Home
last modified time | relevance | path

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

/linux-4.1.27/net/ipv6/
Daddrlabel.c34 int prefixlen; member
82 int prefixlen; member
90 .prefixlen = 7,
94 .prefixlen = 10,
98 .prefixlen = 16,
102 .prefixlen = 16,
106 .prefixlen = 32,
110 .prefixlen = 28,
114 .prefixlen = 96,
118 .prefixlen = 96,
[all …]
Dsit.c182 t->ip6rd.prefixlen = 16; in ipip6_tunnel_clone_6rd()
620 prefix_len = tunnel->ip6rd.prefixlen + 32 in only_dnatted()
764 tunnel->ip6rd.prefixlen)) { in check_6rd()
769 pbw0 = tunnel->ip6rd.prefixlen >> 5; in check_6rd()
770 pbi0 = tunnel->ip6rd.prefixlen & 0x1f; in check_6rd()
1111 ip6rd->prefixlen + (32 - ip6rd->relay_prefixlen) > 64) in ipip6_tunnel_update_6rd()
1114 ipv6_addr_prefix(&prefix, &ip6rd->prefix, ip6rd->prefixlen); in ipip6_tunnel_update_6rd()
1128 t->ip6rd.prefixlen = ip6rd->prefixlen; in ipip6_tunnel_update_6rd()
1174 ip6rd.prefixlen = t->ip6rd.prefixlen; in ipip6_tunnel_ioctl()
1529 ip6rd->prefixlen = nla_get_u16(data[IFLA_IPTUN_6RD_PREFIXLEN]); in ipip6_netlink_6rd_parms()
[all …]
Droute.c99 const struct in6_addr *prefix, int prefixlen,
103 const struct in6_addr *prefix, int prefixlen,
1990 const struct in6_addr *prefix, int prefixlen, in rt6_get_route_info() argument
2002 fn = fib6_locate(&table->tb6_root, prefix, prefixlen, NULL, 0); in rt6_get_route_info()
2022 const struct in6_addr *prefix, int prefixlen, in rt6_add_route_info() argument
2030 .fc_dst_len = prefixlen, in rt6_add_route_info()
2042 if (!prefixlen) in rt6_add_route_info()
2047 return rt6_get_route_info(net, prefix, prefixlen, gwaddr, ifindex); in rt6_add_route_info()
Daddrconf.c4169 static void put_ifaddrmsg(struct nlmsghdr *nlh, u8 prefixlen, u32 flags, in put_ifaddrmsg() argument
4176 ifm->ifa_prefixlen = prefixlen; in put_ifaddrmsg()
/linux-4.1.27/fs/btrfs/
Dxattr.c375 int prefixlen = 0; in btrfs_is_valid_xattr() local
379 prefixlen = XATTR_SECURITY_PREFIX_LEN; in btrfs_is_valid_xattr()
381 prefixlen = XATTR_SYSTEM_PREFIX_LEN; in btrfs_is_valid_xattr()
383 prefixlen = XATTR_TRUSTED_PREFIX_LEN; in btrfs_is_valid_xattr()
385 prefixlen = XATTR_USER_PREFIX_LEN; in btrfs_is_valid_xattr()
387 prefixlen = XATTR_BTRFS_PREFIX_LEN; in btrfs_is_valid_xattr()
394 if (len <= prefixlen) in btrfs_is_valid_xattr()
/linux-4.1.27/fs/hfsplus/
Dxattr.h26 const char *prefix, size_t prefixlen);
33 const char *prefix, size_t prefixlen);
Dxattr.c429 const char *prefix, size_t prefixlen) in hfsplus_setxattr() argument
442 strcpy(xattr_name + prefixlen, name); in hfsplus_setxattr()
587 const char *prefix, size_t prefixlen) in hfsplus_getxattr() argument
601 strcpy(xattr_name + prefixlen, name); in hfsplus_getxattr()
/linux-4.1.27/net/xfrm/
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()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dfwil.c301 u32 prefixlen; in brcmf_create_bsscfg() local
309 prefixlen = strlen(prefix); in brcmf_create_bsscfg()
311 iolen = prefixlen + namelen + sizeof(bssidx_le) + datalen; in brcmf_create_bsscfg()
321 memcpy(p, prefix, prefixlen); in brcmf_create_bsscfg()
322 p += prefixlen; in brcmf_create_bsscfg()
/linux-4.1.27/include/net/
Dipv6.h458 unsigned int prefixlen) in ipv6_prefix_equal() argument
463 if (prefixlen >= 64) { in ipv6_prefix_equal()
466 return __ipv6_prefix_equal64_half(a1 + 1, a2 + 1, prefixlen - 64); in ipv6_prefix_equal()
468 return __ipv6_prefix_equal64_half(a1, a2, prefixlen); in ipv6_prefix_equal()
473 unsigned int prefixlen) in ipv6_prefix_equal() argument
480 pdw = prefixlen >> 5; in ipv6_prefix_equal()
485 pbi = prefixlen & 0x1f; in ipv6_prefix_equal()
Dip_fib.h133 unsigned char prefixlen; member
151 unsigned char prefixlen; member
Ddn_fib.h11 unsigned char prefixlen; member
Dxfrm.h820 int prefixlen) in addr_match() argument
827 pdw = prefixlen >> 5; /* num of whole u32 in prefix */ in addr_match()
828 pbi = prefixlen & 0x1f; /* num of bits in incomplete u32 in prefix */ in addr_match()
846 static inline bool addr4_match(__be32 a1, __be32 a2, u8 prefixlen) in addr4_match() argument
849 if (prefixlen == 0) in addr4_match()
851 return !((a1 ^ a2) & htonl(0xFFFFFFFFu << (32 - prefixlen))); in addr4_match()
Dip_tunnels.h30 u16 prefixlen; member
/linux-4.1.27/include/uapi/linux/
Dif_tunnel.h92 __u16 prefixlen; member
/linux-4.1.27/net/ipv4/
Dfib_rules.c117 if (result->prefixlen <= rule->suppress_prefixlen) in fib4_rule_suppress()
Dfib_frontend.c1008 frn->prefixlen = res.prefixlen; in nl_fib_lookup()
Droute.c1977 if (fi && res->prefixlen < 4) in __mkroute_output()
2227 if (!res.prefixlen && in __ip_route_output_key()
Dfib_trie.c1418 res->prefixlen = KEYLENGTH - fa->fa_slen; in fib_table_lookup()
/linux-4.1.27/net/decnet/
Ddn_table.c819 res->prefixlen = dz->dz_order; in dn_fib_table_lookup()
Ddn_route.c959 __le16 mask = dnet_make_mask(res->prefixlen); in dn_fib_rules_map_destination()