exp 1102 arch/alpha/kernel/osf_sys.c fd_set __user *, exp, struct timeval32 __user *, tvp) exp 1121 arch/alpha/kernel/osf_sys.c return core_sys_select(n, inp, outp, exp, to); exp 651 arch/alpha/kernel/traps.c unsigned long exp; exp 653 arch/alpha/kernel/traps.c exp = (exp_msb << 10) | exp_low; /* common case */ exp 656 arch/alpha/kernel/traps.c exp = 0x7ff; exp 660 arch/alpha/kernel/traps.c exp = 0x000; exp 662 arch/alpha/kernel/traps.c exp |= (0x7 << 7); exp 665 arch/alpha/kernel/traps.c return (sign << 63) | (exp << 52) | (frac << 29); exp 381 arch/ia64/include/asm/bitops.h long exp; exp 383 arch/ia64/include/asm/bitops.h exp = ia64_getf_exp(d); exp 384 arch/ia64/include/asm/bitops.h return exp - 0xffff; exp 20598 arch/m68k/ifpsp060/src/fpsp.S # if exp now equals one, then it overflowed so call ovf_res. exp 20809 arch/m68k/ifpsp060/src/fpsp.S # if exp now equals one, then it overflowed so call ovf_res. exp 23193 arch/m68k/ifpsp060/src/fpsp.S # if the exp was positive, and added if it was negative. The purpose exp 7499 arch/m68k/ifpsp060/src/pfpsp.S # if exp now equals one, then it overflowed so call ovf_res. exp 7710 arch/m68k/ifpsp060/src/pfpsp.S # if exp now equals one, then it overflowed so call ovf_res. exp 13153 arch/m68k/ifpsp060/src/pfpsp.S # if the exp was positive, and added if it was negative. The purpose exp 89 arch/m68k/include/asm/math-emu.h unsigned short exp; exp 20 arch/m68k/math-emu/fp_arith.c .exp = 0x7fff, exp 26 arch/m68k/math-emu/fp_arith.c .exp = 0x7fff, exp 95 arch/m68k/math-emu/fp_arith.c if ((diff = dest->exp - src->exp) > 0) exp 154 arch/m68k/math-emu/fp_arith.c int exp; exp 181 arch/m68k/math-emu/fp_arith.c dest->exp = 0; exp 188 arch/m68k/math-emu/fp_arith.c exp = dest->exp + src->exp - 0x3ffe; exp 194 arch/m68k/math-emu/fp_arith.c exp -= fp_overnormalize(dest); exp 196 arch/m68k/math-emu/fp_arith.c exp -= fp_overnormalize(src); exp 204 arch/m68k/math-emu/fp_arith.c exp--; exp 209 arch/m68k/math-emu/fp_arith.c if (exp >= 0x7fff) { exp 213 arch/m68k/math-emu/fp_arith.c dest->exp = exp; exp 214 arch/m68k/math-emu/fp_arith.c if (exp < 0) { exp 216 arch/m68k/math-emu/fp_arith.c fp_denormalize(dest, -exp); exp 232 arch/m68k/math-emu/fp_arith.c int exp; exp 251 arch/m68k/math-emu/fp_arith.c dest->exp = 0; exp 269 arch/m68k/math-emu/fp_arith.c dest->exp = 0x7fff; exp 275 arch/m68k/math-emu/fp_arith.c exp = dest->exp - src->exp + 0x3fff; exp 281 arch/m68k/math-emu/fp_arith.c exp -= fp_overnormalize(dest); exp 283 arch/m68k/math-emu/fp_arith.c exp -= fp_overnormalize(src); exp 291 arch/m68k/math-emu/fp_arith.c exp--; exp 296 arch/m68k/math-emu/fp_arith.c if (exp >= 0x7fff) { exp 300 arch/m68k/math-emu/fp_arith.c dest->exp = exp; exp 301 arch/m68k/math-emu/fp_arith.c if (exp < 0) { exp 303 arch/m68k/math-emu/fp_arith.c fp_denormalize(dest, -exp); exp 312 arch/m68k/math-emu/fp_arith.c int exp; exp 339 arch/m68k/math-emu/fp_arith.c dest->exp = 0; exp 346 arch/m68k/math-emu/fp_arith.c exp = dest->exp + src->exp - 0x3ffe; exp 353 arch/m68k/math-emu/fp_arith.c if (exp >= 0x7fff) { exp 357 arch/m68k/math-emu/fp_arith.c dest->exp = exp; exp 358 arch/m68k/math-emu/fp_arith.c if (exp < 0) { exp 360 arch/m68k/math-emu/fp_arith.c fp_denormalize(dest, -exp); exp 369 arch/m68k/math-emu/fp_arith.c int exp; exp 389 arch/m68k/math-emu/fp_arith.c dest->exp = 0; exp 407 arch/m68k/math-emu/fp_arith.c dest->exp = 0x7fff; exp 413 arch/m68k/math-emu/fp_arith.c exp = dest->exp - src->exp + 0x3fff; exp 428 arch/m68k/math-emu/fp_arith.c exp--; exp 431 arch/m68k/math-emu/fp_arith.c if (exp >= 0x7fff) { exp 435 arch/m68k/math-emu/fp_arith.c dest->exp = exp; exp 436 arch/m68k/math-emu/fp_arith.c if (exp < 0) { exp 438 arch/m68k/math-emu/fp_arith.c fp_denormalize(dest, -exp); exp 464 arch/m68k/math-emu/fp_arith.c switch (dest->exp) { exp 469 arch/m68k/math-emu/fp_arith.c dest->mant.m32[0] &= 0xffffffffU << (0x401e - dest->exp); exp 475 arch/m68k/math-emu/fp_arith.c dest->mant.m32[1] &= 0xffffffffU << (0x403e - dest->exp); exp 498 arch/m68k/math-emu/fp_arith.c switch (dest->exp) { exp 510 arch/m68k/math-emu/fp_arith.c mask = 1 << (0x401d - dest->exp); exp 515 arch/m68k/math-emu/fp_arith.c if (!(oldmant.m32[0] << (dest->exp - 0x3ffd)) && exp 528 arch/m68k/math-emu/fp_arith.c mask = 1 << (0x403d - dest->exp); exp 533 arch/m68k/math-emu/fp_arith.c if (!(oldmant.m32[1] << (dest->exp - 0x401d))) exp 548 arch/m68k/math-emu/fp_arith.c switch (dest->exp) { exp 550 arch/m68k/math-emu/fp_arith.c dest->exp = 0x3fff; exp 554 arch/m68k/math-emu/fp_arith.c mask = 1 << (0x401e - dest->exp); exp 558 arch/m68k/math-emu/fp_arith.c dest->exp++; exp 561 arch/m68k/math-emu/fp_arith.c mask = 1 << (0x403e - dest->exp); exp 567 arch/m68k/math-emu/fp_arith.c dest->exp++; exp 675 arch/m68k/math-emu/fp_arith.c if (src->exp >= 0x400c) { exp 687 arch/m68k/math-emu/fp_arith.c scale += dest->exp; exp 695 arch/m68k/math-emu/fp_arith.c dest->exp = scale; exp 48 arch/m68k/math-emu/fp_emu.h #define IS_INF(a) ((a)->exp == 0x7fff) exp 104 arch/m68k/math-emu/fp_emu.h dest->exp = 0x7fff; \ exp 22 arch/m68k/math-emu/fp_log.c .exp = 0x3fff, exp 32 arch/m68k/math-emu/fp_log.c int i, exp; exp 60 arch/m68k/math-emu/fp_log.c exp = dest->exp; exp 61 arch/m68k/math-emu/fp_log.c dest->exp = 0x3FFF; exp 62 arch/m68k/math-emu/fp_log.c if (!(exp & 1)) /* lowest bit of exponent is set */ exp 63 arch/m68k/math-emu/fp_log.c dest->exp++; exp 74 arch/m68k/math-emu/fp_log.c dest->exp--; /* * 1/2 */ exp 93 arch/m68k/math-emu/fp_log.c dest->exp--; exp 96 arch/m68k/math-emu/fp_log.c dest->exp += (exp - 0x3FFF) / 2; exp 195 arch/m68k/math-emu/fp_log.c fp_conv_long2ext(dest, (int)dest->exp - 0x3FFF); exp 215 arch/m68k/math-emu/fp_log.c dest->exp = 0x3FFF; exp 23 arch/m68k/math-emu/multi_arith.h reg->exp += cnt; exp 99 arch/m68k/math-emu/multi_arith.h if (++reg->exp == 0x7fff) { exp 95 arch/parisc/math-emu/cnv_float.h #define Dbl_to_sgl_denormalized(srcA,srcB,exp,dest,inexact,guard,sticky,odd,tiny) \ exp 98 arch/parisc/math-emu/cnv_float.h if (exp >= -2) { \ exp 99 arch/parisc/math-emu/cnv_float.h if (exp == 0) { \ exp 143 arch/parisc/math-emu/cnv_float.h inexact = Dallp2(srcB) << (2 + exp); \ exp 147 arch/parisc/math-emu/cnv_float.h if (exp == -2) dest = Dallp1(srcA); \ exp 148 arch/parisc/math-emu/cnv_float.h else Variable_shift_double(Dallp1(srcA),Dallp2(srcB),30-exp,dest); \ exp 154 arch/parisc/math-emu/cnv_float.h if (exp > (1 - SGL_P)) { \ exp 155 arch/parisc/math-emu/cnv_float.h dest = Dallp1(srcA) >> (- 2 - exp); \ exp 156 arch/parisc/math-emu/cnv_float.h inexact = Dallp1(srcA) << (34 + exp); \ exp 165 arch/parisc/math-emu/cnv_float.h if (exp == (1 - SGL_P)) { \ exp 176 arch/parisc/math-emu/cnv_float.h exp = 0 exp 233 arch/parisc/math-emu/dbl_float.h #define Dbl_set_exponent(dbl_value, exp) Deposit_dexponent(dbl_value,exp) exp 145 arch/parisc/math-emu/sgl_float.h #define Sgl_set_exponent(sgl_value,exp) Deposit_sexponent(sgl_value,exp) exp 95 arch/powerpc/include/asm/asm-prototypes.h ppc_select(int n, fd_set __user *inp, fd_set __user *outp, fd_set __user *exp, struct timeval __user *tvp); exp 82 arch/powerpc/kernel/syscalls.c ppc_select(int n, fd_set __user *inp, fd_set __user *outp, fd_set __user *exp, struct timeval __user *tvp) exp 91 arch/powerpc/kernel/syscalls.c || __get_user(exp, ((fd_set __user * __user *)(buffer+3))) exp 95 arch/powerpc/kernel/syscalls.c return sys_select(n, inp, outp, exp, tvp); exp 40 arch/powerpc/kernel/vecemu.c int exp, pwr; exp 44 arch/powerpc/kernel/vecemu.c exp = ((s >> 23) & 0xff) - 127; exp 45 arch/powerpc/kernel/vecemu.c if (exp > 7) { exp 47 arch/powerpc/kernel/vecemu.c if (exp == 128 && (s & 0x7fffff) != 0) exp 52 arch/powerpc/kernel/vecemu.c if (exp < -23) exp 57 arch/powerpc/kernel/vecemu.c if (exp > 0) exp 58 arch/powerpc/kernel/vecemu.c pwr <<= exp; exp 60 arch/powerpc/kernel/vecemu.c pwr >>= -exp; exp 65 arch/powerpc/kernel/vecemu.c exp = (pwr >> 23) + 126; exp 66 arch/powerpc/kernel/vecemu.c if (exp >= 254) exp 68 arch/powerpc/kernel/vecemu.c if (exp < -23) exp 80 arch/powerpc/kernel/vecemu.c if (exp >= 0) exp 81 arch/powerpc/kernel/vecemu.c return mant + (exp << 23); exp 84 arch/powerpc/kernel/vecemu.c exp = -exp; exp 85 arch/powerpc/kernel/vecemu.c mant += 1 << (exp - 1); exp 86 arch/powerpc/kernel/vecemu.c return mant >> exp; exp 95 arch/powerpc/kernel/vecemu.c int exp, mant, lz, frac; exp 97 arch/powerpc/kernel/vecemu.c exp = s & 0x7f800000; exp 99 arch/powerpc/kernel/vecemu.c if (exp == 0x7f800000) { /* Inf or NaN */ exp 104 arch/powerpc/kernel/vecemu.c if ((exp | mant) == 0) /* +0 or -0 */ exp 107 arch/powerpc/kernel/vecemu.c if (exp == 0) { exp 111 arch/powerpc/kernel/vecemu.c exp = (-118 - lz) << 23; exp 114 arch/powerpc/kernel/vecemu.c exp -= 127 << 23; exp 118 arch/powerpc/kernel/vecemu.c exp |= 0x400000; /* 0.5 * 2^23 */ exp 123 arch/powerpc/kernel/vecemu.c exp |= 0x200000; /* 0.25 * 2^23 */ exp 128 arch/powerpc/kernel/vecemu.c exp |= 0x100000; /* 0.125 * 2^23 */ exp 137 arch/powerpc/kernel/vecemu.c exp += frac; exp 139 arch/powerpc/kernel/vecemu.c s = exp & 0x80000000; exp 140 arch/powerpc/kernel/vecemu.c if (exp != 0) { exp 142 arch/powerpc/kernel/vecemu.c exp = -exp; exp 143 arch/powerpc/kernel/vecemu.c asm("cntlzw %0,%1" : "=r" (lz) : "r" (exp)); exp 146 arch/powerpc/kernel/vecemu.c exp >>= lz; exp 148 arch/powerpc/kernel/vecemu.c exp <<= -lz; exp 149 arch/powerpc/kernel/vecemu.c s += ((lz + 126) << 23) + exp; exp 158 arch/powerpc/kernel/vecemu.c int exp, mant; exp 160 arch/powerpc/kernel/vecemu.c exp = (x >> 23) & 0xff; exp 162 arch/powerpc/kernel/vecemu.c if (exp == 255 && mant != 0) exp 164 arch/powerpc/kernel/vecemu.c exp = exp - 127 + scale; exp 165 arch/powerpc/kernel/vecemu.c if (exp < 0) exp 167 arch/powerpc/kernel/vecemu.c if (exp >= 31) { exp 174 arch/powerpc/kernel/vecemu.c mant = (mant << 7) >> (30 - exp); exp 180 arch/powerpc/kernel/vecemu.c int exp; exp 183 arch/powerpc/kernel/vecemu.c exp = (x >> 23) & 0xff; exp 185 arch/powerpc/kernel/vecemu.c if (exp == 255 && mant != 0) exp 187 arch/powerpc/kernel/vecemu.c exp = exp - 127 + scale; exp 188 arch/powerpc/kernel/vecemu.c if (exp < 0) exp 195 arch/powerpc/kernel/vecemu.c if (exp >= 32) { exp 201 arch/powerpc/kernel/vecemu.c mant = (mant << 8) >> (31 - exp); exp 208 arch/powerpc/kernel/vecemu.c int exp; exp 210 arch/powerpc/kernel/vecemu.c exp = ((x >> 23) & 0xff) - 127; exp 211 arch/powerpc/kernel/vecemu.c if (exp == 128 && (x & 0x7fffff) != 0) exp 213 arch/powerpc/kernel/vecemu.c if (exp >= 23) exp 215 arch/powerpc/kernel/vecemu.c if (exp < 0) exp 217 arch/powerpc/kernel/vecemu.c return x & ~(0x7fffff >> exp); exp 223 arch/powerpc/kernel/vecemu.c int exp, mask; exp 225 arch/powerpc/kernel/vecemu.c exp = ((x >> 23) & 0xff) - 127; exp 226 arch/powerpc/kernel/vecemu.c if (exp == 128 && (x & 0x7fffff) != 0) exp 228 arch/powerpc/kernel/vecemu.c if (exp >= 23) exp 232 arch/powerpc/kernel/vecemu.c if (exp < 0) exp 235 arch/powerpc/kernel/vecemu.c mask = 0x7fffff >> exp; exp 244 arch/powerpc/kernel/vecemu.c int exp, half; exp 246 arch/powerpc/kernel/vecemu.c exp = ((x >> 23) & 0xff) - 127; exp 247 arch/powerpc/kernel/vecemu.c if (exp == 128 && (x & 0x7fffff) != 0) exp 249 arch/powerpc/kernel/vecemu.c if (exp >= 23) exp 251 arch/powerpc/kernel/vecemu.c if (exp < -1) exp 253 arch/powerpc/kernel/vecemu.c if (exp == -1) exp 256 arch/powerpc/kernel/vecemu.c half = 0x400000 >> exp; exp 258 arch/powerpc/kernel/vecemu.c return (x + half) & ~(0x7fffff >> exp); exp 880 arch/powerpc/lib/test_emulate_step.c #define gpr_mismatch(gprn, exp, got) \ exp 882 arch/powerpc/lib/test_emulate_step.c gprn, exp, got) exp 884 arch/powerpc/lib/test_emulate_step.c #define reg_mismatch(name, exp, got) \ exp 886 arch/powerpc/lib/test_emulate_step.c name, exp, got) exp 892 arch/powerpc/lib/test_emulate_step.c struct pt_regs *regs, exp, got; exp 907 arch/powerpc/lib/test_emulate_step.c memcpy(&exp, regs, sizeof(struct pt_regs)); exp 914 arch/powerpc/lib/test_emulate_step.c exp.msr = MSR_KERNEL; exp 918 arch/powerpc/lib/test_emulate_step.c execute_compute_instr(&exp, instr)) { exp 926 arch/powerpc/lib/test_emulate_step.c if (!ignore_gpr && exp.gpr[k] != got.gpr[k]) { exp 928 arch/powerpc/lib/test_emulate_step.c gpr_mismatch(k, exp.gpr[k], got.gpr[k]); exp 933 arch/powerpc/lib/test_emulate_step.c if (exp.link != got.link) { exp 935 arch/powerpc/lib/test_emulate_step.c reg_mismatch("LR", exp.link, got.link); exp 939 arch/powerpc/lib/test_emulate_step.c if (!ignore_xer && exp.xer != got.xer) { exp 941 arch/powerpc/lib/test_emulate_step.c reg_mismatch("XER", exp.xer, got.xer); exp 945 arch/powerpc/lib/test_emulate_step.c if (!ignore_ccr && exp.ccr != got.ccr) { exp 947 arch/powerpc/lib/test_emulate_step.c reg_mismatch("CR", exp.ccr, got.ccr); exp 132 arch/powerpc/perf/isa207-common.c unsigned int cmp, exp; exp 139 arch/powerpc/perf/isa207-common.c exp = cmp >> 7; exp 141 arch/powerpc/perf/isa207-common.c if (exp && (cmp & 0x60) == 0) exp 231 arch/powerpc/perf/isa207-common.c u64 exp = MMCRA_THR_CTR_EXP(mmcra); exp 239 arch/powerpc/perf/isa207-common.c *weight = mantissa << (2 * exp); exp 98 arch/sh/kernel/cpu/sh2a/fpu.c int exp, w; exp 105 arch/sh/kernel/cpu/sh2a/fpu.c exp = (iy & 0x7f800000) >> 23; exp 114 arch/sh/kernel/cpu/sh2a/fpu.c exp += w - 126 - 46; exp 115 arch/sh/kernel/cpu/sh2a/fpu.c if (exp > 0) exp 116 arch/sh/kernel/cpu/sh2a/fpu.c ix = ((int) (m >> (w - 23)) & 0x007fffff) | (exp << 23); exp 117 arch/sh/kernel/cpu/sh2a/fpu.c else if (exp + 22 >= 0) exp 118 arch/sh/kernel/cpu/sh2a/fpu.c ix = (int) (m >> (w - 22 - exp)) & 0x007fffff; exp 165 arch/sh/kernel/cpu/sh2a/fpu.c int exp, w; exp 172 arch/sh/kernel/cpu/sh2a/fpu.c exp = (iy & 0x7ff0000000000000LL) >> 52; exp 186 arch/sh/kernel/cpu/sh2a/fpu.c exp += w - 1022 - 52 * 2; exp 187 arch/sh/kernel/cpu/sh2a/fpu.c if (exp > 0) exp 189 arch/sh/kernel/cpu/sh2a/fpu.c | ((long long)exp << 52); exp 190 arch/sh/kernel/cpu/sh2a/fpu.c else if (exp + 51 >= 0) exp 191 arch/sh/kernel/cpu/sh2a/fpu.c ix = rshift64(mh, ml, w - 51 - exp) & 0x000fffffffffffffLL; exp 203 arch/sh/kernel/cpu/sh2a/fpu.c int exp; exp 208 arch/sh/kernel/cpu/sh2a/fpu.c exp = (ix & 0x7f800000) >> 23; exp 209 arch/sh/kernel/cpu/sh2a/fpu.c if (exp - 1 > 31) exp 211 arch/sh/kernel/cpu/sh2a/fpu.c iy >>= exp - 1; exp 218 arch/sh/kernel/cpu/sh2a/fpu.c if (--exp == 0) exp 223 arch/sh/kernel/cpu/sh2a/fpu.c return (exp << 23) | (frac & 0x007fffff); exp 230 arch/sh/kernel/cpu/sh2a/fpu.c int exp; exp 235 arch/sh/kernel/cpu/sh2a/fpu.c exp = (ix & 0x7f800000) >> 23; exp 236 arch/sh/kernel/cpu/sh2a/fpu.c if (exp - 1 > 31) exp 238 arch/sh/kernel/cpu/sh2a/fpu.c iy >>= exp - 1; exp 246 arch/sh/kernel/cpu/sh2a/fpu.c ++exp; exp 249 arch/sh/kernel/cpu/sh2a/fpu.c return (exp << 23) | (frac & 0x007fffff); exp 288 arch/sh/kernel/cpu/sh2a/fpu.c int exp; exp 293 arch/sh/kernel/cpu/sh2a/fpu.c exp = (ix & 0x7ff0000000000000LL) >> 52; exp 294 arch/sh/kernel/cpu/sh2a/fpu.c if (exp - 1 > 63) exp 296 arch/sh/kernel/cpu/sh2a/fpu.c iy >>= exp - 1; exp 303 arch/sh/kernel/cpu/sh2a/fpu.c if (--exp == 0) exp 308 arch/sh/kernel/cpu/sh2a/fpu.c return ((long long)exp << 52) | (frac & 0x000fffffffffffffLL); exp 315 arch/sh/kernel/cpu/sh2a/fpu.c long long exp; exp 320 arch/sh/kernel/cpu/sh2a/fpu.c exp = (ix & 0x7ff0000000000000LL) >> 52; exp 321 arch/sh/kernel/cpu/sh2a/fpu.c if (exp - 1 > 63) exp 323 arch/sh/kernel/cpu/sh2a/fpu.c iy >>= exp - 1; exp 331 arch/sh/kernel/cpu/sh2a/fpu.c ++exp; exp 334 arch/sh/kernel/cpu/sh2a/fpu.c return (exp << 52) | (frac & 0x000fffffffffffffLL); exp 381 arch/sh/kernel/cpu/sh2a/fpu.c int exp = 1023 - 126; exp 387 arch/sh/kernel/cpu/sh2a/fpu.c exp--; exp 390 arch/sh/kernel/cpu/sh2a/fpu.c du |= (exp << 20) | (x >> 3); exp 150 arch/sh/kernel/cpu/sh4/fpu.c int exp = 1023 - 126; exp 156 arch/sh/kernel/cpu/sh4/fpu.c exp--; exp 159 arch/sh/kernel/cpu/sh4/fpu.c du |= (exp << 20) | (x >> 3); exp 481 arch/sh/math-emu/math.c int exp = 1023 - 126; exp 487 arch/sh/math-emu/math.c exp--; exp 490 arch/sh/math-emu/math.c du |= (exp << 20) | (x >> 3); exp 313 arch/x86/kernel/cpu/mce/core.c static void mce_panic(const char *msg, struct mce *final, char *exp) exp 362 arch/x86/kernel/cpu/mce/core.c if (exp) exp 363 arch/x86/kernel/cpu/mce/core.c pr_emerg(HW_ERR "Machine check: %s\n", exp); exp 121 arch/x86/math-emu/fpu_emu.h short exp; exp 172 arch/x86/math-emu/fpu_emu.h *(short *)&(y->exp) = *(const short *)&(x->exp); exp 176 arch/x86/math-emu/fpu_emu.h #define exponent(x) (((*(short *)&((x)->exp)) & 0x7fff) - EXTENDED_Ebias) exp 177 arch/x86/math-emu/fpu_emu.h #define setexponentpos(x,y) { (*(short *)&((x)->exp)) = \ exp 179 arch/x86/math-emu/fpu_emu.h #define exponent16(x) (*(short *)&((x)->exp)) exp 180 arch/x86/math-emu/fpu_emu.h #define setexponent16(x,y) { (*(short *)&((x)->exp)) = (u16)(y); } exp 181 arch/x86/math-emu/fpu_emu.h #define addexponent(x,y) { (*(short *)&((x)->exp)) += (y); } exp 182 arch/x86/math-emu/fpu_emu.h #define stdexp(x) { (*(short *)&((x)->exp)) += EXTENDED_Ebias; } exp 64 arch/x86/math-emu/fpu_tags.c int exp = exponent(ptr); exp 66 arch/x86/math-emu/fpu_tags.c if (exp == EXP_BIAS + EXP_UNDER) exp 68 arch/x86/math-emu/fpu_tags.c else if (exp != EXP_BIAS + EXP_OVER) exp 88 arch/x86/math-emu/poly.h static inline void add_two_Xsig(Xsig *dest, const Xsig *x2, long int *exp) exp 98 arch/x86/math-emu/poly.h "0: xorl %%eax,%%eax;\n" "1:\n":"=g" (*exp), "=g"(*dest) exp 99 arch/x86/math-emu/poly.h :"g"(dest), "g"(x2), "g"(exp) exp 39 arch/x86/math-emu/reg_ld_str.c static u_char normalize_no_excep(FPU_REG *r, int exp, int sign) exp 43 arch/x86/math-emu/reg_ld_str.c setexponent16(r, exp); exp 55 arch/x86/math-emu/reg_ld_str.c int exp; exp 57 arch/x86/math-emu/reg_ld_str.c exp = exponent16(ptr) & 0x7fff; exp 58 arch/x86/math-emu/reg_ld_str.c if (exp == 0) { exp 66 arch/x86/math-emu/reg_ld_str.c if (exp == 0x7fff) { exp 97 arch/x86/math-emu/reg_ld_str.c int exp, tag, negative; exp 107 arch/x86/math-emu/reg_ld_str.c exp = ((m64 & 0x7ff00000) >> 20) - DOUBLE_Ebias + EXTENDED_Ebias; exp 109 arch/x86/math-emu/reg_ld_str.c if (exp > DOUBLE_Emax + EXTENDED_Ebias) { exp 115 arch/x86/math-emu/reg_ld_str.c exp = EXP_Infinity + EXTENDED_Ebias; exp 119 arch/x86/math-emu/reg_ld_str.c exp = EXP_NaN + EXTENDED_Ebias; exp 125 arch/x86/math-emu/reg_ld_str.c } else if (exp < DOUBLE_Emin + EXTENDED_Ebias) { exp 130 arch/x86/math-emu/reg_ld_str.c exp = 0; exp 150 arch/x86/math-emu/reg_ld_str.c setexponent16(loaded_data, exp | negative); exp 159 arch/x86/math-emu/reg_ld_str.c int exp, tag, negative; exp 174 arch/x86/math-emu/reg_ld_str.c exp = ((m32 & 0x7f800000) >> 23) - SINGLE_Ebias + EXTENDED_Ebias; exp 176 arch/x86/math-emu/reg_ld_str.c if (exp < SINGLE_Emin + EXTENDED_Ebias) { exp 183 arch/x86/math-emu/reg_ld_str.c } else if (exp > SINGLE_Emax + EXTENDED_Ebias) { exp 189 arch/x86/math-emu/reg_ld_str.c exp = EXP_Infinity + EXTENDED_Ebias; exp 193 arch/x86/math-emu/reg_ld_str.c exp = EXP_NaN + EXTENDED_Ebias; exp 204 arch/x86/math-emu/reg_ld_str.c setexponent16(loaded_data, exp | negative); /* Set the sign. */ exp 384 arch/x86/math-emu/reg_ld_str.c int exp; exp 391 arch/x86/math-emu/reg_ld_str.c exp = exponent(&tmp); exp 393 arch/x86/math-emu/reg_ld_str.c if (exp < DOUBLE_Emin) { /* It may be a denormal */ exp 452 arch/x86/math-emu/reg_ld_str.c exp++; exp 453 arch/x86/math-emu/reg_ld_str.c if (exp >= EXP_OVER) exp 470 arch/x86/math-emu/reg_ld_str.c if (exp > DOUBLE_Emax) { exp 490 arch/x86/math-emu/reg_ld_str.c l[1] |= (((exp + DOUBLE_Ebias) & 0x7ff) << 20); exp 569 arch/x86/math-emu/reg_ld_str.c int exp; exp 575 arch/x86/math-emu/reg_ld_str.c exp = exponent(&tmp); exp 577 arch/x86/math-emu/reg_ld_str.c if (exp < SINGLE_Emin) { exp 636 arch/x86/math-emu/reg_ld_str.c exp++; exp 637 arch/x86/math-emu/reg_ld_str.c if (exp >= EXP_OVER) exp 651 arch/x86/math-emu/reg_ld_str.c if (exp > SINGLE_Emax) { exp 671 arch/x86/math-emu/reg_ld_str.c templ |= ((exp + SINGLE_Ebias) & 0xff) << 23; exp 188 arch/x86/platform/uv/uv_time.c u64 exp = head->cpu[c].expires; exp 189 arch/x86/platform/uv/uv_time.c if (exp < lowest) { exp 191 arch/x86/platform/uv/uv_time.c lowest = exp; exp 1696 block/blk-cgroup.c u64 exp; exp 1724 block/blk-cgroup.c exp = ktime_add_ns(now, delay_nsec); exp 1728 block/blk-cgroup.c if (!schedule_hrtimeout(&exp, HRTIMER_MODE_ABS)) exp 876 drivers/atm/ambassador.c unsigned char exp = -1; // hush gcc exp 901 drivers/atm/ambassador.c exp = 31; exp 908 drivers/atm/ambassador.c exp = 31; exp 913 drivers/atm/ambassador.c exp = exp - 1; exp 943 drivers/atm/ambassador.c exp += 1; exp 957 drivers/atm/ambassador.c exp += 1; exp 972 drivers/atm/ambassador.c exp = 0; exp 978 drivers/atm/ambassador.c PRINTD (DBG_QOS, "rate: man=%u, exp=%hu", man, exp); exp 981 drivers/atm/ambassador.c *bits = /* (1<<14) | */ (exp<<9) | man; exp 984 drivers/atm/ambassador.c *actual = (exp >= 9) exp 985 drivers/atm/ambassador.c ? (1 << exp) + (man << (exp-9)) exp 986 drivers/atm/ambassador.c : (1 << exp) + ((man + (1<<(9-exp-1))) >> (9-exp)); exp 439 drivers/atm/firestream.c unsigned char exp = -1; /* hush gcc */ exp 466 drivers/atm/firestream.c exp = 31; exp 473 drivers/atm/firestream.c exp = 31; exp 478 drivers/atm/firestream.c exp = exp - 1; exp 510 drivers/atm/firestream.c exp += 1; exp 524 drivers/atm/firestream.c exp += 1; exp 539 drivers/atm/firestream.c exp = 0; exp 544 drivers/atm/firestream.c fs_dprintk (FS_DEBUG_QOS, "rate: man=%u, exp=%hu", man, exp); exp 547 drivers/atm/firestream.c *bits = /* (1<<14) | */ (exp<<9) | man; exp 550 drivers/atm/firestream.c *actual = (exp >= 9) exp 551 drivers/atm/firestream.c ? (1 << exp) + (man << (exp-9)) exp 552 drivers/atm/firestream.c : (1 << exp) + ((man + (1<<(9-exp-1))) >> (9-exp)); exp 431 drivers/atm/he.c unsigned exp = 0; exp 438 drivers/atm/he.c ++exp; exp 442 drivers/atm/he.c return (NONZERO | (exp << 9) | (rate & 0x1ff)); exp 656 drivers/atm/he.c unsigned rate_atmf, exp, man; exp 715 drivers/atm/he.c exp = rate_atmf >> 5; exp 721 drivers/atm/he.c rate_cps = (unsigned long long) (1UL << exp) * (man + 512) >> 9; exp 342 drivers/atm/iphase.c u32 exp, mantissa, cps; exp 345 drivers/atm/iphase.c exp = (rate >> M_BITS) & E_MASK; exp 347 drivers/atm/iphase.c if (exp == 0) exp 350 drivers/atm/iphase.c if (exp == M_BITS) exp 352 drivers/atm/iphase.c else if (exp > M_BITS) exp 353 drivers/atm/iphase.c cps <<= (exp - M_BITS); exp 355 drivers/atm/iphase.c cps >>= (M_BITS - exp); exp 126 drivers/block/drbd/drbd_int.h #define D_ASSERT(device, exp) do { \ exp 127 drivers/block/drbd/drbd_int.h if (!(exp)) \ exp 128 drivers/block/drbd/drbd_int.h drbd_err(device, "ASSERT( " #exp " ) in %s:%d\n", __FILE__, __LINE__); \ exp 136 drivers/block/drbd/drbd_int.h #define expect(exp) ({ \ exp 137 drivers/block/drbd/drbd_int.h bool _bool = (exp); \ exp 140 drivers/block/drbd/drbd_int.h #exp, __func__); \ exp 77 drivers/crypto/ccp/ccp-crypto-rsa.c rctx->cmd.u.rsa.exp = &ctx->u.rsa.e_sg; exp 80 drivers/crypto/ccp/ccp-crypto-rsa.c rctx->cmd.u.rsa.exp = &ctx->u.rsa.d_sg; exp 484 drivers/crypto/ccp/ccp-dev-v5.c CCP5_CMD_KEY_LO(&desc) = ccp_addr_lo(&op->exp.u.dma); exp 485 drivers/crypto/ccp/ccp-dev-v5.c CCP5_CMD_KEY_HI(&desc) = ccp_addr_hi(&op->exp.u.dma); exp 543 drivers/crypto/ccp/ccp-dev.h struct ccp_mem exp; exp 1818 drivers/crypto/ccp/ccp-ops.c struct ccp_dm_workarea exp, src, dst; exp 1827 drivers/crypto/ccp/ccp-ops.c if (!rsa->exp || !rsa->mod || !rsa->src || !rsa->dst) exp 1866 drivers/crypto/ccp/ccp-ops.c ret = ccp_init_dm_workarea(&exp, cmd_q, o_len, DMA_TO_DEVICE); exp 1870 drivers/crypto/ccp/ccp-ops.c ret = ccp_reverse_set_dm_area(&exp, 0, rsa->exp, 0, rsa->exp_len); exp 1879 drivers/crypto/ccp/ccp-ops.c ret = ccp_copy_to_sb(cmd_q, &exp, op.jobid, op.sb_key, exp 1887 drivers/crypto/ccp/ccp-ops.c op.exp.u.dma.address = exp.dma.address; exp 1888 drivers/crypto/ccp/ccp-ops.c op.exp.u.dma.offset = 0; exp 1937 drivers/crypto/ccp/ccp-ops.c ccp_dm_free(&exp); exp 106 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c float dcn_bw_pow(float a, float exp) exp 110 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c if ((int)exp == 0) exp 112 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c temp = dcn_bw_pow(a, (int)(exp / 2)); exp 113 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c if (((int)exp % 2) == 0) { exp 116 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c if ((int)exp > 0) exp 83 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_pow(double a, int exp) exp 85 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return (double) dcn_bw_pow(a, exp); exp 39 drivers/gpu/drm/amd/display/dc/inc/dcn_calc_math.h float dcn_bw_pow(float a, float exp); exp 526 drivers/gpu/drm/i915/display/intel_dpio_phy.c #define _CHK(reg, mask, exp, fmt, ...) \ exp 527 drivers/gpu/drm/i915/display/intel_dpio_phy.c __phy_reg_verify_state(dev_priv, phy, reg, mask, exp, fmt, \ exp 485 drivers/gpu/drm/i915/gvt/gtt.c #define DEFINE_PPGTT_GMA_TO_INDEX(prefix, ename, exp) \ exp 488 drivers/gpu/drm/i915/gvt/gtt.c unsigned long x = (exp); \ exp 952 drivers/gpu/drm/i915/selftests/i915_vma.c u32 exp = y << 16 | x; exp 962 drivers/gpu/drm/i915/selftests/i915_vma.c if (val != exp) { exp 965 drivers/gpu/drm/i915/selftests/i915_vma.c val, exp); exp 126 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c int sign = 0, exp = 0, man = 0; exp 128 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c while (--exp && !(fixed & 0x8000)) exp 131 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c exp += 15; exp 133 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c return (sign << 15) | (exp << 10) | man; exp 354 drivers/gpu/drm/vmwgfx/device_include/svga3d_surfacedefs.h u8 exp; exp 75 drivers/hwmon/lochnagar-hwmon.c int exp = ((data & 0x7F800000) >> 23) - 127 - 23; exp 81 drivers/hwmon/lochnagar-hwmon.c if (fls64(man) + exp > (int)sizeof(long) * 8 - 1) exp 83 drivers/hwmon/lochnagar-hwmon.c else if (exp < 0) exp 84 drivers/hwmon/lochnagar-hwmon.c result = (man + (1ull << (-exp - 1))) >> -exp; exp 86 drivers/hwmon/lochnagar-hwmon.c result = man << exp; exp 165 drivers/iio/chemical/sps30.c int exp = val >> 23; exp 169 drivers/iio/chemical/sps30.c if (!exp && !mantissa) exp 172 drivers/iio/chemical/sps30.c exp -= 127; exp 173 drivers/iio/chemical/sps30.c if (exp < 0) { exp 175 drivers/iio/chemical/sps30.c return ((((1 << 23) + mantissa) * 100) >> 23) >> (-exp); exp 179 drivers/iio/chemical/sps30.c shift = 23 - exp; exp 180 drivers/iio/chemical/sps30.c val = (1 << exp) + (mantissa >> shift); exp 80 drivers/iio/common/hid-sensors/hid-sensor-attributes.c int exp = 0; exp 92 drivers/iio/common/hid-sensors/hid-sensor-attributes.c exp++; exp 94 drivers/iio/common/hid-sensors/hid-sensor-attributes.c *micro_frac = (rem / divisor) * int_pow(10, 6 - exp); exp 98 drivers/iio/common/hid-sensors/hid-sensor-attributes.c static void split_micro_fraction(unsigned int no, int exp, int *val1, int *val2) exp 100 drivers/iio/common/hid-sensors/hid-sensor-attributes.c int divisor = int_pow(10, exp); exp 103 drivers/iio/common/hid-sensors/hid-sensor-attributes.c *val2 = no % divisor * int_pow(10, 6 - exp); exp 114 drivers/iio/common/hid-sensors/hid-sensor-attributes.c static void convert_from_vtf_format(u32 value, int size, int exp, exp 123 drivers/iio/common/hid-sensors/hid-sensor-attributes.c exp = hid_sensor_convert_exponent(exp); exp 124 drivers/iio/common/hid-sensors/hid-sensor-attributes.c if (exp >= 0) { exp 125 drivers/iio/common/hid-sensors/hid-sensor-attributes.c *val1 = sign * value * int_pow(10, exp); exp 128 drivers/iio/common/hid-sensors/hid-sensor-attributes.c split_micro_fraction(value, -exp, val1, val2); exp 136 drivers/iio/common/hid-sensors/hid-sensor-attributes.c static u32 convert_to_vtf_format(int size, int exp, int val1, int val2) exp 144 drivers/iio/common/hid-sensors/hid-sensor-attributes.c exp = hid_sensor_convert_exponent(exp); exp 145 drivers/iio/common/hid-sensors/hid-sensor-attributes.c if (exp < 0) { exp 146 drivers/iio/common/hid-sensors/hid-sensor-attributes.c divisor = int_pow(10, 6 + exp); exp 147 drivers/iio/common/hid-sensors/hid-sensor-attributes.c value = abs(val1) * int_pow(10, -exp); exp 150 drivers/iio/common/hid-sensors/hid-sensor-attributes.c divisor = int_pow(10, exp); exp 307 drivers/iio/common/hid-sensors/hid-sensor-attributes.c int scale1, int exp) exp 315 drivers/iio/common/hid-sensors/hid-sensor-attributes.c if (exp > 0) { exp 316 drivers/iio/common/hid-sensors/hid-sensor-attributes.c *val0 = scale0 * int_pow(10, exp); exp 318 drivers/iio/common/hid-sensors/hid-sensor-attributes.c if (exp > 9) { exp 322 drivers/iio/common/hid-sensors/hid-sensor-attributes.c for (i = 0; i < exp; ++i) { exp 325 drivers/iio/common/hid-sensors/hid-sensor-attributes.c res += int_pow(10, exp - 1 - i) * x; exp 329 drivers/iio/common/hid-sensors/hid-sensor-attributes.c *val1 = scale1 * int_pow(10, exp); exp 330 drivers/iio/common/hid-sensors/hid-sensor-attributes.c } else if (exp < 0) { exp 331 drivers/iio/common/hid-sensors/hid-sensor-attributes.c exp = abs(exp); exp 332 drivers/iio/common/hid-sensors/hid-sensor-attributes.c if (exp > 9) { exp 336 drivers/iio/common/hid-sensors/hid-sensor-attributes.c divisor = int_pow(10, exp); exp 340 drivers/iio/common/hid-sensors/hid-sensor-attributes.c for (i = 0; i < (9 - exp); ++i) { exp 343 drivers/iio/common/hid-sensors/hid-sensor-attributes.c res += int_pow(10, 8 - exp - i) * x; exp 346 drivers/iio/common/hid-sensors/hid-sensor-attributes.c *val1 = rem * int_pow(10, 9 - exp) + res; exp 358 drivers/iio/common/hid-sensors/hid-sensor-attributes.c int exp; exp 366 drivers/iio/common/hid-sensors/hid-sensor-attributes.c exp = hid_sensor_convert_exponent( exp 370 drivers/iio/common/hid-sensors/hid-sensor-attributes.c unit_conversion[i].scale_val1, exp); exp 301 drivers/iio/light/max44009.c int mantissa, exp; exp 316 drivers/iio/light/max44009.c for (exp = 0; mantissa > 0xff; exp++) exp 321 drivers/iio/light/max44009.c exp <<= 4; exp 323 drivers/iio/light/max44009.c return exp | mantissa; exp 266 drivers/iio/proximity/isl29501.c u32 value, gain, coeff, exp; exp 281 drivers/iio/proximity/isl29501.c ret = isl29501_register_read(isl29501, REG_PHASE_EXP, &exp); exp 289 drivers/iio/proximity/isl29501.c value = coeff << exp; exp 355 drivers/iio/proximity/isl29501.c unsigned int exp = 1; exp 370 drivers/iio/proximity/isl29501.c while ((val >> exp) > max_mantissa) { exp 371 drivers/iio/proximity/isl29501.c exp++; exp 373 drivers/iio/proximity/isl29501.c if (exp > max_exp) exp 377 drivers/iio/proximity/isl29501.c return exp; exp 366 drivers/media/dvb-core/dvb_vb2.c int dvb_vb2_expbuf(struct dvb_vb2_ctx *ctx, struct dmx_exportbuffer *exp) exp 371 drivers/media/dvb-core/dvb_vb2.c ret = vb2_core_expbuf(&ctx->vb_q, &exp->fd, q->type, exp->index, exp 372 drivers/media/dvb-core/dvb_vb2.c 0, exp->flags); exp 375 drivers/media/dvb-core/dvb_vb2.c exp->index, ret); exp 378 drivers/media/dvb-core/dvb_vb2.c dprintk(3, "[%s] index=%d fd=%d\n", ctx->name, exp->index, exp->fd); exp 430 drivers/media/dvb-frontends/cx24123.c u32 exp, nearest = 0; exp 435 drivers/media/dvb-frontends/cx24123.c for (exp = 1; div > exp; nearest++) exp 436 drivers/media/dvb-frontends/cx24123.c exp += exp; exp 2150 drivers/media/dvb-frontends/dib7000p.c u32 tmp_val = 0, exp = 0, mant = 0; exp 2162 drivers/media/dvb-frontends/dib7000p.c exp++; exp 2164 drivers/media/dvb-frontends/dib7000p.c mant = (pow_i * 1000 / (1 << exp)); exp 2165 drivers/media/dvb-frontends/dib7000p.c dprintk(" mant = %d exp = %d\n", mant / 1000, exp); exp 2170 drivers/media/dvb-frontends/dib7000p.c pow_i = (lut_1000ln_mant[ix] + 693 * (exp - 20) - 6908); exp 1924 drivers/media/dvb-frontends/dib8000.c u32 ix = 0, tmp_val = 0, exp = 0, mant = 0; exp 1931 drivers/media/dvb-frontends/dib8000.c exp++; exp 1932 drivers/media/dvb-frontends/dib8000.c mant = (val * 1000 / (1<<exp)); exp 1934 drivers/media/dvb-frontends/dib8000.c val = (lut_1000ln_mant[ix] + 693*(exp-20) - 6908); exp 3837 drivers/media/dvb-frontends/dib8000.c u32 n, s, exp; exp 3845 drivers/media/dvb-frontends/dib8000.c exp = (val & 0x3f); exp 3846 drivers/media/dvb-frontends/dib8000.c if ((exp & 0x20) != 0) exp 3847 drivers/media/dvb-frontends/dib8000.c exp -= 0x40; exp 3848 drivers/media/dvb-frontends/dib8000.c n <<= exp+16; exp 3855 drivers/media/dvb-frontends/dib8000.c exp = (val & 0x3f); exp 3856 drivers/media/dvb-frontends/dib8000.c if ((exp & 0x20) != 0) exp 3857 drivers/media/dvb-frontends/dib8000.c exp -= 0x40; exp 3858 drivers/media/dvb-frontends/dib8000.c s <<= exp+16; exp 2284 drivers/media/dvb-frontends/dib9000.c u32 n, s, exp; exp 2300 drivers/media/dvb-frontends/dib9000.c exp = ((val & 0xf) << 2); exp 2302 drivers/media/dvb-frontends/dib9000.c exp += ((val >> 14) & 0x3); exp 2303 drivers/media/dvb-frontends/dib9000.c if ((exp & 0x20) != 0) exp 2304 drivers/media/dvb-frontends/dib9000.c exp -= 0x40; exp 2305 drivers/media/dvb-frontends/dib9000.c n <<= exp + 16; exp 2308 drivers/media/dvb-frontends/dib9000.c exp = (val & 0x3F); exp 2309 drivers/media/dvb-frontends/dib9000.c if ((exp & 0x20) != 0) exp 2310 drivers/media/dvb-frontends/dib9000.c exp -= 0x40; exp 2311 drivers/media/dvb-frontends/dib9000.c s <<= exp + 16; exp 509 drivers/media/i2c/mt9m001.c struct v4l2_ctrl *exp = mt9m001->exposure; exp 555 drivers/media/i2c/mt9m001.c unsigned long range = exp->maximum - exp->minimum; exp 556 drivers/media/i2c/mt9m001.c unsigned long shutter = ((exp->val - (s32)exp->minimum) * 1048 + exp 444 drivers/media/i2c/ov2680.c u32 exp; exp 455 drivers/media/i2c/ov2680.c exp = (u32)ctrls->exposure->val; exp 456 drivers/media/i2c/ov2680.c exp <<= 4; exp 458 drivers/media/i2c/ov2680.c return ov2680_write_reg24(sensor, OV2680_REG_EXPOSURE_PK_HIGH, exp); exp 464 drivers/media/i2c/ov2680.c u32 exp; exp 466 drivers/media/i2c/ov2680.c ret = ov2680_read_reg24(sensor, OV2680_REG_EXPOSURE_PK_HIGH, &exp); exp 470 drivers/media/i2c/ov2680.c return exp >> 4; exp 1135 drivers/media/i2c/ov5640.c int exp, ret; exp 1141 drivers/media/i2c/ov5640.c exp = ((int)temp & 0x0f) << 16; exp 1145 drivers/media/i2c/ov5640.c exp |= ((int)temp << 8); exp 1149 drivers/media/i2c/ov5640.c exp |= (int)temp; exp 1151 drivers/media/i2c/ov5640.c return exp >> 4; exp 761 drivers/media/i2c/ov9650.c static int ov965x_set_exposure(struct ov965x *ov965x, int exp) exp 764 drivers/media/i2c/ov9650.c bool auto_exposure = (exp == V4L2_EXPOSURE_AUTO); exp 802 drivers/media/i2c/ov9650.c v4l2_ctrl_activate(ov965x->ctrls.brightness, !exp); exp 20 drivers/media/i2c/smiapp/smiapp-regs.c int32_t exp; exp 47 drivers/media/i2c/smiapp/smiapp-regs.c exp = ((int32_t)phloat >> 23) - 127; exp 52 drivers/media/i2c/smiapp/smiapp-regs.c if (exp < 0) exp 53 drivers/media/i2c/smiapp/smiapp-regs.c man >>= -exp; exp 55 drivers/media/i2c/smiapp/smiapp-regs.c man <<= exp; exp 158 drivers/media/i2c/sr030pc30.c struct v4l2_ctrl *exp; exp 447 drivers/media/i2c/sr030pc30.c if (info->exp->is_new) { exp 448 drivers/media/i2c/sr030pc30.c unsigned long expos = info->exp->val; exp 716 drivers/media/i2c/sr030pc30.c info->exp = v4l2_ctrl_new_std(hdl, &sr030pc30_ctrl_ops, exp 14 drivers/media/rc/img-ir/img-ir-sharp.c unsigned int addr, cmd, exp, chk; exp 21 drivers/media/rc/img-ir/img-ir-sharp.c exp = (raw >> 13) & 0x1; exp 25 drivers/media/rc/img-ir/img-ir-sharp.c if (!exp) exp 40 drivers/media/rc/img-ir/img-ir-sharp.c unsigned int addr, cmd, exp = 0, chk = 0; exp 49 drivers/media/rc/img-ir/img-ir-sharp.c exp = 1; exp 57 drivers/media/rc/img-ir/img-ir-sharp.c exp << 13 | exp 435 drivers/media/tuners/tda18250.c unsigned int uval, exp, lopd, scale; exp 442 drivers/media/tuners/tda18250.c exp = (uval & 0x70) >> 4; exp 443 drivers/media/tuners/tda18250.c if (exp > 5) exp 444 drivers/media/tuners/tda18250.c exp = 0; exp 445 drivers/media/tuners/tda18250.c lopd = 1 << (exp - 1); exp 1436 drivers/media/usb/gspca/sn9c20x.c u8 exp[8] = {sd->i2c_intf, sd->i2c_addr, exp 1441 drivers/media/usb/gspca/sn9c20x.c exp[7] = 0x1e; exp 1452 drivers/media/usb/gspca/sn9c20x.c exp[0] |= (2 << 4); exp 1453 drivers/media/usb/gspca/sn9c20x.c exp[2] = 0x10; /* AECH */ exp 1454 drivers/media/usb/gspca/sn9c20x.c exp[3] = expo2 >> 2; exp 1455 drivers/media/usb/gspca/sn9c20x.c exp[7] = 0x10; exp 1456 drivers/media/usb/gspca/sn9c20x.c i2c_w(gspca_dev, exp); exp 1457 drivers/media/usb/gspca/sn9c20x.c exp[2] = 0x04; /* COM1 */ exp 1458 drivers/media/usb/gspca/sn9c20x.c exp[3] = expo2 & 0x0003; exp 1459 drivers/media/usb/gspca/sn9c20x.c exp[7] = 0x10; exp 1460 drivers/media/usb/gspca/sn9c20x.c i2c_w(gspca_dev, exp); exp 1462 drivers/media/usb/gspca/sn9c20x.c exp[7] = 0x1e; exp 1463 drivers/media/usb/gspca/sn9c20x.c exp[0] |= (3 << 4); exp 1464 drivers/media/usb/gspca/sn9c20x.c exp[2] = 0x2d; /* ADVFL & ADVFH */ exp 1465 drivers/media/usb/gspca/sn9c20x.c exp[3] = expo; exp 1466 drivers/media/usb/gspca/sn9c20x.c exp[4] = expo >> 8; exp 1471 drivers/media/usb/gspca/sn9c20x.c exp[0] |= (3 << 4); exp 1472 drivers/media/usb/gspca/sn9c20x.c exp[2] = 0x09; exp 1473 drivers/media/usb/gspca/sn9c20x.c exp[3] = expo >> 8; exp 1474 drivers/media/usb/gspca/sn9c20x.c exp[4] = expo; exp 1477 drivers/media/usb/gspca/sn9c20x.c exp[0] |= (4 << 4); exp 1478 drivers/media/usb/gspca/sn9c20x.c exp[2] = 0x25; exp 1479 drivers/media/usb/gspca/sn9c20x.c exp[3] = expo >> 5; exp 1480 drivers/media/usb/gspca/sn9c20x.c exp[4] = expo << 3; exp 1481 drivers/media/usb/gspca/sn9c20x.c exp[5] = 0; exp 1486 drivers/media/usb/gspca/sn9c20x.c i2c_w(gspca_dev, exp); exp 77 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c } exp; exp 177 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c u8 exp[14]; exp 181 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c ct = hdcs->exp.cto + hdcs->psmp + (HDCS_ADC_START_SIG_DUR + 2); exp 182 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c cp = hdcs->exp.cto + (hdcs->w * ct / 2); exp 185 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c rp = hdcs->exp.rs + cp; exp 195 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c srowexp = hdcs->w - (cycles + hdcs->exp.er + 13) / ct; exp 197 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c mnct = (hdcs->exp.er + 12 + ct - 1) / ct; exp 201 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c srowexp = cp - hdcs->exp.er - 6 - cycles; exp 203 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c mnct = (hdcs->exp.er + 5 + ct - 1) / ct; exp 213 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[0] = HDCS20_CONTROL; exp 214 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[1] = 0x00; /* Stop streaming */ exp 215 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[2] = HDCS_ROWEXPL; exp 216 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[3] = rowexp & 0xff; exp 217 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[4] = HDCS_ROWEXPH; exp 218 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[5] = rowexp >> 8; exp 219 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[6] = HDCS20_SROWEXP; exp 220 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[7] = (srowexp >> 2) & 0xff; exp 221 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[8] = HDCS20_ERROR; exp 222 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[9] = 0x10; /* Clear exposure error flag*/ exp 223 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[10] = HDCS20_CONTROL; exp 224 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[11] = 0x04; /* Restart streaming */ exp 225 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c err = stv06xx_write_sensor_bytes(sd, exp, 6); exp 227 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[0] = HDCS00_CONTROL; exp 228 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[1] = 0x00; /* Stop streaming */ exp 229 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[2] = HDCS_ROWEXPL; exp 230 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[3] = rowexp & 0xff; exp 231 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[4] = HDCS_ROWEXPH; exp 232 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[5] = rowexp >> 8; exp 233 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[6] = HDCS00_SROWEXPL; exp 234 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[7] = srowexp & 0xff; exp 235 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[8] = HDCS00_SROWEXPH; exp 236 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[9] = srowexp >> 8; exp 237 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[10] = HDCS_STATUS; exp 238 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[11] = 0x10; /* Clear exposure error flag*/ exp 239 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[12] = HDCS00_CONTROL; exp 240 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c exp[13] = 0x04; /* Restart streaming */ exp 241 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c err = stv06xx_write_sensor_bytes(sd, exp, 7); exp 381 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.cto = 4; exp 382 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.cpo = 2; exp 383 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.rs = 186; exp 384 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.er = 100; exp 445 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.cto = 3; exp 446 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.cpo = 3; exp 447 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.rs = 155; exp 448 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->exp.er = 96; exp 314 drivers/media/usb/uvc/uvc_queue.c struct v4l2_exportbuffer *exp) exp 319 drivers/media/usb/uvc/uvc_queue.c ret = vb2_expbuf(&queue->queue, exp); exp 752 drivers/media/usb/uvc/uvc_v4l2.c struct v4l2_exportbuffer *exp) exp 760 drivers/media/usb/uvc/uvc_v4l2.c return uvc_export_buffer(&stream->queue, exp); exp 760 drivers/media/usb/uvc/uvcvideo.h struct v4l2_exportbuffer *exp); exp 113 drivers/misc/echo/echo.c int exp; exp 126 drivers/misc/echo/echo.c exp = (ec->fir_state_bg.history[i - offset1] * factor); exp 127 drivers/misc/echo/echo.c ec->fir_taps16[1][i] += (int16_t) ((exp + (1 << 14)) >> 15); exp 130 drivers/misc/echo/echo.c exp = (ec->fir_state_bg.history[i + offset2] * factor); exp 131 drivers/misc/echo/echo.c ec->fir_taps16[1][i] += (int16_t) ((exp + (1 << 14)) >> 15); exp 6061 drivers/net/ethernet/broadcom/bnx2.c u32 mode_ctl, an_dbg, exp; exp 6080 drivers/net/ethernet/broadcom/bnx2.c bnx2_read_phy(bp, MII_BNX2_DSP_RW_PORT, &exp); exp 6081 drivers/net/ethernet/broadcom/bnx2.c bnx2_read_phy(bp, MII_BNX2_DSP_RW_PORT, &exp); exp 6083 drivers/net/ethernet/broadcom/bnx2.c if (exp & MII_EXPAND_REG1_RUDI_C) /* receiving CONFIG */ exp 1536 drivers/net/ethernet/netronome/nfp/bpf/jit.c u8 pre_shift, exp; exp 1566 drivers/net/ethernet/netronome/nfp/bpf/jit.c exp = rvalue.exp; exp 1574 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (imm == 1U << exp) { exp 1576 drivers/net/ethernet/netronome/nfp/bpf/jit.c SHF_SC_R_SHF, exp); exp 160 drivers/net/phy/meson-gxl.c int ret, wol, lpa, exp; exp 178 drivers/net/phy/meson-gxl.c exp = phy_read(phydev, MII_EXPANSION); exp 179 drivers/net/phy/meson-gxl.c if (exp < 0) exp 180 drivers/net/phy/meson-gxl.c return exp; exp 183 drivers/net/phy/meson-gxl.c ((exp & EXPANSION_NWAY) && !(lpa & LPA_LPACK))) { exp 16 drivers/net/wireless/ath/ath10k/htt_tx.c int exp; exp 19 drivers/net/wireless/ath/ath10k/htt_tx.c exp = 0; exp 22 drivers/net/wireless/ath/ath10k/htt_tx.c while (factor >= 64 && exp < 4) { exp 24 drivers/net/wireless/ath/ath10k/htt_tx.c exp++; exp 27 drivers/net/wireless/ath/ath10k/htt_tx.c if (exp == 4) exp 33 drivers/net/wireless/ath/ath10k/htt_tx.c return SM(exp, HTT_TX_Q_STATE_ENTRY_EXP) | exp 802 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h u8 exp; exp 114 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c pfn_param.exp = BRCMF_PNO_FREQ_EXPO_MAX; exp 82 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c #define EDCF_ECW2CW(exp) ((1 << (exp)) - 1) exp 16 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h #define SPINWAIT(exp, us) { \ exp 18 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h while ((exp) && (countdown >= 10)) {\ exp 669 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c s16 exp = -4; exp 673 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c if (--exp < -20) exp 678 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c if (++exp > 20) exp 689 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c ret = ((15 + exp) << 15) + data; exp 597 drivers/net/wireless/mediatek/mt7601u/phy.c short exp = 0; exp 606 drivers/net/wireless/mediatek/mt7601u/phy.c exp = fls(mantisa) - 16; exp 607 drivers/net/wireless/mediatek/mt7601u/phy.c if (exp > 0) exp 608 drivers/net/wireless/mediatek/mt7601u/phy.c mantisa >>= exp; exp 610 drivers/net/wireless/mediatek/mt7601u/phy.c mantisa <<= abs(exp); exp 619 drivers/net/wireless/mediatek/mt7601u/phy.c dBd = ((15 + exp) << 15) + app; exp 66 drivers/net/wireless/realtek/rtw88/tx.c u8 exp = sta->ht_cap.ampdu_factor; exp 72 drivers/net/wireless/realtek/rtw88/tx.c return (BIT(2) << exp) - 1; exp 204 drivers/s390/crypto/zcrypt_msgtype50.c unsigned char *mod, *exp, *inp; exp 218 drivers/s390/crypto/zcrypt_msgtype50.c exp = meb1->exponent + sizeof(meb1->exponent) - mod_len; exp 229 drivers/s390/crypto/zcrypt_msgtype50.c exp = meb2->exponent + sizeof(meb2->exponent) - mod_len; exp 240 drivers/s390/crypto/zcrypt_msgtype50.c exp = meb3->exponent + sizeof(meb3->exponent) - mod_len; exp 246 drivers/s390/crypto/zcrypt_msgtype50.c copy_from_user(exp, mex->b_key, mod_len) || exp 1159 drivers/scsi/bfa/bfa_defs.h u32 exp; /* expect value read from reg */ exp 4792 drivers/scsi/bfa/bfa_ioc.c res->exp = swab32(res->exp); exp 4798 drivers/scsi/bfa/bfa_ioc.c bfa_trc(diag, res->exp); exp 923 drivers/scsi/scsi_transport_sas.c struct sas_expander_device *exp = rphy_to_expander_device(rphy); exp 925 drivers/scsi/scsi_transport_sas.c index = exp->next_port_id++; exp 937 drivers/slimbus/qcom-ngd-ctrl.c int exp; exp 944 drivers/slimbus/qcom-ngd-ctrl.c exp = seg_interval % 3; exp 945 drivers/slimbus/qcom-ngd-ctrl.c if (exp) exp 949 drivers/slimbus/qcom-ngd-ctrl.c wbuf[txn.msg->num_bytes++] = exp << 4 | rt->prot; exp 108 drivers/soc/fsl/qbman/bman_ccsr.c u32 exp = ilog2(size); exp 132 drivers/soc/fsl/qbman/bman_ccsr.c bm_ccsr_out(REG_FBPR_AR, exp - 1); exp 348 drivers/soc/fsl/qbman/qman_ccsr.c u32 exp = ilog2(size); exp 391 drivers/soc/fsl/qbman/qman_ccsr.c qm_ccsr_out(offset + REG_offset_AR, PFDR_AR_EN | (exp - 1)); exp 462 drivers/staging/media/soc_camera/mt9t031.c struct v4l2_ctrl *exp = mt9t031->exposure; exp 519 drivers/staging/media/soc_camera/mt9t031.c unsigned int range = exp->maximum - exp->minimum; exp 520 drivers/staging/media/soc_camera/mt9t031.c unsigned int shutter = ((exp->val - (s32)exp->minimum) * 1048 + exp 530 drivers/staging/media/soc_camera/soc_mt9v022.c struct v4l2_ctrl *exp = mt9v022->exposure; exp 548 drivers/staging/media/soc_camera/soc_mt9v022.c range = exp->maximum - exp->minimum; exp 549 drivers/staging/media/soc_camera/soc_mt9v022.c exp->val = ((data - 1) * range + 239) / 479 + exp->minimum; exp 624 drivers/staging/media/soc_camera/soc_mt9v022.c struct v4l2_ctrl *exp = mt9v022->exposure; exp 625 drivers/staging/media/soc_camera/soc_mt9v022.c unsigned long range = exp->maximum - exp->minimum; exp 626 drivers/staging/media/soc_camera/soc_mt9v022.c unsigned long shutter = ((exp->val - (s32)exp->minimum) * exp 148 drivers/watchdog/tegra_wdt.c int exp; exp 156 drivers/watchdog/tegra_wdt.c exp = (val >> WDT_STS_EXP_SHIFT) & WDT_STS_EXP_MASK; exp 162 drivers/watchdog/tegra_wdt.c return (((3 - exp) * wdd->timeout) + count) / 4; exp 46 drivers/xen/gntdev-dmabuf.c } exp; exp 113 drivers/xen/gntdev-dmabuf.c kref_put(&gntdev_dmabuf->u.exp.refcount, dmabuf_exp_release); exp 159 drivers/xen/gntdev-dmabuf.c kref_get(&gntdev_dmabuf->u.exp.refcount); exp 316 drivers/xen/gntdev-dmabuf.c container_of(kref, struct gntdev_dmabuf, u.exp.refcount); exp 338 drivers/xen/gntdev-dmabuf.c dmabuf_exp_remove_map(gntdev_dmabuf->u.exp.priv, exp 339 drivers/xen/gntdev-dmabuf.c gntdev_dmabuf->u.exp.map); exp 341 drivers/xen/gntdev-dmabuf.c kref_put(&gntdev_dmabuf->u.exp.refcount, dmabuf_exp_release); exp 396 drivers/xen/gntdev-dmabuf.c kref_init(&gntdev_dmabuf->u.exp.refcount); exp 401 drivers/xen/gntdev-dmabuf.c gntdev_dmabuf->u.exp.priv = args->priv; exp 402 drivers/xen/gntdev-dmabuf.c gntdev_dmabuf->u.exp.map = args->map; exp 8 fs/nfsd/auth.c int nfsexp_flags(struct svc_rqst *rqstp, struct svc_export *exp) exp 11 fs/nfsd/auth.c struct exp_flavor_info *end = exp->ex_flavors + exp->ex_nflavors; exp 13 fs/nfsd/auth.c for (f = exp->ex_flavors; f < end; f++) { exp 17 fs/nfsd/auth.c return exp->ex_flags; exp 21 fs/nfsd/auth.c int nfsd_setuser(struct svc_rqst *rqstp, struct svc_export *exp) exp 27 fs/nfsd/auth.c int flags = nfsexp_flags(rqstp, exp); exp 43 fs/nfsd/auth.c new->fsuid = exp->ex_anon_uid; exp 44 fs/nfsd/auth.c new->fsgid = exp->ex_anon_gid; exp 50 fs/nfsd/auth.c new->fsuid = exp->ex_anon_uid; exp 52 fs/nfsd/auth.c new->fsgid = exp->ex_anon_gid; exp 60 fs/nfsd/auth.c gi->gid[i] = exp->ex_anon_gid; exp 72 fs/nfsd/auth.c new->fsuid = exp->ex_anon_uid; exp 74 fs/nfsd/auth.c new->fsgid = exp->ex_anon_gid; exp 325 fs/nfsd/export.c struct svc_export *exp = container_of(ref, struct svc_export, h.ref); exp 326 fs/nfsd/export.c path_put(&exp->ex_path); exp 327 fs/nfsd/export.c auth_domain_put(exp->ex_client); exp 328 fs/nfsd/export.c nfsd4_fslocs_free(&exp->ex_fslocs); exp 329 fs/nfsd/export.c kfree(exp->ex_uuid); exp 330 fs/nfsd/export.c kfree_rcu(exp, ex_rcu); exp 338 fs/nfsd/export.c struct svc_export *exp = container_of(h, struct svc_export, h); exp 341 fs/nfsd/export.c qword_add(bpp, blen, exp->ex_client->name); exp 342 fs/nfsd/export.c pth = d_path(&exp->ex_path, *bpp, *blen); exp 459 fs/nfsd/export.c static int secinfo_parse(char **mesg, char *buf, struct svc_export *exp) exp 466 fs/nfsd/export.c if (exp->ex_nflavors) exp 475 fs/nfsd/export.c for (f = exp->ex_flavors; f < exp->ex_flavors + listsize; f++) { exp 489 fs/nfsd/export.c if (~NFSEXP_SECINFO_FLAGS & (f->flags ^ exp->ex_flags)) exp 492 fs/nfsd/export.c exp->ex_nflavors = listsize; exp 500 fs/nfsd/export.c secinfo_parse(char **mesg, char *buf, struct svc_export *exp) { return 0; } exp 531 fs/nfsd/export.c struct svc_export exp = {}, *expp; exp 558 fs/nfsd/export.c err = kern_path(buf, 0, &exp.ex_path); exp 562 fs/nfsd/export.c exp.ex_client = dom; exp 563 fs/nfsd/export.c exp.cd = cd; exp 564 fs/nfsd/export.c exp.ex_devid_map = NULL; exp 568 fs/nfsd/export.c exp.h.expiry_time = get_expiry(&mesg); exp 569 fs/nfsd/export.c if (exp.h.expiry_time == 0) exp 576 fs/nfsd/export.c set_bit(CACHE_NEGATIVE, &exp.h.flags); exp 580 fs/nfsd/export.c exp.ex_flags= an_int; exp 586 fs/nfsd/export.c exp.ex_anon_uid= make_kuid(current_user_ns(), an_int); exp 592 fs/nfsd/export.c exp.ex_anon_gid= make_kgid(current_user_ns(), an_int); exp 598 fs/nfsd/export.c exp.ex_fsid = an_int; exp 602 fs/nfsd/export.c err = fsloc_parse(&mesg, buf, &exp.ex_fslocs); exp 604 fs/nfsd/export.c err = nfsd_uuid_parse(&mesg, buf, &exp.ex_uuid); exp 606 fs/nfsd/export.c err = secinfo_parse(&mesg, buf, &exp); exp 617 fs/nfsd/export.c err = check_export(d_inode(exp.ex_path.dentry), &exp.ex_flags, exp 618 fs/nfsd/export.c exp.ex_uuid); exp 626 fs/nfsd/export.c if (exp.h.expiry_time < seconds_since_boot()) exp 636 fs/nfsd/export.c if (!uid_valid(exp.ex_anon_uid)) exp 638 fs/nfsd/export.c if (!gid_valid(exp.ex_anon_gid)) exp 642 fs/nfsd/export.c nfsd4_setup_layout_type(&exp); exp 645 fs/nfsd/export.c expp = svc_export_lookup(&exp); exp 647 fs/nfsd/export.c expp = svc_export_update(&exp, expp); exp 656 fs/nfsd/export.c nfsd4_fslocs_free(&exp.ex_fslocs); exp 657 fs/nfsd/export.c kfree(exp.ex_uuid); exp 659 fs/nfsd/export.c path_put(&exp.ex_path); exp 669 fs/nfsd/export.c static void show_secinfo(struct seq_file *m, struct svc_export *exp); exp 675 fs/nfsd/export.c struct svc_export *exp ; exp 681 fs/nfsd/export.c exp = container_of(h, struct svc_export, h); exp 682 fs/nfsd/export.c seq_path(m, &exp->ex_path, " \t\n\\"); exp 684 fs/nfsd/export.c seq_escape(m, exp->ex_client->name, " \t\n\\"); exp 688 fs/nfsd/export.c exp_flags(m, exp->ex_flags, exp->ex_fsid, exp 689 fs/nfsd/export.c exp->ex_anon_uid, exp->ex_anon_gid, &exp->ex_fslocs); exp 690 fs/nfsd/export.c if (exp->ex_uuid) { exp 696 fs/nfsd/export.c seq_printf(m, "%02x", exp->ex_uuid[i]); exp 699 fs/nfsd/export.c show_secinfo(m, exp); exp 780 fs/nfsd/export.c svc_export_hash(struct svc_export *exp) exp 784 fs/nfsd/export.c hash = hash_ptr(exp->ex_client, EXPORT_HASHBITS); exp 785 fs/nfsd/export.c hash ^= hash_ptr(exp->ex_path.dentry, EXPORT_HASHBITS); exp 786 fs/nfsd/export.c hash ^= hash_ptr(exp->ex_path.mnt, EXPORT_HASHBITS); exp 791 fs/nfsd/export.c svc_export_lookup(struct svc_export *exp) exp 794 fs/nfsd/export.c int hash = svc_export_hash(exp); exp 796 fs/nfsd/export.c ch = sunrpc_cache_lookup_rcu(exp->cd, &exp->h, hash); exp 844 fs/nfsd/export.c struct svc_export *exp, key; exp 854 fs/nfsd/export.c exp = svc_export_lookup(&key); exp 855 fs/nfsd/export.c if (exp == NULL) exp 857 fs/nfsd/export.c err = cache_check(cd, &exp->h, reqp); exp 860 fs/nfsd/export.c return exp; exp 870 fs/nfsd/export.c struct svc_export *exp = exp_get_by_name(cd, clp, path, NULL); exp 872 fs/nfsd/export.c while (PTR_ERR(exp) == -ENOENT && !IS_ROOT(path->dentry)) { exp 876 fs/nfsd/export.c exp = exp_get_by_name(cd, clp, path, NULL); exp 880 fs/nfsd/export.c return exp; exp 894 fs/nfsd/export.c struct svc_export *exp; exp 913 fs/nfsd/export.c exp = exp_parent(cd, clp, &path); exp 914 fs/nfsd/export.c if (IS_ERR(exp)) { exp 915 fs/nfsd/export.c err = PTR_ERR(exp); exp 923 fs/nfsd/export.c if (fh_compose(&fh, exp, path.dentry, NULL)) exp 929 fs/nfsd/export.c exp_put(exp); exp 939 fs/nfsd/export.c struct svc_export *exp; exp 945 fs/nfsd/export.c exp = exp_get_by_name(cd, clp, &ek->ek_path, reqp); exp 948 fs/nfsd/export.c if (IS_ERR(exp)) exp 949 fs/nfsd/export.c return ERR_CAST(exp); exp 950 fs/nfsd/export.c return exp; exp 953 fs/nfsd/export.c __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp) exp 956 fs/nfsd/export.c struct exp_flavor_info *end = exp->ex_flavors + exp->ex_nflavors; exp 959 fs/nfsd/export.c if (exp->ex_client == rqstp->rq_gssclient) exp 962 fs/nfsd/export.c for (f = exp->ex_flavors; f < end; f++) { exp 967 fs/nfsd/export.c if (exp->ex_nflavors == 0) { exp 997 fs/nfsd/export.c struct svc_export *gssexp, *exp = ERR_PTR(-ENOENT); exp 1005 fs/nfsd/export.c exp = exp_get_by_name(cd, rqstp->rq_client, path, &rqstp->rq_chandle); exp 1006 fs/nfsd/export.c if (PTR_ERR(exp) == -ENOENT) exp 1008 fs/nfsd/export.c if (IS_ERR(exp)) exp 1009 fs/nfsd/export.c return exp; exp 1011 fs/nfsd/export.c if (exp->ex_nflavors > 0) exp 1012 fs/nfsd/export.c return exp; exp 1016 fs/nfsd/export.c return exp; exp 1019 fs/nfsd/export.c return exp; exp 1020 fs/nfsd/export.c if (!IS_ERR(exp)) exp 1021 fs/nfsd/export.c exp_put(exp); exp 1028 fs/nfsd/export.c struct svc_export *gssexp, *exp = ERR_PTR(-ENOENT); exp 1036 fs/nfsd/export.c exp = exp_find(cd, rqstp->rq_client, fsid_type, exp 1038 fs/nfsd/export.c if (PTR_ERR(exp) == -ENOENT) exp 1040 fs/nfsd/export.c if (IS_ERR(exp)) exp 1041 fs/nfsd/export.c return exp; exp 1043 fs/nfsd/export.c if (exp->ex_nflavors > 0) exp 1044 fs/nfsd/export.c return exp; exp 1048 fs/nfsd/export.c return exp; exp 1052 fs/nfsd/export.c return exp; exp 1053 fs/nfsd/export.c if (!IS_ERR(exp)) exp 1054 fs/nfsd/export.c exp_put(exp); exp 1062 fs/nfsd/export.c struct svc_export *exp = rqst_exp_get_by_name(rqstp, path); exp 1064 fs/nfsd/export.c while (PTR_ERR(exp) == -ENOENT && !IS_ROOT(path->dentry)) { exp 1068 fs/nfsd/export.c exp = rqst_exp_get_by_name(rqstp, path); exp 1072 fs/nfsd/export.c return exp; exp 1092 fs/nfsd/export.c struct svc_export *exp; exp 1095 fs/nfsd/export.c exp = rqst_find_fsidzero_export(rqstp); exp 1096 fs/nfsd/export.c if (IS_ERR(exp)) exp 1097 fs/nfsd/export.c return nfserrno(PTR_ERR(exp)); exp 1098 fs/nfsd/export.c rv = fh_compose(fhp, exp, exp->ex_path.dentry, NULL); exp 1099 fs/nfsd/export.c exp_put(exp); exp 1165 fs/nfsd/export.c static void show_secinfo(struct seq_file *m, struct svc_export *exp) exp 1168 fs/nfsd/export.c struct exp_flavor_info *end = exp->ex_flavors + exp->ex_nflavors; exp 1171 fs/nfsd/export.c if (exp->ex_nflavors == 0) exp 1173 fs/nfsd/export.c f = exp->ex_flavors; exp 1175 fs/nfsd/export.c if (!secinfo_flags_equal(flags, exp->ex_flags)) exp 1217 fs/nfsd/export.c struct svc_export *exp = container_of(cp, struct svc_export, h); exp 1226 fs/nfsd/export.c exp_get(exp); exp 1227 fs/nfsd/export.c if (cache_check(cd, &exp->h, NULL)) exp 1229 fs/nfsd/export.c exp_put(exp); exp 82 fs/nfsd/export.h #define EX_ISSYNC(exp) (!((exp)->ex_flags & NFSEXP_ASYNC)) exp 83 fs/nfsd/export.h #define EX_NOHIDE(exp) ((exp)->ex_flags & NFSEXP_NOHIDE) exp 84 fs/nfsd/export.h #define EX_WGATHER(exp) ((exp)->ex_flags & NFSEXP_GATHERED_WRITES) exp 86 fs/nfsd/export.h int nfsexp_flags(struct svc_rqst *rqstp, struct svc_export *exp); exp 87 fs/nfsd/export.h __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp); exp 105 fs/nfsd/export.h static inline void exp_put(struct svc_export *exp) exp 107 fs/nfsd/export.h cache_put(&exp->h, exp->cd); exp 110 fs/nfsd/export.h static inline struct svc_export *exp_get(struct svc_export *exp) exp 112 fs/nfsd/export.h cache_get(&exp->h); exp 113 fs/nfsd/export.h return exp; exp 850 fs/nfsd/nfs3xdr.c struct svc_export *exp; exp 855 fs/nfsd/nfs3xdr.c exp = cd->fh.fh_export; exp 875 fs/nfsd/nfs3xdr.c rv = fh_compose(fhp, exp, dchild, &cd->fh); exp 127 fs/nfsd/nfs4layouts.c void nfsd4_setup_layout_type(struct svc_export *exp) exp 130 fs/nfsd/nfs4layouts.c struct super_block *sb = exp->ex_path.mnt->mnt_sb; exp 133 fs/nfsd/nfs4layouts.c if (!(exp->ex_flags & NFSEXP_PNFS)) exp 137 fs/nfsd/nfs4layouts.c exp->ex_layout_types |= 1 << LAYOUT_FLEX_FILES; exp 143 fs/nfsd/nfs4layouts.c exp->ex_layout_types |= 1 << LAYOUT_BLOCK_VOLUME; exp 150 fs/nfsd/nfs4layouts.c exp->ex_layout_types |= 1 << LAYOUT_SCSI; exp 100 fs/nfsd/nfs4proc.c struct svc_export *exp = cstate->current_fh.fh_export; exp 107 fs/nfsd/nfs4proc.c !(exp->ex_flags & NFSEXP_SECURITY_LABEL)) exp 878 fs/nfsd/nfs4proc.c struct svc_export *exp; exp 887 fs/nfsd/nfs4proc.c &exp, &dentry); exp 892 fs/nfsd/nfs4proc.c exp_put(exp); exp 895 fs/nfsd/nfs4proc.c secinfo->si_exp = exp; exp 1528 fs/nfsd/nfs4proc.c nfsd4_layout_verify(struct svc_export *exp, unsigned int layout_type) exp 1530 fs/nfsd/nfs4proc.c if (!exp->ex_layout_types) { exp 1536 fs/nfsd/nfs4proc.c !(exp->ex_layout_types & (1 << layout_type))) { exp 1552 fs/nfsd/nfs4proc.c struct svc_export *exp; exp 1568 fs/nfsd/nfs4proc.c exp = rqst_exp_find(rqstp, map->fsid_type, map->fsid); exp 1569 fs/nfsd/nfs4proc.c if (IS_ERR(exp)) { exp 1575 fs/nfsd/nfs4proc.c ops = nfsd4_layout_verify(exp, gdp->gd_layout_type); exp 1581 fs/nfsd/nfs4proc.c nfserr = ops->proc_getdeviceinfo(exp->ex_path.mnt->mnt_sb, exp 1587 fs/nfsd/nfs4proc.c exp_put(exp); exp 2000 fs/nfsd/nfs4xdr.c struct svc_export *exp) exp 2002 fs/nfsd/nfs4xdr.c if (exp->ex_flags & NFSEXP_V4ROOT) { exp 2003 fs/nfsd/nfs4xdr.c *p++ = cpu_to_be32(convert_to_wallclock(exp->cd->flush_time)); exp 2232 fs/nfsd/nfs4xdr.c struct svc_rqst *rqstp, struct svc_export *exp) exp 2237 fs/nfsd/nfs4xdr.c struct nfsd4_fs_locations *fslocs = &exp->ex_fslocs; exp 2239 fs/nfsd/nfs4xdr.c status = nfsd4_encode_fsloc_fsroot(xdr, rqstp, &exp->ex_path); exp 2349 fs/nfsd/nfs4xdr.c static int get_parent_attributes(struct svc_export *exp, struct kstat *stat) exp 2351 fs/nfsd/nfs4xdr.c struct path path = exp->ex_path; exp 2403 fs/nfsd/nfs4xdr.c struct svc_export *exp, exp 2431 fs/nfsd/nfs4xdr.c .mnt = exp->ex_path.mnt, exp 2439 fs/nfsd/nfs4xdr.c if (exp->ex_fslocs.migrated) { exp 2462 fs/nfsd/nfs4xdr.c status = fh_compose(tempfh, exp, dentry, NULL); exp 2481 fs/nfsd/nfs4xdr.c if (exp->ex_flags & NFSEXP_SECURITY_LABEL) exp 2547 fs/nfsd/nfs4xdr.c if (exp->ex_flags & NFSEXP_NOSUBTREECHECK) exp 2557 fs/nfsd/nfs4xdr.c p = encode_change(p, &stat, d_inode(dentry), exp); exp 2587 fs/nfsd/nfs4xdr.c if (exp->ex_fslocs.migrated) { exp 2592 fs/nfsd/nfs4xdr.c p = xdr_encode_hyper(p, (u64)exp->ex_fsid); exp 2602 fs/nfsd/nfs4xdr.c p = xdr_encode_opaque_fixed(p, exp->ex_uuid, exp 2718 fs/nfsd/nfs4xdr.c status = nfsd4_encode_fs_locations(xdr, rqstp, exp); exp 2732 fs/nfsd/nfs4xdr.c p = xdr_encode_hyper(p, exp->ex_path.mnt->mnt_sb->s_maxbytes); exp 2860 fs/nfsd/nfs4xdr.c dentry == exp->ex_path.mnt->mnt_root) { exp 2861 fs/nfsd/nfs4xdr.c err = get_parent_attributes(exp, &parent_stat); exp 2870 fs/nfsd/nfs4xdr.c status = nfsd4_encode_layout_types(xdr, exp->ex_layout_types); exp 2876 fs/nfsd/nfs4xdr.c status = nfsd4_encode_layout_types(xdr, exp->ex_layout_types); exp 2961 fs/nfsd/nfs4xdr.c struct svc_fh *fhp, struct svc_export *exp, exp 2970 fs/nfsd/nfs4xdr.c ret = nfsd4_encode_fattr(&xdr, fhp, exp, dentry, bmval, rqstp, exp 2989 fs/nfsd/nfs4xdr.c struct svc_export *exp = cd->rd_fhp->fh_export; exp 3007 fs/nfsd/nfs4xdr.c exp_get(exp); exp 3015 fs/nfsd/nfs4xdr.c if (nfsd_mountpoint(dentry, exp)) { exp 3018 fs/nfsd/nfs4xdr.c if (!(exp->ex_flags & NFSEXP_V4ROOT) exp 3028 fs/nfsd/nfs4xdr.c err = nfsd_cross_mnt(cd->rd_rqstp, &dentry, &exp); exp 3033 fs/nfsd/nfs4xdr.c nfserr = check_nfsd_access(exp, cd->rd_rqstp); exp 3039 fs/nfsd/nfs4xdr.c nfserr = nfsd4_encode_fattr(xdr, NULL, exp, dentry, cd->rd_bmval, exp 3043 fs/nfsd/nfs4xdr.c exp_put(exp); exp 3780 fs/nfsd/nfs4xdr.c nfsd4_do_encode_secinfo(struct xdr_stream *xdr, struct svc_export *exp) exp 3788 fs/nfsd/nfs4xdr.c if (exp->ex_nflavors) { exp 3789 fs/nfsd/nfs4xdr.c flavs = exp->ex_flavors; exp 3790 fs/nfsd/nfs4xdr.c nflavs = exp->ex_nflavors; exp 3793 fs/nfsd/nfs4xdr.c if (exp->ex_client->flavour->flavour == RPC_AUTH_UNIX) { exp 3797 fs/nfsd/nfs4xdr.c } else if (exp->ex_client->flavour->flavour == RPC_AUTH_GSS) { exp 3800 fs/nfsd/nfs4xdr.c = svcauth_gss_flavor(exp->ex_client); exp 3804 fs/nfsd/nfs4xdr.c = exp->ex_client->flavour->flavour; exp 29 fs/nfsd/nfsfh.c struct svc_export *exp = expv; exp 34 fs/nfsd/nfsfh.c if (exp->ex_flags & NFSEXP_NOSUBTREECHECK) exp 38 fs/nfsd/nfsfh.c while (tdentry != exp->ex_path.dentry && !IS_ROOT(tdentry)) { exp 50 fs/nfsd/nfsfh.c if (tdentry != exp->ex_path.dentry) exp 52 fs/nfsd/nfsfh.c rv = (tdentry == exp->ex_path.dentry); exp 101 fs/nfsd/nfsfh.c struct svc_export *exp) exp 103 fs/nfsd/nfsfh.c int flags = nfsexp_flags(rqstp, exp); exp 114 fs/nfsd/nfsfh.c return nfserrno(nfsd_setuser(rqstp, exp)); exp 118 fs/nfsd/nfsfh.c struct dentry *dentry, struct svc_export *exp) exp 120 fs/nfsd/nfsfh.c if (!(exp->ex_flags & NFSEXP_V4ROOT)) exp 142 fs/nfsd/nfsfh.c if (unlikely(dentry != exp->ex_path.dentry)) exp 156 fs/nfsd/nfsfh.c struct svc_export *exp; exp 195 fs/nfsd/nfsfh.c exp = rqst_exp_find(rqstp, fh->fh_fsid_type, fh->fh_fsid); exp 208 fs/nfsd/nfsfh.c exp = rqst_exp_find(rqstp, FSID_DEV, tfh); exp 212 fs/nfsd/nfsfh.c if (PTR_ERR(exp) == -ENOENT) exp 215 fs/nfsd/nfsfh.c if (IS_ERR(exp)) exp 216 fs/nfsd/nfsfh.c return nfserrno(PTR_ERR(exp)); exp 218 fs/nfsd/nfsfh.c if (exp->ex_flags & NFSEXP_NOSUBTREECHECK) { exp 239 fs/nfsd/nfsfh.c error = nfsd_setuser_and_check_port(rqstp, exp); exp 265 fs/nfsd/nfsfh.c dentry = dget(exp->ex_path.dentry); exp 267 fs/nfsd/nfsfh.c dentry = exportfs_decode_fh(exp->ex_path.mnt, fid, exp 269 fs/nfsd/nfsfh.c nfsd_acceptable, exp); exp 286 fs/nfsd/nfsfh.c fhp->fh_export = exp; exp 289 fs/nfsd/nfsfh.c exp_put(exp); exp 323 fs/nfsd/nfsfh.c struct svc_export *exp; exp 335 fs/nfsd/nfsfh.c exp = fhp->fh_export; exp 352 fs/nfsd/nfsfh.c error = check_pseudo_root(rqstp, dentry, exp); exp 356 fs/nfsd/nfsfh.c error = nfsd_setuser_and_check_port(rqstp, exp); exp 377 fs/nfsd/nfsfh.c && exp->ex_path.dentry == dentry) exp 380 fs/nfsd/nfsfh.c error = check_nfsd_access(exp, rqstp); exp 386 fs/nfsd/nfsfh.c error = nfsd_permission(rqstp, exp, dentry, access); exp 408 fs/nfsd/nfsfh.c static void _fh_update(struct svc_fh *fhp, struct svc_export *exp, exp 411 fs/nfsd/nfsfh.c if (dentry != exp->ex_path.dentry) { exp 415 fs/nfsd/nfsfh.c int subtreecheck = !(exp->ex_flags & NFSEXP_NOSUBTREECHECK); exp 429 fs/nfsd/nfsfh.c struct svc_export *exp, exp 435 fs/nfsd/nfsfh.c (exp->ex_flags & NFSEXP_NOSUBTREECHECK)) exp 439 fs/nfsd/nfsfh.c static bool is_root_export(struct svc_export *exp) exp 441 fs/nfsd/nfsfh.c return exp->ex_path.dentry == exp->ex_path.dentry->d_sb->s_root; exp 444 fs/nfsd/nfsfh.c static struct super_block *exp_sb(struct svc_export *exp) exp 446 fs/nfsd/nfsfh.c return exp->ex_path.dentry->d_sb; exp 449 fs/nfsd/nfsfh.c static bool fsid_type_ok_for_exp(u8 fsid_type, struct svc_export *exp) exp 453 fs/nfsd/nfsfh.c if (!old_valid_dev(exp_sb(exp)->s_dev)) exp 458 fs/nfsd/nfsfh.c return exp_sb(exp)->s_type->fs_flags & FS_REQUIRES_DEV; exp 460 fs/nfsd/nfsfh.c return exp->ex_flags & NFSEXP_FSID; exp 463 fs/nfsd/nfsfh.c if (!is_root_export(exp)) exp 468 fs/nfsd/nfsfh.c return exp->ex_uuid != NULL; exp 474 fs/nfsd/nfsfh.c static void set_version_and_fsid_type(struct svc_fh *fhp, struct svc_export *exp, struct svc_fh *ref_fh) exp 480 fs/nfsd/nfsfh.c if (ref_fh && ref_fh->fh_export == exp) { exp 502 fs/nfsd/nfsfh.c if (!fsid_type_ok_for_exp(fsid_type, exp)) exp 504 fs/nfsd/nfsfh.c } else if (exp->ex_flags & NFSEXP_FSID) { exp 506 fs/nfsd/nfsfh.c } else if (exp->ex_uuid) { exp 508 fs/nfsd/nfsfh.c if (is_root_export(exp)) exp 513 fs/nfsd/nfsfh.c if (is_root_export(exp)) exp 518 fs/nfsd/nfsfh.c } else if (!old_valid_dev(exp_sb(exp)->s_dev)) exp 529 fs/nfsd/nfsfh.c fh_compose(struct svc_fh *fhp, struct svc_export *exp, struct dentry *dentry, exp 541 fs/nfsd/nfsfh.c dev_t ex_dev = exp_sb(exp)->s_dev; exp 545 fs/nfsd/nfsfh.c (long) d_inode(exp->ex_path.dentry)->i_ino, exp 553 fs/nfsd/nfsfh.c set_version_and_fsid_type(fhp, exp, ref_fh); exp 568 fs/nfsd/nfsfh.c fhp->fh_export = exp_get(exp); exp 578 fs/nfsd/nfsfh.c ino_t_to_u32(d_inode(exp->ex_path.dentry)->i_ino); exp 581 fs/nfsd/nfsfh.c _fh_update_old(dentry, exp, &fhp->fh_handle); exp 590 fs/nfsd/nfsfh.c d_inode(exp->ex_path.dentry)->i_ino, exp 591 fs/nfsd/nfsfh.c exp->ex_fsid, exp->ex_uuid); exp 594 fs/nfsd/nfsfh.c _fh_update(fhp, exp, dentry); exp 646 fs/nfsd/nfsfh.c struct svc_export * exp = fhp->fh_export; exp 654 fs/nfsd/nfsfh.c if (exp) { exp 655 fs/nfsd/nfsfh.c exp_put(exp); exp 71 fs/nfsd/pnfs.h void nfsd4_setup_layout_type(struct svc_export *exp); exp 81 fs/nfsd/pnfs.h static inline void nfsd4_setup_layout_type(struct svc_export *exp) exp 62 fs/nfsd/vfs.c struct svc_export *exp = *expp, *exp2 = NULL; exp 64 fs/nfsd/vfs.c struct path path = {.mnt = mntget(exp->ex_path.mnt), exp 71 fs/nfsd/vfs.c if (path.mnt == exp->ex_path.mnt && path.dentry == dentry && exp 72 fs/nfsd/vfs.c nfsd_mountpoint(dentry, exp) == 2) { exp 88 fs/nfsd/vfs.c if (err == -ENOENT && !(exp->ex_flags & NFSEXP_V4ROOT)) exp 94 fs/nfsd/vfs.c (exp->ex_flags & NFSEXP_CROSSMOUNT) || EX_NOHIDE(exp2)) { exp 105 fs/nfsd/vfs.c exp2 = exp; exp 124 fs/nfsd/vfs.c static int nfsd_lookup_parent(struct svc_rqst *rqstp, struct dentry *dparent, struct svc_export **exp, struct dentry **dentryp) exp 127 fs/nfsd/vfs.c struct path path = {.mnt = mntget((*exp)->ex_path.mnt), exp 140 fs/nfsd/vfs.c exp_put(*exp); exp 141 fs/nfsd/vfs.c *exp = exp2; exp 155 fs/nfsd/vfs.c int nfsd_mountpoint(struct dentry *dentry, struct svc_export *exp) exp 159 fs/nfsd/vfs.c if (exp->ex_flags & NFSEXP_V4ROOT) exp 177 fs/nfsd/vfs.c struct svc_export *exp; exp 185 fs/nfsd/vfs.c exp = exp_get(fhp->fh_export); exp 191 fs/nfsd/vfs.c else if (dparent != exp->ex_path.dentry) exp 193 fs/nfsd/vfs.c else if (!EX_NOHIDE(exp) && !nfsd_v4client(rqstp)) exp 197 fs/nfsd/vfs.c host_err = nfsd_lookup_parent(rqstp, dparent, &exp, &dentry); exp 212 fs/nfsd/vfs.c if (nfsd_mountpoint(dentry, exp)) { exp 222 fs/nfsd/vfs.c if ((host_err = nfsd_cross_mnt(rqstp, &dentry, &exp))) { exp 229 fs/nfsd/vfs.c *exp_ret = exp; exp 233 fs/nfsd/vfs.c exp_put(exp); exp 253 fs/nfsd/vfs.c struct svc_export *exp; exp 260 fs/nfsd/vfs.c err = nfsd_lookup_dentry(rqstp, fhp, name, len, &exp, &dentry); exp 263 fs/nfsd/vfs.c err = check_nfsd_access(exp, rqstp); exp 270 fs/nfsd/vfs.c err = fh_compose(resfh, exp, dentry, fhp); exp 275 fs/nfsd/vfs.c exp_put(exp); exp 954 fs/nfsd/vfs.c struct svc_export *exp; exp 974 fs/nfsd/vfs.c exp = fhp->fh_export; exp 975 fs/nfsd/vfs.c use_wgather = (rqstp->rq_vers == 2) && EX_WGATHER(exp); exp 977 fs/nfsd/vfs.c if (!EX_ISSYNC(exp)) exp 2005 fs/nfsd/vfs.c static int exp_rdonly(struct svc_rqst *rqstp, struct svc_export *exp) exp 2007 fs/nfsd/vfs.c return nfsexp_flags(rqstp, exp) & NFSEXP_READONLY; exp 2014 fs/nfsd/vfs.c nfsd_permission(struct svc_rqst *rqstp, struct svc_export *exp, exp 2035 fs/nfsd/vfs.c __mnt_is_readonly(exp->ex_path.mnt)? " ro" : ""); exp 2046 fs/nfsd/vfs.c if (exp_rdonly(rqstp, exp) || exp 2047 fs/nfsd/vfs.c __mnt_is_readonly(exp->ex_path.mnt)) exp 2060 fs/nfsd/vfs.c if (exp->ex_flags & NFSEXP_NOAUTHNLM) exp 739 fs/nfsd/xdr4.h struct svc_fh *fhp, struct svc_export *exp, exp 506 fs/select.c unsigned long *rinp, *routp, *rexp, *inp, *outp, *exp; exp 509 fs/select.c inp = fds->in; outp = fds->out; exp = fds->ex; exp 517 fs/select.c in = *inp++; out = *outp++; ex = *exp++; exp 622 fs/select.c fd_set __user *exp, struct timespec64 *end_time) exp 671 fs/select.c (ret = get_fd_set(n, exp, fds.ex))) exp 690 fs/select.c set_fd_set(n, exp, fds.res_ex)) exp 701 fs/select.c fd_set __user *exp, struct timeval __user *tvp) exp 718 fs/select.c ret = core_sys_select(n, inp, outp, exp, to); exp 723 fs/select.c fd_set __user *, exp, struct timeval __user *, tvp) exp 725 fs/select.c return kern_select(n, inp, outp, exp, tvp); exp 729 fs/select.c fd_set __user *exp, void __user *tsp, exp 759 fs/select.c ret = core_sys_select(n, inp, outp, exp, to); exp 770 fs/select.c fd_set __user *, exp, struct __kernel_timespec __user *, tsp, exp 784 fs/select.c return do_pselect(n, inp, outp, exp, tsp, up, sigsetsize, PT_TIMESPEC); exp 790 fs/select.c fd_set __user *, exp, struct old_timespec32 __user *, tsp, exp 804 fs/select.c return do_pselect(n, inp, outp, exp, tsp, up, sigsetsize, PT_OLD_TIMESPEC); exp 812 fs/select.c fd_set __user *inp, *outp, *exp; exp 822 fs/select.c return kern_select(a.n, a.inp, a.outp, a.exp, a.tvp); exp 1175 fs/select.c compat_ulong_t __user *outp, compat_ulong_t __user *exp, exp 1217 fs/select.c (ret = compat_get_fd_set(n, exp, fds.ex))) exp 1236 fs/select.c compat_set_fd_set(n, exp, fds.res_ex)) exp 1246 fs/select.c compat_ulong_t __user *outp, compat_ulong_t __user *exp, exp 1264 fs/select.c ret = compat_core_sys_select(n, inp, outp, exp, to); exp 1269 fs/select.c compat_ulong_t __user *, outp, compat_ulong_t __user *, exp, exp 1272 fs/select.c return do_compat_select(n, inp, outp, exp, tvp); exp 1279 fs/select.c compat_uptr_t exp; exp 1290 fs/select.c compat_ptr(a.exp), compat_ptr(a.tvp)); exp 1294 fs/select.c compat_ulong_t __user *outp, compat_ulong_t __user *exp, exp 1324 fs/select.c ret = compat_core_sys_select(n, inp, outp, exp, to); exp 1329 fs/select.c compat_ulong_t __user *, outp, compat_ulong_t __user *, exp, exp 1344 fs/select.c return do_compat_pselect(n, inp, outp, exp, tsp, compat_ptr(up), exp 1351 fs/select.c compat_ulong_t __user *, outp, compat_ulong_t __user *, exp, exp 1366 fs/select.c return do_compat_pselect(n, inp, outp, exp, tsp, compat_ptr(up), exp 374 include/linux/ccp.h struct scatterlist *exp; exp 614 include/linux/compat.h compat_ulong_t __user *exp, exp 619 include/linux/compat.h compat_ulong_t __user *exp, exp 881 include/linux/compat.h compat_ulong_t __user *outp, compat_ulong_t __user *exp, exp 511 include/linux/kernel.h u64 int_pow(u64 base, unsigned int exp); exp 60 include/linux/mpi.h int mpi_powm(MPI res, MPI base, MPI exp, MPI mod); exp 15 include/linux/netfilter/nf_conntrack_amanda.h struct nf_conntrack_expect *exp); exp 35 include/linux/netfilter/nf_conntrack_ftp.h struct nf_conntrack_expect *exp); exp 75 include/linux/netfilter/nf_conntrack_h323.h struct nf_conntrack_expect *exp); exp 81 include/linux/netfilter/nf_conntrack_h323.h struct nf_conntrack_expect *exp); exp 89 include/linux/netfilter/nf_conntrack_h323.h struct nf_conntrack_expect *exp); exp 95 include/linux/netfilter/nf_conntrack_h323.h struct nf_conntrack_expect *exp); exp 16 include/linux/netfilter/nf_conntrack_irc.h struct nf_conntrack_expect *exp); exp 323 include/linux/netfilter/nf_conntrack_pptp.h struct nf_conntrack_expect *exp); exp 125 include/linux/netfilter/nf_conntrack_sip.h struct nf_conntrack_expect *exp, exp 24 include/linux/netfilter/nf_conntrack_tftp.h struct nf_conntrack_expect *exp); exp 120 include/linux/poll.h fd_set __user *exp, struct timespec64 *end_time); exp 97 include/linux/posix-timers.h static inline void cpu_timer_setexpires(struct cpu_timer *ctmr, u64 exp) exp 99 include/linux/posix-timers.h ctmr->node.expires = exp; exp 41 include/linux/reciprocal_div.h u8 sh, exp; exp 29 include/linux/sched/loadavg.h calc_load(unsigned long load, unsigned long exp, unsigned long active) exp 33 include/linux/sched/loadavg.h newload = load * exp + active * (FIXED_1 - exp); exp 40 include/linux/sched/loadavg.h extern unsigned long calc_load_n(unsigned long load, unsigned long exp, exp 1101 include/linux/syscalls.h fd_set __user *exp, struct timeval __user *tvp); exp 63 include/linux/tcp.h bool exp; /* In RFC6994 experimental option format */ exp 61 include/math-emu/double.h unsigned exp : _FP_EXPBITS_D; exp 67 include/math-emu/double.h unsigned exp : _FP_EXPBITS_D; exp 135 include/math-emu/double.h unsigned exp : _FP_EXPBITS_D; exp 139 include/math-emu/double.h unsigned exp : _FP_EXPBITS_D; exp 80 include/math-emu/op-1.h X##_e = _flo.bits.exp; \ exp 90 include/math-emu/op-1.h X##_e = _flo->bits.exp; \ exp 103 include/math-emu/op-1.h _flo.bits.exp = X##_e; \ exp 115 include/math-emu/op-1.h _flo->bits.exp = X##_e; \ exp 186 include/math-emu/op-2.h X##_e = _flo.bits.exp; \ exp 197 include/math-emu/op-2.h X##_e = _flo->bits.exp; \ exp 212 include/math-emu/op-2.h _flo.bits.exp = X##_e; \ exp 225 include/math-emu/op-2.h _flo->bits.exp = X##_e; \ exp 191 include/math-emu/op-4.h X##_e = _flo.bits.exp; \ exp 204 include/math-emu/op-4.h X##_e = _flo->bits.exp; \ exp 215 include/math-emu/op-4.h _flo.bits.exp = X##_e; \ exp 229 include/math-emu/op-4.h _flo->bits.exp = X##_e; \ exp 62 include/math-emu/quad.h unsigned exp : _FP_EXPBITS_Q; exp 72 include/math-emu/quad.h unsigned exp : _FP_EXPBITS_Q; exp 140 include/math-emu/quad.h unsigned exp : _FP_EXPBITS_Q; exp 146 include/math-emu/quad.h unsigned exp : _FP_EXPBITS_Q; exp 52 include/math-emu/single.h unsigned exp : _FP_EXPBITS_S; exp 56 include/math-emu/single.h unsigned exp : _FP_EXPBITS_S; exp 244 include/media/dvb_vb2.h int dvb_vb2_expbuf(struct dvb_vb2_ctx *ctx, struct dmx_exportbuffer *exp); exp 156 include/net/netfilter/nf_conntrack_ecache.h struct nf_conntrack_expect *exp; exp 171 include/net/netfilter/nf_conntrack_ecache.h struct nf_conntrack_expect *exp, exp 183 include/net/netfilter/nf_conntrack_ecache.h struct nf_conntrack_expect *exp, exp 63 include/net/netfilter/nf_conntrack_expect.h static inline struct net *nf_ct_exp_net(struct nf_conntrack_expect *exp) exp 65 include/net/netfilter/nf_conntrack_expect.h return nf_ct_net(exp->master); exp 105 include/net/netfilter/nf_conntrack_expect.h void nf_ct_unlink_expect_report(struct nf_conntrack_expect *exp, exp 107 include/net/netfilter/nf_conntrack_expect.h static inline void nf_ct_unlink_expect(struct nf_conntrack_expect *exp) exp 109 include/net/netfilter/nf_conntrack_expect.h nf_ct_unlink_expect_report(exp, 0, 0); exp 113 include/net/netfilter/nf_conntrack_expect.h void nf_ct_unexpect_related(struct nf_conntrack_expect *exp); exp 114 include/net/netfilter/nf_conntrack_expect.h bool nf_ct_remove_expect(struct nf_conntrack_expect *exp); exp 128 include/net/netfilter/nf_conntrack_expect.h void nf_ct_expect_put(struct nf_conntrack_expect *exp); exp 146 include/net/netfilter/nf_conntrack_helper.h void (*expectfn)(struct nf_conn *ct, struct nf_conntrack_expect *exp); exp 317 kernel/acct.c int exp, rnd; exp 319 kernel/acct.c exp = rnd = 0; exp 323 kernel/acct.c exp++; exp 331 kernel/acct.c exp++; exp 337 kernel/acct.c exp <<= MANTSIZE; /* Shift the exponent into place */ exp 338 kernel/acct.c exp += value; /* and add on the mantissa. */ exp 339 kernel/acct.c return exp; exp 359 kernel/acct.c int exp, rnd; exp 361 kernel/acct.c exp = (value > (MAXFRACT2>>1)); exp 366 kernel/acct.c exp++; exp 374 kernel/acct.c exp++; exp 377 kernel/acct.c if (exp > MAXEXP2) { exp 381 kernel/acct.c return (value & (MAXFRACT2>>1)) | (exp << (MANTSIZE2-1)); exp 392 kernel/acct.c unsigned exp = 190; exp 399 kernel/acct.c exp--; exp 402 kernel/acct.c return u | (exp << 23); exp 143 kernel/rcu/tree.h u8 exp; exp 702 kernel/rcu/tree_exp.h __this_cpu_write(rcu_data.cpu_no_qs.b.exp, true); exp 718 kernel/rcu/tree_exp.h __this_cpu_read(rcu_data.cpu_no_qs.b.exp)) exp 741 kernel/rcu/tree_exp.h __this_cpu_read(rcu_data.cpu_no_qs.b.exp)) { exp 609 kernel/rcu/tree_plugin.h bool exp; exp 614 kernel/rcu/tree_plugin.h exp = (t->rcu_blocked_node && t->rcu_blocked_node->exp_tasks) || exp 620 kernel/rcu/tree_plugin.h (exp && !t->rcu_read_unlock_special.b.deferred_qs))) { exp 630 kernel/rcu/tree_plugin.h !rdp->defer_qs_iw_pending && exp) { exp 805 kernel/rcu/tree_plugin.h if (!__this_cpu_read(rcu_data.cpu_no_qs.b.exp)) exp 807 kernel/rcu/tree_plugin.h __this_cpu_write(rcu_data.cpu_no_qs.b.exp, false); exp 7233 kernel/sched/core.c #define _POW10(exp) ((unsigned int)1e##exp) exp 7234 kernel/sched/core.c #define POW10(exp) _POW10(exp) exp 157 kernel/sched/loadavg.c calc_load_n(unsigned long load, unsigned long exp, exp 160 kernel/sched/loadavg.c return calc_load(load, fixed_power_int(exp, FSHIFT, n), active); exp 788 kernel/time/alarmtimer.c ktime_t exp = restart->nanosleep.expires; exp 793 kernel/time/alarmtimer.c return alarmtimer_do_nsleep(&alarm, exp, type); exp 811 kernel/time/alarmtimer.c ktime_t exp; exp 825 kernel/time/alarmtimer.c exp = timespec64_to_ktime(*tsreq); exp 830 kernel/time/alarmtimer.c exp = ktime_add_safe(now, exp); exp 833 kernel/time/alarmtimer.c ret = alarmtimer_do_nsleep(&alarm, exp, type); exp 843 kernel/time/alarmtimer.c restart->nanosleep.expires = exp; exp 631 kernel/time/posix-cpu-timers.c u64 exp = bump_cpu_timer(timer, val); exp 633 kernel/time/posix-cpu-timers.c if (val < exp) { exp 634 kernel/time/posix-cpu-timers.c old_expires = exp - val; exp 2081 kernel/time/timer.c ktime_t exp = ktime_add_us(ktime_get(), min); exp 2087 kernel/time/timer.c if (!schedule_hrtimeout_range(&exp, delta, HRTIMER_MODE_ABS)) exp 19 lib/math/int_pow.c u64 int_pow(u64 base, unsigned int exp) exp 23 lib/math/int_pow.c while (exp) { exp 24 lib/math/int_pow.c if (exp & 1) exp 26 lib/math/int_pow.c exp >>= 1; exp 64 lib/math/reciprocal_div.c R.exp = l; exp 24 lib/mpi/mpi-pow.c int mpi_powm(MPI res, MPI base, MPI exp, MPI mod) exp 41 lib/mpi/mpi-pow.c esize = exp->nlimbs; exp 47 lib/mpi/mpi-pow.c ep = exp->d; exp 340 lib/test-string_helpers.c const char *exp, exp 345 lib/test-string_helpers.c if (!memcmp(res, exp, strlen(exp) + 1)) exp 353 lib/test-string_helpers.c pr_warn("expected: '%s', got '%s'\n", exp, res); exp 219 lib/test_bitmap.c static const unsigned long exp[] __initconst = { exp 243 lib/test_bitmap.c {0, "0", &exp[0], 8, 0}, exp 244 lib/test_bitmap.c {0, "1", &exp[1 * step], 8, 0}, exp 245 lib/test_bitmap.c {0, "0-15", &exp[2 * step], 32, 0}, exp 246 lib/test_bitmap.c {0, "16-31", &exp[3 * step], 32, 0}, exp 247 lib/test_bitmap.c {0, "0-31:1/2", &exp[4 * step], 32, 0}, exp 248 lib/test_bitmap.c {0, "1-31:1/2", &exp[5 * step], 32, 0}, exp 249 lib/test_bitmap.c {0, "0-31:1/4", &exp[6 * step], 32, 0}, exp 250 lib/test_bitmap.c {0, "1-31:1/4", &exp[7 * step], 32, 0}, exp 251 lib/test_bitmap.c {0, "0-31:4/4", &exp[8 * step], 32, 0}, exp 252 lib/test_bitmap.c {0, "1-31:4/4", &exp[9 * step], 32, 0}, exp 253 lib/test_bitmap.c {0, "0-31:1/4,32-63:2/4", &exp[10 * step], 64, 0}, exp 254 lib/test_bitmap.c {0, "0-31:3/4,32-63:4/4", &exp[11 * step], 64, 0}, exp 255 lib/test_bitmap.c {0, " ,, 0-31:3/4 ,, 32-63:4/4 ,, ", &exp[11 * step], 64, 0}, exp 261 lib/test_bitmap.c {0, "", &exp[12 * step], 8, 0}, exp 262 lib/test_bitmap.c {0, "\n", &exp[12 * step], 8, 0}, exp 263 lib/test_bitmap.c {0, ",, ,, , , ,", &exp[12 * step], 8, 0}, exp 264 lib/test_bitmap.c {0, " , ,, , , ", &exp[12 * step], 8, 0}, exp 265 lib/test_bitmap.c {0, " , ,, , , \n", &exp[12 * step], 8, 0}, exp 342 lib/test_bitmap.c #define EXP_BYTES (sizeof(exp) * 8) exp 347 lib/test_bitmap.c u32 arr[sizeof(exp) / 4]; exp 353 lib/test_bitmap.c bitmap_to_arr32(arr, exp, nbits); exp 355 lib/test_bitmap.c expect_eq_bitmap(bmap2, exp, nbits); exp 48 mm/mempool.c u8 exp = (i < size - 1) ? POISON_FREE : POISON_END; exp 50 mm/mempool.c if (obj[i] != exp) { exp 1518 mm/slab.c char exp = POISON_FREE; exp 1520 mm/slab.c exp = POISON_END; exp 1521 mm/slab.c if (realobj[i] != exp) { exp 129 net/atm/clip.c unsigned long exp = cv->last_use + cv->idle_timeout; exp 131 net/atm/clip.c if (cv->idle_timeout && time_after(jiffies, exp)) { exp 740 net/atm/clip.c unsigned long exp; exp 750 net/atm/clip.c exp = entry->neigh->used; exp 752 net/atm/clip.c exp = clip_vcc->last_use; exp 754 net/atm/clip.c exp = (jiffies - exp) / HZ; exp 757 net/atm/clip.c dev->name, svc ? "SVC" : "PVC", llc ? "LLC" : "NULL", exp); exp 3561 net/bluetooth/smp.c const u8 exp[3] = { 0xaa, 0xfb, 0x0d }; exp 3569 net/bluetooth/smp.c if (crypto_memneq(res, exp, 3)) exp 3589 net/bluetooth/smp.c const u8 exp[16] = { exp 3599 net/bluetooth/smp.c if (crypto_memneq(res, exp, 16)) exp 3614 net/bluetooth/smp.c const u8 exp[16] = { exp 3624 net/bluetooth/smp.c if (crypto_memneq(res, exp, 16)) exp 3646 net/bluetooth/smp.c const u8 exp[16] = { exp 3656 net/bluetooth/smp.c if (crypto_memneq(res, exp, 16)) exp 3716 net/bluetooth/smp.c const u8 exp[16] = { exp 3726 net/bluetooth/smp.c if (crypto_memneq(res, exp, 16)) exp 3770 net/bluetooth/smp.c const u8 exp[16] = { exp 3780 net/bluetooth/smp.c if (crypto_memneq(res, exp, 16)) exp 228 net/ipv4/igmp.c unsigned long exp = jiffies + tv + 2; exp 231 net/ipv4/igmp.c time_after_eq(exp, (in_dev->mr_gq_timer).expires)) exp 235 net/ipv4/igmp.c if (!mod_timer(&in_dev->mr_gq_timer, exp)) exp 284 net/ipv4/netfilter/nf_nat_h323.c struct nf_conntrack_expect *exp) exp 290 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; exp 291 net/ipv4/netfilter/nf_nat_h323.c exp->expectfn = nf_nat_follow_master; exp 292 net/ipv4/netfilter/nf_nat_h323.c exp->dir = !dir; exp 298 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); exp 299 net/ipv4/netfilter/nf_nat_h323.c ret = nf_ct_expect_related(exp, 0); exp 317 net/ipv4/netfilter/nf_nat_h323.c nf_ct_unexpect_related(exp); exp 322 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.src.u3.ip, exp 323 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), exp 324 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.dst.u3.ip, exp 325 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); exp 335 net/ipv4/netfilter/nf_nat_h323.c struct nf_conntrack_expect *exp) exp 342 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; exp 343 net/ipv4/netfilter/nf_nat_h323.c exp->expectfn = nf_nat_follow_master; exp 344 net/ipv4/netfilter/nf_nat_h323.c exp->dir = !dir; exp 354 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); exp 355 net/ipv4/netfilter/nf_nat_h323.c ret = nf_ct_expect_related(exp, 0); exp 373 net/ipv4/netfilter/nf_nat_h323.c nf_ct_unexpect_related(exp); exp 382 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.src.u3.ip, exp 383 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), exp 384 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.dst.u3.ip, exp 385 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); exp 426 net/ipv4/netfilter/nf_nat_h323.c __be16 port, struct nf_conntrack_expect *exp) exp 434 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; exp 435 net/ipv4/netfilter/nf_nat_h323.c exp->expectfn = ip_nat_q931_expect; exp 436 net/ipv4/netfilter/nf_nat_h323.c exp->dir = !dir; exp 446 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); exp 447 net/ipv4/netfilter/nf_nat_h323.c ret = nf_ct_expect_related(exp, 0); exp 465 net/ipv4/netfilter/nf_nat_h323.c nf_ct_unexpect_related(exp); exp 480 net/ipv4/netfilter/nf_nat_h323.c nf_ct_unexpect_related(exp); exp 487 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.src.u3.ip, exp 488 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), exp 489 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.dst.u3.ip, exp 490 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); exp 523 net/ipv4/netfilter/nf_nat_h323.c struct nf_conntrack_expect *exp) exp 529 net/ipv4/netfilter/nf_nat_h323.c exp->saved_addr = exp->tuple.dst.u3; exp 530 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u3.ip = ct->tuplehash[!dir].tuple.dst.u3.ip; exp 531 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; exp 532 net/ipv4/netfilter/nf_nat_h323.c exp->expectfn = ip_nat_callforwarding_expect; exp 533 net/ipv4/netfilter/nf_nat_h323.c exp->dir = !dir; exp 539 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); exp 540 net/ipv4/netfilter/nf_nat_h323.c ret = nf_ct_expect_related(exp, 0); exp 558 net/ipv4/netfilter/nf_nat_h323.c nf_ct_unexpect_related(exp); exp 564 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.src.u3.ip, exp 565 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), exp 566 net/ipv4/netfilter/nf_nat_h323.c &exp->tuple.dst.u3.ip, exp 567 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); exp 44 net/ipv4/netfilter/nf_nat_pptp.c struct nf_conntrack_expect *exp) exp 63 net/ipv4/netfilter/nf_nat_pptp.c if (exp->dir == IP_CT_DIR_ORIGINAL) { exp 67 net/ipv4/netfilter/nf_nat_pptp.c t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip; exp 69 net/ipv4/netfilter/nf_nat_pptp.c t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip; exp 76 net/ipv4/netfilter/nf_nat_pptp.c t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip; exp 78 net/ipv4/netfilter/nf_nat_pptp.c t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip; exp 100 net/ipv4/netfilter/nf_nat_pptp.c = ct->master->tuplehash[!exp->dir].tuple.dst.u3; exp 101 net/ipv4/netfilter/nf_nat_pptp.c if (exp->dir == IP_CT_DIR_ORIGINAL) { exp 103 net/ipv4/netfilter/nf_nat_pptp.c range.min_proto = range.max_proto = exp->saved_proto; exp 110 net/ipv4/netfilter/nf_nat_pptp.c = ct->master->tuplehash[!exp->dir].tuple.src.u3; exp 111 net/ipv4/netfilter/nf_nat_pptp.c if (exp->dir == IP_CT_DIR_REPLY) { exp 113 net/ipv4/netfilter/nf_nat_pptp.c range.min_proto = range.max_proto = exp->saved_proto; exp 386 net/ipv4/tcp_fastopen.c valid_foc.exp = foc->exp; exp 401 net/ipv4/tcp_fastopen.c valid_foc.exp = foc->exp; exp 3774 net/ipv4/tcp_input.c foc->exp = exp_opt; exp 127 net/ipv4/tcp_metrics.c tm->tcpm_fastopen.cookie.exp = false; exp 555 net/ipv4/tcp_metrics.c cookie->exp = true; exp 581 net/ipv4/tcp_metrics.c tfom->cookie.len <= 0 && !tfom->cookie.exp) exp 532 net/ipv4/tcp_output.c if (foc->exp) { exp 642 net/ipv4/tcp_output.c need += fastopen->cookie.exp ? TCPOLEN_EXP_FASTOPEN_BASE : exp 650 net/ipv4/tcp_output.c tp->syn_fastopen_exp = fastopen->cookie.exp ? 1 : 0; exp 707 net/ipv4/tcp_output.c need += foc->exp ? TCPOLEN_EXP_FASTOPEN_BASE : exp 141 net/netfilter/ipvs/ip_vs_nfct.c struct nf_conntrack_expect *exp) exp 158 net/netfilter/ipvs/ip_vs_nfct.c ip_vs_conn_fill_param(net_ipvs(net), exp->tuple.src.l3num, orig->dst.protonum, exp 215 net/netfilter/ipvs/ip_vs_nfct.c struct nf_conntrack_expect *exp; exp 220 net/netfilter/ipvs/ip_vs_nfct.c exp = nf_ct_expect_alloc(ct); exp 221 net/netfilter/ipvs/ip_vs_nfct.c if (!exp) exp 224 net/netfilter/ipvs/ip_vs_nfct.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 230 net/netfilter/ipvs/ip_vs_nfct.c exp->expectfn = ip_vs_nfct_expect_callback; exp 233 net/netfilter/ipvs/ip_vs_nfct.c __func__, ct, ARG_TUPLE(&exp->tuple)); exp 234 net/netfilter/ipvs/ip_vs_nfct.c nf_ct_expect_related(exp, 0); exp 235 net/netfilter/ipvs/ip_vs_nfct.c nf_ct_expect_put(exp); exp 45 net/netfilter/nf_conntrack_amanda.c struct nf_conntrack_expect *exp) exp 94 net/netfilter/nf_conntrack_amanda.c struct nf_conntrack_expect *exp; exp 146 net/netfilter/nf_conntrack_amanda.c exp = nf_ct_expect_alloc(ct); exp 147 net/netfilter/nf_conntrack_amanda.c if (exp == NULL) { exp 153 net/netfilter/nf_conntrack_amanda.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, exp 161 net/netfilter/nf_conntrack_amanda.c off - dataoff, len, exp); exp 162 net/netfilter/nf_conntrack_amanda.c else if (nf_ct_expect_related(exp, 0) != 0) { exp 166 net/netfilter/nf_conntrack_amanda.c nf_ct_expect_put(exp); exp 23 net/netfilter/nf_conntrack_broadcast.c struct nf_conntrack_expect *exp; exp 56 net/netfilter/nf_conntrack_broadcast.c exp = nf_ct_expect_alloc(ct); exp 57 net/netfilter/nf_conntrack_broadcast.c if (exp == NULL) exp 60 net/netfilter/nf_conntrack_broadcast.c exp->tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; exp 61 net/netfilter/nf_conntrack_broadcast.c exp->tuple.src.u.udp.port = help->helper->tuple.src.u.udp.port; exp 63 net/netfilter/nf_conntrack_broadcast.c exp->mask.src.u3.ip = mask; exp 64 net/netfilter/nf_conntrack_broadcast.c exp->mask.src.u.udp.port = htons(0xFFFF); exp 66 net/netfilter/nf_conntrack_broadcast.c exp->expectfn = NULL; exp 67 net/netfilter/nf_conntrack_broadcast.c exp->flags = NF_CT_EXPECT_PERMANENT; exp 68 net/netfilter/nf_conntrack_broadcast.c exp->class = NF_CT_EXPECT_CLASS_DEFAULT; exp 69 net/netfilter/nf_conntrack_broadcast.c exp->helper = NULL; exp 71 net/netfilter/nf_conntrack_broadcast.c nf_ct_expect_related(exp, 0); exp 72 net/netfilter/nf_conntrack_broadcast.c nf_ct_expect_put(exp); exp 1440 net/netfilter/nf_conntrack_core.c struct nf_conntrack_expect *exp = NULL; exp 1479 net/netfilter/nf_conntrack_core.c exp = nf_ct_find_expectation(net, zone, tuple); exp 1480 net/netfilter/nf_conntrack_core.c if (exp) { exp 1482 net/netfilter/nf_conntrack_core.c ct, exp); exp 1486 net/netfilter/nf_conntrack_core.c ct->master = exp->master; exp 1487 net/netfilter/nf_conntrack_core.c if (exp->helper) { exp 1490 net/netfilter/nf_conntrack_core.c rcu_assign_pointer(help->helper, exp->helper); exp 1494 net/netfilter/nf_conntrack_core.c ct->mark = exp->master->mark; exp 1497 net/netfilter/nf_conntrack_core.c ct->secmark = exp->master->secmark; exp 1503 net/netfilter/nf_conntrack_core.c if (!exp) exp 1512 net/netfilter/nf_conntrack_core.c if (exp) { exp 1513 net/netfilter/nf_conntrack_core.c if (exp->expectfn) exp 1514 net/netfilter/nf_conntrack_core.c exp->expectfn(ct, exp); exp 1515 net/netfilter/nf_conntrack_core.c nf_ct_expect_put(exp); exp 231 net/netfilter/nf_conntrack_ecache.c struct nf_conntrack_expect *exp, exp 235 net/netfilter/nf_conntrack_ecache.c struct net *net = nf_ct_exp_net(exp); exp 244 net/netfilter/nf_conntrack_ecache.c e = nf_ct_ecache_find(exp->master); exp 250 net/netfilter/nf_conntrack_ecache.c .exp = exp, exp 47 net/netfilter/nf_conntrack_expect.c void nf_ct_unlink_expect_report(struct nf_conntrack_expect *exp, exp 50 net/netfilter/nf_conntrack_expect.c struct nf_conn_help *master_help = nfct_help(exp->master); exp 51 net/netfilter/nf_conntrack_expect.c struct net *net = nf_ct_exp_net(exp); exp 54 net/netfilter/nf_conntrack_expect.c WARN_ON(timer_pending(&exp->timeout)); exp 56 net/netfilter/nf_conntrack_expect.c hlist_del_rcu(&exp->hnode); exp 59 net/netfilter/nf_conntrack_expect.c hlist_del_rcu(&exp->lnode); exp 60 net/netfilter/nf_conntrack_expect.c master_help->expecting[exp->class]--; exp 62 net/netfilter/nf_conntrack_expect.c nf_ct_expect_event_report(IPEXP_DESTROY, exp, portid, report); exp 63 net/netfilter/nf_conntrack_expect.c nf_ct_expect_put(exp); exp 71 net/netfilter/nf_conntrack_expect.c struct nf_conntrack_expect *exp = from_timer(exp, t, timeout); exp 74 net/netfilter/nf_conntrack_expect.c nf_ct_unlink_expect(exp); exp 76 net/netfilter/nf_conntrack_expect.c nf_ct_expect_put(exp); exp 105 net/netfilter/nf_conntrack_expect.c bool nf_ct_remove_expect(struct nf_conntrack_expect *exp) exp 107 net/netfilter/nf_conntrack_expect.c if (del_timer(&exp->timeout)) { exp 108 net/netfilter/nf_conntrack_expect.c nf_ct_unlink_expect(exp); exp 109 net/netfilter/nf_conntrack_expect.c nf_ct_expect_put(exp); exp 161 net/netfilter/nf_conntrack_expect.c struct nf_conntrack_expect *i, *exp = NULL; exp 171 net/netfilter/nf_conntrack_expect.c exp = i; exp 175 net/netfilter/nf_conntrack_expect.c if (!exp) exp 183 net/netfilter/nf_conntrack_expect.c if (!nf_ct_is_confirmed(exp->master)) exp 194 net/netfilter/nf_conntrack_expect.c if (unlikely(nf_ct_is_dying(exp->master) || exp 195 net/netfilter/nf_conntrack_expect.c !atomic_inc_not_zero(&exp->master->ct_general.use))) exp 198 net/netfilter/nf_conntrack_expect.c if (exp->flags & NF_CT_EXPECT_PERMANENT) { exp 199 net/netfilter/nf_conntrack_expect.c refcount_inc(&exp->use); exp 200 net/netfilter/nf_conntrack_expect.c return exp; exp 201 net/netfilter/nf_conntrack_expect.c } else if (del_timer(&exp->timeout)) { exp 202 net/netfilter/nf_conntrack_expect.c nf_ct_unlink_expect(exp); exp 203 net/netfilter/nf_conntrack_expect.c return exp; exp 206 net/netfilter/nf_conntrack_expect.c nf_ct_put(exp->master); exp 215 net/netfilter/nf_conntrack_expect.c struct nf_conntrack_expect *exp; exp 223 net/netfilter/nf_conntrack_expect.c hlist_for_each_entry_safe(exp, next, &help->expectations, lnode) { exp 224 net/netfilter/nf_conntrack_expect.c nf_ct_remove_expect(exp); exp 271 net/netfilter/nf_conntrack_expect.c void nf_ct_unexpect_related(struct nf_conntrack_expect *exp) exp 274 net/netfilter/nf_conntrack_expect.c nf_ct_remove_expect(exp); exp 296 net/netfilter/nf_conntrack_expect.c void nf_ct_expect_init(struct nf_conntrack_expect *exp, unsigned int class, exp 309 net/netfilter/nf_conntrack_expect.c exp->flags = 0; exp 310 net/netfilter/nf_conntrack_expect.c exp->class = class; exp 311 net/netfilter/nf_conntrack_expect.c exp->expectfn = NULL; exp 312 net/netfilter/nf_conntrack_expect.c exp->helper = NULL; exp 313 net/netfilter/nf_conntrack_expect.c exp->tuple.src.l3num = family; exp 314 net/netfilter/nf_conntrack_expect.c exp->tuple.dst.protonum = proto; exp 317 net/netfilter/nf_conntrack_expect.c memcpy(&exp->tuple.src.u3, saddr, len); exp 318 net/netfilter/nf_conntrack_expect.c if (sizeof(exp->tuple.src.u3) > len) exp 320 net/netfilter/nf_conntrack_expect.c memset((void *)&exp->tuple.src.u3 + len, 0x00, exp 321 net/netfilter/nf_conntrack_expect.c sizeof(exp->tuple.src.u3) - len); exp 322 net/netfilter/nf_conntrack_expect.c memset(&exp->mask.src.u3, 0xFF, len); exp 323 net/netfilter/nf_conntrack_expect.c if (sizeof(exp->mask.src.u3) > len) exp 324 net/netfilter/nf_conntrack_expect.c memset((void *)&exp->mask.src.u3 + len, 0x00, exp 325 net/netfilter/nf_conntrack_expect.c sizeof(exp->mask.src.u3) - len); exp 327 net/netfilter/nf_conntrack_expect.c memset(&exp->tuple.src.u3, 0x00, sizeof(exp->tuple.src.u3)); exp 328 net/netfilter/nf_conntrack_expect.c memset(&exp->mask.src.u3, 0x00, sizeof(exp->mask.src.u3)); exp 332 net/netfilter/nf_conntrack_expect.c exp->tuple.src.u.all = *src; exp 333 net/netfilter/nf_conntrack_expect.c exp->mask.src.u.all = htons(0xFFFF); exp 335 net/netfilter/nf_conntrack_expect.c exp->tuple.src.u.all = 0; exp 336 net/netfilter/nf_conntrack_expect.c exp->mask.src.u.all = 0; exp 339 net/netfilter/nf_conntrack_expect.c memcpy(&exp->tuple.dst.u3, daddr, len); exp 340 net/netfilter/nf_conntrack_expect.c if (sizeof(exp->tuple.dst.u3) > len) exp 342 net/netfilter/nf_conntrack_expect.c memset((void *)&exp->tuple.dst.u3 + len, 0x00, exp 343 net/netfilter/nf_conntrack_expect.c sizeof(exp->tuple.dst.u3) - len); exp 345 net/netfilter/nf_conntrack_expect.c exp->tuple.dst.u.all = *dst; exp 348 net/netfilter/nf_conntrack_expect.c memset(&exp->saved_addr, 0, sizeof(exp->saved_addr)); exp 349 net/netfilter/nf_conntrack_expect.c memset(&exp->saved_proto, 0, sizeof(exp->saved_proto)); exp 356 net/netfilter/nf_conntrack_expect.c struct nf_conntrack_expect *exp; exp 358 net/netfilter/nf_conntrack_expect.c exp = container_of(head, struct nf_conntrack_expect, rcu); exp 359 net/netfilter/nf_conntrack_expect.c kmem_cache_free(nf_ct_expect_cachep, exp); exp 362 net/netfilter/nf_conntrack_expect.c void nf_ct_expect_put(struct nf_conntrack_expect *exp) exp 364 net/netfilter/nf_conntrack_expect.c if (refcount_dec_and_test(&exp->use)) exp 365 net/netfilter/nf_conntrack_expect.c call_rcu(&exp->rcu, nf_ct_expect_free_rcu); exp 369 net/netfilter/nf_conntrack_expect.c static void nf_ct_expect_insert(struct nf_conntrack_expect *exp) exp 371 net/netfilter/nf_conntrack_expect.c struct nf_conn_help *master_help = nfct_help(exp->master); exp 373 net/netfilter/nf_conntrack_expect.c struct net *net = nf_ct_exp_net(exp); exp 374 net/netfilter/nf_conntrack_expect.c unsigned int h = nf_ct_expect_dst_hash(net, &exp->tuple); exp 377 net/netfilter/nf_conntrack_expect.c refcount_add(2, &exp->use); exp 379 net/netfilter/nf_conntrack_expect.c timer_setup(&exp->timeout, nf_ct_expectation_timed_out, 0); exp 383 net/netfilter/nf_conntrack_expect.c exp->timeout.expires = jiffies + exp 384 net/netfilter/nf_conntrack_expect.c helper->expect_policy[exp->class].timeout * HZ; exp 386 net/netfilter/nf_conntrack_expect.c add_timer(&exp->timeout); exp 388 net/netfilter/nf_conntrack_expect.c hlist_add_head_rcu(&exp->lnode, &master_help->expectations); exp 389 net/netfilter/nf_conntrack_expect.c master_help->expecting[exp->class]++; exp 391 net/netfilter/nf_conntrack_expect.c hlist_add_head_rcu(&exp->hnode, &nf_ct_expect_hash[h]); exp 402 net/netfilter/nf_conntrack_expect.c struct nf_conntrack_expect *exp, *last = NULL; exp 404 net/netfilter/nf_conntrack_expect.c hlist_for_each_entry(exp, &master_help->expectations, lnode) { exp 405 net/netfilter/nf_conntrack_expect.c if (exp->class == new->class) exp 406 net/netfilter/nf_conntrack_expect.c last = exp; exp 493 net/netfilter/nf_conntrack_expect.c struct nf_conntrack_expect *exp; exp 500 net/netfilter/nf_conntrack_expect.c hlist_for_each_entry_safe(exp, next, exp 503 net/netfilter/nf_conntrack_expect.c if (iter(exp, data) && del_timer(&exp->timeout)) { exp 504 net/netfilter/nf_conntrack_expect.c nf_ct_unlink_expect(exp); exp 505 net/netfilter/nf_conntrack_expect.c nf_ct_expect_put(exp); exp 519 net/netfilter/nf_conntrack_expect.c struct nf_conntrack_expect *exp; exp 526 net/netfilter/nf_conntrack_expect.c hlist_for_each_entry_safe(exp, next, exp 530 net/netfilter/nf_conntrack_expect.c if (!net_eq(nf_ct_exp_net(exp), net)) exp 533 net/netfilter/nf_conntrack_expect.c if (iter(exp, data) && del_timer(&exp->timeout)) { exp 534 net/netfilter/nf_conntrack_expect.c nf_ct_unlink_expect_report(exp, portid, report); exp 535 net/netfilter/nf_conntrack_expect.c nf_ct_expect_put(exp); exp 56 net/netfilter/nf_conntrack_ftp.c struct nf_conntrack_expect *exp); exp 387 net/netfilter/nf_conntrack_ftp.c struct nf_conntrack_expect *exp; exp 475 net/netfilter/nf_conntrack_ftp.c exp = nf_ct_expect_alloc(ct); exp 476 net/netfilter/nf_conntrack_ftp.c if (exp == NULL) { exp 516 net/netfilter/nf_conntrack_ftp.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, cmd.l3num, exp 525 net/netfilter/nf_conntrack_ftp.c protoff, matchoff, matchlen, exp); exp 528 net/netfilter/nf_conntrack_ftp.c if (nf_ct_expect_related(exp, 0) != 0) { exp 536 net/netfilter/nf_conntrack_ftp.c nf_ct_expect_put(exp); exp 88 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp) __read_mostly; exp 95 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp) __read_mostly; exp 102 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp) __read_mostly; exp 108 net/netfilter/nf_conntrack_h323_main.c __be16 port, struct nf_conntrack_expect *exp) exp 339 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 349 net/netfilter/nf_conntrack_h323_main.c if ((exp = nf_ct_expect_alloc(ct)) == NULL) exp 351 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 355 net/netfilter/nf_conntrack_h323_main.c exp->flags = NF_CT_EXPECT_PERMANENT; /* Accept multiple channels */ exp 365 net/netfilter/nf_conntrack_h323_main.c port, exp); exp 367 net/netfilter/nf_conntrack_h323_main.c if (nf_ct_expect_related(exp, 0) == 0) { exp 369 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 374 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_put(exp); exp 676 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 686 net/netfilter/nf_conntrack_h323_main.c if ((exp = nf_ct_expect_alloc(ct)) == NULL) exp 688 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 692 net/netfilter/nf_conntrack_h323_main.c exp->helper = &nf_conntrack_helper_h245; exp 702 net/netfilter/nf_conntrack_h323_main.c port, exp); exp 704 net/netfilter/nf_conntrack_h323_main.c if (nf_ct_expect_related(exp, 0) == 0) { exp 706 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 711 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_put(exp); exp 791 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 810 net/netfilter/nf_conntrack_h323_main.c if ((exp = nf_ct_expect_alloc(ct)) == NULL) exp 812 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 815 net/netfilter/nf_conntrack_h323_main.c exp->helper = nf_conntrack_helper_q931; exp 826 net/netfilter/nf_conntrack_h323_main.c taddr, port, exp); exp 828 net/netfilter/nf_conntrack_h323_main.c if (nf_ct_expect_related(exp, 0) == 0) { exp 830 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 835 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_put(exp); exp 1230 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 1239 net/netfilter/nf_conntrack_h323_main.c exp = __nf_ct_expect_find(net, nf_ct_zone(ct), &tuple); exp 1240 net/netfilter/nf_conntrack_h323_main.c if (exp && exp->master == ct) exp 1241 net/netfilter/nf_conntrack_h323_main.c return exp; exp 1256 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 1271 net/netfilter/nf_conntrack_h323_main.c if ((exp = nf_ct_expect_alloc(ct)) == NULL) exp 1273 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 1278 net/netfilter/nf_conntrack_h323_main.c exp->helper = nf_conntrack_helper_q931; exp 1279 net/netfilter/nf_conntrack_h323_main.c exp->flags = NF_CT_EXPECT_PERMANENT; /* Accept multiple calls */ exp 1285 net/netfilter/nf_conntrack_h323_main.c taddr, i, port, exp); exp 1287 net/netfilter/nf_conntrack_h323_main.c if (nf_ct_expect_related(exp, 0) == 0) { exp 1289 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 1297 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_put(exp); exp 1328 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 1345 net/netfilter/nf_conntrack_h323_main.c if ((exp = nf_ct_expect_alloc(ct)) == NULL) exp 1347 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 1350 net/netfilter/nf_conntrack_h323_main.c exp->helper = nf_conntrack_helper_ras; exp 1352 net/netfilter/nf_conntrack_h323_main.c if (nf_ct_expect_related(exp, 0) == 0) { exp 1354 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 1358 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_put(exp); exp 1407 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 1434 net/netfilter/nf_conntrack_h323_main.c exp = find_expect(ct, &ct->tuplehash[dir].tuple.dst.u3, exp 1436 net/netfilter/nf_conntrack_h323_main.c if (exp) { exp 1440 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 1441 net/netfilter/nf_conntrack_h323_main.c mod_timer_pending(&exp->timeout, exp 1536 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 1556 net/netfilter/nf_conntrack_h323_main.c if ((exp = nf_ct_expect_alloc(ct)) == NULL) exp 1558 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 1561 net/netfilter/nf_conntrack_h323_main.c exp->flags = NF_CT_EXPECT_PERMANENT; exp 1562 net/netfilter/nf_conntrack_h323_main.c exp->helper = nf_conntrack_helper_q931; exp 1564 net/netfilter/nf_conntrack_h323_main.c if (nf_ct_expect_related(exp, 0) == 0) { exp 1566 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 1570 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_put(exp); exp 1601 net/netfilter/nf_conntrack_h323_main.c struct nf_conntrack_expect *exp; exp 1610 net/netfilter/nf_conntrack_h323_main.c if ((exp = nf_ct_expect_alloc(ct)) == NULL) exp 1612 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 1615 net/netfilter/nf_conntrack_h323_main.c exp->flags = NF_CT_EXPECT_PERMANENT; exp 1616 net/netfilter/nf_conntrack_h323_main.c exp->helper = nf_conntrack_helper_q931; exp 1618 net/netfilter/nf_conntrack_h323_main.c if (nf_ct_expect_related(exp, 0) == 0) { exp 1620 net/netfilter/nf_conntrack_h323_main.c nf_ct_dump_tuple(&exp->tuple); exp 1624 net/netfilter/nf_conntrack_h323_main.c nf_ct_expect_put(exp); exp 442 net/netfilter/nf_conntrack_helper.c static bool expect_iter_me(struct nf_conntrack_expect *exp, void *data) exp 444 net/netfilter/nf_conntrack_helper.c struct nf_conn_help *help = nfct_help(exp->master); exp 448 net/netfilter/nf_conntrack_helper.c if (exp->helper == me) exp 38 net/netfilter/nf_conntrack_irc.c struct nf_conntrack_expect *exp) __read_mostly; exp 116 net/netfilter/nf_conntrack_irc.c struct nf_conntrack_expect *exp; exp 196 net/netfilter/nf_conntrack_irc.c exp = nf_ct_expect_alloc(ct); exp 197 net/netfilter/nf_conntrack_irc.c if (exp == NULL) { exp 205 net/netfilter/nf_conntrack_irc.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, exp 215 net/netfilter/nf_conntrack_irc.c exp); exp 216 net/netfilter/nf_conntrack_irc.c else if (nf_ct_expect_related(exp, 0) != 0) { exp 221 net/netfilter/nf_conntrack_irc.c nf_ct_expect_put(exp); exp 2595 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp; exp 2617 net/netfilter/nf_conntrack_netlink.c exp = ctnetlink_alloc_expect((const struct nlattr * const *)cda, ct, exp 2619 net/netfilter/nf_conntrack_netlink.c if (IS_ERR(exp)) exp 2620 net/netfilter/nf_conntrack_netlink.c return PTR_ERR(exp); exp 2622 net/netfilter/nf_conntrack_netlink.c err = nf_ct_expect_related_report(exp, portid, report, 0); exp 2623 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 2708 net/netfilter/nf_conntrack_netlink.c static __be32 nf_expect_get_id(const struct nf_conntrack_expect *exp) exp 2715 net/netfilter/nf_conntrack_netlink.c a = (unsigned long)exp; exp 2716 net/netfilter/nf_conntrack_netlink.c b = (unsigned long)exp->helper; exp 2717 net/netfilter/nf_conntrack_netlink.c c = (unsigned long)exp->master; exp 2718 net/netfilter/nf_conntrack_netlink.c d = (unsigned long)siphash(&exp->tuple, sizeof(exp->tuple), &exp_id_seed); exp 2729 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_expect *exp) exp 2731 net/netfilter/nf_conntrack_netlink.c struct nf_conn *master = exp->master; exp 2732 net/netfilter/nf_conntrack_netlink.c long timeout = ((long)exp->timeout.expires - (long)jiffies) / HZ; exp 2743 net/netfilter/nf_conntrack_netlink.c if (ctnetlink_exp_dump_tuple(skb, &exp->tuple, CTA_EXPECT_TUPLE) < 0) exp 2745 net/netfilter/nf_conntrack_netlink.c if (ctnetlink_exp_dump_mask(skb, &exp->tuple, &exp->mask) < 0) exp 2753 net/netfilter/nf_conntrack_netlink.c if (!nf_inet_addr_cmp(&exp->saved_addr, &any_addr) || exp 2754 net/netfilter/nf_conntrack_netlink.c exp->saved_proto.all) { exp 2759 net/netfilter/nf_conntrack_netlink.c if (nla_put_be32(skb, CTA_EXPECT_NAT_DIR, htonl(exp->dir))) exp 2763 net/netfilter/nf_conntrack_netlink.c nat_tuple.src.u3 = exp->saved_addr; exp 2765 net/netfilter/nf_conntrack_netlink.c nat_tuple.src.u = exp->saved_proto; exp 2774 net/netfilter/nf_conntrack_netlink.c nla_put_be32(skb, CTA_EXPECT_ID, nf_expect_get_id(exp)) || exp 2775 net/netfilter/nf_conntrack_netlink.c nla_put_be32(skb, CTA_EXPECT_FLAGS, htonl(exp->flags)) || exp 2776 net/netfilter/nf_conntrack_netlink.c nla_put_be32(skb, CTA_EXPECT_CLASS, htonl(exp->class))) exp 2787 net/netfilter/nf_conntrack_netlink.c expfn = nf_ct_helper_expectfn_find_by_symbol(exp->expectfn); exp 2800 net/netfilter/nf_conntrack_netlink.c int event, const struct nf_conntrack_expect *exp) exp 2812 net/netfilter/nf_conntrack_netlink.c nfmsg->nfgen_family = exp->tuple.src.l3num; exp 2816 net/netfilter/nf_conntrack_netlink.c if (ctnetlink_exp_dump_expect(skb, exp) < 0) exp 2832 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp = item->exp; exp 2833 net/netfilter/nf_conntrack_netlink.c struct net *net = nf_ct_exp_net(exp); exp 2863 net/netfilter/nf_conntrack_netlink.c nfmsg->nfgen_family = exp->tuple.src.l3num; exp 2867 net/netfilter/nf_conntrack_netlink.c if (ctnetlink_exp_dump_expect(skb, exp) < 0) exp 2894 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp, *last; exp 2902 net/netfilter/nf_conntrack_netlink.c hlist_for_each_entry_rcu(exp, &nf_ct_expect_hash[cb->args[0]], exp 2904 net/netfilter/nf_conntrack_netlink.c if (l3proto && exp->tuple.src.l3num != l3proto) exp 2907 net/netfilter/nf_conntrack_netlink.c if (!net_eq(nf_ct_net(exp->master), net)) exp 2911 net/netfilter/nf_conntrack_netlink.c if (exp != last) exp 2919 net/netfilter/nf_conntrack_netlink.c exp) < 0) { exp 2920 net/netfilter/nf_conntrack_netlink.c if (!refcount_inc_not_zero(&exp->use)) exp 2922 net/netfilter/nf_conntrack_netlink.c cb->args[1] = (unsigned long)exp; exp 2942 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp, *last; exp 2954 net/netfilter/nf_conntrack_netlink.c hlist_for_each_entry_rcu(exp, &help->expectations, lnode) { exp 2955 net/netfilter/nf_conntrack_netlink.c if (l3proto && exp->tuple.src.l3num != l3proto) exp 2958 net/netfilter/nf_conntrack_netlink.c if (exp != last) exp 2965 net/netfilter/nf_conntrack_netlink.c exp) < 0) { exp 2966 net/netfilter/nf_conntrack_netlink.c if (!refcount_inc_not_zero(&exp->use)) exp 2968 net/netfilter/nf_conntrack_netlink.c cb->args[1] = (unsigned long)exp; exp 3037 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp; exp 3073 net/netfilter/nf_conntrack_netlink.c exp = nf_ct_expect_find_get(net, &zone, &tuple); exp 3074 net/netfilter/nf_conntrack_netlink.c if (!exp) exp 3080 net/netfilter/nf_conntrack_netlink.c if (id != nf_expect_get_id(exp)) { exp 3081 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3089 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3095 net/netfilter/nf_conntrack_netlink.c nlh->nlmsg_seq, IPCTNL_MSG_EXP_NEW, exp); exp 3097 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3114 net/netfilter/nf_conntrack_netlink.c static bool expect_iter_name(struct nf_conntrack_expect *exp, void *data) exp 3119 net/netfilter/nf_conntrack_netlink.c m_help = nfct_help(exp->master); exp 3124 net/netfilter/nf_conntrack_netlink.c static bool expect_iter_all(struct nf_conntrack_expect *exp, void *data) exp 3134 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp; exp 3153 net/netfilter/nf_conntrack_netlink.c exp = nf_ct_expect_find_get(net, &zone, &tuple); exp 3154 net/netfilter/nf_conntrack_netlink.c if (!exp) exp 3159 net/netfilter/nf_conntrack_netlink.c if (ntohl(id) != (u32)(unsigned long)exp) { exp 3160 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3167 net/netfilter/nf_conntrack_netlink.c if (del_timer(&exp->timeout)) { exp 3168 net/netfilter/nf_conntrack_netlink.c nf_ct_unlink_expect_report(exp, NETLINK_CB(skb).portid, exp 3170 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3175 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3213 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp, exp 3235 net/netfilter/nf_conntrack_netlink.c exp->saved_addr = nat_tuple.src.u3; exp 3236 net/netfilter/nf_conntrack_netlink.c exp->saved_proto = nat_tuple.src.u; exp 3237 net/netfilter/nf_conntrack_netlink.c exp->dir = ntohl(nla_get_be32(tb[CTA_EXPECT_NAT_DIR])); exp 3252 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp; exp 3265 net/netfilter/nf_conntrack_netlink.c exp = nf_ct_expect_alloc(ct); exp 3266 net/netfilter/nf_conntrack_netlink.c if (!exp) exp 3270 net/netfilter/nf_conntrack_netlink.c exp->flags = ntohl(nla_get_be32(cda[CTA_EXPECT_FLAGS])); exp 3271 net/netfilter/nf_conntrack_netlink.c exp->flags &= ~NF_CT_EXPECT_USERSPACE; exp 3273 net/netfilter/nf_conntrack_netlink.c exp->flags = 0; exp 3284 net/netfilter/nf_conntrack_netlink.c exp->expectfn = expfn->expectfn; exp 3286 net/netfilter/nf_conntrack_netlink.c exp->expectfn = NULL; exp 3288 net/netfilter/nf_conntrack_netlink.c exp->class = class; exp 3289 net/netfilter/nf_conntrack_netlink.c exp->master = ct; exp 3290 net/netfilter/nf_conntrack_netlink.c exp->helper = helper; exp 3291 net/netfilter/nf_conntrack_netlink.c exp->tuple = *tuple; exp 3292 net/netfilter/nf_conntrack_netlink.c exp->mask.src.u3 = mask->src.u3; exp 3293 net/netfilter/nf_conntrack_netlink.c exp->mask.src.u.all = mask->src.u.all; exp 3297 net/netfilter/nf_conntrack_netlink.c exp, nf_ct_l3num(ct)); exp 3301 net/netfilter/nf_conntrack_netlink.c return exp; exp 3303 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3316 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp; exp 3367 net/netfilter/nf_conntrack_netlink.c exp = ctnetlink_alloc_expect(cda, ct, helper, &tuple, &mask); exp 3368 net/netfilter/nf_conntrack_netlink.c if (IS_ERR(exp)) { exp 3369 net/netfilter/nf_conntrack_netlink.c err = PTR_ERR(exp); exp 3373 net/netfilter/nf_conntrack_netlink.c err = nf_ct_expect_related_report(exp, portid, report, 0); exp 3374 net/netfilter/nf_conntrack_netlink.c nf_ct_expect_put(exp); exp 3388 net/netfilter/nf_conntrack_netlink.c struct nf_conntrack_expect *exp; exp 3409 net/netfilter/nf_conntrack_netlink.c exp = __nf_ct_expect_find(net, &zone, &tuple); exp 3410 net/netfilter/nf_conntrack_netlink.c if (!exp) { exp 3423 net/netfilter/nf_conntrack_netlink.c err = ctnetlink_change_expect(exp, cda); exp 70 net/netfilter/nf_conntrack_pptp.c struct nf_conntrack_expect *exp) __read_mostly; exp 112 net/netfilter/nf_conntrack_pptp.c struct nf_conntrack_expect *exp) exp 127 net/netfilter/nf_conntrack_pptp.c nf_nat_pptp_expectfn(ct, exp); exp 133 net/netfilter/nf_conntrack_pptp.c nf_ct_invert_tuple(&inv_t, &exp->tuple); exp 154 net/netfilter/nf_conntrack_pptp.c struct nf_conntrack_expect *exp; exp 171 net/netfilter/nf_conntrack_pptp.c exp = nf_ct_expect_find_get(net, zone, t); exp 172 net/netfilter/nf_conntrack_pptp.c if (exp) { exp 173 net/netfilter/nf_conntrack_pptp.c pr_debug("unexpect_related of expect %p\n", exp); exp 174 net/netfilter/nf_conntrack_pptp.c nf_ct_unexpect_related(exp); exp 175 net/netfilter/nf_conntrack_pptp.c nf_ct_expect_put(exp); exp 74 net/netfilter/nf_conntrack_sane.c struct nf_conntrack_expect *exp; exp 140 net/netfilter/nf_conntrack_sane.c exp = nf_ct_expect_alloc(ct); exp 141 net/netfilter/nf_conntrack_sane.c if (exp == NULL) { exp 148 net/netfilter/nf_conntrack_sane.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), exp 153 net/netfilter/nf_conntrack_sane.c nf_ct_dump_tuple(&exp->tuple); exp 156 net/netfilter/nf_conntrack_sane.c if (nf_ct_expect_related(exp, 0) != 0) { exp 161 net/netfilter/nf_conntrack_sane.c nf_ct_expect_put(exp); exp 807 net/netfilter/nf_conntrack_sip.c struct nf_conntrack_expect *exp; exp 812 net/netfilter/nf_conntrack_sip.c hlist_for_each_entry_safe(exp, next, &help->expectations, lnode) { exp 813 net/netfilter/nf_conntrack_sip.c if (exp->class != SIP_EXPECT_SIGNALLING || exp 814 net/netfilter/nf_conntrack_sip.c !nf_inet_addr_cmp(&exp->tuple.dst.u3, addr) || exp 815 net/netfilter/nf_conntrack_sip.c exp->tuple.dst.protonum != proto || exp 816 net/netfilter/nf_conntrack_sip.c exp->tuple.dst.u.udp.port != port) exp 818 net/netfilter/nf_conntrack_sip.c if (mod_timer_pending(&exp->timeout, jiffies + expires * HZ)) { exp 819 net/netfilter/nf_conntrack_sip.c exp->flags &= ~NF_CT_EXPECT_INACTIVE; exp 831 net/netfilter/nf_conntrack_sip.c struct nf_conntrack_expect *exp; exp 835 net/netfilter/nf_conntrack_sip.c hlist_for_each_entry_safe(exp, next, &help->expectations, lnode) { exp 836 net/netfilter/nf_conntrack_sip.c if ((exp->class != SIP_EXPECT_SIGNALLING) ^ media) exp 838 net/netfilter/nf_conntrack_sip.c if (!nf_ct_remove_expect(exp)) exp 853 net/netfilter/nf_conntrack_sip.c struct nf_conntrack_expect *exp, *rtp_exp, *rtcp_exp; exp 924 net/netfilter/nf_conntrack_sip.c exp = __nf_ct_expect_find(net, nf_ct_zone(ct), &tuple); exp 926 net/netfilter/nf_conntrack_sip.c if (!exp || exp->master == ct || exp 927 net/netfilter/nf_conntrack_sip.c nfct_help(exp->master)->helper != nfct_help(ct)->helper || exp 928 net/netfilter/nf_conntrack_sip.c exp->class != class) exp 932 net/netfilter/nf_conntrack_sip.c (!nf_inet_addr_cmp(&exp->saved_addr, &exp->tuple.dst.u3) || exp 933 net/netfilter/nf_conntrack_sip.c exp->saved_proto.udp.port != exp->tuple.dst.u.udp.port) && exp 935 net/netfilter/nf_conntrack_sip.c *daddr = exp->saved_addr; exp 936 net/netfilter/nf_conntrack_sip.c tuple.dst.u3 = exp->saved_addr; exp 937 net/netfilter/nf_conntrack_sip.c tuple.dst.u.udp.port = exp->saved_proto.udp.port; exp 1229 net/netfilter/nf_conntrack_sip.c struct nf_conntrack_expect *exp; exp 1282 net/netfilter/nf_conntrack_sip.c exp = nf_ct_expect_alloc(ct); exp 1283 net/netfilter/nf_conntrack_sip.c if (!exp) { exp 1292 net/netfilter/nf_conntrack_sip.c nf_ct_expect_init(exp, SIP_EXPECT_SIGNALLING, nf_ct_l3num(ct), exp 1294 net/netfilter/nf_conntrack_sip.c exp->timeout.expires = sip_timeout * HZ; exp 1295 net/netfilter/nf_conntrack_sip.c exp->helper = nfct_help(ct)->helper; exp 1296 net/netfilter/nf_conntrack_sip.c exp->flags = NF_CT_EXPECT_PERMANENT | NF_CT_EXPECT_INACTIVE; exp 1301 net/netfilter/nf_conntrack_sip.c exp, matchoff, matchlen); exp 1303 net/netfilter/nf_conntrack_sip.c if (nf_ct_expect_related(exp, 0) != 0) { exp 1309 net/netfilter/nf_conntrack_sip.c nf_ct_expect_put(exp); exp 37 net/netfilter/nf_conntrack_tftp.c struct nf_conntrack_expect *exp) __read_mostly; exp 47 net/netfilter/nf_conntrack_tftp.c struct nf_conntrack_expect *exp; exp 64 net/netfilter/nf_conntrack_tftp.c exp = nf_ct_expect_alloc(ct); exp 65 net/netfilter/nf_conntrack_tftp.c if (exp == NULL) { exp 70 net/netfilter/nf_conntrack_tftp.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, exp 76 net/netfilter/nf_conntrack_tftp.c nf_ct_dump_tuple(&exp->tuple); exp 80 net/netfilter/nf_conntrack_tftp.c ret = nf_nat_tftp(skb, ctinfo, exp); exp 81 net/netfilter/nf_conntrack_tftp.c else if (nf_ct_expect_related(exp, 0) != 0) { exp 85 net/netfilter/nf_conntrack_tftp.c nf_ct_expect_put(exp); exp 33 net/netfilter/nf_nat_amanda.c struct nf_conntrack_expect *exp) exp 39 net/netfilter/nf_nat_amanda.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; exp 40 net/netfilter/nf_nat_amanda.c exp->dir = IP_CT_DIR_ORIGINAL; exp 44 net/netfilter/nf_nat_amanda.c exp->expectfn = nf_nat_follow_master; exp 47 net/netfilter/nf_nat_amanda.c for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { exp 50 net/netfilter/nf_nat_amanda.c exp->tuple.dst.u.tcp.port = htons(port); exp 51 net/netfilter/nf_nat_amanda.c res = nf_ct_expect_related(exp, 0); exp 61 net/netfilter/nf_nat_amanda.c nf_ct_helper_log(skb, exp->master, "all ports in use"); exp 66 net/netfilter/nf_nat_amanda.c if (!nf_nat_mangle_udp_packet(skb, exp->master, ctinfo, exp 69 net/netfilter/nf_nat_amanda.c nf_ct_helper_log(skb, exp->master, "cannot mangle packet"); exp 70 net/netfilter/nf_nat_amanda.c nf_ct_unexpect_related(exp); exp 69 net/netfilter/nf_nat_ftp.c struct nf_conntrack_expect *exp) exp 74 net/netfilter/nf_nat_ftp.c struct nf_conn *ct = exp->master; exp 82 net/netfilter/nf_nat_ftp.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; exp 83 net/netfilter/nf_nat_ftp.c exp->dir = !dir; exp 87 net/netfilter/nf_nat_ftp.c exp->expectfn = nf_nat_follow_master; exp 90 net/netfilter/nf_nat_ftp.c for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { exp 93 net/netfilter/nf_nat_ftp.c exp->tuple.dst.u.tcp.port = htons(port); exp 94 net/netfilter/nf_nat_ftp.c ret = nf_ct_expect_related(exp, 0); exp 123 net/netfilter/nf_nat_ftp.c nf_ct_unexpect_related(exp); exp 180 net/netfilter/nf_nat_helper.c struct nf_conntrack_expect *exp) exp 190 net/netfilter/nf_nat_helper.c = ct->master->tuplehash[!exp->dir].tuple.dst.u3; exp 195 net/netfilter/nf_nat_helper.c range.min_proto = range.max_proto = exp->saved_proto; exp 197 net/netfilter/nf_nat_helper.c = ct->master->tuplehash[!exp->dir].tuple.src.u3; exp 37 net/netfilter/nf_nat_irc.c struct nf_conntrack_expect *exp) exp 40 net/netfilter/nf_nat_irc.c struct nf_conn *ct = exp->master; exp 47 net/netfilter/nf_nat_irc.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; exp 48 net/netfilter/nf_nat_irc.c exp->dir = IP_CT_DIR_REPLY; exp 49 net/netfilter/nf_nat_irc.c exp->expectfn = nf_nat_follow_master; exp 52 net/netfilter/nf_nat_irc.c for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { exp 55 net/netfilter/nf_nat_irc.c exp->tuple.dst.u.tcp.port = htons(port); exp 56 net/netfilter/nf_nat_irc.c ret = nf_ct_expect_related(exp, 0); exp 91 net/netfilter/nf_nat_irc.c nf_ct_unexpect_related(exp); exp 319 net/netfilter/nf_nat_sip.c struct nf_conntrack_expect *exp) exp 331 net/netfilter/nf_nat_sip.c range.min_proto = range.max_proto = exp->saved_proto; exp 332 net/netfilter/nf_nat_sip.c range.min_addr = range.max_addr = exp->saved_addr; exp 338 net/netfilter/nf_nat_sip.c if (exp->class != SIP_EXPECT_SIGNALLING) { exp 361 net/netfilter/nf_nat_sip.c &ct->master->tuplehash[exp->dir].tuple.src.u3)) { exp 364 net/netfilter/nf_nat_sip.c = ct->master->tuplehash[!exp->dir].tuple.dst.u3; exp 376 net/netfilter/nf_nat_sip.c struct nf_conntrack_expect *exp, exp 393 net/netfilter/nf_nat_sip.c newaddr = exp->tuple.dst.u3; exp 402 net/netfilter/nf_nat_sip.c if (exp->tuple.dst.u.udp.port == srcport) exp 405 net/netfilter/nf_nat_sip.c port = ntohs(exp->tuple.dst.u.udp.port); exp 407 net/netfilter/nf_nat_sip.c exp->saved_addr = exp->tuple.dst.u3; exp 408 net/netfilter/nf_nat_sip.c exp->tuple.dst.u3 = newaddr; exp 409 net/netfilter/nf_nat_sip.c exp->saved_proto.udp.port = exp->tuple.dst.u.udp.port; exp 410 net/netfilter/nf_nat_sip.c exp->dir = !dir; exp 411 net/netfilter/nf_nat_sip.c exp->expectfn = nf_nat_sip_expected; exp 416 net/netfilter/nf_nat_sip.c exp->tuple.dst.u.udp.port = htons(port); exp 417 net/netfilter/nf_nat_sip.c ret = nf_ct_expect_related(exp, NF_CT_EXP_F_SKIP_MASTER); exp 431 net/netfilter/nf_nat_sip.c if (!nf_inet_addr_cmp(&exp->tuple.dst.u3, &exp->saved_addr) || exp 432 net/netfilter/nf_nat_sip.c exp->tuple.dst.u.udp.port != exp->saved_proto.udp.port) { exp 443 net/netfilter/nf_nat_sip.c nf_ct_unexpect_related(exp); exp 25 net/netfilter/nf_nat_tftp.c struct nf_conntrack_expect *exp) exp 27 net/netfilter/nf_nat_tftp.c const struct nf_conn *ct = exp->master; exp 29 net/netfilter/nf_nat_tftp.c exp->saved_proto.udp.port exp 31 net/netfilter/nf_nat_tftp.c exp->dir = IP_CT_DIR_REPLY; exp 32 net/netfilter/nf_nat_tftp.c exp->expectfn = nf_nat_follow_master; exp 33 net/netfilter/nf_nat_tftp.c if (nf_ct_expect_related(exp, 0) != 0) { exp 34 net/netfilter/nf_nat_tftp.c nf_ct_helper_log(skb, exp->master, "cannot add expectation"); exp 1215 net/netfilter/nft_ct.c struct nf_conntrack_expect *exp; exp 1244 net/netfilter/nft_ct.c exp = nf_ct_expect_alloc(ct); exp 1245 net/netfilter/nft_ct.c if (exp == NULL) { exp 1249 net/netfilter/nft_ct.c nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, l3num, exp 1253 net/netfilter/nft_ct.c exp->timeout.expires = jiffies + priv->timeout * HZ; exp 1255 net/netfilter/nft_ct.c if (nf_ct_expect_related(exp, 0) != 0) exp 546 net/openvswitch/conntrack.c struct nf_conntrack_expect *exp; exp 551 net/openvswitch/conntrack.c exp = __nf_ct_expect_find(net, zone, &tuple); exp 552 net/openvswitch/conntrack.c if (exp) { exp 577 net/openvswitch/conntrack.c return exp; exp 1039 net/openvswitch/conntrack.c struct nf_conntrack_expect *exp; exp 1048 net/openvswitch/conntrack.c exp = ovs_ct_expect_find(net, &info->zone, info->family, skb); exp 1049 net/openvswitch/conntrack.c if (exp) { exp 1056 net/openvswitch/conntrack.c __ovs_ct_update_key(key, state, &info->zone, exp->master); exp 209 net/tipc/bcast.c unsigned long exp = method->expires; exp 227 net/tipc/bcast.c time_before(jiffies, exp)) exp 686 net/tipc/bearer.c int exp; exp 693 net/tipc/bearer.c exp = SKB_DATA_ALIGN(dev->hard_header_len - skb_headroom(skb)); exp 694 net/tipc/bearer.c if (exp > 0 && pskb_expand_head(skb, exp, 0, GFP_ATOMIC)) { exp 946 scripts/gcc-plugins/gcc-common.h #define get_inner_reference(exp, pbitsize, pbitpos, poffset, pmode, punsignedp, preversep, pvolatilep, keep_aligning) \ exp 947 scripts/gcc-plugins/gcc-common.h get_inner_reference(exp, pbitsize, pbitpos, poffset, pmode, punsignedp, pvolatilep, keep_aligning) exp 971 scripts/gcc-plugins/gcc-common.h #define get_inner_reference(exp, pbitsize, pbitpos, poffset, pmode, punsignedp, preversep, pvolatilep, keep_aligning) \ exp 972 scripts/gcc-plugins/gcc-common.h get_inner_reference(exp, pbitsize, pbitpos, poffset, pmode, punsignedp, preversep, pvolatilep) exp 2152 scripts/mod/modpost.c static void check_for_gpl_usage(enum export exp, const char *m, const char *s) exp 2156 scripts/mod/modpost.c switch (exp) { exp 2177 scripts/mod/modpost.c static void check_for_unused(enum export exp, const char *m, const char *s) exp 2181 scripts/mod/modpost.c switch (exp) { exp 2195 scripts/mod/modpost.c struct symbol *s, *exp; exp 2200 scripts/mod/modpost.c exp = find_symbol(s->name); exp 2201 scripts/mod/modpost.c if (!exp || exp->module == mod) { exp 2220 scripts/mod/modpost.c if (exp->namespace) { exp 2222 scripts/mod/modpost.c exp->namespace); exp 2225 scripts/mod/modpost.c !module_imports_namespace(mod, exp->namespace)) { exp 2227 scripts/mod/modpost.c basename, exp->name, exp->namespace); exp 2232 scripts/mod/modpost.c check_for_gpl_usage(exp->export, basename, exp->name); exp 2233 scripts/mod/modpost.c check_for_unused(exp->export, basename, exp->name); exp 2309 scripts/mod/modpost.c struct symbol *s, *exp; exp 2313 scripts/mod/modpost.c exp = find_symbol(s->name); exp 2314 scripts/mod/modpost.c if (!exp || exp->module == mod) exp 2316 scripts/mod/modpost.c s->module = exp->module; exp 2317 scripts/mod/modpost.c s->crc_valid = exp->crc_valid; exp 2318 scripts/mod/modpost.c s->crc = exp->crc; exp 244 sound/soc/sof/topology.c static u32 vol_pow32(u32 a, int exp, u32 fwl) exp 251 sound/soc/sof/topology.c if (exp == 0) exp 255 sound/soc/sof/topology.c if (exp < 0) exp 256 sound/soc/sof/topology.c iter = exp * -1; exp 258 sound/soc/sof/topology.c iter = exp; exp 269 sound/soc/sof/topology.c if (exp > 0) { exp 699 tools/lib/traceevent/event-parse.h struct tep_filter_arg_exp exp; exp 205 tools/lib/traceevent/parse-filter.c free_arg(arg->exp.left); exp 206 tools/lib/traceevent/parse-filter.c free_arg(arg->exp.right); exp 423 tools/lib/traceevent/parse-filter.c arg->exp.type = etype; exp 454 tools/lib/traceevent/parse-filter.c if (op->exp.right) exp 456 tools/lib/traceevent/parse-filter.c op->exp.right = arg; exp 625 tools/lib/traceevent/parse-filter.c op->exp.left = arg; exp 728 tools/lib/traceevent/parse-filter.c return arg->exp.right != NULL; exp 826 tools/lib/traceevent/parse-filter.c lval = test_arg(arg, arg->exp.left, error_str); exp 829 tools/lib/traceevent/parse-filter.c rval = test_arg(arg, arg->exp.right, error_str); exp 1589 tools/lib/traceevent/parse-filter.c lval = get_arg_value(event, arg->exp.left, record, err); exp 1590 tools/lib/traceevent/parse-filter.c rval = get_arg_value(event, arg->exp.right, record, err); exp 1599 tools/lib/traceevent/parse-filter.c switch (arg->exp.type) { exp 2031 tools/lib/traceevent/parse-filter.c lstr = arg_to_str(filter, arg->exp.left); exp 2032 tools/lib/traceevent/parse-filter.c rstr = arg_to_str(filter, arg->exp.right); exp 2036 tools/lib/traceevent/parse-filter.c switch (arg->exp.type) { exp 36 tools/perf/util/trigger.h #define TRIGGER_WARN_ONCE(t, exp) \ exp 37 tools/perf/util/trigger.h WARN_ONCE(t->state != exp, "trigger '%s' state transist error: %d in %s()\n", \ exp 864 tools/testing/selftests/bpf/test_verifier.c static bool cmp_str_seq(const char *log, const char *exp) exp 871 tools/testing/selftests/bpf/test_verifier.c p = strchr(exp, '\t'); exp 873 tools/testing/selftests/bpf/test_verifier.c p = exp + strlen(exp); exp 875 tools/testing/selftests/bpf/test_verifier.c len = p - exp; exp 880 tools/testing/selftests/bpf/test_verifier.c strncpy(needle, exp, len); exp 889 tools/testing/selftests/bpf/test_verifier.c exp = p + 1; exp 26 tools/testing/selftests/kvm/include/test_util.h void test_assert(bool exp, const char *exp_str, exp 64 tools/testing/selftests/kvm/lib/assert.c test_assert(bool exp, const char *exp_str, exp 69 tools/testing/selftests/kvm/lib/assert.c if (!(exp)) { exp 256 tools/testing/selftests/powerpc/benchmarks/context_switch.c unsigned long exp = expected; exp 258 tools/testing/selftests/powerpc/benchmarks/context_switch.c __atomic_compare_exchange_n(p, &exp, desired, 0, exp 260 tools/testing/selftests/powerpc/benchmarks/context_switch.c return exp;