Lines Matching defs:KEYLENGTH

111 #define KEYLENGTH	(8*sizeof(t_key))
116 #define IS_TRIE(n) ((n)->pos >= KEYLENGTH)
122 unsigned char pos; /* 2log(KEYLENGTH) bits needed */
123 unsigned char bits; /* 2log(KEYLENGTH) bits needed */
135 t_key empty_children; /* KEYLENGTH bits needed */
136 t_key full_children; /* KEYLENGTH bits needed */
224 if ((BITS_PER_LONG <= KEYLENGTH) && (KEYLENGTH == kv->pos))
383 BUG_ON(!bits || (shift > KEYLENGTH));
392 if (bits == KEYLENGTH)
398 tn->key = (shift < KEYLENGTH) ? (key >> shift) << shift : 0;
813 /* if bits == KEYLENGTH then pos = 0, and will fail below */
827 /* if bits == KEYLENGTH then used = 100% on wrap, and will fail below */
838 /* account for bits == KEYLENGTH case */
839 if ((tn->bits == KEYLENGTH) && tn_info(tn)->full_children)
960 * This check is safe even if bits == KEYLENGTH due to the
1018 u8 slen = KEYLENGTH - fri->dst_len;
1197 if (plen > KEYLENGTH) {
1202 if ((plen < KEYLENGTH) && (key << plen)) {
1224 u8 slen = KEYLENGTH - plen;
1484 * This check is safe even if bits == KEYLENGTH due to the
1578 if ((BITS_PER_LONG > KEYLENGTH) || (fa->fa_slen < KEYLENGTH)) {
1626 res->prefixlen = KEYLENGTH - fa->fa_slen;
1707 call_fib_entry_notifiers(net, fib_event, key, KEYLENGTH - slen,
1719 u8 slen = KEYLENGTH - plen;
2095 KEYLENGTH - fa->fa_slen, tb->tb_id, &info, 0);
2158 KEYLENGTH - fa->fa_slen, tb->tb_id,
2203 l->key, KEYLENGTH - fa->fa_slen,
2317 fri.dst_len = KEYLENGTH - fa->fa_slen;
2431 t->kv[0].pos = KEYLENGTH;
2432 t->kv[0].slen = KEYLENGTH;
2810 &prf, KEYLENGTH - n->pos - n->bits, n->bits,
2825 KEYLENGTH - fa->fa_slen,
2986 __be32 mask = inet_make_mask(KEYLENGTH - fa->fa_slen);