Lines Matching refs:plen
743 struct in6_addr *addr, int plen,
768 if (plen < fn->fn_bit ||
786 if (plen == fn->fn_bit) {
842 ln->fn_bit = plen;
868 but if it is >= plen, the value is ignored in any case.
878 if (plen > bit) {
911 ln->fn_bit = plen;
923 } else { /* plen <= bit */
936 ln->fn_bit = plen;
940 if (addr_bit_set(&key->addr, plen))
1393 &rt->fib6_dst.addr, rt->fib6_dst.plen,
1405 if (rt->fib6_src.plen) {
1434 &rt->fib6_src.addr, rt->fib6_src.plen,
1453 &rt->fib6_src.addr, rt->fib6_src.plen,
1586 if (ipv6_prefix_equal(&key->addr, args->addr, key->plen)) {
1655 int plen, int offset,
1666 if (plen <= fn->fn_bit)
1677 if (plen < fn->fn_bit ||
1681 if (plen == fn->fn_bit)
1806 RT6_TRACE("fixing tree: plen=%d iter=%d\n", fn->fn_bit, iter);
2492 seq_printf(seq, "%pi6 %02x ", &rt->fib6_dst.addr, rt->fib6_dst.plen);
2495 seq_printf(seq, "%pi6 %02x ", &rt->fib6_src.addr, rt->fib6_src.plen);