Home
last modified time | relevance | path

Searched refs:iaddr (Results 1 – 25 of 33) sorted by relevance

12

/openbmc/linux/net/ipv6/ila/
H A Dila_common.c26 static __wsum get_csum_diff_iaddr(struct ila_addr *iaddr, struct ila_params *p) in get_csum_diff_iaddr() argument
32 (__be32 *)&iaddr->loc); in get_csum_diff_iaddr()
40 static void ila_csum_do_neutral_fmt(struct ila_addr *iaddr, in ila_csum_do_neutral_fmt() argument
43 __sum16 *adjust = (__force __sum16 *)&iaddr->ident.v16[3]; in ila_csum_do_neutral_fmt()
46 diff = get_csum_diff_iaddr(iaddr, p); in ila_csum_do_neutral_fmt()
48 fval = (__force __wsum)(ila_csum_neutral_set(iaddr->ident) ? in ila_csum_do_neutral_fmt()
60 iaddr->ident.csum_neutral ^= 1; in ila_csum_do_neutral_fmt()
63 static void ila_csum_do_neutral_nofmt(struct ila_addr *iaddr, in ila_csum_do_neutral_nofmt() argument
66 __sum16 *adjust = (__force __sum16 *)&iaddr->ident.v16[3]; in ila_csum_do_neutral_nofmt()
69 diff = get_csum_diff_iaddr(iaddr, p); in ila_csum_do_neutral_nofmt()
[all …]
H A Dila_lwt.c143 struct ila_addr *iaddr; in ila_build_state() local
162 iaddr = (struct ila_addr *)&cfg6->fc_dst; in ila_build_state()
179 eff_ident_type = iaddr->ident.type; in ila_build_state()
217 ila_csum_neutral_set(iaddr->ident)) { in ila_build_state()
246 p->locator_match = iaddr->loc; in ila_build_state()
H A Dila_xlat.c55 struct ila_addr *iaddr, int ifindex) in ila_cmp_wildcards() argument
126 static inline struct ila_map *ila_lookup_wildcards(struct ila_addr *iaddr, in ila_lookup_wildcards() argument
132 ila = rhashtable_lookup_fast(&ilan->xlat.rhash_table, &iaddr->loc, in ila_lookup_wildcards()
135 if (!ila_cmp_wildcards(ila, iaddr, ifindex)) in ila_lookup_wildcards()
652 struct ila_addr *iaddr = ila_a2i(&ip6h->daddr); in ila_xlat_addr() local
663 ila = ila_lookup_wildcards(iaddr, skb->dev->ifindex, ilan); in ila_xlat_addr()
/openbmc/qemu/io/
H A Ddns-resolver.c56 InetSocketAddress *iaddr = &addr->u.inet; in qio_dns_resolver_lookup_sync_inet() local
69 if (iaddr->has_numeric && iaddr->numeric) { in qio_dns_resolver_lookup_sync_inet()
72 ai.ai_family = inet_ai_family_from_address(iaddr, &err); in qio_dns_resolver_lookup_sync_inet()
80 if (iaddr->host == NULL) { in qio_dns_resolver_lookup_sync_inet()
84 if (iaddr->port != NULL) { in qio_dns_resolver_lookup_sync_inet()
85 pstrcpy(port, sizeof(port), iaddr->port); in qio_dns_resolver_lookup_sync_inet()
90 rc = getaddrinfo(strlen(iaddr->host) ? iaddr->host : NULL, in qio_dns_resolver_lookup_sync_inet()
94 iaddr->host, port, gai_strerror(rc)); in qio_dns_resolver_lookup_sync_inet()
119 .has_to = iaddr->has_to, in qio_dns_resolver_lookup_sync_inet()
120 .to = iaddr->to, in qio_dns_resolver_lookup_sync_inet()
[all …]
/openbmc/linux/include/net/
H A Dinetpeer.h73 static inline void inetpeer_set_addr_v4(struct inetpeer_addr *iaddr, __be32 ip) in inetpeer_set_addr_v4() argument
75 iaddr->a4.addr = ip; in inetpeer_set_addr_v4()
76 iaddr->a4.vif = 0; in inetpeer_set_addr_v4()
77 iaddr->family = AF_INET; in inetpeer_set_addr_v4()
80 static inline __be32 inetpeer_get_addr_v4(struct inetpeer_addr *iaddr) in inetpeer_get_addr_v4() argument
82 return iaddr->a4.addr; in inetpeer_get_addr_v4()
85 static inline void inetpeer_set_addr_v6(struct inetpeer_addr *iaddr, in inetpeer_set_addr_v6() argument
88 iaddr->a6 = *in6; in inetpeer_set_addr_v6()
89 iaddr->family = AF_INET6; in inetpeer_set_addr_v6()
92 static inline struct in6_addr *inetpeer_get_addr_v6(struct inetpeer_addr *iaddr) in inetpeer_get_addr_v6() argument
[all...]
/openbmc/linux/fs/befs/
H A Dio.c27 befs_bread_iaddr(struct super_block *sb, befs_inode_addr iaddr) in befs_bread_iaddr() argument
34 "[%u, %hu, %hu]", __func__, iaddr.allocation_group, in befs_bread_iaddr()
35 iaddr.start, iaddr.len); in befs_bread_iaddr()
37 if (iaddr.allocation_group > befs_sb->num_ags) { in befs_bread_iaddr()
39 iaddr.allocation_group, befs_sb->num_ags); in befs_bread_iaddr()
43 block = iaddr2blockno(sb, &iaddr); in befs_bread_iaddr()
H A Dbefs.h123 iaddr2blockno(struct super_block *sb, const befs_inode_addr *iaddr) in iaddr2blockno() argument
125 return ((iaddr->allocation_group << BEFS_SB(sb)->ag_shift) + in iaddr2blockno()
126 iaddr->start); in iaddr2blockno()
132 befs_inode_addr iaddr; in blockno2iaddr() local
134 iaddr.allocation_group = blockno >> BEFS_SB(sb)->ag_shift; in blockno2iaddr()
135 iaddr.start = in blockno2iaddr()
136 blockno - (iaddr.allocation_group << BEFS_SB(sb)->ag_shift); in blockno2iaddr()
137 iaddr.len = 1; in blockno2iaddr()
139 return iaddr; in blockno2iaddr()
H A Dio.h6 befs_inode_addr iaddr);
/openbmc/qemu/hw/audio/
H A Dcs4231a.c366 uint32_t saddr, iaddr, ret; in cs_read() local
369 iaddr = ~0U; in cs_read()
378 iaddr = s->regs[Index_Address] & 0x0f; in cs_read()
380 iaddr = s->regs[Index_Address] & 0x1f; in cs_read()
382 ret = s->dregs[iaddr]; in cs_read()
383 if (iaddr == Error_Status_And_Initialization) { in cs_read()
396 dolog ("read %d:%d -> %d\n", saddr, iaddr, ret); in cs_read()
404 uint32_t saddr, iaddr, val; in cs_write() local
420 iaddr = s->regs[Index_Address] & 0x0f; in cs_write()
422 iaddr = s->regs[Index_Address] & 0x1f; in cs_write()
[all …]
/openbmc/linux/drivers/misc/
H A Dphantom.c44 u32 __iomem *iaddr; member
68 iowrite32(PHN_CTL_IRQ, dev->iaddr + PHN_CONTROL); in phantom_status()
120 iowrite32(r.value, dev->iaddr + r.reg); in phantom_ioctl()
121 ioread32(dev->iaddr); /* PCI posting */ in phantom_ioctl()
141 ioread32(dev->iaddr); /* PCI posting */ in phantom_ioctl()
153 r.value = ioread32(dev->iaddr + r.reg); in phantom_ioctl()
171 rs.values[i] = ioread32(dev->iaddr + i); in phantom_ioctl()
289 ctl = ioread32(dev->iaddr + PHN_CONTROL); in phantom_isr()
295 iowrite32(0, dev->iaddr); in phantom_isr()
296 iowrite32(0xc0, dev->iaddr); in phantom_isr()
[all …]
/openbmc/linux/drivers/net/ipvlan/
H A Dipvlan_core.c34 static u8 ipvlan_get_v6_hash(const void *iaddr) in ipvlan_get_v6_hash() argument
36 const struct in6_addr *ip6_addr = iaddr; in ipvlan_get_v6_hash()
42 static u8 ipvlan_get_v6_hash(const void *iaddr) in ipvlan_get_v6_hash() argument
48 static u8 ipvlan_get_v4_hash(const void *iaddr) in ipvlan_get_v4_hash() argument
50 const struct in_addr *ip4_addr = iaddr; in ipvlan_get_v4_hash()
56 static bool addr_equal(bool is_v6, struct ipvl_addr *addr, const void *iaddr) in addr_equal() argument
59 struct in_addr *i4addr = (struct in_addr *)iaddr; in addr_equal()
64 struct in6_addr *i6addr = (struct in6_addr *)iaddr; in addr_equal()
74 const void *iaddr, bool is_v6) in ipvlan_ht_addr_lookup() argument
79 hash = is_v6 ? ipvlan_get_v6_hash(iaddr) : in ipvlan_ht_addr_lookup()
[all …]
H A Dipvlan.h161 const void *iaddr, bool is_v6);
162 bool ipvlan_addr_busy(struct ipvl_port *port, void *iaddr, bool is_v6);
H A Dipvlan_main.c804 static int ipvlan_add_addr(struct ipvl_dev *ipvlan, void *iaddr, bool is_v6) in ipvlan_add_addr() argument
814 memcpy(&addr->ip4addr, iaddr, sizeof(struct in_addr)); in ipvlan_add_addr()
818 memcpy(&addr->ip6addr, iaddr, sizeof(struct in6_addr)); in ipvlan_add_addr()
834 static void ipvlan_del_addr(struct ipvl_dev *ipvlan, void *iaddr, bool is_v6) in ipvlan_del_addr() argument
839 addr = ipvlan_find_addr(ipvlan, iaddr, is_v6); in ipvlan_del_addr()
/openbmc/linux/arch/x86/math-emu/
H A Dfpu_aux.c36 struct address *oaddr, *iaddr; in fpstate_init_soft() local
47 iaddr = (struct address *)&soft->fip; in fpstate_init_soft()
48 iaddr->offset = 0; in fpstate_init_soft()
49 iaddr->selector = 0; in fpstate_init_soft()
50 iaddr->opcode = 0; in fpstate_init_soft()
/openbmc/linux/arch/arm/probes/
H A Ddecode-arm.c56 long iaddr = (long) regs->ARM_pc - 4; in simulate_bbl() local
60 regs->ARM_lr = iaddr + 4; in simulate_bbl()
62 regs->ARM_pc = iaddr + 8 + disp; in simulate_bbl()
68 long iaddr = (long) regs->ARM_pc - 4; in simulate_blx1() local
71 regs->ARM_lr = iaddr + 4; in simulate_blx1()
72 regs->ARM_pc = iaddr + 8 + disp + ((insn >> 23) & 0x2); in simulate_blx1()
/openbmc/qemu/pc-bios/s390-ccw/
H A Dnetmain.c305 uint64_t iaddr = (rc + 0xfff) & ~0xfffUL; in load_kernel_with_initrd() local
308 rc = tftp_load(fn_ip, (void *)iaddr, KERNEL_MAX_SIZE - iaddr); in load_kernel_with_initrd()
313 *(uint64_t *)0x10408 = iaddr; in load_kernel_with_initrd()
315 rc += iaddr; in load_kernel_with_initrd()
/openbmc/linux/arch/m68k/include/asm/
H A Dtraps.h210 unsigned long iaddr; /* instruction address */ member
237 unsigned long iaddr; /* instruction address */ member
/openbmc/linux/tools/testing/selftests/net/
H A Dtimestamping.c332 struct in_addr iaddr; in main() local
429 inet_aton("224.0.1.130", &iaddr); /* alternate PTP domain 1 */ in main()
430 addr.sin_addr = iaddr; in main()
431 imr.imr_multiaddr.s_addr = iaddr.s_addr; in main()
/openbmc/linux/tools/perf/util/
H A Dmem-events.h23 struct addr_map_symbol iaddr; member
H A Dhist.c171 if (h->mem_info->iaddr.ms.sym) { in hists__calc_col_len()
172 symlen = (int)h->mem_info->iaddr.ms.sym->namelen + 4 in hists__calc_col_len()
474 he->mem_info->iaddr.ms.map = map__get(he->mem_info->iaddr.ms.map); in hist_entry__init()
523 map__put(he->mem_info->iaddr.ms.map); in hist_entry__init()
1337 map__zput(he->mem_info->iaddr.ms.map); in hist_entry__delete()
/openbmc/linux/drivers/net/ethernet/i825xx/
H A Dsun3_82586.h220 unsigned char iaddr[6]; member
/openbmc/linux/drivers/mtd/nand/raw/
H A Dmeson_nand.c185 dma_addr_t iaddr; member
582 nfc->iaddr = dma_map_single(nfc->dev, infobuf, infolen, dir); in meson_nfc_dma_buffer_setup()
583 ret = dma_mapping_error(nfc->dev, nfc->iaddr); in meson_nfc_dma_buffer_setup()
591 cmd = GENCMDIADDRL(NFC_CMD_AIL, nfc->iaddr); in meson_nfc_dma_buffer_setup()
594 cmd = GENCMDIADDRH(NFC_CMD_AIH, nfc->iaddr); in meson_nfc_dma_buffer_setup()
609 dma_unmap_single(nfc->dev, nfc->iaddr, infolen, dir); in meson_nfc_dma_buffer_release()
800 dma_sync_single_for_cpu(nfc->dev, nfc->iaddr, nfc->info_bytes, in meson_nfc_check_ecc_pages_valid()
/openbmc/linux/arch/m68k/kernel/
H A Dtraps.c864 pr_cont("instr addr=%08lx\n", fp->un.fmt2.iaddr); in show_registers()
895 pr_cont("instr addr=%08lx\n", fp->un.fmt9.iaddr); in show_registers()
1110 addr = (void __user *) fp->un.fmt2.iaddr; in trap_c()
1116 addr = (void __user *) fp->un.fmt9.iaddr; in trap_c()
/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_sd7220.c1046 u64 __iomem *taddr, *iaddr; in qib_sd_setvals() local
1051 iaddr = dd->kregbase + kr_serdes_ddsrxeq0; in qib_sd_setvals()
1069 writeq(data, iaddr + idx); in qib_sd_setvals()
1097 writeq(rxeq_init_vals[idx].rdesc, iaddr + didx); in qib_sd_setvals()
/openbmc/linux/tools/perf/Documentation/
H A Dperf-c2c.txt89 Following fields are available: tid,pid,iaddr,dso
303 iaddr - coalesced by code address, following fields are displayed:
307 By default the coalescing is setup with 'pid,iaddr'.

12