/linux-master/arch/mips/include/asm/ |
H A D | checksum.h | 25 * and adds in "sum" (32-bit) 35 __wsum csum_partial(const void *buff, int len, __wsum sum); 79 u32 sum = (__force u32)csum; local 81 sum += (sum << 16); 82 csum = (__force __wsum)(sum < (__force u32)csum); 83 sum >>= 16; 84 sum += (__force u32)csum; 86 return (__force __sum16)~sum; 134 unsigned long sum local [all...] |
/linux-master/arch/xtensa/include/asm/ |
H A D | checksum.h | 20 * and adds in "sum" (32-bit) 30 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum); 67 static __inline__ __sum16 csum_fold(__wsum sum) argument 79 : "=r" (sum), "=&r" (__dummy) 80 : "0" (sum)); 81 return (__force __sum16)sum; 90 unsigned int sum, tmp, endaddr; local 115 : "=r" (sum), "=r" (iph), "=r" (ihl), "=&r" (tmp), 120 return csum_fold(sum); 125 __wsum sum) 123 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument 156 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument 174 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) argument [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | checksum_32.h | 14 * and adds in "sum" (32-bit) 24 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum); 63 static inline __sum16 csum_fold(__wsum sum) argument 73 : "=r" (sum), "=&r" (__dummy) 74 : "0" (sum) 76 return (__force __sum16)sum; 88 __wsum sum; local 108 : "=r" (sum), "=r" (iph), "=r" (ihl), "=&r" (__dummy0), "=&z" (__dummy1) 112 return csum_fold(sum); 117 __wsum sum) 115 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument 141 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument 158 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) argument [all...] |
/linux-master/sound/pci/ctxfi/ |
H A D | ctamixer.h | 23 struct sum { struct 28 /* Define sum resource request description info */ 38 /* request one sum resource */ 40 const struct sum_desc *desc, struct sum **rsum); 41 /* return one sum resource */ 42 int (*put_sum)(struct sum_mgr *mgr, struct sum *sum); 56 struct sum *sum; /* Put amixer output to this summation node */ member in struct:amixer 64 int (*set_sum)(struct amixer *amixer, struct sum *su [all...] |
H A D | ctamixer.c | 91 static int amixer_set_sum(struct amixer *amixer, struct sum *sum) argument 96 amixer->sum = sum; 97 if (!sum) { 102 sum->rsc.ops->index(&sum->rsc)); 114 struct sum *sum; local 118 sum 174 amixer_setup(struct amixer *amixer, struct rsc *input, unsigned int scale, struct sum *sum) argument 362 sum_rsc_init(struct sum *sum, const struct sum_desc *desc, struct sum_mgr *mgr) argument 377 sum_rsc_uninit(struct sum *sum) argument 389 struct sum *sum; local 434 put_sum_rsc(struct sum_mgr *mgr, struct sum *sum) argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | checksum.h | 13 * and adds in "sum" (32-bit), while copying the block to dst. 39 static inline __sum16 csum_fold(__wsum sum) argument 41 u32 tmp = (__force u32)sum; 44 * swap the two 16-bit halves of sum 47 * giving us the correct sum in the upper half. 58 __u8 proto, __wsum sum) 61 u64 s = (__force u32)sum; 78 : "=r" (sum) 79 : "r" (daddr), "r"(saddr), "r"(proto + len), "0"(sum)); 80 return sum; 57 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument 88 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument 116 csum_shift(__wsum sum, int offset) argument 173 csum_partial(const void *buff, int len, __wsum sum) argument [all...] |
/linux-master/arch/arc/include/asm/ |
H A D | checksum.h | 22 * The 2 swords comprising the 32bit sum are added, any carry to 16th bit 41 unsigned int tmp, tmp2, sum; local 58 : "=&r"(sum), "=r"(tmp), "=&r"(tmp2), "+&r" (ptr) 62 return csum_fold(sum); 71 __u8 proto, __wsum sum) 79 : "+&r"(sum) 89 return sum; 70 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument
|
/linux-master/arch/arm/lib/ |
H A D | csumpartial.S | 13 * Function: __u32 csum_partial(const char *src, int len, __u32 sum) 20 sum .req r2 label 26 .Lzero: mov r0, sum 39 movne sum, sum, ror #8 42 adcsne sum, sum, td0, put_byte_1 63 adcs sum, sum, td0 69 adcsne sum, su [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | loop3.c | 17 volatile __u64 i = 0, sum = 0; local 20 sum += PT_REGS_RC(ctx); 22 return sum;
|
H A D | jit_probe_mem.c | 15 unsigned long zero = 0, sum; local 32 "%[sum] = 0;" 36 "%[sum] += r8;" 40 "%[sum] += r8;" 45 "%[sum] += r9;" 47 : [sum] "=r"(sum) 52 total_sum = sum;
|
H A D | iters_testmod_seq.c | 27 __s64 sum = 0, *i; local 29 bpf_for_each(testmod_seq, i, 1000, 0) sum += *i; 30 res_empty = 1 + sum; 45 __s64 sum = 0, *i; local 47 bpf_for_each(testmod_seq, i, 1000, 1000) sum += *i; 48 res_full = sum; 65 __s64 sum = 0, *i; local 69 sum += *i; 74 res_truncated = sum;
|
H A D | test_map_lookup_percpu_elem.c | 36 __u64 sum; member in struct:read_percpu_elem_ctx 46 ctx->sum += *value; 59 map_ctx.sum = 0; 61 percpu_array_elem_sum = map_ctx.sum; 64 map_ctx.sum = 0; 66 percpu_hash_elem_sum = map_ctx.sum; 69 map_ctx.sum = 0; 71 percpu_lru_hash_elem_sum = map_ctx.sum;
|
H A D | loop1.c | 17 int i, j, sum = 0, m; local 25 sum += i * m; 28 return sum;
|
/linux-master/arch/csky/include/asm/ |
H A D | checksum.h | 26 unsigned short len, unsigned short proto, __wsum sum) 34 : "=r"(sum) 41 "0" ((__force unsigned long)sum) 43 return sum; 25 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, unsigned short proto, __wsum sum) argument
|
/linux-master/arch/x86/lib/ |
H A D | csum-wrappers_64.c | 24 __wsum sum; local 29 sum = csum_partial_copy_generic((__force const void *)src, dst, len); 31 return sum; 46 __wsum sum; local 51 sum = csum_partial_copy_generic(src, (void __force *)dst, len); 53 return sum; 73 __u32 len, __u8 proto, __wsum sum) 78 (__force __u64)sum; 80 asm(" addq (%[saddr]),%[sum]\n" 81 " adcq 8(%[saddr]),%[sum]\ 71 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) argument [all...] |
/linux-master/arch/arm64/lib/ |
H A D | csum.c | 11 static u64 accumulate(u64 sum, u64 data) argument 13 __uint128_t tmp = (__uint128_t)sum + data; 23 unsigned int offset, shift, sum; local 124 sum = sum64 >> 32; 125 sum += (sum >> 16) | (sum << 16); 127 return (u16)swab32(sum); 129 return sum >> 16; 137 u64 sum local [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | arena_list.c | 23 int sum = 0; local 26 sum += n->value; 27 return sum; 35 int ret, sum; local 50 sum = list_sum(skel->bss->list_head); 51 ASSERT_EQ(sum, expected_sum, "sum of elems"); 52 ASSERT_EQ(skel->arena->arena_sum, expected_sum, "__arena sum of elems"); 57 sum = list_sum(skel->bss->list_head); 58 ASSERT_EQ(sum, [all...] |
/linux-master/crypto/ |
H A D | tea.c | 59 u32 y, z, n, sum = 0; local 76 sum += TEA_DELTA; 77 y += ((z << 4) + k0) ^ (z + sum) ^ ((z >> 5) + k1); 78 z += ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); 87 u32 y, z, n, sum; local 101 sum = TEA_DELTA << 5; 106 z -= ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); 107 y -= ((z << 4) + k0) ^ (z + sum) ^ ((z >> 5) + k1); 108 sum -= TEA_DELTA; 132 u32 y, z, sum local 153 u32 y, z, sum; local 176 u32 y, z, sum = 0; local 197 u32 y, z, sum; local [all...] |
/linux-master/arch/riscv/lib/ |
H A D | csum.c | 25 unsigned long sum = (__force unsigned long)csum; local 27 sum += (__force unsigned long)saddr->s6_addr32[0]; 28 sum += (__force unsigned long)saddr->s6_addr32[1]; 29 sum += (__force unsigned long)saddr->s6_addr32[2]; 30 sum += (__force unsigned long)saddr->s6_addr32[3]; 32 sum += (__force unsigned long)daddr->s6_addr32[0]; 33 sum += (__force unsigned long)daddr->s6_addr32[1]; 34 sum += (__force unsigned long)daddr->s6_addr32[2]; 35 sum += (__force unsigned long)daddr->s6_addr32[3]; 38 sum [all...] |
/linux-master/Documentation/scheduler/ |
H A D | sched-pelt.c | 34 int sum = 1024; variable 43 sum *= y; 45 sum = sum*y + 1024*y; 50 printf("%5d,", sum); 84 int i, x = sum; 89 x = x/2 + sum;
|
/linux-master/arch/s390/lib/ |
H A D | csum-partial.c | 9 * and adds in "sum" (32-bit). If copy is true copies to dst. 19 static __always_inline __wsum csum_copy(void *dst, const void *src, int len, __wsum sum, bool copy) argument 26 return cksm(dst, len, sum); 29 fpu_vlvgf(16, (__force u32)sum, 1); 76 sum = (__force __wsum)fpu_vlgvf(16, 1); 78 return sum; 81 __wsum csum_partial(const void *buff, int len, __wsum sum) argument 83 return csum_copy(NULL, buff, len, sum, false);
|
/linux-master/tools/rcu/ |
H A D | rcu-cbs.py | 40 sum = 0; variable 45 sum += len; 46 print("Number of RCU callbacks in flight: " + str(sum));
|
/linux-master/arch/hexagon/include/asm/ |
H A D | checksum.h | 18 __u32 len, __u8 proto, __wsum sum); 22 __u32 len, __u8 proto, __wsum sum);
|
/linux-master/tools/testing/selftests/rcutorture/bin/ |
H A D | kcsan-collapse.sh | 22 sort -k1nr > $1/kcsan.sum
|
/linux-master/kernel/locking/ |
H A D | qspinlock_stat.h | 41 u64 sum = 0, kicks = 0; local 52 sum += per_cpu(lockevents[id], cpu); 54 * Need to sum additional counters for some of them 73 frac = 100ULL * do_div(sum, kicks); 81 sum, frac); 89 sum = DIV_ROUND_CLOSEST_ULL(sum, kicks); 91 len = snprintf(buf, sizeof(buf) - 1, "%llu\n", sum);
|