Home
last modified time | relevance | path

Searched full:addend (Results 1 – 25 of 58) sorted by relevance

123

/Linux-v5.15/include/net/
Dsnmp.h139 #define __SNMP_ADD_STATS(mib, field, addend) \ argument
140 __this_cpu_add(mib->mibs[field], addend)
142 #define SNMP_ADD_STATS(mib, field, addend) \ argument
143 this_cpu_add(mib->mibs[field], addend)
144 #define SNMP_UPD_PO_STATS(mib, basefield, addend) \ argument
148 this_cpu_add(ptr[basefield##OCTETS], addend); \
150 #define __SNMP_UPD_PO_STATS(mib, basefield, addend) \ argument
154 __this_cpu_add(ptr[basefield##OCTETS], addend); \
160 #define __SNMP_ADD_STATS64(mib, field, addend) \ argument
164 ptr->mibs[field] += addend; \
[all …]
Dchecksum.h57 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument
60 res += (__force u32)addend; in csum_add()
61 return (__force __wsum)(res + (res < (__force u32)addend)); in csum_add()
65 static inline __wsum csum_sub(__wsum csum, __wsum addend) in csum_sub() argument
67 return csum_add(csum, ~addend); in csum_sub()
70 static inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add() argument
74 res += (__force u16)addend; in csum16_add()
75 return (__force __sum16)(res + (res < (__force u16)addend)); in csum16_add()
78 static inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub() argument
80 return csum16_add(csum, ~addend); in csum16_sub()
Dgre.h54 int addend = 4; in gre_calc_hlen() local
57 addend += 4; in gre_calc_hlen()
59 addend += 4; in gre_calc_hlen()
61 addend += 4; in gre_calc_hlen()
62 return addend; in gre_calc_hlen()
/Linux-v5.15/security/apparmor/
Dlib.c346 * @addend - perms struct to add to @accum
348 void aa_perms_accum_raw(struct aa_perms *accum, struct aa_perms *addend) in aa_perms_accum_raw() argument
350 accum->deny |= addend->deny; in aa_perms_accum_raw()
351 accum->allow &= addend->allow & ~addend->deny; in aa_perms_accum_raw()
352 accum->audit |= addend->audit & addend->allow; in aa_perms_accum_raw()
353 accum->quiet &= addend->quiet & ~addend->allow; in aa_perms_accum_raw()
354 accum->kill |= addend->kill & ~addend->allow; in aa_perms_accum_raw()
355 accum->stop |= addend->stop & ~addend->allow; in aa_perms_accum_raw()
356 accum->complain |= addend->complain & ~addend->allow & ~addend->deny; in aa_perms_accum_raw()
357 accum->cond |= addend->cond & ~addend->allow & ~addend->deny; in aa_perms_accum_raw()
[all …]
/Linux-v5.15/arch/parisc/kernel/
Dmodule.c124 /* lrsel with rounding of addend to nearest 8k */
126 /* rrsel with rounding of addend to nearest 8k */
365 static Elf64_Word get_got(struct module *me, unsigned long value, long addend) in get_got() argument
370 value += addend; in get_got()
421 static Elf_Addr get_stub(struct module *me, unsigned long value, long addend, in get_stub() argument
449 //value = *(unsigned long *)((value + addend) & ~3); /* why? */ in get_stub()
454 stub->insns[0] |= reassemble_21(lrsel(value, addend)); in get_stub()
455 stub->insns[1] |= reassemble_17(rrsel(value, addend) / 4); in get_stub()
479 d = get_got(me, value, addend); in get_stub()
499 stub->insns[0] |= reassemble_21(lrsel(value, addend)); in get_stub()
[all …]
/Linux-v5.15/fs/nfs/
Diostat.h40 long addend) in nfs_add_server_stats() argument
42 this_cpu_add(server->io_stats->bytes[stat], addend); in nfs_add_server_stats()
47 long addend) in nfs_add_stats() argument
49 nfs_add_server_stats(NFS_SERVER(inode), stat, addend); in nfs_add_stats()
55 long addend) in nfs_add_fscache_stats() argument
57 this_cpu_add(NFS_SERVER(inode)->io_stats->fscache[stat], addend); in nfs_add_fscache_stats()
/Linux-v5.15/arch/ia64/include/asm/
Delf.h50 #define R_IA64_IMM14 0x21 /* symbol + addend, add imm14 */
51 #define R_IA64_IMM22 0x22 /* symbol + addend, add imm22 */
52 #define R_IA64_IMM64 0x23 /* symbol + addend, mov imm64 */
53 #define R_IA64_DIR32MSB 0x24 /* symbol + addend, data4 MSB */
54 #define R_IA64_DIR32LSB 0x25 /* symbol + addend, data4 LSB */
55 #define R_IA64_DIR64MSB 0x26 /* symbol + addend, data8 MSB */
56 #define R_IA64_DIR64LSB 0x27 /* symbol + addend, data8 LSB */
100 #define R_IA64_LTV32MSB 0x74 /* symbol + addend, data4 MSB */
101 #define R_IA64_LTV32LSB 0x75 /* symbol + addend, data4 LSB */
102 #define R_IA64_LTV64MSB 0x76 /* symbol + addend, data8 MSB */
[all …]
/Linux-v5.15/drivers/net/ethernet/xscale/
Dptp_ixp46x.c127 u32 diff, addend; in ptp_ixp_adjfreq() local
136 addend = DEFAULT_ADDEND; in ptp_ixp_adjfreq()
137 adj = addend; in ptp_ixp_adjfreq()
141 addend = neg_adj ? addend - diff : addend + diff; in ptp_ixp_adjfreq()
143 __raw_writel(addend, &regs->addend); in ptp_ixp_adjfreq()
292 __raw_writel(DEFAULT_ADDEND, &ixp_clock.regs->addend); in ptp_ixp_probe()
Dixp46x_ts.h28 u32 addend; /* 0x08 Time Sync Addend Register */ member
/Linux-v5.15/include/linux/netfilter/
Dx_tables.h366 unsigned int addend; in xt_write_recseq_begin() local
372 addend = (__this_cpu_read(xt_recseq.sequence) + 1) & 1; in xt_write_recseq_begin()
375 * This is kind of a write_seqcount_begin(), but addend is 0 or 1 in xt_write_recseq_begin()
376 * We dont check addend value to avoid a test and conditional jump, in xt_write_recseq_begin()
377 * since addend is most likely 1 in xt_write_recseq_begin()
379 __this_cpu_add(xt_recseq.sequence, addend); in xt_write_recseq_begin()
382 return addend; in xt_write_recseq_begin()
387 * @addend: return value from previous xt_write_recseq_begin()
393 static inline void xt_write_recseq_end(unsigned int addend) in xt_write_recseq_end() argument
395 /* this is kind of a write_seqcount_end(), but addend is 0 or 1 */ in xt_write_recseq_end()
[all …]
/Linux-v5.15/drivers/net/ethernet/renesas/
Dravb_ptp.c97 u32 diff, addend; in ravb_ptp_adjfreq() local
105 addend = priv->ptp.default_addend; in ravb_ptp_adjfreq()
106 diff = div_u64((u64)addend * ppb, NSEC_PER_SEC); in ravb_ptp_adjfreq()
108 addend = neg_adj ? addend - diff : addend + diff; in ravb_ptp_adjfreq()
112 priv->ptp.current_addend = addend; in ravb_ptp_adjfreq()
119 ravb_write(ndev, addend & GTI_TIV, GTI); in ravb_ptp_adjfreq()
/Linux-v5.15/arch/powerpc/include/asm/
Dchecksum.h94 static __always_inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument
100 return addend; in csum_add()
101 if (__builtin_constant_p(addend) && addend == 0) in csum_add()
105 res += (__force u64)addend; in csum_add()
110 : "+r" (csum) : "r" (addend) : "xer"); in csum_add()
/Linux-v5.15/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ptp.c27 u32 diff, addend; in stmmac_adjust_freq() local
36 addend = priv->default_addend; in stmmac_adjust_freq()
37 adj = addend; in stmmac_adjust_freq()
40 addend = neg_adj ? (addend - diff) : (addend + diff); in stmmac_adjust_freq()
43 stmmac_config_addend(priv, priv->ptpaddr, addend); in stmmac_adjust_freq()
Dstmmac_hwtstamp.c79 static int config_addend(void __iomem *ioaddr, u32 addend) in config_addend() argument
84 writel(addend, ioaddr + PTP_TAR); in config_addend()
85 /* issue command to update the addend value */ in config_addend()
90 /* wait for present addend update to complete */ in config_addend()
Dstmmac_ptp.h25 #define PTP_TAR 0x18 /* Timestamp Addend Reg */
40 #define PTP_TCR_TSADDREG BIT(5) /* Addend Reg Update */
/Linux-v5.15/drivers/ptp/
Dptp_pch.c47 u32 addend; member
396 u32 diff, addend; in ptp_pch_adjfreq() local
405 addend = DEFAULT_ADDEND; in ptp_pch_adjfreq()
406 adj = addend; in ptp_pch_adjfreq()
410 addend = neg_adj ? addend - diff : addend + diff; in ptp_pch_adjfreq()
412 iowrite32(addend, &regs->addend); in ptp_pch_adjfreq()
600 iowrite32(DEFAULT_ADDEND, &chip->regs->addend); in pch_probe()
/Linux-v5.15/drivers/net/ethernet/amd/xgbe/
Dxgbe-ptp.c144 u32 addend, diff; in xgbe_adjfreq() local
156 addend = (neg_adjust) ? pdata->tstamp_addend - diff : in xgbe_adjfreq()
161 pdata->hw_if.update_tstamp_addend(pdata, addend); in xgbe_adjfreq()
252 /* Calculate the addend: in xgbe_ptp_register()
253 * addend = 2^32 / (PTP ref clock / 50Mhz) in xgbe_ptp_register()
/Linux-v5.15/drivers/net/dsa/hirschmann/
Dhellcreek_ptp.c130 u32 addend; in hellcreek_ptp_adjfine() local
140 * register overflows. The value stored in the addend register is added in hellcreek_ptp_adjfine()
143 * addend value = (2^30 * accumulator_overflow_rate) / in hellcreek_ptp_adjfine()
152 addend = (u32)div_u64(adj, 15625); in hellcreek_ptp_adjfine()
154 addendh = (addend & 0xffff0000) >> 16; in hellcreek_ptp_adjfine()
155 addendl = addend & 0xffff; in hellcreek_ptp_adjfine()
/Linux-v5.15/lib/mpi/
Dgeneric_mpih-add1.c40 y += cy; /* add previous carry to one addend */ in mpihelp_add_n()
42 y += x; /* add other addend */ in mpihelp_add_n()
/Linux-v5.15/tools/objtool/
Delf.c488 unsigned int type, struct symbol *sym, int addend) in elf_add_reloc() argument
506 reloc->addend = addend; in elf_add_reloc()
522 int addend; in elf_add_reloc_to_insn() local
526 addend = insn_off; in elf_add_reloc_to_insn()
547 addend = insn_off - sym->offset; in elf_add_reloc_to_insn()
550 return elf_add_reloc(elf, sec, offset, type, sym, addend); in elf_add_reloc_to_insn()
560 reloc->addend = 0; in read_rel_reloc()
573 reloc->addend = reloc->rela.r_addend; in read_rela_reloc()
1032 reloc->rela.r_addend = reloc->addend; in elf_rebuild_rela_reloc_section()
1086 reloc->rela.r_addend = reloc->addend; in elf_write_reloc()
Dcheck.c389 insn = find_insn(file, reloc->sym->sec, reloc->addend); in add_dead_ends()
392 else if (reloc->addend == reloc->sym->sec->sh.sh_size) { in add_dead_ends()
396 reloc->sym->sec->name, reloc->addend); in add_dead_ends()
401 reloc->sym->sec->name, reloc->addend); in add_dead_ends()
424 insn = find_insn(file, reloc->sym->sec, reloc->addend); in add_dead_ends()
427 else if (reloc->addend == reloc->sym->sec->sh.sh_size) { in add_dead_ends()
431 reloc->sym->sec->name, reloc->addend); in add_dead_ends()
436 reloc->sym->sec->name, reloc->addend); in add_dead_ends()
598 func = find_func_by_offset(reloc->sym->sec, reloc->addend); in add_ignores()
795 insn = find_insn(file, reloc->sym->sec, reloc->addend); in add_ignore_alternatives()
[all …]
/Linux-v5.15/net/sched/
Dcls_flow.c52 u32 addend; member
327 classid = (classid >> f->rshift) + f->addend; in flow_classify()
465 fnew->addend = fold->addend; in flow_change()
534 fnew->addend = nla_get_u32(tb[TCA_FLOW_ADDEND]); in flow_change()
645 if (f->addend && in flow_dump()
646 nla_put_u32(skb, TCA_FLOW_ADDEND, f->addend)) in flow_dump()
/Linux-v5.15/arch/arm64/kernel/
Dmodule-plts.c141 /* sort by type, symbol index and addend */ in cmp_rela()
153 * Entries are sorted by type, symbol index and addend. That means in duplicate_rel()
199 * the addend is zero: this allows us to record the PLT in count_plts()
338 * and addend in module_frob_arch_sections()
/Linux-v5.15/tools/objtool/include/objtool/
Delf.h72 int addend; member
134 unsigned int type, struct symbol *sym, int addend);
/Linux-v5.15/arch/mips/kernel/
Dmodule.c120 /* Sign extend the addend we extract from the lo insn. */ in apply_r_mips_lo16()
138 * where to find the low 16 bits of the addend needed in apply_r_mips_lo16()
193 /* retrieve & sign extend implicit addend if any */ in apply_r_mips_pc()
267 * @v: the value of the reloc, with addend for RELA-style

123