| /net/core/ |
| A D | dev_addr_lists.c | 212 int addr_len) in __hw_addr_sync_one() argument 232 int addr_len) in __hw_addr_unsync_one() argument 247 int addr_len) in __hw_addr_sync_multiple() argument 272 int addr_len) in __hw_addr_sync() argument 291 int addr_len) in __hw_addr_unsync() argument 738 if (to->addr_len != from->addr_len) in dev_uc_sync() 768 if (to->addr_len != from->addr_len) in dev_uc_sync_multiple() 791 if (to->addr_len != from->addr_len) in dev_uc_unsync() 961 if (to->addr_len != from->addr_len) in dev_mc_sync() 991 if (to->addr_len != from->addr_len) in dev_mc_sync_multiple() [all …]
|
| /net/ceph/ |
| A D | decode.c | 15 u32 struct_len, addr_len; in ceph_decode_entity_addr_versioned() local 30 ceph_decode_32_safe(p, end, addr_len, bad); in ceph_decode_entity_addr_versioned() 31 if (addr_len > sizeof(addr->in_addr)) in ceph_decode_entity_addr_versioned() 35 if (addr_len) { in ceph_decode_entity_addr_versioned() 36 ceph_decode_copy_safe(p, end, &addr->in_addr, addr_len, bad); in ceph_decode_entity_addr_versioned() 173 int addr_len = get_sockaddr_encoding_len(family); in ceph_entity_addr_encoding_len() local 175 return 1 + CEPH_ENCODING_START_BLK_LEN + 4 + 4 + 4 + addr_len; in ceph_entity_addr_encoding_len() 181 int addr_len = get_sockaddr_encoding_len(family); in ceph_encode_entity_addr() local 186 sizeof(u32) + addr_len); in ceph_encode_entity_addr() 190 ceph_encode_32(p, addr_len); in ceph_encode_entity_addr() [all …]
|
| /net/netlabel/ |
| A D | netlabel_unlabeled.c | 368 u32 addr_len, in netlbl_unlhsh_add() argument 405 switch (addr_len) { in netlbl_unlhsh_add() 623 u32 addr_len, in netlbl_unlhsh_remove() argument 648 switch (addr_len) { in netlbl_unlhsh_remove() 760 u32 addr_len; in netlbl_unlabel_addrinfo_get() local 768 *len = addr_len; in netlbl_unlabel_addrinfo_get() 777 *len = addr_len; in netlbl_unlabel_addrinfo_get() 875 u32 addr_len; in netlbl_unlabel_staticadd() local 926 u32 addr_len; in netlbl_unlabel_staticadddef() local 976 u32 addr_len; in netlbl_unlabel_staticremove() local [all …]
|
| /net/ipv4/ |
| A D | udp_bpf.c | 14 int flags, int *addr_len) in sk_udp_recvmsg() argument 18 return udpv6_prot_saved->recvmsg(sk, msg, len, flags, addr_len); in sk_udp_recvmsg() 20 return udp_prot.recvmsg(sk, msg, len, flags, addr_len); in sk_udp_recvmsg() 63 int flags, int *addr_len) in udp_bpf_recvmsg() argument 69 return inet_recv_error(sk, msg, len, addr_len); in udp_bpf_recvmsg() 76 return sk_udp_recvmsg(sk, msg, len, flags, addr_len); in udp_bpf_recvmsg() 79 ret = sk_udp_recvmsg(sk, msg, len, flags, addr_len); in udp_bpf_recvmsg() 94 ret = sk_udp_recvmsg(sk, msg, len, flags, addr_len); in udp_bpf_recvmsg()
|
| A D | af_inet.c | 451 if (addr_len < sizeof(struct sockaddr_in)) in inet_bind_sk() 569 int addr_len, int flags) in inet_dgram_connect() argument 575 if (addr_len < sizeof(uaddr->sa_family)) in inet_dgram_connect() 585 err = prot->pre_connect(sk, uaddr, addr_len); in inet_dgram_connect() 592 return prot->connect(sk, uaddr, addr_len); in inet_dgram_connect() 625 int addr_len, int flags, int is_sendmsg) in __inet_stream_connect() argument 641 if (addr_len < sizeof(uaddr->sa_family)) in __inet_stream_connect() 743 int addr_len, int flags) in inet_stream_connect() argument 877 int addr_len = 0; in inet_recvmsg() local 884 sk, msg, size, flags, &addr_len); in inet_recvmsg() [all …]
|
| A D | datagram.c | 19 int __ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) in __ip4_datagram_connect() argument 30 if (addr_len < sizeof(*usin)) in __ip4_datagram_connect() 87 int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) in ip4_datagram_connect() argument 92 res = __ip4_datagram_connect(sk, uaddr, addr_len); in ip4_datagram_connect()
|
| A D | arp.c | 203 memcpy(haddr, dev->broadcast, dev->addr_len); in arp_mc_map() 274 memcpy(neigh->ha, dev->dev_addr, dev->addr_len); in arp_constructor() 619 arp->ar_hln = dev->addr_len; in arp_create() 625 memcpy(arp_ptr, src_hw, dev->addr_len); in arp_create() 626 arp_ptr += dev->addr_len; in arp_create() 637 memcpy(arp_ptr, target_hw, dev->addr_len); in arp_create() 639 memset(arp_ptr, 0, dev->addr_len); in arp_create() 640 arp_ptr += dev->addr_len; in arp_create() 687 !memcmp(tha, sha, dev->addr_len); in arp_is_garp() 772 arp_ptr += dev->addr_len; in arp_process() [all …]
|
| A D | tcp_bpf.c | 224 int *addr_len) in tcp_bpf_recvmsg_parser() argument 233 return inet_recv_error(sk, msg, len, addr_len); in tcp_bpf_recvmsg_parser() 240 return tcp_recvmsg(sk, msg, len, flags, addr_len); in tcp_bpf_recvmsg_parser() 335 int flags, int *addr_len) in tcp_bpf_recvmsg() argument 341 return inet_recv_error(sk, msg, len, addr_len); in tcp_bpf_recvmsg() 348 return tcp_recvmsg(sk, msg, len, flags, addr_len); in tcp_bpf_recvmsg() 352 return tcp_recvmsg(sk, msg, len, flags, addr_len); in tcp_bpf_recvmsg() 372 return tcp_recvmsg(sk, msg, len, flags, addr_len); in tcp_bpf_recvmsg()
|
| A D | ping.c | 295 int addr_len) in ping_pre_connect() argument 301 if (addr_len < sizeof(struct sockaddr_in)) in ping_pre_connect() 309 struct sockaddr *uaddr, int addr_len) in ping_check_bind_addr() argument 317 if (addr_len < sizeof(*addr)) in ping_check_bind_addr() 346 if (addr_len < sizeof(*addr)) in ping_check_bind_addr() 415 int ping_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) in ping_bind() argument 422 err = ping_check_bind_addr(sk, isk, uaddr, addr_len); in ping_bind() 852 int *addr_len) in ping_recvmsg() argument 866 return inet_recv_error(sk, msg, len, addr_len); in ping_recvmsg() 894 *addr_len = sizeof(*sin); in ping_recvmsg() [all …]
|
| /net/802/ |
| A D | fc.c | 62 memcpy(fch->saddr,saddr,dev->addr_len); in fc_header() 64 memcpy(fch->saddr,dev->dev_addr,dev->addr_len); in fc_header() 68 memcpy(fch->daddr,daddr,dev->addr_len); in fc_header() 84 dev->addr_len = FC_ALEN; in fc_setup()
|
| A D | fddi.c | 73 memcpy(fddi->saddr, saddr, dev->addr_len); in fddi_header() 75 memcpy(fddi->saddr, dev->dev_addr, dev->addr_len); in fddi_header() 79 memcpy(fddi->daddr, daddr, dev->addr_len); in fddi_header() 153 dev->addr_len = FDDI_K_ALEN; in fddi_setup()
|
| /net/netrom/ |
| A D | nr_dev.c | 71 memcpy(buff, (saddr != NULL) ? saddr : dev->dev_addr, dev->addr_len); in nr_header() 78 memcpy(buff, daddr, dev->addr_len); in nr_header() 103 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in nr_set_mac_address() 173 dev->addr_len = AX25_ADDR_LEN; in nr_setup()
|
| /net/l2tp/ |
| A D | l2tp_ip6.c | 283 static int l2tp_ip6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) in l2tp_ip6_bind() argument 299 if (addr_len < sizeof(*addr)) in l2tp_ip6_bind() 387 int addr_len) in l2tp_ip6_connect() argument 396 if (addr_len < sizeof(*lsa)) in l2tp_ip6_connect() 420 rc = __ip6_datagram_connect(sk, uaddr, addr_len); in l2tp_ip6_connect() 529 int addr_len = msg->msg_namelen; in l2tp_ip6_sendmsg() local 553 if (addr_len < SIN6_LEN_RFC2133) in l2tp_ip6_sendmsg() 576 if (addr_len >= sizeof(struct sockaddr_in6) && in l2tp_ip6_sendmsg() 681 int flags, int *addr_len) in l2tp_ip6_recvmsg() argument 693 return ipv6_recv_error(sk, msg, len, addr_len); in l2tp_ip6_recvmsg() [all …]
|
| A D | l2tp_ip.c | 270 static int l2tp_ip_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) in l2tp_ip_bind() argument 279 if (addr_len < sizeof(struct sockaddr_l2tpip)) in l2tp_ip_bind() 331 static int l2tp_ip_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) in l2tp_ip_connect() argument 337 if (addr_len < sizeof(*lsa)) in l2tp_ip_connect() 351 rc = __ip4_datagram_connect(sk, uaddr, addr_len); in l2tp_ip_connect() 538 size_t len, int flags, int *addr_len) in l2tp_ip_recvmsg() argument 571 *addr_len = sizeof(*sin); in l2tp_ip_recvmsg()
|
| /net/rose/ |
| A D | rose_dev.c | 42 memcpy(buff + 7, daddr, dev->addr_len); in rose_header() 61 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in rose_set_mac_address() 136 dev->addr_len = ROSE_ADDR_LEN; in rose_setup()
|
| /net/ax25/ |
| A D | af_ax25.c | 1107 if (addr_len != sizeof(struct sockaddr_ax25) && in ax25_bind() 1108 addr_len != sizeof(struct full_sockaddr_ax25)) in ax25_bind() 1113 (addr_len > sizeof(struct full_sockaddr_ax25))) in ax25_bind() 1178 struct sockaddr *uaddr, int addr_len, int flags) in ax25_connect() argument 1190 if (addr_len == sizeof(struct sockaddr_ax25)) in ax25_connect() 1200 (addr_len > sizeof(struct full_sockaddr_ax25))) in ax25_connect() 1241 if (addr_len > sizeof(struct sockaddr_ax25) && in ax25_connect() 1246 addr_len < sizeof(struct sockaddr_ax25) + in ax25_connect() 1508 int lv, err, addr_len = msg->msg_namelen; in ax25_sendmsg() local 1543 if (addr_len == sizeof(struct sockaddr_ax25)) in ax25_sendmsg() [all …]
|
| A D | ax25_ip.c | 60 memcpy(buff, daddr, dev->addr_len); /* Address specified */ in ax25_hard_header() 68 memcpy(buff, saddr, dev->addr_len); in ax25_hard_header() 70 memcpy(buff, dev->dev_addr, dev->addr_len); in ax25_hard_header()
|
| /net/netfilter/ |
| A D | nft_fwd_netdev.c | 160 unsigned int addr_len; in nft_fwd_neigh_init() local 172 addr_len = sizeof(struct in_addr); in nft_fwd_neigh_init() 175 addr_len = sizeof(struct in6_addr); in nft_fwd_neigh_init() 187 addr_len); in nft_fwd_neigh_init()
|
| /net/rds/ |
| A D | bind.c | 163 int rds_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in rds_bind() argument 176 if (addr_len < offsetofend(struct sockaddr, sa_family)) in rds_bind() 181 if (addr_len < sizeof(struct sockaddr_in) || in rds_bind() 194 if (addr_len < sizeof(struct sockaddr_in6)) in rds_bind()
|
| A D | tcp_listen.c | 258 int addr_len; in rds_tcp_listen_init() local 284 addr_len = sizeof(*sin6); in rds_tcp_listen_init() 290 addr_len = sizeof(*sin); in rds_tcp_listen_init() 293 ret = kernel_bind(sock, (struct sockaddr *)&ss, addr_len); in rds_tcp_listen_init()
|
| /net/unix/ |
| A D | af_unix.c | 216 int addr_len, int type) in unix_abstract_hash() argument 307 int addr_len) in unix_create_addr() argument 316 addr->len = addr_len; in unix_create_addr() 338 addr_len > sizeof(*sunaddr)) in unix_validate_addr() 363 addr->__data[addr_len - offset] = 0; in unix_mkname_bsd() 859 int addr_len, int flags); 1274 int addr_len, int type) in unix_find_abstract() argument 1368 int addr_len) in unix_bind_bsd() argument 1381 addr_len = unix_mkname_bsd(sunaddr, addr_len); in unix_bind_bsd() 1437 int addr_len) in unix_bind_abstract() argument [all …]
|
| /net/ipv6/ |
| A D | af_inet6.c | 353 if (addr_len >= sizeof(struct sockaddr_in6) && in __inet6_bind() 441 int inet6_bind_sk(struct sock *sk, struct sockaddr *uaddr, int addr_len) in inet6_bind_sk() argument 451 return prot->bind(sk, uaddr, addr_len); in inet6_bind_sk() 453 if (addr_len < SIN6_LEN_RFC2133) in inet6_bind_sk() 459 err = BPF_CGROUP_RUN_PROG_INET_BIND_LOCK(sk, uaddr, &addr_len, in inet6_bind_sk() 464 return __inet6_bind(sk, uaddr, addr_len, flags); in inet6_bind_sk() 468 int inet6_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in inet6_bind() argument 470 return inet6_bind_sk(sock->sk, uaddr, addr_len); in inet6_bind() 670 int addr_len = 0; in inet6_recvmsg() local 679 sk, msg, size, flags, &addr_len); in inet6_recvmsg() [all …]
|
| A D | datagram.c | 142 int addr_len) in __ip6_datagram_connect() argument 157 err = __ip4_datagram_connect(sk, uaddr, addr_len); in __ip6_datagram_connect() 161 if (addr_len < SIN6_LEN_RFC2133) in __ip6_datagram_connect() 222 if (addr_len >= sizeof(struct sockaddr_in6) && in __ip6_datagram_connect() 274 int ip6_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) in ip6_datagram_connect() argument 279 res = __ip6_datagram_connect(sk, uaddr, addr_len); in ip6_datagram_connect() 286 int addr_len) in ip6_datagram_connect_v6_only() argument 291 return ip6_datagram_connect(sk, uaddr, addr_len); in ip6_datagram_connect_v6_only() 505 *addr_len = sizeof(*sin); in ipv6_recv_error() 548 int *addr_len) in ipv6_recv_rxpmtu() argument [all …]
|
| A D | udp.c | 467 int flags, int *addr_len) in udpv6_recvmsg() argument 555 *addr_len = sizeof(*sin6); in udpv6_recvmsg() 559 addr_len); in udpv6_recvmsg() 1285 int addr_len) in udpv6_pre_connect() argument 1296 return udp_pre_connect(sk, uaddr, addr_len); in udpv6_pre_connect() 1299 if (addr_len < SIN6_LEN_RFC2133) in udpv6_pre_connect() 1489 int addr_len = msg->msg_namelen; in udpv6_sendmsg() local 1507 if (addr_len < SIN6_LEN_RFC2133) in udpv6_sendmsg() 1519 msg->msg_namelen = addr_len = 0; in udpv6_sendmsg() 1544 msg->msg_namelen = addr_len; in udpv6_sendmsg() [all …]
|
| /net/ieee802154/ |
| A D | socket.c | 100 int addr_len) in ieee802154_sock_bind() argument 105 return sk->sk_prot->bind(sk, uaddr, addr_len); in ieee802154_sock_bind() 107 return sock_no_bind(sock, uaddr, addr_len); in ieee802154_sock_bind() 111 int addr_len, int flags) in ieee802154_sock_connect() argument 115 if (addr_len < sizeof(uaddr->sa_family)) in ieee802154_sock_connect() 121 return sk->sk_prot->connect(sk, uaddr, addr_len); in ieee802154_sock_connect() 231 int addr_len) in raw_connect() argument 316 int flags, int *addr_len) in raw_recvmsg() argument 706 int flags, int *addr_len) in dgram_recvmsg() argument 740 *addr_len = sizeof(*saddr); in dgram_recvmsg()
|