Home
last modified time | relevance | path

Searched refs:prefixlen (Results 1 – 25 of 47) sorted by relevance

12

/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dlpm_trie.c26 u32 prefixlen; member
168 u32 limit = min(node->prefixlen, key->prefixlen); in longest_prefix_match()
169 u32 prefixlen = 0, i = 0; in longest_prefix_match() local
183 prefixlen = 64 - fls64(diff); in longest_prefix_match()
184 if (prefixlen >= limit) in longest_prefix_match()
187 return prefixlen; in longest_prefix_match()
196 prefixlen += 32 - fls(diff); in longest_prefix_match()
197 if (prefixlen >= limit) in longest_prefix_match()
200 return prefixlen; in longest_prefix_match()
208 prefixlen += 16 - fls(diff); in longest_prefix_match()
[all …]
/OK3568_Linux_fs/kernel/net/ipv6/
H A Daddrlabel.c34 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 …]
H A Dsit.c191 t->ip6rd.prefixlen = 16; in ipip6_tunnel_clone_6rd()
627 prefix_len = tunnel->ip6rd.prefixlen + 32 in only_dnatted()
809 tunnel->ip6rd.prefixlen)) { in check_6rd()
814 pbw0 = tunnel->ip6rd.prefixlen >> 5; in check_6rd()
815 pbi0 = tunnel->ip6rd.prefixlen & 0x1f; in check_6rd()
1168 ip6rd->prefixlen + (32 - ip6rd->relay_prefixlen) > 64) in ipip6_tunnel_update_6rd()
1171 ipv6_addr_prefix(&prefix, &ip6rd->prefix, ip6rd->prefixlen); in ipip6_tunnel_update_6rd()
1185 t->ip6rd.prefixlen = ip6rd->prefixlen; in ipip6_tunnel_update_6rd()
1209 ip6rd.prefixlen = t->ip6rd.prefixlen; in ipip6_tunnel_get6rd()
1594 ip6rd->prefixlen = nla_get_u16(data[IFLA_IPTUN_6RD_PREFIXLEN]); in ipip6_netlink_6rd_parms()
[all …]
H A Dtcp_ipv6.c603 u8 prefixlen; in tcp_v6_parse_md5_keys() local
616 prefixlen = cmd.tcpm_prefixlen; in tcp_v6_parse_md5_keys()
617 if (prefixlen > 128 || (ipv6_addr_v4mapped(&sin6->sin6_addr) && in tcp_v6_parse_md5_keys()
618 prefixlen > 32)) in tcp_v6_parse_md5_keys()
621 prefixlen = ipv6_addr_v4mapped(&sin6->sin6_addr) ? 32 : 128; in tcp_v6_parse_md5_keys()
644 AF_INET, prefixlen, in tcp_v6_parse_md5_keys()
647 AF_INET6, prefixlen, l3index); in tcp_v6_parse_md5_keys()
655 AF_INET, prefixlen, l3index, in tcp_v6_parse_md5_keys()
660 AF_INET6, prefixlen, l3index, in tcp_v6_parse_md5_keys()
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/
H A Dtest_lpm_map.c250 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 …]
/OK3568_Linux_fs/app/forlinx/quectelCM/libmnl/
H A Difutils.h31 int if_set_addr_v4(const char *name, in_addr_t address, uint32_t prefixlen);
32 int if_del_addr_v4(const char *name, in_addr_t address, uint32_t prefixlen);
33 int if_set_addr_v6(const char *name, uint8_t *address, uint32_t prefixlen);
34 int if_del_addr_v6(const char *name, uint8_t *address, uint32_t prefixlen);
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfwil.c297 u32 prefixlen; in brcmf_create_bsscfg() local
305 prefixlen = strlen(prefix); in brcmf_create_bsscfg()
307 iolen = prefixlen + namelen + sizeof(bsscfgidx_le) + datalen; in brcmf_create_bsscfg()
317 memcpy(p, prefix, prefixlen); in brcmf_create_bsscfg()
318 p += prefixlen; in brcmf_create_bsscfg()
/OK3568_Linux_fs/kernel/fs/hfsplus/
H A Dxattr.h27 const char *prefix, size_t prefixlen);
34 const char *prefix, size_t prefixlen);
H A Dxattr.c424 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()
/OK3568_Linux_fs/yocto/poky/meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/
H A D14_cidr_support.patch15 `[net]/prefixlen\' pair. An IPv6 host address is matched if
16 `prefixlen\' bits of `net\' is equal to the `prefixlen\' bits of the
H A D11_usagi_fix.patch33 /* match IPv6 address against netnumber/prefixlen */
/OK3568_Linux_fs/kernel/net/xfrm/
H A Dxfrm_hash.h55 __u8 prefixlen) in __xfrm6_pref_hash() argument
61 pdw = prefixlen >> 5; /* num of whole u32 in prefix */ in __xfrm6_pref_hash()
62 pbi = prefixlen & 0x1f; /* num of bits in incomplete u32 in prefix */ in __xfrm6_pref_hash()
H A Dxfrm_policy.c73 u8 prefixlen; member
744 int family, u8 prefixlen) in xfrm_pol_inexact_addr_use_any_list() argument
749 if (family == AF_INET6 && prefixlen < INEXACT_PREFIXLEN_IPV6) in xfrm_pol_inexact_addr_use_any_list()
752 if (family == AF_INET && prefixlen < INEXACT_PREFIXLEN_IPV4) in xfrm_pol_inexact_addr_use_any_list()
763 u8 prefixlen; in xfrm_policy_inexact_insert_use_any_list() local
766 prefixlen = policy->selector.prefixlen_s; in xfrm_policy_inexact_insert_use_any_list()
770 prefixlen); in xfrm_policy_inexact_insert_use_any_list()
772 prefixlen = policy->selector.prefixlen_d; in xfrm_policy_inexact_insert_use_any_list()
775 prefixlen); in xfrm_policy_inexact_insert_use_any_list()
780 const xfrm_address_t *addr, u8 prefixlen) in xfrm_pol_inexact_node_init() argument
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwldev_common.c247 u32 prefixlen; in wldev_mkiovar_bsscfg() local
261 prefixlen = (u32) strlen(prefix); /* lengh of bsscfg prefix */ in wldev_mkiovar_bsscfg()
263 iolen = prefixlen + namelen + sizeof(u32) + paramlen; in wldev_mkiovar_bsscfg()
273 memcpy(p, prefix, prefixlen); in wldev_mkiovar_bsscfg()
274 p += prefixlen; in wldev_mkiovar_bsscfg()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dwldev_common.c209 u32 prefixlen; in wldev_mkiovar_bsscfg() local
223 prefixlen = (u32) strlen(prefix); /* lengh of bsscfg prefix */ in wldev_mkiovar_bsscfg()
225 iolen = prefixlen + namelen + sizeof(u32) + paramlen; in wldev_mkiovar_bsscfg()
235 memcpy(p, prefix, prefixlen); in wldev_mkiovar_bsscfg()
236 p += prefixlen; in wldev_mkiovar_bsscfg()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dwldev_common.c209 u32 prefixlen; in wldev_mkiovar_bsscfg() local
223 prefixlen = (u32) strlen(prefix); /* lengh of bsscfg prefix */ in wldev_mkiovar_bsscfg()
225 iolen = prefixlen + namelen + sizeof(u32) + paramlen; in wldev_mkiovar_bsscfg()
235 memcpy(p, prefix, prefixlen); in wldev_mkiovar_bsscfg()
236 p += prefixlen; in wldev_mkiovar_bsscfg()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dwldev_common.c247 u32 prefixlen; in wldev_mkiovar_bsscfg() local
261 prefixlen = (u32) strlen(prefix); /* lengh of bsscfg prefix */ in wldev_mkiovar_bsscfg()
263 iolen = prefixlen + namelen + sizeof(u32) + paramlen; in wldev_mkiovar_bsscfg()
273 memcpy(p, prefix, prefixlen); in wldev_mkiovar_bsscfg()
274 p += prefixlen; in wldev_mkiovar_bsscfg()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dwldev_common.c214 u32 prefixlen; in wldev_mkiovar_bsscfg() local
228 prefixlen = (u32) strlen(prefix); /* lengh of bsscfg prefix */ in wldev_mkiovar_bsscfg()
230 iolen = prefixlen + namelen + sizeof(u32) + paramlen; in wldev_mkiovar_bsscfg()
241 memcpy(p, prefix, prefixlen); in wldev_mkiovar_bsscfg()
242 p += prefixlen; in wldev_mkiovar_bsscfg()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dwldev_common.c209 u32 prefixlen; in wldev_mkiovar_bsscfg() local
223 prefixlen = (u32) strlen(prefix); /* lengh of bsscfg prefix */ in wldev_mkiovar_bsscfg()
225 iolen = prefixlen + namelen + sizeof(u32) + paramlen; in wldev_mkiovar_bsscfg()
235 memcpy(p, prefix, prefixlen); in wldev_mkiovar_bsscfg()
236 p += prefixlen; in wldev_mkiovar_bsscfg()
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dtcp_ipv4.c1038 return old->prefixlen < new->prefixlen; in better_md5_match()
1066 mask = inet_make_mask(key->prefixlen); in __tcp_md5_do_lookup()
1072 key->prefixlen); in __tcp_md5_do_lookup()
1087 int family, u8 prefixlen, in tcp_md5_do_lookup_exact() argument
1111 key->prefixlen == prefixlen) in tcp_md5_do_lookup_exact()
1132 int family, u8 prefixlen, int l3index, in tcp_md5_do_add() argument
1140 key = tcp_md5_do_lookup_exact(sk, addr, family, prefixlen, l3index); in tcp_md5_do_add()
1183 key->prefixlen = prefixlen; in tcp_md5_do_add()
1194 u8 prefixlen, int l3index) in tcp_md5_do_del() argument
1198 key = tcp_md5_do_lookup_exact(sk, addr, family, prefixlen, l3index); in tcp_md5_do_del()
[all …]
/OK3568_Linux_fs/kernel/include/net/
H A Dipv6.h600 unsigned int prefixlen) in ipv6_prefix_equal() argument
605 if (prefixlen >= 64) { in ipv6_prefix_equal()
608 return __ipv6_prefix_equal64_half(a1 + 1, a2 + 1, prefixlen - 64); in ipv6_prefix_equal()
610 return __ipv6_prefix_equal64_half(a1, a2, prefixlen); in ipv6_prefix_equal()
615 unsigned int prefixlen) in ipv6_prefix_equal() argument
622 pdw = prefixlen >> 5; in ipv6_prefix_equal()
627 pbi = prefixlen & 0x1f; in ipv6_prefix_equal()
/OK3568_Linux_fs/kernel/samples/bpf/
H A Dmap_perf_test_user.c377 key->prefixlen = 32; in fill_lpm_trie()
380 key->prefixlen = rand() % 33; in fill_lpm_trie()
390 key->prefixlen = 32; in fill_lpm_trie()
H A Dxdp_router_ipv4_user.c214 prefix_key->prefixlen = 32; in read_route()
215 prefix_key->prefixlen = route.dst_len; in read_route()
266 prefix_key->prefixlen); in read_route()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dif_tunnel.h113 __u16 prefixlen; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dif_tunnel.h113 __u16 prefixlen; member

12