Lines Matching refs:fa_slen
367 l->slen = fa->fa_slen;
996 if (fa->fa_slen < slen)
998 if (fa->fa_slen != slen)
1034 if (fa->fa_slen == slen && fa->tb_id == fri->tb_id &&
1147 node_push_suffix(tp, new->fa_slen);
1172 if (new->fa_slen < last->fa_slen)
1174 if ((new->fa_slen == last->fa_slen) &&
1187 if (l->slen < new->fa_slen) {
1188 l->slen = new->fa_slen;
1189 node_push_suffix(tp, new->fa_slen);
1274 if ((fa->fa_slen != slen) ||
1309 new_fa->fa_slen = fa->fa_slen;
1318 if (fib_find_alias(&l->leaf, fa->fa_slen, 0, 0,
1370 new_fa->fa_slen = slen;
1389 if (fib_find_alias(&l->leaf, new_fa->fa_slen, 0, 0, tb->tb_id, true) ==
1578 if ((BITS_PER_LONG > KEYLENGTH) || (fa->fa_slen < KEYLENGTH)) {
1579 if (index >= (1ul << fa->fa_slen))
1626 res->prefixlen = KEYLENGTH - fa->fa_slen;
1677 l->slen = fa->fa_slen;
1678 node_pull_suffix(tp, fa->fa_slen);
1688 u8 slen = fa_to_delete->fa_slen;
1700 if (fa_next && fa_next->fa_slen == slen && fa_next->tb_id == tb_id) {
1744 if ((fa->fa_slen != slen) ||
2013 slen = fa->fa_slen;
2079 slen = fa->fa_slen;
2087 slen = fa->fa_slen;
2095 KEYLENGTH - fa->fa_slen, tb->tb_id, &info, 0);
2158 KEYLENGTH - fa->fa_slen, tb->tb_id,
2198 if (fa->fa_slen == last_slen)
2201 last_slen = fa->fa_slen;
2203 l->key, KEYLENGTH - fa->fa_slen,
2317 fri.dst_len = KEYLENGTH - fa->fa_slen;
2825 KEYLENGTH - fa->fa_slen,
2986 __be32 mask = inet_make_mask(KEYLENGTH - fa->fa_slen);