Lines Matching refs:plen
1148 static bool fib_valid_key_len(u32 key, u8 plen, struct netlink_ext_ack *extack)
1150 if (plen > KEYLENGTH) {
1155 if ((plen < KEYLENGTH) && (key << plen)) {
1176 u8 plen = cfg->fc_dst_len;
1177 u8 slen = KEYLENGTH - plen;
1184 if (!fib_valid_key_len(key, plen, extack))
1187 pr_debug("Insert table=%u %08x/%d\n", tb->tb_id, key, plen);
1275 key, plen,
1284 rtmsg_fib(RTM_NEWROUTE, htonl(key), new_fa, plen,
1344 err = call_fib_entry_notifiers(net, fib_event, key, plen,
1350 if (!plen)
1354 rtmsg_fib(RTM_NEWROUTE, htonl(key), new_fa, plen, new_fa->tb_id,
1670 u8 plen = cfg->fc_dst_len;
1671 u8 slen = KEYLENGTH - plen;
1677 if (!fib_valid_key_len(key, plen, extack))
1688 pr_debug("Deleting %08x/%d tos=%d t=%p\n", key, plen, tos, t);
1717 rtmsg_fib(RTM_DELROUTE, htonl(key), fa_to_delete, plen, tb->tb_id,
1720 if (!plen)