Lines Matching refs:prefixlen

67 	u8 prefixlen;  member
737 int family, u8 prefixlen) in xfrm_pol_inexact_addr_use_any_list() argument
742 if (family == AF_INET6 && prefixlen < INEXACT_PREFIXLEN_IPV6) in xfrm_pol_inexact_addr_use_any_list()
745 if (family == AF_INET && prefixlen < INEXACT_PREFIXLEN_IPV4) in xfrm_pol_inexact_addr_use_any_list()
756 u8 prefixlen; in xfrm_policy_inexact_insert_use_any_list() local
759 prefixlen = policy->selector.prefixlen_s; in xfrm_policy_inexact_insert_use_any_list()
763 prefixlen); in xfrm_policy_inexact_insert_use_any_list()
765 prefixlen = policy->selector.prefixlen_d; in xfrm_policy_inexact_insert_use_any_list()
768 prefixlen); in xfrm_policy_inexact_insert_use_any_list()
773 const xfrm_address_t *addr, u8 prefixlen) in xfrm_pol_inexact_node_init() argument
776 node->prefixlen = prefixlen; in xfrm_pol_inexact_node_init()
780 xfrm_pol_inexact_node_alloc(const xfrm_address_t *addr, u8 prefixlen) in xfrm_pol_inexact_node_alloc() argument
786 xfrm_pol_inexact_node_init(node, addr, prefixlen); in xfrm_pol_inexact_node_alloc()
793 u8 prefixlen, u16 family) in xfrm_policy_addr_delta() argument
801 if (prefixlen == 0) in xfrm_policy_addr_delta()
803 mask = ~0U << (32 - prefixlen); in xfrm_policy_addr_delta()
812 pdw = prefixlen >> 5; in xfrm_policy_addr_delta()
813 pbi = prefixlen & 0x1f; in xfrm_policy_addr_delta()
882 n->prefixlen, in xfrm_policy_inexact_list_reinsert()
886 n->prefixlen, in xfrm_policy_inexact_list_reinsert()
914 u8 prefixlen; in xfrm_policy_inexact_node_reinsert() local
920 prefixlen = min(node->prefixlen, n->prefixlen); in xfrm_policy_inexact_node_reinsert()
923 prefixlen, family); in xfrm_policy_inexact_node_reinsert()
929 bool same_prefixlen = node->prefixlen == n->prefixlen; in xfrm_policy_inexact_node_reinsert()
937 node->prefixlen = prefixlen; in xfrm_policy_inexact_node_reinsert()
990 u16 family, u8 prefixlen, u8 dir) in xfrm_policy_inexact_insert_node() argument
1004 node->prefixlen, in xfrm_policy_inexact_insert_node()
1006 if (delta == 0 && prefixlen >= node->prefixlen) { in xfrm_policy_inexact_insert_node()
1016 if (prefixlen < node->prefixlen) { in xfrm_policy_inexact_insert_node()
1018 prefixlen, in xfrm_policy_inexact_insert_node()
1032 prefixlen); in xfrm_policy_inexact_insert_node()
1052 node = xfrm_pol_inexact_node_alloc(addr, prefixlen); in xfrm_policy_inexact_insert_node()
1927 node->prefixlen, family); in xfrm_policy_lookup_inexact_addr()