/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_mr_tcam.c | 158 &key->source.addr6.s6_addr[0x0], in mlxsw_sp2_mr_tcam_rule_parse6() 159 &key->source_mask.addr6.s6_addr[0x0], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 161 &key->source.addr6.s6_addr[0x4], in mlxsw_sp2_mr_tcam_rule_parse6() 162 &key->source_mask.addr6.s6_addr[0x4], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 164 &key->source.addr6.s6_addr[0x8], in mlxsw_sp2_mr_tcam_rule_parse6() 165 &key->source_mask.addr6.s6_addr[0x8], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 167 &key->source.addr6.s6_addr[0xc], in mlxsw_sp2_mr_tcam_rule_parse6() 168 &key->source_mask.addr6.s6_addr[0xc], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 170 &key->group.addr6.s6_addr[0x0], in mlxsw_sp2_mr_tcam_rule_parse6() 171 &key->group_mask.addr6 in mlxsw_sp2_mr_tcam_rule_parse6() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_mr_tcam.c | 158 &key->source.addr6.s6_addr[0x0], in mlxsw_sp2_mr_tcam_rule_parse6() 159 &key->source_mask.addr6.s6_addr[0x0], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 161 &key->source.addr6.s6_addr[0x4], in mlxsw_sp2_mr_tcam_rule_parse6() 162 &key->source_mask.addr6.s6_addr[0x4], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 164 &key->source.addr6.s6_addr[0x8], in mlxsw_sp2_mr_tcam_rule_parse6() 165 &key->source_mask.addr6.s6_addr[0x8], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 167 &key->source.addr6.s6_addr[0xc], in mlxsw_sp2_mr_tcam_rule_parse6() 168 &key->source_mask.addr6.s6_addr[0xc], 4); in mlxsw_sp2_mr_tcam_rule_parse6() 170 &key->group.addr6.s6_addr[0x0], in mlxsw_sp2_mr_tcam_rule_parse6() 171 &key->group_mask.addr6 in mlxsw_sp2_mr_tcam_rule_parse6() [all...] |
H A D | spectrum_nve.c | 50 struct in6_addr addr6; member 137 &addr->addr6, &kvdl_index); in mlxsw_sp_nve_mc_record_ipv6_entry_add() 141 mc_entry->ipv6_entry.addr6 = addr->addr6; in mlxsw_sp_nve_mc_record_ipv6_entry_add() 151 &mc_entry->ipv6_entry.addr6); in mlxsw_sp_nve_mc_record_ipv6_entry_del() 169 return ipv6_addr_equal(&mc_entry->ipv6_entry.addr6, &addr->addr6); in mlxsw_sp_nve_mc_record_ipv6_entry_compare() 809 struct in6_addr addr6; member 819 const struct in6_addr *addr6, in mlxsw_sp_nve_ipv6_addr_kvdl_set() 822 return mlxsw_sp_ipv6_addr_kvdl_index_get(mlxsw_sp, addr6, p_kvdl_inde in mlxsw_sp_nve_ipv6_addr_kvdl_set() 818 mlxsw_sp_nve_ipv6_addr_kvdl_set(struct mlxsw_sp *mlxsw_sp, const struct in6_addr *addr6, u32 *p_kvdl_index) mlxsw_sp_nve_ipv6_addr_kvdl_set() argument 825 mlxsw_sp_nve_ipv6_addr_kvdl_unset(struct mlxsw_sp *mlxsw_sp, const struct in6_addr *addr6) mlxsw_sp_nve_ipv6_addr_kvdl_unset() argument 843 mlxsw_sp_nve_ipv6_ht_insert(struct mlxsw_sp *mlxsw_sp, const char *mac, u16 fid_index, const struct in6_addr *addr6) mlxsw_sp_nve_ipv6_ht_insert() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | bind_wildcard.c | 30 struct sockaddr_in6 addr6; in FIXTURE() local 102 self->addr6.sin6_family = AF_INET6; in FIXTURE_SETUP() 103 self->addr6.sin6_port = htons(0); in FIXTURE_SETUP() 104 self->addr6.sin6_addr = *variant->addr6_const; in FIXTURE_SETUP() 150 (struct sockaddr *)&self->addr6, sizeof(self->addr6)); in TEST_F() 156 (struct sockaddr *)&self->addr6, sizeof(self->addr6), in TEST_F()
|
H A D | tcp_inq.c | 38 struct sockaddr_in6 *addr6 = (void *) sockaddr; in setup_loopback_addr() local 49 memset(addr6, 0, sizeof(*addr6)); in setup_loopback_addr() 50 addr6->sin6_family = AF_INET6; in setup_loopback_addr() 51 addr6->sin6_addr = in6addr_loopback; in setup_loopback_addr() 52 addr6->sin6_port = htons(port); in setup_loopback_addr()
|
H A D | reuseport_addr_any.c | 38 struct sockaddr_in6 addr6 = {0}; in build_rcv_fd() local 56 addr6.sin6_family = AF_INET6; in build_rcv_fd() 58 addr6.sin6_addr = in6addr_any; in build_rcv_fd() 59 else if (!inet_pton(family, addr_str, &addr6.sin6_addr)) in build_rcv_fd() 61 addr6.sin6_port = htons(PORT); in build_rcv_fd() 62 sz = sizeof(addr6); in build_rcv_fd() 63 addr = (struct sockaddr *)&addr6; in build_rcv_fd()
|
H A D | reuseaddr_conflict.c | 31 struct sockaddr_in6 addr6 = { in open_port() local 44 addr = (struct sockaddr*)&addr6; in open_port() 45 addrlen = sizeof(addr6); in open_port()
|
H A D | reuseport_dualstack.c | 35 struct sockaddr_in6 *addr6; in build_rcv_fd() local 46 addr6 = (struct sockaddr_in6 *)&addr; in build_rcv_fd() 47 addr6->sin6_family = AF_INET6; in build_rcv_fd() 48 addr6->sin6_addr = in6addr_any; in build_rcv_fd() 49 addr6->sin6_port = htons(PORT); in build_rcv_fd()
|
H A D | tcp_fastopen_backup_key.c | 92 struct sockaddr_in6 addr6 = {0}; in build_rcv_fd() local 107 addr6.sin6_family = AF_INET6; in build_rcv_fd() 108 addr6.sin6_addr = in6addr_any; in build_rcv_fd() 109 addr6.sin6_port = htons(PORT); in build_rcv_fd() 110 sz = sizeof(addr6); in build_rcv_fd() 111 addr = (struct sockaddr *)&addr6; in build_rcv_fd()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | test_tcp_check_syncookie_user.c | 222 struct sockaddr_in6 addr6; in main() local 252 memset(&addr6, 0, sizeof(addr6)); in main() 253 addr6.sin6_family = AF_INET6; in main() 254 addr6.sin6_addr = in6addr_loopback; in main() 255 addr6.sin6_port = 0; in main() 267 server_v6 = start_server((const struct sockaddr *)&addr6, in main() 268 sizeof(addr6), false); in main() 269 if (server_v6 == -1 || !get_port(server_v6, &addr6.sin6_port)) in main() 282 (const struct sockaddr *)&addr6, sizeo in main() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | test_tcp_check_syncookie_user.c | 205 struct sockaddr_in6 addr6; in main() local 228 memset(&addr6, 0, sizeof(addr6)); in main() 229 addr6.sin6_family = AF_INET6; in main() 230 addr6.sin6_addr = in6addr_loopback; in main() 231 addr6.sin6_port = 0; in main() 237 server_v6 = start_server((const struct sockaddr *)&addr6, in main() 238 sizeof(addr6)); in main()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | sk_assign.c | 220 struct sockaddr_in6 *addr6; in prepare_addr() local 234 addr6 = (struct sockaddr_in6 *)addr; in prepare_addr() 235 memset(addr6, 0, sizeof(*addr6)); in prepare_addr() 236 addr6->sin6_family = family; in prepare_addr() 237 addr6->sin6_port = htons(port); in prepare_addr() 238 addr6->sin6_addr = in6addr_loopback; in prepare_addr() 240 addr6->sin6_addr.s6_addr32[3] = htonl(TEST_DADDR); in prepare_addr() 261 : (struct sockaddr *)&addr6, \ 262 .len = (FAMILY == AF_INET) ? sizeof(addr4) : sizeof(addr6), \ 270 struct sockaddr_in6 addr6; test_sk_assign() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | sk_assign.c | 220 struct sockaddr_in6 *addr6; in prepare_addr() local 234 addr6 = (struct sockaddr_in6 *)addr; in prepare_addr() 235 memset(addr6, 0, sizeof(*addr6)); in prepare_addr() 236 addr6->sin6_family = family; in prepare_addr() 237 addr6->sin6_port = htons(port); in prepare_addr() 238 addr6->sin6_addr = in6addr_loopback; in prepare_addr() 240 addr6->sin6_addr.s6_addr32[3] = htonl(TEST_DADDR); in prepare_addr() 261 : (struct sockaddr *)&addr6, \ 262 .len = (FAMILY == AF_INET) ? sizeof(addr4) : sizeof(addr6), \ 270 struct sockaddr_in6 addr6; test_sk_assign() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireguard/ |
H A D | socket.c | 103 .daddr = endpoint->addr6.sin6_addr, in send6() 104 .fl6_dport = endpoint->addr6.sin6_port, in send6() 106 .flowi6_oif = endpoint->addr6.sin6_scope_id, in send6() 246 endpoint->addr6.sin6_family = AF_INET6; in wg_socket_endpoint_from_skb() 247 endpoint->addr6.sin6_port = udp_hdr(skb)->source; in wg_socket_endpoint_from_skb() 248 endpoint->addr6.sin6_addr = ipv6_hdr(skb)->saddr; in wg_socket_endpoint_from_skb() 249 endpoint->addr6.sin6_scope_id = ipv6_iface_scope_id( in wg_socket_endpoint_from_skb() 266 a->addr6.sin6_port == b->addr6.sin6_port && in endpoint_eq() 267 ipv6_addr_equal(&a->addr6 in endpoint_eq() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | socket.c | 103 .daddr = endpoint->addr6.sin6_addr, in send6() 104 .fl6_dport = endpoint->addr6.sin6_port, in send6() 106 .flowi6_oif = endpoint->addr6.sin6_scope_id, in send6() 246 endpoint->addr6.sin6_family = AF_INET6; in wg_socket_endpoint_from_skb() 247 endpoint->addr6.sin6_port = udp_hdr(skb)->source; in wg_socket_endpoint_from_skb() 248 endpoint->addr6.sin6_addr = ipv6_hdr(skb)->saddr; in wg_socket_endpoint_from_skb() 249 endpoint->addr6.sin6_scope_id = ipv6_iface_scope_id( in wg_socket_endpoint_from_skb() 266 a->addr6.sin6_port == b->addr6.sin6_port && in endpoint_eq() 267 ipv6_addr_equal(&a->addr6 in endpoint_eq() [all...] |
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_ib.h | 64 struct in6_addr *addr6 = (struct in6_addr *)gid; in smc_ib_gid_to_ipv4() local 66 if (ipv6_addr_v4mapped(addr6) || in smc_ib_gid_to_ipv4() 67 !(addr6->s6_addr32[0] | addr6->s6_addr32[1] | addr6->s6_addr32[2])) in smc_ib_gid_to_ipv4() 68 return addr6->s6_addr32[3]; in smc_ib_gid_to_ipv4()
|
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | tcp_inq.c | 38 struct sockaddr_in6 *addr6 = (void *) sockaddr; in setup_loopback_addr() local 49 memset(addr6, 0, sizeof(*addr6)); in setup_loopback_addr() 50 addr6->sin6_family = AF_INET6; in setup_loopback_addr() 51 addr6->sin6_addr = in6addr_loopback; in setup_loopback_addr() 52 addr6->sin6_port = htons(port); in setup_loopback_addr()
|
H A D | reuseport_addr_any.c | 38 struct sockaddr_in6 addr6 = {0}; in build_rcv_fd() local 56 addr6.sin6_family = AF_INET6; in build_rcv_fd() 58 addr6.sin6_addr = in6addr_any; in build_rcv_fd() 59 else if (!inet_pton(family, addr_str, &addr6.sin6_addr)) in build_rcv_fd() 61 addr6.sin6_port = htons(PORT); in build_rcv_fd() 62 sz = sizeof(addr6); in build_rcv_fd() 63 addr = (struct sockaddr *)&addr6; in build_rcv_fd()
|
H A D | reuseaddr_conflict.c | 31 struct sockaddr_in6 addr6 = { in open_port() local 44 addr = (struct sockaddr*)&addr6; in open_port() 45 addrlen = sizeof(addr6); in open_port()
|
H A D | reuseport_dualstack.c | 35 struct sockaddr_in6 *addr6; in build_rcv_fd() local 46 addr6 = (struct sockaddr_in6 *)&addr; in build_rcv_fd() 47 addr6->sin6_family = AF_INET6; in build_rcv_fd() 48 addr6->sin6_addr = in6addr_any; in build_rcv_fd() 49 addr6->sin6_port = htons(PORT); in build_rcv_fd()
|
H A D | so_txtime.c | 367 struct sockaddr_in6 addr6 = {0}; in main() local 369 addr6.sin6_family = AF_INET6; in main() 370 addr6.sin6_port = htons(cfg_port); in main() 371 addr6.sin6_addr = in6addr_loopback; in main() 376 do_test((void *)&addr6, sizeof(addr6)); in main()
|
H A D | tcp_fastopen_backup_key.c | 94 struct sockaddr_in6 addr6 = {0}; in build_rcv_fd() local 109 addr6.sin6_family = AF_INET6; in build_rcv_fd() 110 addr6.sin6_addr = in6addr_any; in build_rcv_fd() 111 addr6.sin6_port = htons(PORT); in build_rcv_fd() 112 sz = sizeof(addr6); in build_rcv_fd() 113 addr = (struct sockaddr *)&addr6; in build_rcv_fd()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | clip_tbl.c | 90 if (cte->addr6.sin6_family == AF_INET6 && v6) in cxgb4_clip_get() 91 ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr, in cxgb4_clip_get() 116 ce->addr6.sin6_family = AF_INET6; in cxgb4_clip_get() 117 memcpy(ce->addr6.sin6_addr.s6_addr, in cxgb4_clip_get() 126 ret, ce->addr6.sin6_addr.s6_addr); in cxgb4_clip_get() 163 if (cte->addr6.sin6_family == AF_INET6 && v6) in cxgb4_clip_release() 164 ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr, in cxgb4_clip_release()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | clip_tbl.c | 90 if (cte->addr6.sin6_family == AF_INET6 && v6) in cxgb4_clip_get() 91 ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr, in cxgb4_clip_get() 115 ce->addr6.sin6_family = AF_INET6; in cxgb4_clip_get() 116 memcpy(ce->addr6.sin6_addr.s6_addr, in cxgb4_clip_get() 125 ret, ce->addr6.sin6_addr.s6_addr); in cxgb4_clip_get() 162 if (cte->addr6.sin6_family == AF_INET6 && v6) in cxgb4_clip_release() 163 ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr, in cxgb4_clip_release()
|
/kernel/linux/linux-5.10/net/netlabel/ |
H A D | netlabel_unlabeled.c | 421 const struct in6_addr *addr6 = addr; in netlbl_unlhsh_add() local 424 ret_val = netlbl_unlhsh_add_addr6(iface, addr6, mask6, secid); in netlbl_unlhsh_add() 428 addr6, mask6); in netlbl_unlhsh_add() 1054 * @addr6: the IPv6 address entry 1059 * STATICLIST or STATICLISTDEF message. When called either @addr4 or @addr6 1068 const struct netlbl_unlhsh_addr6 *addr6, in netlbl_unlabel_staticlist_gen() 1119 &addr6->list.addr); in netlbl_unlabel_staticlist_gen() 1125 &addr6->list.mask); in netlbl_unlabel_staticlist_gen() 1129 secid = addr6->secid; in netlbl_unlabel_staticlist_gen() 1176 struct netlbl_af6list *addr6; in netlbl_unlabel_staticlist() local 1065 netlbl_unlabel_staticlist_gen(u32 cmd, const struct netlbl_unlhsh_iface *iface, const struct netlbl_unlhsh_addr4 *addr4, const struct netlbl_unlhsh_addr6 *addr6, void *arg) netlbl_unlabel_staticlist_gen() argument 1261 struct netlbl_af6list *addr6; netlbl_unlabel_staticlistdef() local 1497 struct netlbl_af6list *addr6; netlbl_unlabel_getattr() local [all...] |