/Linux-v4.19/net/ipv6/ |
D | addrlabel.c | 34 int prefixlen; member 68 int prefixlen; member 76 .prefixlen = 7, 80 .prefixlen = 10, 84 .prefixlen = 16, 88 .prefixlen = 16, 92 .prefixlen = 32, 96 .prefixlen = 28, 100 .prefixlen = 96, 104 .prefixlen = 96, [all …]
|
D | sit.c | 188 t->ip6rd.prefixlen = 16; in ipip6_tunnel_clone_6rd() 594 prefix_len = tunnel->ip6rd.prefixlen + 32 in only_dnatted() 772 tunnel->ip6rd.prefixlen)) { in check_6rd() 777 pbw0 = tunnel->ip6rd.prefixlen >> 5; in check_6rd() 778 pbi0 = tunnel->ip6rd.prefixlen & 0x1f; in check_6rd() 1121 ip6rd->prefixlen + (32 - ip6rd->relay_prefixlen) > 64) in ipip6_tunnel_update_6rd() 1124 ipv6_addr_prefix(&prefix, &ip6rd->prefix, ip6rd->prefixlen); in ipip6_tunnel_update_6rd() 1138 t->ip6rd.prefixlen = ip6rd->prefixlen; in ipip6_tunnel_update_6rd() 1194 ip6rd.prefixlen = t->ip6rd.prefixlen; in ipip6_tunnel_ioctl() 1541 ip6rd->prefixlen = nla_get_u16(data[IFLA_IPTUN_6RD_PREFIXLEN]); in ipip6_netlink_6rd_parms() [all …]
|
D | tcp_ipv6.c | 539 u8 prefixlen; in tcp_v6_parse_md5_keys() local 552 prefixlen = cmd.tcpm_prefixlen; in tcp_v6_parse_md5_keys() 553 if (prefixlen > 128 || (ipv6_addr_v4mapped(&sin6->sin6_addr) && in tcp_v6_parse_md5_keys() 554 prefixlen > 32)) in tcp_v6_parse_md5_keys() 557 prefixlen = ipv6_addr_v4mapped(&sin6->sin6_addr) ? 32 : 128; in tcp_v6_parse_md5_keys() 563 AF_INET, prefixlen); in tcp_v6_parse_md5_keys() 565 AF_INET6, prefixlen); in tcp_v6_parse_md5_keys() 573 AF_INET, prefixlen, cmd.tcpm_key, in tcp_v6_parse_md5_keys() 577 AF_INET6, prefixlen, cmd.tcpm_key, in tcp_v6_parse_md5_keys()
|
D | route.c | 118 const struct in6_addr *prefix, int prefixlen, 123 const struct in6_addr *prefix, int prefixlen, 3467 const struct in6_addr *prefix, int prefixlen, in rt6_get_route_info() argument 3482 fn = fib6_locate(&table->tb6_root, prefix, prefixlen, NULL, 0, true); in rt6_get_route_info() 3503 const struct in6_addr *prefix, int prefixlen, in rt6_add_route_info() argument 3511 .fc_dst_len = prefixlen, in rt6_add_route_info() 3526 if (!prefixlen) in rt6_add_route_info() 3531 return rt6_get_route_info(net, prefix, prefixlen, gwaddr, dev); in rt6_add_route_info()
|
/Linux-v4.19/kernel/bpf/ |
D | lpm_trie.c | 29 u32 prefixlen; member 171 size_t prefixlen = 0; in longest_prefix_match() local 178 prefixlen += b; in longest_prefix_match() 180 if (prefixlen >= node->prefixlen || prefixlen >= key->prefixlen) in longest_prefix_match() 181 return min(node->prefixlen, key->prefixlen); in longest_prefix_match() 187 return prefixlen; in longest_prefix_match() 217 if (matchlen < node->prefixlen) in trie_lookup_elem() 230 next_bit = extract_bit(key->data, node->prefixlen); in trie_lookup_elem() 279 if (key->prefixlen > trie->max_prefixlen) in trie_update_elem() 299 new_node->prefixlen = key->prefixlen; in trie_update_elem() [all …]
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_lpm_map.c | 250 key->prefixlen = value[keysize]; in test_lpm_map() 262 key->prefixlen = 8 * keysize; in test_lpm_map() 286 key->prefixlen = list->n_bits; in test_lpm_map() 299 key->prefixlen = 8 * keysize; in test_lpm_map() 357 key_ipv4->prefixlen = 16; in test_lpm_ipaddr() 362 key_ipv4->prefixlen = 24; in test_lpm_ipaddr() 367 key_ipv4->prefixlen = 24; in test_lpm_ipaddr() 372 key_ipv4->prefixlen = 24; in test_lpm_ipaddr() 377 key_ipv4->prefixlen = 23; in test_lpm_ipaddr() 382 key_ipv6->prefixlen = 64; in test_lpm_ipaddr() [all …]
|
/Linux-v4.19/fs/hfsplus/ |
D | xattr.h | 27 const char *prefix, size_t prefixlen); 34 const char *prefix, size_t prefixlen);
|
D | xattr.c | 424 const char *prefix, size_t prefixlen) in hfsplus_setxattr() argument 434 strcpy(xattr_name + prefixlen, name); in hfsplus_setxattr() 578 const char *prefix, size_t prefixlen) in hfsplus_getxattr() argument 589 strcpy(xattr_name + prefixlen, name); in hfsplus_getxattr()
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | fwil.c | 308 u32 prefixlen; in brcmf_create_bsscfg() local 316 prefixlen = strlen(prefix); in brcmf_create_bsscfg() 318 iolen = prefixlen + namelen + sizeof(bsscfgidx_le) + datalen; in brcmf_create_bsscfg() 328 memcpy(p, prefix, prefixlen); in brcmf_create_bsscfg() 329 p += prefixlen; in brcmf_create_bsscfg()
|
/Linux-v4.19/net/xfrm/ |
D | xfrm_hash.h | 56 __u8 prefixlen) in __xfrm6_pref_hash() argument 62 pdw = prefixlen >> 5; /* num of whole u32 in prefix */ in __xfrm6_pref_hash() 63 pbi = prefixlen & 0x1f; /* num of bits in incomplete u32 in prefix */ in __xfrm6_pref_hash()
|
/Linux-v4.19/net/ipv4/ |
D | tcp_ipv4.c | 995 mask = inet_make_mask(key->prefixlen); in tcp_md5_do_lookup() 1001 key->prefixlen); in tcp_md5_do_lookup() 1008 key->prefixlen > best_match->prefixlen)) in tcp_md5_do_lookup() 1017 int family, u8 prefixlen) in tcp_md5_do_lookup_exact() argument 1037 key->prefixlen == prefixlen) in tcp_md5_do_lookup_exact() 1055 int family, u8 prefixlen, const u8 *newkey, u8 newkeylen, in tcp_md5_do_add() argument 1063 key = tcp_md5_do_lookup_exact(sk, addr, family, prefixlen); in tcp_md5_do_add() 1094 key->prefixlen = prefixlen; in tcp_md5_do_add() 1104 u8 prefixlen) in tcp_md5_do_del() argument 1108 key = tcp_md5_do_lookup_exact(sk, addr, family, prefixlen); in tcp_md5_do_del() [all …]
|
D | tcp_diag.c | 45 info->tcpm_prefixlen = key->prefixlen; in tcp_diag_md5sig_fill()
|
D | fib_rules.c | 154 if (result->prefixlen <= rule->suppress_prefixlen) in fib4_rule_suppress()
|
D | fib_frontend.c | 1143 frn->prefixlen = res.prefixlen; in nl_fib_lookup()
|
/Linux-v4.19/samples/bpf/ |
D | map_perf_test_user.c | 375 key->prefixlen = 32; in fill_lpm_trie() 378 key->prefixlen = rand() % 33; in fill_lpm_trie() 387 key->prefixlen = 32; in fill_lpm_trie()
|
D | xdp_router_ipv4_user.c | 202 prefix_key->prefixlen = 32; in read_route() 203 prefix_key->prefixlen = route.dst_len; in read_route() 249 prefix_key->prefixlen); in read_route()
|
/Linux-v4.19/include/net/ |
D | ipv6.h | 542 unsigned int prefixlen) in ipv6_prefix_equal() argument 547 if (prefixlen >= 64) { in ipv6_prefix_equal() 550 return __ipv6_prefix_equal64_half(a1 + 1, a2 + 1, prefixlen - 64); in ipv6_prefix_equal() 552 return __ipv6_prefix_equal64_half(a1, a2, prefixlen); in ipv6_prefix_equal() 557 unsigned int prefixlen) in ipv6_prefix_equal() argument 564 pdw = prefixlen >> 5; in ipv6_prefix_equal() 569 pbi = prefixlen & 0x1f; in ipv6_prefix_equal()
|
D | ip_fib.h | 139 unsigned char prefixlen; member 157 unsigned char prefixlen; member
|
D | dn_fib.h | 13 unsigned char prefixlen; member
|
D | xfrm.h | 872 unsigned int prefixlen) in addr_match() argument 879 pdw = prefixlen >> 5; /* num of whole u32 in prefix */ in addr_match() 880 pbi = prefixlen & 0x1f; /* num of bits in incomplete u32 in prefix */ in addr_match() 898 static inline bool addr4_match(__be32 a1, __be32 a2, u8 prefixlen) in addr4_match() argument 901 if (sizeof(long) == 4 && prefixlen == 0) in addr4_match() 903 return !((a1 ^ a2) & htonl(~0UL << (32 - prefixlen))); in addr4_match()
|
D | ip_tunnels.h | 83 u16 prefixlen; member
|
D | tcp.h | 1488 u8 prefixlen; member 1532 int family, u8 prefixlen, const u8 *newkey, u8 newkeylen, 1535 int family, u8 prefixlen);
|
/Linux-v4.19/include/uapi/linux/ |
D | if_tunnel.h | 113 __u16 prefixlen; member
|
D | bpf.h | 74 __u32 prefixlen; /* up to 32 for AF_INET, 128 for AF_INET6 */ member
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | bpf.h | 74 __u32 prefixlen; /* up to 32 for AF_INET, 128 for AF_INET6 */ member
|