Lines Matching refs:prefixlen
70 u8 prefixlen;
756 int family, u8 prefixlen)
761 if (family == AF_INET6 && prefixlen < INEXACT_PREFIXLEN_IPV6)
764 if (family == AF_INET && prefixlen < INEXACT_PREFIXLEN_IPV4)
775 u8 prefixlen;
778 prefixlen = policy->selector.prefixlen_s;
782 prefixlen);
784 prefixlen = policy->selector.prefixlen_d;
787 prefixlen);
792 const xfrm_address_t *addr, u8 prefixlen)
795 node->prefixlen = prefixlen;
799 xfrm_pol_inexact_node_alloc(const xfrm_address_t *addr, u8 prefixlen)
805 xfrm_pol_inexact_node_init(node, addr, prefixlen);
812 u8 prefixlen, u16 family)
820 if (prefixlen == 0)
822 mask = ~0U << (32 - prefixlen);
831 pdw = prefixlen >> 5;
832 pbi = prefixlen & 0x1f;
901 n->prefixlen,
905 n->prefixlen,
933 u8 prefixlen;
939 prefixlen = min(node->prefixlen, n->prefixlen);
942 prefixlen, family);
948 bool same_prefixlen = node->prefixlen == n->prefixlen;
956 node->prefixlen = prefixlen;
1009 u16 family, u8 prefixlen, u8 dir)
1023 node->prefixlen,
1025 if (delta == 0 && prefixlen >= node->prefixlen) {
1035 if (prefixlen < node->prefixlen) {
1037 prefixlen,
1045 * by the reduced prefixlen.
1051 prefixlen);
1055 * prefixlen. Merge the to-be-reinserted
1071 node = xfrm_pol_inexact_node_alloc(addr, prefixlen);
1255 /* read selector prefixlen thresholds */
2023 node->prefixlen, family);