Lines Matching refs:prefixlen
69 u8 prefixlen;
739 int family, u8 prefixlen)
744 if (family == AF_INET6 && prefixlen < INEXACT_PREFIXLEN_IPV6)
747 if (family == AF_INET && prefixlen < INEXACT_PREFIXLEN_IPV4)
758 u8 prefixlen;
761 prefixlen = policy->selector.prefixlen_s;
765 prefixlen);
767 prefixlen = policy->selector.prefixlen_d;
770 prefixlen);
775 const xfrm_address_t *addr, u8 prefixlen)
778 node->prefixlen = prefixlen;
782 xfrm_pol_inexact_node_alloc(const xfrm_address_t *addr, u8 prefixlen)
788 xfrm_pol_inexact_node_init(node, addr, prefixlen);
795 u8 prefixlen, u16 family)
803 if (prefixlen == 0)
805 mask = ~0U << (32 - prefixlen);
814 pdw = prefixlen >> 5;
815 pbi = prefixlen & 0x1f;
884 n->prefixlen,
888 n->prefixlen,
916 u8 prefixlen;
922 prefixlen = min(node->prefixlen, n->prefixlen);
925 prefixlen, family);
931 bool same_prefixlen = node->prefixlen == n->prefixlen;
939 node->prefixlen = prefixlen;
992 u16 family, u8 prefixlen, u8 dir)
1006 node->prefixlen,
1008 if (delta == 0 && prefixlen >= node->prefixlen) {
1018 if (prefixlen < node->prefixlen) {
1020 prefixlen,
1028 * by the reduced prefixlen.
1034 prefixlen);
1038 * prefixlen. Merge the to-be-reinserted
1054 node = xfrm_pol_inexact_node_alloc(addr, prefixlen);
1238 /* read selector prefixlen thresholds */
1928 node->prefixlen, family);