Lines Matching defs:hash
123 * @skc_hash: hash value used with various protocol lookup tables
124 * @skc_u16hashes: two u16 hash values used by UDP lookup tables
135 * @skc_bind_node: bind hash linkage for various protocol lookup tables
136 * @skc_portaddr_node: second hash linkage for UDP/UDP-Lite protocol
142 * @skc_node: main hash linkage for various protocol lookup tables
143 * @skc_nulls_node: main hash linkage for TCP/UDP/UDP-Lite protocol
314 * @sk_txhash: computed flow hash for use on transmit
315 * @sk_txrehash: enable TX hash rethink
770 when sk is ALREADY grabbed f.e. it is found in hash table
771 or a list and the lookup is made under lock preventing hash table
1135 static inline void sock_rps_record_flow_hash(__u32 hash)
1142 rps_record_sock_flow(sock_flow_table, hash);
1178 if (unlikely(READ_ONCE(sk->sk_rxhash) != skb->hash))
1179 WRITE_ONCE(sk->sk_rxhash, skb->hash);
1298 int (*hash)(struct sock *sk);
1563 return sk->sk_prot->hash(sk);
1964 * * Each access point to socket (an hash table bucket, reference from a list,
1974 * hash tables, lists etc.
2414 skb->hash = txhash;