Lines Matching defs:prefixlen
71 u8 prefixlen;
792 int family, u8 prefixlen)
797 if (family == AF_INET6 && prefixlen < INEXACT_PREFIXLEN_IPV6)
800 if (family == AF_INET && prefixlen < INEXACT_PREFIXLEN_IPV4)
811 u8 prefixlen;
814 prefixlen = policy->selector.prefixlen_s;
818 prefixlen);
820 prefixlen = policy->selector.prefixlen_d;
823 prefixlen);
828 const xfrm_address_t *addr, u8 prefixlen)
831 node->prefixlen = prefixlen;
835 xfrm_pol_inexact_node_alloc(const xfrm_address_t *addr, u8 prefixlen)
841 xfrm_pol_inexact_node_init(node, addr, prefixlen);
848 u8 prefixlen, u16 family)
856 if (prefixlen == 0)
858 mask = ~0U << (32 - prefixlen);
867 pdw = prefixlen >> 5;
868 pbi = prefixlen & 0x1f;
937 n->prefixlen,
941 n->prefixlen,
969 u8 prefixlen;
975 prefixlen = min(node->prefixlen, n->prefixlen);
978 prefixlen, family);
984 bool same_prefixlen = node->prefixlen == n->prefixlen;
992 node->prefixlen = prefixlen;
1045 u16 family, u8 prefixlen, u8 dir)
1059 node->prefixlen,
1061 if (delta == 0 && prefixlen >= node->prefixlen) {
1071 if (prefixlen < node->prefixlen) {
1073 prefixlen,
1081 * by the reduced prefixlen.
1087 prefixlen);
1091 * prefixlen. Merge the to-be-reinserted
1107 node = xfrm_pol_inexact_node_alloc(addr, prefixlen);
1296 /* read selector prefixlen thresholds */
2009 node->prefixlen, family);