Lines Matching refs:fa_slen
366 l->slen = fa->fa_slen;
991 if (fa->fa_slen < slen)
993 if (fa->fa_slen != slen)
1029 if (fa->fa_slen == slen && fa->tb_id == fri->tb_id &&
1100 node_push_suffix(tp, new->fa_slen);
1125 if (new->fa_slen < last->fa_slen)
1127 if ((new->fa_slen == last->fa_slen) &&
1140 if (l->slen < new->fa_slen) {
1141 l->slen = new->fa_slen;
1142 node_push_suffix(tp, new->fa_slen);
1226 if ((fa->fa_slen != slen) ||
1261 new_fa->fa_slen = fa->fa_slen;
1269 if (fib_find_alias(&l->leaf, fa->fa_slen, 0, 0,
1321 new_fa->fa_slen = slen;
1339 if (fib_find_alias(&l->leaf, new_fa->fa_slen, 0, 0, tb->tb_id, true) ==
1531 if ((BITS_PER_LONG > KEYLENGTH) || (fa->fa_slen < KEYLENGTH)) {
1532 if (index >= (1ul << fa->fa_slen))
1578 res->prefixlen = KEYLENGTH - fa->fa_slen;
1629 l->slen = fa->fa_slen;
1630 node_pull_suffix(tp, fa->fa_slen);
1640 u8 slen = fa_to_delete->fa_slen;
1652 if (fa_next && fa_next->fa_slen == slen && fa_next->tb_id == tb_id) {
1694 if ((fa->fa_slen != slen) ||
1963 slen = fa->fa_slen;
2029 slen = fa->fa_slen;
2037 slen = fa->fa_slen;
2045 KEYLENGTH - fa->fa_slen, tb->tb_id, &info, 0);
2108 KEYLENGTH - fa->fa_slen, tb->tb_id,
2117 KEYLENGTH - fa->fa_slen, fa,
2157 if (fa->fa_slen == last_slen)
2160 last_slen = fa->fa_slen;
2162 l->key, KEYLENGTH - fa->fa_slen,
2276 fri.dst_len = KEYLENGTH - fa->fa_slen;
2783 KEYLENGTH - fa->fa_slen,
2943 __be32 mask = inet_make_mask(KEYLENGTH - fa->fa_slen);