Searched refs:hashrnd (Results 1 – 7 of 7) sorted by relevance
| /linux/net/sched/ |
| H A D | cls_flow.c | 56 u32 hashrnd; member 325 classid = jhash2(keys, f->nkeys, f->hashrnd); in flow_classify() 350 get_random_bytes(&f->hashrnd, 4); in flow_perturbation() 471 fnew->hashrnd = fold->hashrnd; in flow_change() 516 get_random_bytes(&fnew->hashrnd, 4); in flow_change()
|
| /linux/net/ipv6/ila/ |
| H A D | ila_xlat.c | 34 static u32 hashrnd __read_mostly; 37 net_get_random_once(&hashrnd, sizeof(hashrnd)); in __ila_hash_secret_init() 45 return jhash_2words(v[0], v[1], hashrnd); in ila_locator_hash()
|
| /linux/include/uapi/linux/netfilter/ |
| H A D | xt_HMARK.h | 47 __u32 hashrnd; member
|
| /linux/drivers/net/hyperv/ |
| H A D | hyperv_net.h | 1089 static u32 hashrnd __read_mostly; in netvsc_get_hash() 1091 net_get_random_once(&hashrnd, sizeof(hashrnd)); in netvsc_get_hash() 1118 hash = jhash2((u32 *)&flow.addrs.v4addrs, 2, hashrnd); in netvsc_get_hash() 1120 hash = jhash2((u32 *)&flow.addrs.v6addrs, 8, hashrnd); in netvsc_get_hash()
|
| /linux/net/core/ |
| H A D | flow_dissector.c | 1702 static siphash_aligned_key_t hashrnd; variable 1705 net_get_random_once(&hashrnd, sizeof(hashrnd)); in __flow_hash_secret_init() 1817 return __flow_hash_from_keys(keys, &hashrnd); in flow_hash_from_keys() 1877 return __flow_hash_from_keys(&keys, &hashrnd); in __skb_get_hash_symmetric_net() 1904 hash = __flow_hash_from_keys(&keys, &hashrnd); in __skb_get_hash_net()
|
| /linux/net/netfilter/ |
| H A D | xt_HMARK.c | 125 hash = jhash_3words(src, dst, t->uports.v32, info->hashrnd); in hmark_hash()
|
| /linux/net/ipv4/ |
| H A D | udp.c | 3817 static u32 hashrnd __read_mostly; in udp_flow_hashrnd() 3819 net_get_random_once(&hashrnd, sizeof(hashrnd)); in udp_flow_hashrnd() 3821 return hashrnd; in udp_flow_hashrnd()
|