arch/arm/mach-mvebu/pm.c
100
in_addr[0] = cpu_to_be32(0xf0010000);
arch/arm/mach-mvebu/pm.c
101
in_addr[1] = 0x0;
arch/arm/mach-mvebu/pm.c
103
return of_translate_address(np, in_addr);
arch/arm/mach-mvebu/pm.c
90
__be32 in_addr[2];
drivers/accel/ivpu/ivpu_mmu.c
851
u64 in_addr = ((u64)event[5]) << 32 | event[4];
drivers/accel/ivpu/ivpu_mmu.c
856
event[2], event[3], in_addr, fetch_addr);
drivers/block/rbd.c
3940
&lockers[0].info.addr.in_addr,
drivers/block/rbd.c
5068
return sprintf(buf, "%pISpc/%u\n", &client_addr->in_addr,
drivers/edac/amd64_edac.c
2214
static int f1x_lookup_addr_in_dct(u64 in_addr, u8 nid, u8 dct)
drivers/edac/amd64_edac.c
2228
edac_dbg(1, "input addr: 0x%llx, DCT: %d\n", in_addr, dct);
drivers/edac/amd64_edac.c
2242
(in_addr & cs_mask), (cs_base & cs_mask));
drivers/edac/amd64_edac.c
2244
if ((in_addr & cs_mask) == (cs_base & cs_mask)) {
drivers/firmware/xilinx/zynqmp-crypto.c
171
int versal_pm_aes_enc_update(const u64 in_params, const u64 in_addr)
drivers/firmware/xilinx/zynqmp-crypto.c
176
lower_32_bits(in_addr),
drivers/firmware/xilinx/zynqmp-crypto.c
177
upper_32_bits(in_addr));
drivers/firmware/xilinx/zynqmp-crypto.c
203
int versal_pm_aes_dec_update(const u64 in_params, const u64 in_addr)
drivers/firmware/xilinx/zynqmp-crypto.c
208
lower_32_bits(in_addr),
drivers/firmware/xilinx/zynqmp-crypto.c
209
upper_32_bits(in_addr));
drivers/infiniband/core/addr.c
146
size = sizeof(struct in_addr);
drivers/infiniband/core/iwpm_util.c
418
&b4_sockaddr->sin_addr, sizeof(struct in_addr))
drivers/infiniband/core/iwpm_util.c
523
u32 ipv4_hash = jhash(&ipv4_sockaddr->sin_addr, sizeof(struct in_addr), 0);
drivers/infiniband/core/lag.c
52
sizeof(struct in_addr));
drivers/infiniband/core/lag.c
54
sizeof(struct in_addr));
drivers/infiniband/sw/rxe/rxe_net.c
105
struct in_addr *saddr,
drivers/infiniband/sw/rxe/rxe_net.c
106
struct in_addr *daddr)
drivers/infiniband/sw/rxe/rxe_net.c
186
struct in_addr *saddr;
drivers/infiniband/sw/rxe/rxe_net.c
187
struct in_addr *daddr;
drivers/infiniband/sw/rxe/rxe_net.c
367
struct in_addr *saddr = &av->sgid_addr._sockaddr_in.sin_addr;
drivers/infiniband/sw/rxe/rxe_net.c
368
struct in_addr *daddr = &av->dgid_addr._sockaddr_in.sin_addr;
drivers/infiniband/sw/rxe/rxe_recv.c
112
struct in_addr *saddr =
drivers/infiniband/sw/rxe/rxe_recv.c
114
struct in_addr *daddr =
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1525
sizeof(struct in_addr)) &&
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
34
struct in_addr daddr;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
35
struct in_addr saddr;
drivers/net/ethernet/broadcom/cnic.c
346
sizeof(struct in_addr));
drivers/net/ethernet/broadcom/cnic.c
411
sizeof(struct in_addr));
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
131
sizeof(struct in_addr));
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
167
sizeof(struct in_addr));
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
95
sizeof(struct in_addr));
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1111
struct in_addr *addr;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1113
addr = (struct in_addr *)ipmask;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1134
struct in_addr *addr;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1136
addr = (struct in_addr *)ip;
drivers/net/ethernet/intel/i40e/i40e.h
310
struct in_addr dst_ip;
drivers/net/ethernet/intel/i40e/i40e.h
311
struct in_addr src_ip;
drivers/net/ethernet/intel/ice/ice_flow.c
148
ICE_FLOW_FLD_INFO(ICE_FLOW_SEG_HDR_ARP, 14, sizeof(struct in_addr)),
drivers/net/ethernet/intel/ice/ice_flow.c
150
ICE_FLOW_FLD_INFO(ICE_FLOW_SEG_HDR_ARP, 24, sizeof(struct in_addr)),
drivers/net/ethernet/intel/ice/ice_flow.c
91
ICE_FLOW_FLD_INFO(ICE_FLOW_SEG_HDR_IPV4, 12, sizeof(struct in_addr)),
drivers/net/ethernet/intel/ice/ice_flow.c
93
ICE_FLOW_FLD_INFO(ICE_FLOW_SEG_HDR_IPV4, 16, sizeof(struct in_addr)),
drivers/net/ethernet/intel/ice/ice_tc_lib.h
91
struct in_addr dst_ip;
drivers/net/ethernet/intel/ice/ice_tc_lib.h
92
struct in_addr src_ip;
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
123
void *in_addr = MLX5_ADDR_OF(set_roce_address_in, in, roce_address);
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
124
char *addr_l3_addr = MLX5_ADDR_OF(roce_addr_layout, in_addr,
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
126
void *addr_mac = MLX5_ADDR_OF(roce_addr_layout, in_addr,
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
135
MLX5_SET_RA(in_addr, vlan_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
136
MLX5_SET_RA(in_addr, vlan_id, vlan_id);
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
142
MLX5_SET_RA(in_addr, roce_version, roce_version);
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
143
MLX5_SET_RA(in_addr, roce_l3_type, roce_l3_type);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
892
struct in_addr *addr4, *mask4;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
960
addr4 = (struct in_addr *)&fsp->h_u.usr_ip4_spec.ip4src;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
961
mask4 = (struct in_addr *)&fsp->m_u.usr_ip4_spec.ip4src;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
976
addr4 = (struct in_addr *)&fsp->h_u.usr_ip4_spec.ip4dst;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
977
mask4 = (struct in_addr *)&fsp->m_u.usr_ip4_spec.ip4dst;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
790
const struct in_addr *addr,
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
791
const struct in_addr *mask)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
10
struct in_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
210
const struct in_addr *addr,
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
211
const struct in_addr *mask);
drivers/net/gtp.c
100
struct in_addr addr;
drivers/net/gtp.c
58
struct in_addr addr;
drivers/net/gtp.c
62
struct in_addr addr;
drivers/net/gtp.c
97
struct in_addr addr;
drivers/net/ipvlan/ipvlan.h
78
struct in_addr ip4; /* IPv4 address on logical interface */
drivers/net/ipvlan/ipvlan_core.c
60
struct in_addr *i4addr = (struct in_addr *)iaddr;
drivers/net/ipvlan/ipvlan_main.c
829
memcpy(&addr->ip4addr, iaddr, sizeof(struct in_addr));
drivers/net/ipvlan/ipvlan_main.c
951
static int ipvlan_add_addr4(struct ipvl_dev *ipvlan, struct in_addr *ip4_addr)
drivers/net/ipvlan/ipvlan_main.c
966
static void ipvlan_del_addr4(struct ipvl_dev *ipvlan, struct in_addr *ip4_addr)
drivers/net/ipvlan/ipvlan_main.c
977
struct in_addr ip4_addr;
drivers/net/ovpn/bind.h
44
struct in_addr ipv4;
drivers/net/ovpn/peer.c
154
ip_len = sizeof(struct in_addr);
drivers/net/ovpn/peer.h
68
struct in_addr ipv4;
drivers/net/vxlan/vxlan_core.c
3106
[NDA_DST] = NLA_POLICY_RANGE(NLA_BINARY, sizeof(struct in_addr),
drivers/net/vxlan/vxlan_mdb.c
1321
sizeof(struct in_addr),
drivers/net/vxlan/vxlan_mdb.c
1458
sizeof(struct in_addr),
drivers/net/vxlan/vxlan_mdb.c
313
sizeof(struct in_addr),
drivers/net/vxlan/vxlan_mdb.c
328
sizeof(struct in_addr),
drivers/net/vxlan/vxlan_mdb.c
335
sizeof(struct in_addr),
drivers/net/vxlan/vxlan_mdb.c
348
if (nla_len(attr) != sizeof(struct in_addr)) {
drivers/net/wireguard/allowedips.c
327
int wg_allowedips_insert_v4(struct allowedips *table, const struct in_addr *ip,
drivers/net/wireguard/allowedips.c
349
int wg_allowedips_remove_v4(struct allowedips *table, const struct in_addr *ip,
drivers/net/wireguard/allowedips.h
37
int wg_allowedips_insert_v4(struct allowedips *table, const struct in_addr *ip,
drivers/net/wireguard/allowedips.h
41
int wg_allowedips_remove_v4(struct allowedips *table, const struct in_addr *ip,
drivers/net/wireguard/cookie.c
109
sizeof(struct in_addr));
drivers/net/wireguard/netlink.c
316
nla_len(attrs[WGALLOWEDIP_A_IPADDR]) == sizeof(struct in_addr)) {
drivers/net/wireguard/netlink.c
58
sizeof(struct in6_addr) : sizeof(struct in_addr), ip)) {
drivers/net/wireguard/peer.h
29
struct in_addr src4;
drivers/net/wireguard/selftest/allowedips.c
138
horrible_match_v4(const struct horrible_allowedips_node *node, struct in_addr *ip)
drivers/net/wireguard/selftest/allowedips.c
182
struct in_addr *ip, u8 cidr, void *value)
drivers/net/wireguard/selftest/allowedips.c
215
horrible_allowedips_lookup_v4(struct horrible_allowedips *table, struct in_addr *ip)
drivers/net/wireguard/selftest/allowedips.c
290
if (wg_allowedips_insert_v4(&t, (struct in_addr *)ip, cidr,
drivers/net/wireguard/selftest/allowedips.c
295
if (horrible_allowedips_insert_v4(&h, (struct in_addr *)ip,
drivers/net/wireguard/selftest/allowedips.c
317
(struct in_addr *)mutated,
drivers/net/wireguard/selftest/allowedips.c
323
(struct in_addr *)mutated, cidr, peer)) {
drivers/net/wireguard/selftest/allowedips.c
385
if (lookup(t.root4, 32, ip) != horrible_allowedips_lookup_v4(&h, (struct in_addr *)ip)) {
drivers/net/wireguard/selftest/allowedips.c
424
static __init inline struct in_addr *ip4(u8 a, u8 b, u8 c, u8 d)
drivers/net/wireguard/selftest/allowedips.c
426
static struct in_addr ip;
drivers/net/wireguard/selftest/allowedips.c
672
!memcmp(ip, ip4(192, 95, 5, 64), sizeof(struct in_addr)))
drivers/net/wireguard/selftest/allowedips.c
679
!memcmp(ip, ip4(10, 1, 0, 16), sizeof(struct in_addr)))
drivers/of/address.c
498
const __be32 *in_addr, const char *rprop,
drivers/of/address.c
523
memcpy(addr, in_addr, na * 4);
drivers/of/address.c
585
u64 of_translate_address(struct device_node *dev, const __be32 *in_addr)
drivers/of/address.c
591
in_addr, "ranges", &host);
drivers/of/address.c
631
u64 of_translate_dma_address(struct device_node *dev, const __be32 *in_addr)
drivers/of/address.c
637
in_addr, "dma-ranges", &host);
drivers/of/address.c
848
static u64 of_translate_ioport(struct device_node *dev, const __be32 *in_addr,
drivers/of/address.c
856
in_addr, "ranges", &host);
drivers/scsi/qedi/qedi_iscsi.c
1000
sizeof(struct in_addr));
drivers/scsi/qedi/qedi_iscsi.c
1362
sizeof(struct in_addr));
drivers/scsi/qedi/qedi_iscsi.c
1364
sizeof(struct in_addr));
drivers/scsi/qedi/qedi_iscsi.c
950
sizeof(struct in_addr));
fs/afs/afs.h
102
struct in_addr addr; /* fileserver address */
fs/afs/afs_vl.h
91
struct in_addr addr; /* server address */
fs/afs/internal.h
82
struct in_addr ipv4_addr; /* AF_INET address to compare against */
fs/ceph/ioctl.c
229
memcpy(&dl.osd_addr, &a->in_addr, sizeof(dl.osd_addr));
fs/smb/client/cifs_swn.c
416
sizeof(struct in_addr)) == 0);
include/linux/ceph/decode.h
228
__be16 ss_family = htons(a->in_addr.ss_family);
include/linux/ceph/decode.h
229
a->in_addr.ss_family = *(__u16 *)&ss_family;
include/linux/ceph/decode.h
236
__be16 ss_family = *(__be16 *)&a->in_addr.ss_family;
include/linux/ceph/decode.h
237
a->in_addr.ss_family = ntohs(ss_family);
include/linux/ceph/decode.h
238
WARN_ON(a->in_addr.ss_family == 512);
include/linux/ceph/msgr.h
87
struct sockaddr_storage in_addr;
include/linux/ceph/msgr.h
93
return !memcmp(&lhs->in_addr, &rhs->in_addr, sizeof(lhs->in_addr)) &&
include/linux/firmware/xlnx-zynqmp-crypto.h
45
int versal_pm_aes_enc_update(const u64 in_params, const u64 in_addr);
include/linux/firmware/xlnx-zynqmp-crypto.h
46
int versal_pm_aes_dec_update(const u64 in_params, const u64 in_addr);
include/linux/firmware/xlnx-zynqmp-crypto.h
91
const u64 in_addr)
include/linux/firmware/xlnx-zynqmp-crypto.h
97
const u64 in_addr)
include/linux/netdevice.h
896
struct in_addr src_v4;
include/linux/netdevice.h
900
struct in_addr dst_v4;
include/linux/of_address.h
57
const __be32 *in_addr);
include/linux/sctp.h
283
struct in_addr addr;
include/net/mptcp.h
56
struct in_addr addr;
include/net/netfilter/ipv4/nf_dup_ipv4.h
9
const struct in_addr *gw, int oif);
include/net/netfilter/nf_flow_table.h
112
struct in_addr src_v4;
include/net/netfilter/nf_flow_table.h
116
struct in_addr dst_v4;
include/net/netfilter/nf_flow_table.h
125
struct in_addr src_v4;
include/net/netfilter/nf_flow_table.h
129
struct in_addr dst_v4;
include/net/netlabel.h
435
const struct in_addr *addr,
include/net/netlabel.h
436
const struct in_addr *mask,
include/net/netlabel.h
558
const struct in_addr *addr,
include/net/netlabel.h
559
const struct in_addr *mask,
include/net/tcp_ao.h
9
struct in_addr a4;
include/net/udp_tunnel.h
23
struct in_addr local_ip;
include/net/udp_tunnel.h
30
struct in_addr peer_ip;
include/scsi/iscsi_if.h
339
struct in_addr v4_addr;
include/scsi/iscsi_if.h
343
struct in_addr v4_addr;
include/uapi/linux/if_pppox.h
54
struct in_addr sin_addr;
include/uapi/linux/in.h
183
struct in_addr imr_multiaddr; /* IP multicast address of group */
include/uapi/linux/in.h
184
struct in_addr imr_interface; /* local IP address of interface */
include/uapi/linux/in.h
188
struct in_addr imr_multiaddr; /* IP multicast address of group */
include/uapi/linux/in.h
189
struct in_addr imr_address; /* local IP address of interface */
include/uapi/linux/in.h
252
struct in_addr ipi_spec_dst;
include/uapi/linux/in.h
253
struct in_addr ipi_addr;
include/uapi/linux/in.h
263
struct in_addr sin_addr; /* Internet address */
include/uapi/linux/in.h
267
sizeof(unsigned short int) - sizeof(struct in_addr)];
include/uapi/linux/l2tp.h
27
struct in_addr l2tp_addr; /* Internet address */
include/uapi/linux/l2tp.h
34
sizeof(__be16) - sizeof(struct in_addr) -
include/uapi/linux/mroute.h
118
struct in_addr im_src,im_dst;
include/uapi/linux/mroute.h
67
struct in_addr vifc_lcl_addr; /* Local interface address */
include/uapi/linux/mroute.h
70
struct in_addr vifc_rmt_addr; /* IPIP tunnel addr */
include/uapi/linux/mroute.h
81
struct in_addr mfcc_origin; /* Origin of mcast */
include/uapi/linux/mroute.h
82
struct in_addr mfcc_mcastgrp; /* Group in question */
include/uapi/linux/mroute.h
93
struct in_addr src;
include/uapi/linux/mroute.h
94
struct in_addr grp;
include/uapi/linux/netfilter.h
76
struct in_addr in;
include/uapi/linux/netfilter/xt_policy.h
35
struct in_addr a4;
include/uapi/linux/netfilter_arp/arp_tables.h
46
struct in_addr src, tgt;
include/uapi/linux/netfilter_arp/arp_tables.h
48
struct in_addr smsk, tmsk;
include/uapi/linux/netfilter_arp/arpt_mangle.h
12
struct in_addr src_ip;
include/uapi/linux/netfilter_arp/arpt_mangle.h
15
struct in_addr tgt_ip;
include/uapi/linux/netfilter_arp/arpt_mangle.h
6
#define ARPT_MANGLE_ADDR_LEN_MAX sizeof(struct in_addr)
include/uapi/linux/netfilter_ipv4/ip_tables.h
73
struct in_addr src, dst;
include/uapi/linux/netfilter_ipv4/ip_tables.h
75
struct in_addr smsk, dmsk;
net/bridge/br_mdb.c
1568
sizeof(struct in_addr),
net/bridge/br_mdb.c
650
sizeof(struct in_addr),
net/bridge/br_mdb.c
661
sizeof(struct in_addr),
net/bridge/br_mdb.c
674
if (nla_len(attr) != sizeof(struct in_addr)) {
net/ceph/decode.c
172
sa_family_t family = get_unaligned(&addr->in_addr.ss_family);
net/ceph/decode.c
180
sa_family_t family = get_unaligned(&addr->in_addr.ss_family);
net/ceph/decode.c
192
ceph_encode_copy(p, addr->in_addr.__data, addr_len - sizeof(family));
net/ceph/decode.c
31
if (addr_len > sizeof(addr->in_addr))
net/ceph/decode.c
34
memset(&addr->in_addr, 0, sizeof(addr->in_addr));
net/ceph/decode.c
36
ceph_decode_copy_safe(p, end, &addr->in_addr, addr_len, bad);
net/ceph/decode.c
38
addr->in_addr.ss_family =
net/ceph/decode.c
39
le16_to_cpu((__force __le16)addr->in_addr.ss_family);
net/ceph/decode.c
64
memset(&addr->in_addr, 0, sizeof(addr->in_addr));
net/ceph/decode.c
65
ceph_decode_copy_safe(p, end, &addr->in_addr,
net/ceph/decode.c
66
sizeof(addr->in_addr), bad);
net/ceph/decode.c
67
addr->in_addr.ss_family =
net/ceph/decode.c
68
be16_to_cpu((__force __be16)addr->in_addr.ss_family);
net/ceph/messenger.c
1180
struct sockaddr_storage ss = addr->in_addr; /* align */
net/ceph/messenger.c
1181
struct in_addr *addr4 = &((struct sockaddr_in *)&ss)->sin_addr;
net/ceph/messenger.c
1197
switch (get_unaligned(&addr->in_addr.ss_family)) {
net/ceph/messenger.c
1199
return ntohs(get_unaligned(&((struct sockaddr_in *)&addr->in_addr)->sin_port));
net/ceph/messenger.c
1201
return ntohs(get_unaligned(&((struct sockaddr_in6 *)&addr->in_addr)->sin6_port));
net/ceph/messenger.c
1208
switch (get_unaligned(&addr->in_addr.ss_family)) {
net/ceph/messenger.c
1210
put_unaligned(htons(p), &((struct sockaddr_in *)&addr->in_addr)->sin_port);
net/ceph/messenger.c
1213
put_unaligned(htons(p), &((struct sockaddr_in6 *)&addr->in_addr)->sin6_port);
net/ceph/messenger.c
1224
memset(&addr->in_addr, 0, sizeof(addr->in_addr));
net/ceph/messenger.c
1226
if (in4_pton(str, len, (u8 *)&((struct sockaddr_in *)&addr->in_addr)->sin_addr.s_addr, delim, ipend)) {
net/ceph/messenger.c
1227
put_unaligned(AF_INET, &addr->in_addr.ss_family);
net/ceph/messenger.c
1231
if (in6_pton(str, len, (u8 *)&((struct sockaddr_in6 *)&addr->in_addr)->sin6_addr.s6_addr, delim, ipend)) {
net/ceph/messenger.c
1232
put_unaligned(AF_INET6, &addr->in_addr.ss_family);
net/ceph/messenger.c
1676
memcpy(&msgr->inst.addr.in_addr, &myaddr->in_addr,
net/ceph/messenger.c
1677
sizeof(msgr->inst.addr.in_addr));
net/ceph/messenger.c
168
struct sockaddr_storage ss = addr->in_addr; /* align */
net/ceph/messenger.c
437
struct sockaddr_storage ss = con->peer_addr.in_addr; /* align */
net/ceph/messenger_v1.c
728
memcpy(&my_addr->in_addr,
net/ceph/messenger_v1.c
729
&con->v1.peer_addr_for_me.in_addr,
net/ceph/messenger_v1.c
730
sizeof(con->v1.peer_addr_for_me.in_addr));
net/ceph/messenger_v2.c
2230
memcpy(&my_addr->in_addr, &addr_for_me.in_addr,
net/ceph/messenger_v2.c
2231
sizeof(my_addr->in_addr));
net/ceph/mon_client.c
1034
&client_addr->in_addr,
net/ceph/mon_client.c
1046
&client_addr->in_addr,
net/ceph/mon_client.c
1151
memcpy(&inst->addr.in_addr, &opt->mon_addr[i].in_addr,
net/ceph/mon_client.c
1152
sizeof(inst->addr.in_addr));
net/core/dst_cache.c
23
struct in_addr in_saddr;
net/core/filter.c
10515
struct bpf_sock_addr_kern, struct in_addr, t_ctx,
net/ipv4/icmp.c
1340
if (iio->ident.addr.ctype3_hdr.addrlen != sizeof(struct in_addr))
net/ipv4/inet_diag.c
677
addr_len = sizeof(struct in_addr);
net/ipv4/ip_sockglue.c
1171
if (optlen < sizeof(struct in_addr))
net/ipv4/ip_sockglue.c
1184
} else if (optlen >= sizeof(struct in_addr)) {
net/ipv4/ip_sockglue.c
1186
sizeof(struct in_addr)))
net/ipv4/ip_sockglue.c
1686
struct in_addr addr;
net/ipv4/ip_sockglue.c
1687
len = min_t(unsigned int, len, sizeof(struct in_addr));
net/ipv4/ipmr.c
1690
struct in_addr src;
net/ipv4/ipmr.c
1691
struct in_addr grp;
net/ipv4/netfilter/nf_dup_ipv4.c
25
const struct in_addr *gw, int oif)
net/ipv4/netfilter/nf_dup_ipv4.c
52
const struct in_addr *gw, int oif)
net/ipv4/netfilter/nft_dup_ipv4.c
25
struct in_addr gw = {
net/ipv4/netfilter/nft_dup_ipv4.c
44
sizeof(struct in_addr));
net/ipv4/tcp_ao.c
129
static int ipv4_prefix_cmp(const struct in_addr *addr1,
net/ipv4/tcp_ao.c
130
const struct in_addr *addr2,
net/ipv4/tcp_ao.c
1715
memcpy(&key->addr, addr, (family == AF_INET) ? sizeof(struct in_addr) :
net/ipv4/tcp_ao.c
1879
addr_len = sizeof(struct in_addr);
net/ipv4/tcp_ao.c
1887
addr_len = sizeof(struct in_addr);
net/ipv4/tcp_ao.c
2266
memcpy(&sin_out->sin_addr, &key->addr, sizeof(struct in_addr));
net/ipv4/tcp_ipv4.c
1311
unsigned int size = sizeof(struct in_addr);
net/ipv4/tcp_ipv4.c
1411
sizeof(struct in_addr));
net/ipv6/seg6_local.c
1651
[SEG6_LOCAL_NH4] = NLA_POLICY_EXACT_LEN(sizeof(struct in_addr)),
net/ipv6/seg6_local.c
1794
sizeof(struct in_addr));
net/ipv6/seg6_local.c
1803
nla = nla_reserve(skb, SEG6_LOCAL_NH4, sizeof(struct in_addr));
net/ipv6/seg6_local.c
1807
memcpy(nla_data(nla), &slwt->nh4, sizeof(struct in_addr));
net/ipv6/seg6_local.c
1814
return memcmp(&a->nh4, &b->nh4, sizeof(struct in_addr));
net/ipv6/seg6_local.c
191
struct in_addr nh4;
net/l2tp/l2tp_core.h
138
struct in_addr local_ip;
net/l2tp/l2tp_core.h
139
struct in_addr peer_ip;
net/mpls/af_mpls.c
628
struct in_addr daddr;
net/mpls/af_mpls.c
630
memcpy(&daddr, addr, sizeof(struct in_addr));
net/mptcp/subflow.c
1589
struct sockaddr_in *in_addr = (struct sockaddr_in *)addr;
net/mptcp/subflow.c
1592
in_addr->sin_addr = info->addr;
net/mptcp/subflow.c
1595
in_addr->sin_addr.s_addr = info->addr6.s6_addr32[3];
net/mptcp/subflow.c
1597
in_addr->sin_port = info->port;
net/netfilter/ipvs/ip_vs_sync.c
1382
join_mcast_group(struct sock *sk, struct in_addr *addr, struct net_device *dev)
net/netfilter/ipvs/ip_vs_sync.c
1388
memcpy(&mreq.imr_multiaddr, addr, sizeof(struct in_addr));
net/netfilter/nft_fwd_netdev.c
172
addr_len = sizeof(struct in_addr);
net/netfilter/nft_nat.c
76
len = sizeof(struct in_addr);
net/netfilter/nft_nat.c
85
len = sizeof(struct in_addr);
net/netfilter/nft_payload.c
384
sizeof(struct in_addr)))
net/netfilter/nft_payload.c
388
sizeof(struct in_addr), reg);
net/netfilter/nft_payload.c
393
sizeof(struct in_addr)))
net/netfilter/nft_payload.c
397
sizeof(struct in_addr), reg);
net/netfilter/nft_xfrm.c
62
len = sizeof(struct in_addr);
net/netfilter/xt_connlimit.c
87
keylen += sizeof(struct in_addr);
net/netlabel/netlabel_domainhash.c
659
const struct in_addr *addr,
net/netlabel/netlabel_domainhash.c
660
const struct in_addr *mask,
net/netlabel/netlabel_domainhash.h
79
const struct in_addr *addr,
net/netlabel/netlabel_domainhash.h
80
const struct in_addr *mask,
net/netlabel/netlabel_kapi.c
128
const struct in_addr *addr4 = addr;
net/netlabel/netlabel_kapi.c
129
const struct in_addr *mask4 = mask;
net/netlabel/netlabel_kapi.c
220
addr_len = sizeof(struct in_addr);
net/netlabel/netlabel_kapi.c
262
addr_len = sizeof(struct in_addr);
net/netlabel/netlabel_kapi.c
325
const struct in_addr *addr,
net/netlabel/netlabel_kapi.c
326
const struct in_addr *mask,
net/netlabel/netlabel_mgmt.c
147
struct in_addr *addr;
net/netlabel/netlabel_mgmt.c
148
struct in_addr *mask;
net/netlabel/netlabel_mgmt.c
160
sizeof(struct in_addr)) {
net/netlabel/netlabel_mgmt.c
165
sizeof(struct in_addr)) {
net/netlabel/netlabel_mgmt.c
309
struct in_addr addr_struct;
net/netlabel/netlabel_unlabeled.c
1089
struct in_addr addr_struct;
net/netlabel/netlabel_unlabeled.c
122
.len = sizeof(struct in_addr) },
net/netlabel/netlabel_unlabeled.c
124
.len = sizeof(struct in_addr) },
net/netlabel/netlabel_unlabeled.c
232
const struct in_addr *addr,
net/netlabel/netlabel_unlabeled.c
233
const struct in_addr *mask,
net/netlabel/netlabel_unlabeled.c
379
if (addr_len != sizeof(struct in_addr) &&
net/netlabel/netlabel_unlabeled.c
406
case sizeof(struct in_addr): {
net/netlabel/netlabel_unlabeled.c
407
const struct in_addr *addr4 = addr;
net/netlabel/netlabel_unlabeled.c
408
const struct in_addr *mask4 = mask;
net/netlabel/netlabel_unlabeled.c
465
const struct in_addr *addr,
net/netlabel/netlabel_unlabeled.c
466
const struct in_addr *mask,
net/netlabel/netlabel_unlabeled.c
630
if (addr_len != sizeof(struct in_addr) &&
net/netlabel/netlabel_unlabeled.c
649
case sizeof(struct in_addr):
net/netlabel/netlabel_unlabeled.c
765
if (addr_len != sizeof(struct in_addr) &&
net/openvswitch/conntrack.c
1105
[OVS_NAT_ATTR_IP_MIN] = {sizeof(struct in_addr),
net/openvswitch/conntrack.c
1107
[OVS_NAT_ATTR_IP_MAX] = {sizeof(struct in_addr),
net/rxrpc/local_object.c
79
sizeof(struct in_addr));
net/rxrpc/peer_event.c
53
sizeof(struct in_addr));
net/rxrpc/peer_event.c
58
sizeof(struct in_addr));
net/rxrpc/peer_event.c
62
sizeof(struct in_addr));
net/rxrpc/peer_event.c
82
sizeof(struct in_addr));
net/rxrpc/peer_object.c
99
sizeof(struct in_addr));
net/rxrpc/rxkad.c
958
struct in_addr addr;
net/sctp/socket.c
1717
if (dlen < sizeof(struct in_addr)) {
net/sctp/socket.c
1722
dlen = sizeof(struct in_addr);
net/tipc/udp_media.c
77
struct in_addr ipv4;
samples/bpf/sockex2_user.c
55
inet_ntoa((struct in_addr){htonl(next_key)}),
samples/bpf/sockex3_user.c
88
inet_ntoa((struct in_addr){htonl(next_key.src)}),
samples/bpf/sockex3_user.c
90
inet_ntoa((struct in_addr){htonl(next_key.dst)}),
security/selinux/netnode.c
212
addr, sizeof(struct in_addr), sid);
security/smack/smack.h
149
struct in_addr smk_host; /* network address */
security/smack/smack.h
150
struct in_addr smk_mask; /* network mask */
security/smack/smack_lsm.c
2523
struct in_addr *siap = &sip->sin_addr;
security/smack/smackfs.c
1160
struct in_addr mask;
sound/soc/renesas/rcar/dma.c
537
dma_addr_t in_addr;
sound/soc/renesas/rcar/dma.c
590
dma_addrs[is_ssi][is_play][use_src + use_cmd].in_addr;
tools/hv/hv_kvp_daemon.c
1155
struct in_addr ipv4_addr;
tools/hv/hv_kvp_daemon.c
1310
struct in_addr subnet_addr4;
tools/include/uapi/linux/in.h
183
struct in_addr imr_multiaddr; /* IP multicast address of group */
tools/include/uapi/linux/in.h
184
struct in_addr imr_interface; /* local IP address of interface */
tools/include/uapi/linux/in.h
188
struct in_addr imr_multiaddr; /* IP multicast address of group */
tools/include/uapi/linux/in.h
189
struct in_addr imr_address; /* local IP address of interface */
tools/include/uapi/linux/in.h
252
struct in_addr ipi_spec_dst;
tools/include/uapi/linux/in.h
253
struct in_addr ipi_addr;
tools/include/uapi/linux/in.h
263
struct in_addr sin_addr; /* Internet address */
tools/include/uapi/linux/in.h
267
sizeof(unsigned short int) - sizeof(struct in_addr)];
tools/include/uapi/linux/netfilter.h
76
struct in_addr in;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
19
struct in_addr ipv4;
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
216
struct in_addr next_hop;
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
231
next_hop = (struct in_addr){ .s_addr = htonl(0x7f000002) };
tools/testing/selftests/bpf/progs/test_cls_redirect.c
1022
struct in_addr next_hop;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
383
sizeof(struct in_addr) * encap->unigue.hop_count;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
401
struct in_addr *next_hop, metrics_t *metrics)
tools/testing/selftests/bpf/progs/test_cls_redirect.c
407
sizeof(struct in_addr) * encap->unigue.hop_count;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
528
struct in_addr *next_hop, metrics_t *metrics)
tools/testing/selftests/bpf/progs/test_cls_redirect.c
568
if (!buf_skip(pkt, sizeof(struct in_addr)))
tools/testing/selftests/bpf/progs/test_cls_redirect.c
585
struct in_addr *next_hop)
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
277
sizeof(struct in_addr) * encap->unigue.hop_count;
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
294
encap_headers_t *encap, struct in_addr *next_hop,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
299
sizeof(struct in_addr) * encap->unigue.hop_count;
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
421
encap_headers_t *encap, struct in_addr *next_hop,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
462
*offset += sizeof(struct in_addr);
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
478
struct in_addr *next_hop)
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
839
struct in_addr next_hop;
tools/testing/selftests/bpf/xdping.c
40
struct in_addr inaddr;
tools/testing/selftests/drivers/net/gro.c
231
struct in_addr saddr;
tools/testing/selftests/drivers/net/gro.c
232
struct in_addr daddr;
tools/testing/selftests/drivers/net/hw/toeplitz.c
191
addr_len = sizeof(struct in_addr);
tools/testing/selftests/net/busy_poller.c
58
static struct in_addr cfg_bind_addr = { .s_addr = INADDR_ANY };
tools/testing/selftests/net/ip_defrag.c
26
const struct in_addr addr4 = { .s_addr = __constant_htonl(INADDR_LOOPBACK + 2) };
tools/testing/selftests/net/ipsec.c
1012
struct in_addr src, struct in_addr dst,
tools/testing/selftests/net/ipsec.c
1075
struct in_addr src, struct in_addr dst,
tools/testing/selftests/net/ipsec.c
1076
struct in_addr tunsrc, struct in_addr tundst,
tools/testing/selftests/net/ipsec.c
1105
struct in_addr src, struct in_addr dst, uint8_t dir,
tools/testing/selftests/net/ipsec.c
1106
struct in_addr tunsrc, struct in_addr tundst, uint8_t proto)
tools/testing/selftests/net/ipsec.c
1161
struct in_addr src, struct in_addr dst,
tools/testing/selftests/net/ipsec.c
1162
struct in_addr tunsrc, struct in_addr tundst, uint8_t proto)
tools/testing/selftests/net/ipsec.c
1180
struct in_addr src, struct in_addr dst, uint8_t dir,
tools/testing/selftests/net/ipsec.c
1181
struct in_addr tunsrc, struct in_addr tundst)
tools/testing/selftests/net/ipsec.c
1212
struct in_addr src, struct in_addr dst,
tools/testing/selftests/net/ipsec.c
1213
struct in_addr tunsrc, struct in_addr tundst)
tools/testing/selftests/net/ipsec.c
1231
struct in_addr src, struct in_addr dst, uint8_t proto)
tools/testing/selftests/net/ipsec.c
1265
struct in_addr src, struct in_addr dst,
tools/testing/selftests/net/ipsec.c
1266
struct in_addr tunsrc, struct in_addr tundst, uint8_t proto)
tools/testing/selftests/net/ipsec.c
1452
struct in_addr src, dst;
tools/testing/selftests/net/ipsec.c
1524
struct in_addr src, dst, tunsrc, tundst;
tools/testing/selftests/net/ipsec.c
1744
struct in_addr src, dst, tunsrc, tundst;
tools/testing/selftests/net/ipsec.c
1885
struct in_addr src, dst, tunsrc, tundst;
tools/testing/selftests/net/ipsec.c
363
struct in_addr addr, uint8_t prefix)
tools/testing/selftests/net/ipsec.c
431
struct in_addr src, struct in_addr dst)
tools/testing/selftests/net/ipsec.c
470
struct in_addr tunsrc, struct in_addr tundst)
tools/testing/selftests/net/ipsec.c
488
struct in_addr intsrc = inet_makeaddr(INADDR_B, src);
tools/testing/selftests/net/ipsec.c
489
struct in_addr tunsrc = inet_makeaddr(INADDR_A, src);
tools/testing/selftests/net/ipsec.c
490
struct in_addr tundst = inet_makeaddr(INADDR_A, dst);
tools/testing/selftests/net/ipsec.c
626
static int udp_ping_init(struct in_addr listen_ip, unsigned int u_timeout,
tools/testing/selftests/net/ipsec.c
641
memcpy(&server.sin_addr.s_addr, &listen_ip, sizeof(struct in_addr));
tools/testing/selftests/net/ipsec.c
751
static int do_ping(int cmd_fd, char *buf, size_t buf_len, struct in_addr from,
tools/testing/selftests/net/ipsec.c
792
strncpy(to_str, inet_ntoa(*(struct in_addr *)&to), IPV4_STR_SZ - 1);
tools/testing/selftests/net/ipsec.c
917
static inline uint32_t gen_spi(struct in_addr src)
tools/testing/selftests/net/ipsec.c
923
struct in_addr src, struct in_addr dst,
tools/testing/selftests/net/ipsec.c
974
struct in_addr src, struct in_addr dst,
tools/testing/selftests/net/nettest.c
1107
struct in_addr in4;
tools/testing/selftests/net/nettest.c
120
struct in_addr in;
tools/testing/selftests/net/nettest.c
127
struct in_addr in;
tools/testing/selftests/net/nettest.c
60
struct in_addr in;
tools/testing/selftests/net/nettest.c
67
struct in_addr in;
tools/testing/selftests/net/nettest.c
683
struct in_addr *exp_in = (struct in_addr *) expected;
tools/testing/selftests/net/nettest.c
72
struct in_addr grp; /* multicast group */
tools/testing/selftests/net/nettest.c
768
struct in_addr *in;
tools/testing/selftests/net/nettest.c
829
in = (struct in_addr *) addr;
tools/testing/selftests/net/so_incoming_cpu.c
100
self->in_addr.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
tools/testing/selftests/net/so_incoming_cpu.c
101
self->in_addr.sin_port = htons(0);
tools/testing/selftests/net/so_incoming_cpu.c
19
struct sockaddr_in in_addr;
tools/testing/selftests/net/so_incoming_cpu.c
99
self->in_addr.sin_family = AF_INET;
tools/testing/selftests/net/tcp_ao/connect-deny.c
10
union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/connect-deny.c
19
err = test_prepare_key(&tmp, DEFAULT_TEST_ALGO, in_addr, false, false,
tools/testing/selftests/net/tcp_ao/key-management.c
169
union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/key-management.c
176
err = test_prepare_key(&tmp, DEFAULT_TEST_ALGO, in_addr,
tools/testing/selftests/net/tcp_ao/key-management.c
192
union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/key-management.c
199
err = test_add_current_rnext_key(sk, key, keyflags, in_addr, prefix,
tools/testing/selftests/net/tcp_ao/key-management.c
215
union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/key-management.c
221
err = __try_add_current_rnext_key(sk, key, keyflags, in_addr, prefix,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
163
struct in_addr a4;
tools/testing/selftests/net/tcp_ao/lib/aolib.h
358
static inline int test_set_md5(int sk, const union tcp_addr in_addr,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
366
tcp_addr_to_sockaddr_in(&addr, &in_addr, 0);
tools/testing/selftests/net/tcp_ao/lib/aolib.h
394
union tcp_addr in_addr, uint8_t prefix, uint8_t vrf,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
400
return test_prepare_key(ao, DEFAULT_TEST_ALGO, in_addr, false, false,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
430
union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
436
err = test_prepare_def_key(&tmp, key, keyflags, in_addr, prefix,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
449
union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
452
return test_add_key_vrf(sk, key, 0, in_addr, prefix, 0, sndid, rcvid);
tools/testing/selftests/net/tcp_ao/lib/aolib.h
702
union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/lib/aolib.h
708
err = test_prepare_def_key(&tmp, key, keyflags, in_addr, prefix,
tools/testing/selftests/net/tcp_ao/lib/netlink.c
206
size_t addr_len = (family == AF_INET) ? sizeof(struct in_addr) :
tools/testing/selftests/net/tcp_ao/lib/netlink.c
254
size_t addr_len = (family == AF_INET) ? sizeof(struct in_addr) :
tools/testing/selftests/net/tcp_ao/unsigned-md5.c
324
static int try_add_key_vrf(int sk, union tcp_addr in_addr, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/unsigned-md5.c
340
return test_add_key_vrf(sk, ao_password, keyflags, in_addr, prefix,
tools/testing/selftests/net/timestamping.c
332
struct in_addr iaddr;
tools/testing/selftests/net/timestamping.c
435
&imr.imr_interface.s_addr, sizeof(struct in_addr)) < 0)
tools/testing/selftests/net/tun.c
116
struct in_addr r4;
tools/testing/selftests/net/tun.c
28
static struct in_addr param_ipaddr4_outer_dst = {
tools/testing/selftests/net/tun.c
286
memcpy(&geneve.remote.r4, remote, sizeof(struct in_addr));
tools/testing/selftests/net/tun.c
32
static struct in_addr param_ipaddr4_outer_src = {
tools/testing/selftests/net/tun.c
36
static struct in_addr param_ipaddr4_inner_dst = {
tools/testing/selftests/net/tun.c
40
static struct in_addr param_ipaddr4_inner_src = {
tools/testing/selftests/net/tuntap_helpers.h
260
int payload_len, struct in_addr *src,
tools/testing/selftests/net/tuntap_helpers.h
261
struct in_addr *dst)
tools/testing/selftests/net/tuntap_helpers.h
33
return (family == AF_INET) ? sizeof(struct in_addr) :
tools/testing/selftests/net/txtimestamp.c
482
udph->check = get_udp_csum(udph, is_ipv4 ? sizeof(struct in_addr) :
tools/testing/selftests/net/udpgso.c
77
const struct in_addr addr4 = {
tools/usb/ffs-aio-example/simple/host_app/test.c
159
unsigned char in_addr, out_addr;
tools/usb/ffs-aio-example/simple/host_app/test.c
166
in_addr = iface->endpoint[0].bEndpointAddress;
tools/usb/ffs-aio-example/simple/host_app/test.c
172
libusb_bulk_transfer(state.handle, in_addr, buffer, BUF_LEN,