Lines Matching refs:plen
1195 static bool fib_valid_key_len(u32 key, u8 plen, struct netlink_ext_ack *extack)
1197 if (plen > KEYLENGTH) {
1202 if ((plen < KEYLENGTH) && (key << plen)) {
1223 u8 plen = cfg->fc_dst_len;
1224 u8 slen = KEYLENGTH - plen;
1231 if (!fib_valid_key_len(key, plen, extack))
1234 pr_debug("Insert table=%u %08x/%d\n", tb->tb_id, key, plen);
1324 key, plen,
1333 rtmsg_fib(RTM_NEWROUTE, htonl(key), new_fa, plen,
1394 err = call_fib_entry_notifiers(net, fib_event, key, plen,
1400 if (!plen)
1404 rtmsg_fib(RTM_NEWROUTE, htonl(key), new_fa, plen, new_fa->tb_id,
1718 u8 plen = cfg->fc_dst_len;
1719 u8 slen = KEYLENGTH - plen;
1725 if (!fib_valid_key_len(key, plen, extack))
1737 pr_debug("Deleting %08x/%d dsfield=0x%02x t=%p\n", key, plen,
1767 rtmsg_fib(RTM_DELROUTE, htonl(key), fa_to_delete, plen, tb->tb_id,
1770 if (!plen)