Lines Matching refs:plen
34 if (r->dst.plen || r->src.plen || r->tclass) in fib6_rule_matchall()
137 r->src.plen && !(flags & RT6_LOOKUP_F_HAS_SADDR)) { in fib6_rule_saddr()
144 if (!ipv6_prefix_equal(&saddr, &r->src.addr, r->src.plen)) in fib6_rule_saddr()
278 if (rt->rt6i_dst.plen <= rule->suppress_prefixlen) in fib6_rule_suppress()
300 if (r->dst.plen && in fib6_rule_match()
301 !ipv6_prefix_equal(&fl6->daddr, &r->dst.addr, r->dst.plen)) in fib6_rule_match()
309 if (r->src.plen) { in fib6_rule_match()
312 r->src.plen)) in fib6_rule_match()
366 rule6->src.plen = frh->src_len; in fib6_rule_configure()
367 rule6->dst.plen = frh->dst_len; in fib6_rule_configure()
395 if (frh->src_len && (rule6->src.plen != frh->src_len)) in fib6_rule_compare()
398 if (frh->dst_len && (rule6->dst.plen != frh->dst_len)) in fib6_rule_compare()
420 frh->dst_len = rule6->dst.plen; in fib6_rule_fill()
421 frh->src_len = rule6->src.plen; in fib6_rule_fill()
424 if ((rule6->dst.plen && in fib6_rule_fill()
426 (rule6->src.plen && in fib6_rule_fill()