Lines Matching defs:prefix
245 * that are the same for all keys with a given prefix are skipped, but the
951 * checks into a single check. The prefix consists of the
952 * prefix plus zeros for the bits in the cindex. The index
1198 NL_SET_ERR_MSG(extack, "Invalid prefix length");
1204 "Invalid prefix for given prefix length");
1248 * with the same keys [prefix,dscp,priority], if such key already
1421 t_key prefix = n->key;
1423 return (key ^ prefix) & (prefix | -prefix);
1470 /* Step 1: Travel to the longest prefix match in the trie */
1475 * checks into a single check. The prefix consists of the
1476 * prefix plus zeros for the "bits" in the prefix. The index
1508 /* Step 2: Sort out leaves and begin backtracing for longest prefix */
1514 * between the key and the prefix exist in the region of
1515 * the lsb and higher in the prefix.
1525 * prefix match mode we will have to come back to wherever
1625 res->prefix = htonl(n->key);
2973 __be32 prefix;
2982 prefix = htonl(l->key);
3009 prefix, gw, flags, 0, 0,
3020 prefix, 0, flags, 0, 0, 0,