Searched refs:addend (Results 1 - 49 of 49) sorted by relevance

/linux-4.1.27/include/net/
H A Dsnmp.h141 #define SNMP_ADD_STATS_BH(mib, field, addend) \
142 __this_cpu_add(mib->mibs[field], addend)
144 #define SNMP_ADD_STATS_USER(mib, field, addend) \
145 this_cpu_add(mib->mibs[field], addend)
147 #define SNMP_ADD_STATS(mib, field, addend) \
148 this_cpu_add(mib->mibs[field], addend)
149 #define SNMP_UPD_PO_STATS(mib, basefield, addend) \
153 this_cpu_add(ptr[basefield##OCTETS], addend); \
155 #define SNMP_UPD_PO_STATS_BH(mib, basefield, addend) \
159 __this_cpu_add(ptr[basefield##OCTETS], addend); \
165 #define SNMP_ADD_STATS64_BH(mib, field, addend) \
169 ptr->mibs[field] += addend; \
173 #define SNMP_ADD_STATS64_USER(mib, field, addend) \
176 SNMP_ADD_STATS64_BH(mib, field, addend); \
180 #define SNMP_ADD_STATS64(mib, field, addend) \
181 SNMP_ADD_STATS64_USER(mib, field, addend)
186 #define SNMP_UPD_PO_STATS64_BH(mib, basefield, addend) \
192 ptr->mibs[basefield##OCTETS] += addend; \
195 #define SNMP_UPD_PO_STATS64(mib, basefield, addend) \
198 SNMP_UPD_PO_STATS64_BH(mib, basefield, addend); \
206 #define SNMP_ADD_STATS64_BH(mib, field, addend) SNMP_ADD_STATS_BH(mib, field, addend)
207 #define SNMP_ADD_STATS64_USER(mib, field, addend) SNMP_ADD_STATS_USER(mib, field, addend)
208 #define SNMP_ADD_STATS64(mib, field, addend) SNMP_ADD_STATS(mib, field, addend)
209 #define SNMP_UPD_PO_STATS64(mib, basefield, addend) SNMP_UPD_PO_STATS(mib, basefield, addend)
210 #define SNMP_UPD_PO_STATS64_BH(mib, basefield, addend) SNMP_UPD_PO_STATS_BH(mib, basefield, addend)
H A Dgre.h49 int addend = 4; ip_gre_calc_hlen() local
52 addend += 4; ip_gre_calc_hlen()
54 addend += 4; ip_gre_calc_hlen()
56 addend += 4; ip_gre_calc_hlen()
57 return addend; ip_gre_calc_hlen()
H A Dchecksum.h61 static inline __wsum csum_add(__wsum csum, __wsum addend) csum_add() argument
64 res += (__force u32)addend; csum_add()
65 return (__force __wsum)(res + (res < (__force u32)addend)); csum_add()
69 static inline __wsum csum_sub(__wsum csum, __wsum addend) csum_sub() argument
71 return csum_add(csum, ~addend); csum_sub()
74 static inline __sum16 csum16_add(__sum16 csum, __be16 addend) csum16_add() argument
78 res += (__force u16)addend; csum16_add()
79 return (__force __sum16)(res + (res < (__force u16)addend)); csum16_add()
82 static inline __sum16 csum16_sub(__sum16 csum, __be16 addend) csum16_sub() argument
84 return csum16_add(csum, ~addend); csum16_sub()
/linux-4.1.27/fs/nfs/
H A Diostat.h39 long addend) nfs_add_server_stats()
41 this_cpu_add(server->io_stats->bytes[stat], addend); nfs_add_server_stats()
46 long addend) nfs_add_stats()
48 nfs_add_server_stats(NFS_SERVER(inode), stat, addend); nfs_add_stats() local
54 long addend) nfs_add_fscache_stats()
56 this_cpu_add(NFS_SERVER(inode)->io_stats->fscache[stat], addend); nfs_add_fscache_stats() local
37 nfs_add_server_stats(const struct nfs_server *server, enum nfs_stat_bytecounters stat, long addend) nfs_add_server_stats() argument
44 nfs_add_stats(const struct inode *inode, enum nfs_stat_bytecounters stat, long addend) nfs_add_stats() argument
52 nfs_add_fscache_stats(struct inode *inode, enum nfs_stat_fscachecounters stat, long addend) nfs_add_fscache_stats() argument
/linux-4.1.27/arch/parisc/kernel/
H A Dmodule.c144 /* lrsel with rounding of addend to nearest 8k */
146 /* rrsel with rounding of addend to nearest 8k */
385 static Elf64_Word get_got(struct module *me, unsigned long value, long addend) get_got() argument
390 value += addend; get_got()
441 static Elf_Addr get_stub(struct module *me, unsigned long value, long addend, get_stub() argument
469 //value = *(unsigned long *)((value + addend) & ~3); /* why? */ get_stub()
474 stub->insns[0] |= reassemble_21(lrsel(value, addend)); get_stub()
475 stub->insns[1] |= reassemble_17(rrsel(value, addend) / 4); get_stub()
499 d = get_got(me, value, addend); get_stub()
519 stub->insns[0] |= reassemble_21(lrsel(value, addend)); get_stub()
520 stub->insns[1] |= reassemble_14(rrsel(value, addend)); get_stub()
527 stub->insns[0] |= reassemble_21(lrsel(value, addend)); get_stub()
528 stub->insns[1] |= reassemble_14(rrsel(value, addend)); get_stub()
549 Elf32_Sword addend; apply_relocate_add() local
576 addend = rel[i].r_addend; apply_relocate_add()
580 DEBUGP("Symbol %s loc 0x%x val 0x%x addend 0x%x: %s\n", apply_relocate_add()
582 (uint32_t)loc, val, addend, apply_relocate_add()
600 *loc = fsel(val, addend); apply_relocate_add()
604 *loc = fsel(val, addend); apply_relocate_add()
608 val = lrsel(val, addend); apply_relocate_add()
613 val = rrsel(val, addend); apply_relocate_add()
621 *loc = fsel(val, addend); apply_relocate_add()
625 val = lrsel(val - dp, addend); apply_relocate_add()
630 val = rrsel(val - dp, addend); apply_relocate_add()
636 val += addend; apply_relocate_add()
641 val = get_stub(me, sym->st_value, addend, apply_relocate_add()
651 val += addend; apply_relocate_add()
656 val = get_stub(me, sym->st_value, addend, apply_relocate_add()
687 Elf64_Sxword addend; apply_relocate_add() local
713 addend = rel[i].r_addend; apply_relocate_add()
717 printk("Symbol %s loc %p val 0x%Lx addend 0x%Lx: %s\n", apply_relocate_add()
719 loc, val, addend, apply_relocate_add()
733 val = get_got(me, val, addend); apply_relocate_add()
741 /* L(ltoff(val+addend)) */ apply_relocate_add()
743 val = get_got(me, val, addend); apply_relocate_add()
755 val += addend; apply_relocate_add()
767 addend, ELF_STUB_DIRECT, apply_relocate_add()
772 val += addend; apply_relocate_add()
778 val = get_stub(me, val, addend, ELF_STUB_MILLI, apply_relocate_add()
781 val = get_stub(me, val, addend, ELF_STUB_GOT, apply_relocate_add()
786 addend, val); apply_relocate_add()
793 *loc64 = val + addend; apply_relocate_add()
800 *loc = fsel(val, addend); apply_relocate_add()
804 if(in_local(me, (void *)(val + addend))) { apply_relocate_add()
805 *loc64 = get_fdesc(me, val+addend); apply_relocate_add()
811 * module then val+addend is a pointer apply_relocate_add()
816 *loc64 = val + addend; apply_relocate_add()
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ptp.c40 u32 diff, addend; stmmac_adjust_freq() local
49 addend = priv->default_addend; stmmac_adjust_freq()
50 adj = addend; stmmac_adjust_freq()
53 addend = neg_adj ? (addend - diff) : (addend + diff); stmmac_adjust_freq()
57 priv->hw->ptp->config_addend(priv->ioaddr, addend); stmmac_adjust_freq()
H A Dstmmac_hwtstamp.c79 static int stmmac_config_addend(void __iomem *ioaddr, u32 addend) stmmac_config_addend() argument
84 writel(addend, ioaddr + PTP_TAR); stmmac_config_addend()
85 /* issue command to update the addend value */ stmmac_config_addend()
90 /* wait for present addend update to complete */ stmmac_config_addend()
H A Dcommon.h418 int (*config_addend) (void __iomem *ioaddr, u32 addend);
H A Dstmmac_main.c608 * addend = (2^32)/freq_div_ratio; stmmac_hwtstamp_ioctl()
610 * hence, addend = ((2^32) * 50MHz)/clk_ptp_ref_i; stmmac_hwtstamp_ioctl()
/linux-4.1.27/arch/ia64/include/asm/
H A Delf.h49 #define R_IA64_IMM14 0x21 /* symbol + addend, add imm14 */
50 #define R_IA64_IMM22 0x22 /* symbol + addend, add imm22 */
51 #define R_IA64_IMM64 0x23 /* symbol + addend, mov imm64 */
52 #define R_IA64_DIR32MSB 0x24 /* symbol + addend, data4 MSB */
53 #define R_IA64_DIR32LSB 0x25 /* symbol + addend, data4 LSB */
54 #define R_IA64_DIR64MSB 0x26 /* symbol + addend, data8 MSB */
55 #define R_IA64_DIR64LSB 0x27 /* symbol + addend, data8 LSB */
99 #define R_IA64_LTV32MSB 0x74 /* symbol + addend, data4 MSB */
100 #define R_IA64_LTV32LSB 0x75 /* symbol + addend, data4 LSB */
101 #define R_IA64_LTV64MSB 0x76 /* symbol + addend, data8 MSB */
102 #define R_IA64_LTV64LSB 0x77 /* symbol + addend, data8 LSB */
109 #define R_IA64_SUB 0x85 /* -symbol + addend, add imm22 */
/linux-4.1.27/drivers/ptp/
H A Dptp_ixp46x.c139 u32 diff, addend; ptp_ixp_adjfreq() local
148 addend = DEFAULT_ADDEND; ptp_ixp_adjfreq()
149 adj = addend; ptp_ixp_adjfreq()
153 addend = neg_adj ? addend - diff : addend + diff; ptp_ixp_adjfreq()
155 __raw_writel(addend, &regs->addend); ptp_ixp_adjfreq()
316 __raw_writel(DEFAULT_ADDEND, &ixp_clock.regs->addend); ptp_ixp_init()
H A Dptp_pch.c57 u32 addend; member in struct:pch_ts_regs
415 u32 diff, addend; ptp_pch_adjfreq() local
424 addend = DEFAULT_ADDEND; ptp_pch_adjfreq()
425 adj = addend; ptp_pch_adjfreq()
429 addend = neg_adj ? addend - diff : addend + diff; ptp_pch_adjfreq()
431 iowrite32(addend, &regs->addend); ptp_pch_adjfreq()
654 iowrite32(DEFAULT_ADDEND, &chip->regs->addend); pch_probe()
/linux-4.1.27/include/linux/netfilter/
H A Dx_tables.h297 unsigned int addend; xt_write_recseq_begin() local
303 addend = (__this_cpu_read(xt_recseq.sequence) + 1) & 1; xt_write_recseq_begin()
306 * This is kind of a write_seqcount_begin(), but addend is 0 or 1 xt_write_recseq_begin()
307 * We dont check addend value to avoid a test and conditional jump, xt_write_recseq_begin()
308 * since addend is most likely 1 xt_write_recseq_begin()
310 __this_cpu_add(xt_recseq.sequence, addend); xt_write_recseq_begin()
313 return addend; xt_write_recseq_begin()
318 * @addend: return value from previous xt_write_recseq_begin()
324 static inline void xt_write_recseq_end(unsigned int addend) xt_write_recseq_end() argument
326 /* this is kind of a write_seqcount_end(), but addend is 0 or 1 */ xt_write_recseq_end()
328 __this_cpu_add(xt_recseq.sequence, addend); xt_write_recseq_end()
/linux-4.1.27/lib/mpi/
H A Dgeneric_mpih-add1.c53 y += cy; /* add previous carry to one addend */ mpihelp_add_n()
55 y += x; /* add other addend */ mpihelp_add_n()
/linux-4.1.27/arch/metag/mm/
H A Dcache.c153 int width, shift, addend; metag_cache_probe()
170 /* Extract sign-extended size addend value */ metag_cache_probe()
172 addend = (long) ((val & METAG_TBI_ICACHE_SIZE_BITS) metag_cache_probe()
178 + addend; metag_cache_probe()
189 addend = (long) ((val & METAG_TBI_DCACHE_SIZE_BITS) metag_cache_probe()
194 + addend; metag_cache_probe()
/linux-4.1.27/net/sched/
H A Dcls_flow.c55 u32 addend; member in struct:flow_filter
311 classid = (classid >> f->rshift) + f->addend; flow_classify()
439 fnew->addend = fold->addend; flow_change()
510 fnew->addend = nla_get_u32(tb[TCA_FLOW_ADDEND]); flow_change()
616 if (f->addend && flow_dump()
617 nla_put_u32(skb, TCA_FLOW_ADDEND, f->addend)) flow_dump()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ptp.c144 u32 addend, diff; xgbe_adjfreq() local
156 addend = (neg_adjust) ? pdata->tstamp_addend - diff : xgbe_adjfreq()
161 pdata->hw_if.update_tstamp_addend(pdata, addend); xgbe_adjfreq()
252 /* Calculate the addend: xgbe_ptp_register()
253 * addend = 2^32 / (PTP ref clock / 50Mhz) xgbe_ptp_register()
H A Dxgbe-dev.c1202 unsigned int addend) xgbe_update_tstamp_addend()
1204 /* Set the addend register value and tell the device */ xgbe_update_tstamp_addend()
1205 XGMAC_IOWRITE(pdata, MAC_TSAR, addend); xgbe_update_tstamp_addend()
1208 /* Wait for addend update to complete */ xgbe_update_tstamp_addend()
1201 xgbe_update_tstamp_addend(struct xgbe_prv_data *pdata, unsigned int addend) xgbe_update_tstamp_addend() argument
/linux-4.1.27/arch/sparc/include/asm/
H A Dchecksum_64.h168 static inline __wsum csum_add(__wsum csum, __wsum addend) csum_add() argument
174 : "r" (addend), "0" (csum)); csum_add()
H A Dchecksum_32.h242 static inline __wsum csum_add(__wsum csum, __wsum addend) csum_add() argument
248 : "r" (addend), "0" (csum)); csum_add()
/linux-4.1.27/arch/x86/include/asm/
H A Dchecksum_64.h192 static inline __wsum csum_add(__wsum csum, __wsum addend) csum_add() argument
195 (__force unsigned)addend); csum_add()
/linux-4.1.27/include/linux/
H A Dlivepatch.h73 * @addend: offset from the referenced symbol
81 int addend; member in struct:klp_reloc
/linux-4.1.27/drivers/net/ethernet/adi/
H A Dbfin_mac.h99 u32 addend; member in struct:bfin_mac_local
H A Dbfin_mac.c895 u64 addend, ppb; bfin_mac_hwtstamp_init() local
901 addend = phc_clk * (1ULL << 32); bfin_mac_hwtstamp_init()
902 do_div(addend, input_clk); bfin_mac_hwtstamp_init()
903 bfin_write_EMAC_PTP_ADDEND((u32)addend); bfin_mac_hwtstamp_init()
905 lp->addend = addend; bfin_mac_hwtstamp_init()
947 u32 diff, addend; bfin_ptp_adjfreq() local
956 addend = lp->addend; bfin_ptp_adjfreq()
957 adj = addend; bfin_ptp_adjfreq()
961 addend = neg_adj ? addend - diff : addend + diff; bfin_ptp_adjfreq()
963 bfin_write_EMAC_PTP_ADDEND(addend); bfin_ptp_adjfreq()
/linux-4.1.27/arch/x86/kernel/
H A Dlivepatch.c33 * @value: relocation value (sym address + addend)
/linux-4.1.27/arch/arm/crypto/
H A Daesbs-glue.c190 static void inc_be128_ctr(__be32 ctr[], u32 addend) inc_be128_ctr() argument
194 for (i = 3; i >= 0; i--, addend = 1) { inc_be128_ctr()
195 u32 n = be32_to_cpu(ctr[i]) + addend; inc_be128_ctr()
198 if (n >= addend) inc_be128_ctr()
/linux-4.1.27/arch/arm/mach-ixp4xx/include/mach/
H A Dixp46x_ts.h41 u32 addend; /* 0x08 Time Sync Addend Register */ member in struct:ixp46x_ts_regs
/linux-4.1.27/arch/metag/kernel/
H A Dmodule.c24 addend) */ count_relocs()
113 * addend key. This is a stable O(n*log n) complexity get_plt_size()
/linux-4.1.27/arch/mips/kernel/
H A Dmodule.c126 /* Sign extend the addend we extract from the lo insn. */ apply_r_mips_lo16_rel()
144 * where to find the low 16 bits of the addend needed apply_r_mips_lo16_rel()
H A Dvpe.c340 /* Sign extend the addend we extract from the lo insn. */ apply_r_mips_lo16()
360 * where to find the low 16 bits of the addend needed apply_r_mips_lo16()
/linux-4.1.27/arch/powerpc/kernel/
H A Dmodule_32.c35 addend) */ count_relocs()
127 * addend key. This is a stable O(n*log n) complexity get_plt_size()
H A Dreloc_32.S138 add r0, r0, r3 /* final addend */
H A Dmodule_64.c209 different addend) */ count_relocs()
286 * addend key. This is a stable O(n*log n) complexity get_stubs_size()
/linux-4.1.27/arch/arc/kernel/
H A Dmodule.c82 pr_debug("rela->r_off | rela->addend | sym->st_value | ADDR | VALUE\n"); apply_relocate_add()
/linux-4.1.27/net/ipv6/
H A Dip6_gre.c938 int addend = sizeof(struct ipv6hdr) + 4; ip6gre_tnl_link_config() local
968 addend += 4; ip6gre_tnl_link_config()
970 addend += 4; ip6gre_tnl_link_config()
972 addend += 4; ip6gre_tnl_link_config()
974 t->hlen = addend; ip6gre_tnl_link_config()
988 dev->hard_header_len = rt->dst.dev->hard_header_len + addend; ip6gre_tnl_link_config()
991 dev->mtu = rt->dst.dev->mtu - addend; ip6gre_tnl_link_config()
/linux-4.1.27/scripts/
H A Drecordmcount.h330 uint_t const addend = sift_rel_mcount() local
336 ((Elf_Rela *)mrelp)->r_addend = addend; sift_rel_mcount()
339 *mlocp++ = addend; sift_rel_mcount()
/linux-4.1.27/net/ipv4/netfilter/
H A Darp_tables.c262 unsigned int addend; arpt_do_table() local
271 addend = xt_write_recseq_begin(); arpt_do_table()
347 xt_write_recseq_end(addend); arpt_do_table()
1130 unsigned int addend; do_add_counters() local
1187 addend = xt_write_recseq_begin(); do_add_counters()
1192 xt_write_recseq_end(addend); do_add_counters()
H A Dip_tables.c304 unsigned int addend; ipt_do_table() local
326 addend = xt_write_recseq_begin(); ipt_do_table()
429 xt_write_recseq_end(addend);
1318 unsigned int addend; do_add_counters() local
1375 addend = xt_write_recseq_begin(); do_add_counters()
1380 xt_write_recseq_end(addend); do_add_counters()
/linux-4.1.27/arch/powerpc/boot/
H A Dcrt0.S91 * which need to be initialized with addend + offset.
/linux-4.1.27/arch/avr32/kernel/
H A Dmodule.c43 "GOT relocation against %s at offset %u with addend\n", check_rela()
/linux-4.1.27/arch/ia64/kernel/
H A Dmodule.c625 do_reloc (struct module *mod, uint8_t r_type, Elf64_Sym *sym, uint64_t addend, do_reloc() argument
633 val = sym->st_value + addend; do_reloc()
718 val = addend - sym->st_value; do_reloc()
768 reloc_name[r_type] ? reloc_name[r_type] : "?", sym->st_value + addend); do_reloc()
/linux-4.1.27/net/ipv6/netfilter/
H A Dip6_tables.c332 unsigned int addend; ip6t_do_table() local
352 addend = xt_write_recseq_begin(); ip6t_do_table()
442 xt_write_recseq_end(addend);
1331 unsigned int addend; do_add_counters() local
1388 addend = xt_write_recseq_begin(); do_add_counters()
1394 xt_write_recseq_end(addend); do_add_counters()
/linux-4.1.27/include/uapi/linux/
H A Delf.h179 Elf64_Sxword r_addend; /* Constant addend used to compute value */
/linux-4.1.27/drivers/net/ethernet/freescale/
H A Dgianfar_ptp.c50 u32 tmr_add; /* Timer drift compensation addend register */
/linux-4.1.27/kernel/livepatch/
H A Dcore.c314 reloc->val + reloc->addend); klp_write_object_relocations()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_phy.c89 * @add1: addend 1
90 * @add2: addend 2
/linux-4.1.27/arch/tile/kernel/
H A Dintvec_32.S1663 add r25, r25, r2 /* Compute (*mem & mask) + addend. */
/linux-4.1.27/arch/metag/include/asm/
H A Dtbx.h790 relative to a 16K (2^14) cache. These sizes are encoded as a signed addend
/linux-4.1.27/net/ipv4/
H A Dtcp_input.c1862 static void tcp_check_reno_reordering(struct sock *sk, const int addend) tcp_check_reno_reordering() argument
1866 tcp_update_reordering(sk, tp->packets_out + addend, 0); tcp_check_reno_reordering()

Completed in 1891 milliseconds