Searched refs:sum (Results 251 - 275 of 398) sorted by last modified time

<<111213141516

/linux-master/drivers/input/misc/
H A Dibm-panel.c29 u16 sum = 0; local
33 sum += panel->command[i];
34 if (sum & 0xff00) {
35 sum &= 0xff;
36 sum++;
40 chksum = sum & 0xff;
/linux-master/arch/xtensa/lib/
H A Dchecksum.S24 * unsigned int sum);
27 * a4 = sum
33 #define ONES_ADD(sum, val) \
34 add sum, sum, val ; \
35 bgeu sum, val, 99f ; \
36 addi sum, sum, 1 ; \
183 a5 = sum
284 a5 = sum
[all...]
/linux-master/arch/x86/kernel/cpu/mtrr/
H A Dcleanup.c135 unsigned long sum = 0; local
139 sum += range[i].end - range[i].start;
141 return sum;
/linux-master/arch/loongarch/lib/
H A Dcsum.c10 static u64 accumulate(u64 sum, u64 data) argument
12 sum += data;
13 if (sum < data)
14 sum += 1;
15 return sum;
24 unsigned int offset, shift, sum; local
112 sum = sum64 >> 32;
113 sum += (sum >> 16) | (sum << 1
125 u64 sum = (__force u64)csum; local
[all...]
/linux-master/arch/loongarch/include/asm/
H A Dchecksum.h15 __u32 len, __u8 proto, __wsum sum);
21 static inline __sum16 csum_fold(__wsum sum) argument
23 u32 tmp = (__force u32)sum;
26 * swap the two 16-bit halves of sum
29 * giving us the correct sum in the upper half.
42 u64 sum; local
50 sum = tmp >> 64;
52 sum += *(const u32 *)iph;
56 sum += ror64(sum, 3
[all...]
/linux-master/drivers/rtc/
H A Drtc-88pm860x.c202 unsigned int sum, data, mean, vrtc_set; local
205 for (i = 0, sum = 0; i < 16; i++) {
210 sum += data;
212 mean = sum >> 4;
216 sum = pm860x_reg_read(info->i2c, PM8607_RTC_MISC1);
217 data = sum & 0x3;
222 data = (sum & 0xf8) | (data & 0x3);
228 data = (sum & 0xf8) | (data & 0x3);
/linux-master/fs/proc/
H A Dstat.c87 u64 sum = 0; local
115 sum += kstat_cpu_irqs_sum(i);
116 sum += arch_irq_stat_cpu(i);
125 sum += arch_irq_stat();
169 seq_put_decimal_ull(p, "intr ", (unsigned long long)sum);
/linux-master/arch/mips/cavium-octeon/
H A Docteon-irq.c54 int num_sum; /* number of sum registers (2 or 3). */
1998 u64 src_reg, src, sum; local
2001 sum = cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP2(core_id)) & 0xfful;
2003 if (unlikely(!sum))
2006 line = fls64(sum) - 1;
2038 u64 sum = cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP3(core_id)) >> 60; local
2040 if (unlikely(!sum))
2043 line = fls64(sum) - 1;
/linux-master/tools/testing/selftests/bpf/progs/
H A Diters_num.c16 __s64 sum = 0, i; local
18 bpf_for(i, 0, 0) sum += i;
19 res_empty_zero = 1 + sum;
30 __s64 sum = 0, i; local
32 bpf_for(i, INT_MIN, INT_MIN) sum += i;
33 res_empty_int_min = 2 + sum;
44 __s64 sum = 0, i; local
46 bpf_for(i, INT_MAX, INT_MAX) sum += i;
47 res_empty_int_max = 3 + sum;
58 __s64 sum local
72 __s64 sum = 0, i; local
86 __s64 sum = 0, i; local
100 __s64 sum = 0, i; local
114 __s64 sum = 0, i; local
128 __s64 sum = 0, i; local
[all...]
H A Diters_testmod_seq.c27 __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;
/linux-master/kernel/time/
H A Dposix-cpu-timers.c255 struct task_cputime *sum)
257 __update_gt_cputime(&cputime_atomic->utime, sum->utime);
258 __update_gt_cputime(&cputime_atomic->stime, sum->stime);
259 __update_gt_cputime(&cputime_atomic->sum_exec_runtime, sum->sum_exec_runtime);
304 struct task_cputime sum; local
311 thread_group_cputime(tsk, &sum);
312 update_gt_cputime(&cputimer->cputime_atomic, &sum);
254 update_gt_cputime(struct task_cputime_atomic *cputime_atomic, struct task_cputime *sum) argument
H A Dtest_udelay.c30 uint64_t sum = 0; local
52 sum += time_passed;
55 avg = sum;
/linux-master/drivers/scsi/
H A Dadvansys.c381 #define ASC_IERR_MCODE_CHKSUM 0x0002 /* micro code check sum error */
973 ushort check_sum; /* 21 EEP check sum */
1046 ushort check_sum; /* 21 EEP check sum */
1148 ushort check_sum; /* 21 EEP check sum */
1550 #define ASC_WARN_EEPROM_CHKSUM 0x0002 /* EEP check sum error */
3853 u32 sum = 0; local
3857 sum += AscReadLramWord(iop_base, s_addr);
3859 return (sum);
4113 u32 sum; local
4146 sum
8703 ushort sum; local
8818 ushort sum; local
[all...]
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dipw2200.h1073 s32 sum; member in struct:average
/linux-master/drivers/acpi/acpica/
H A Dutcksum.c162 u8 sum = 0; local
166 sum = (u8)(sum + *(buffer++));
169 return (sum);
/linux-master/arch/powerpc/crypto/
H A Daes-gcm-p10.S256 # sum hash and reduction with H Poly
278 # sum hash and reduction with H Poly
313 # sum hash and reduction with H Poly
337 # sum hash and reduction with H Poly
362 # sum hash and reduction with H Poly
386 # sum hash and reduction with H Poly
/linux-master/drivers/s390/scsi/
H A Dzfcp_def.h235 u64 sum; member in struct:zfcp_latency_record
/linux-master/arch/alpha/boot/tools/
H A Dobjstrip.c109 unsigned long bb[64], sum = 0; local
130 sum += bb[i];
132 bb[63] = sum;
/linux-master/samples/bpf/
H A Dxdp_tx_iptunnel_user.c65 __u64 sum = 0; local
70 sum += (values[i] - prev[proto][i]);
72 if (sum)
73 printf("proto %u: sum:%10llu pkts, rate:%10llu pkts/s\n",
74 proto, sum, sum / STATS_INTERVAL_S);
/linux-master/include/net/
H A Dchecksum.h41 __wsum sum = csum_partial(src, len, ~0U); local
44 return sum;
86 static __always_inline __wsum csum_shift(__wsum sum, int offset) argument
88 /* rotate sum to align it with a 16b boundary */
90 return (__force __wsum)ror32((__force u32)sum, 8);
91 return sum;
119 __wsum csum_partial_ext(const void *buff, int len, __wsum sum) argument
121 return csum_partial(buff, len, sum);
126 static __always_inline void csum_replace_by_diff(__sum16 *sum, __wsum diff) argument
128 *sum
131 csum_replace4(__sum16 *sum, __be32 from, __be32 to) argument
144 csum_replace2(__sum16 *sum, __be16 old, __be16 new) argument
164 inet_proto_csum_replace2(__sum16 *sum, struct sk_buff *skb, __be16 from, __be16 to, bool pseudohdr) argument
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/nic/
H A Ddcb.c214 int sum = 0; local
217 /* For ets mode, check bw percentage sum. */
220 sum += ets->tc_tx_bw[i];
227 if (ets_exists && sum != 100) {
228 nfp_warn(app->cpp, "Failed to validate ETS BW: sum must be 100.");
/linux-master/arch/x86/include/asm/
H A Dchecksum_64.h16 * sum: 32bit unfolded sum
22 static inline __sum16 csum_fold(__wsum sum) argument
26 : "=r" (sum)
27 : "r" ((__force u32)sum << 16),
28 "0" ((__force u32)sum & 0xffff0000));
29 return (__force __sum16)(~(__force u32)sum >> 16);
47 unsigned int sum; local
69 : "=r" (sum), "=r" (iph), "=r" (ihl)
72 return (__force __sum16)sum;
87 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument
112 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument
[all...]
/linux-master/arch/sh/include/asm/
H A Dchecksum_32.h14 * 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/arch/arm/include/asm/
H A Dchecksum.h18 * and adds in "sum" (32-bit)
28 __wsum csum_partial(const void *buff, int len, __wsum sum);
58 static inline __sum16 csum_fold(__wsum sum) argument
62 : "=r" (sum)
63 : "r" (sum)
65 return (__force __sum16)(~(__force u32)sum >> 16);
76 __wsum sum; local
93 : "=r" (sum), "=r" (iph), "=r" (ihl), "=r" (tmp1)
96 return csum_fold(sum);
101 __u8 proto, __wsum sum)
100 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument
137 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) argument
160 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) argument
[all...]
/linux-master/drivers/nfc/pn533/
H A Dpn533.c235 /* The rule: sum(data elements) + checksum = 0 */
238 u8 sum = 0; local
242 sum += data[i];
244 return pn533_std_checksum(sum);

Completed in 352 milliseconds

<<111213141516