/Linux-v4.19/include/net/netfilter/ |
D | nf_queue.h | 106 queue += reciprocal_scale(hash_v4(ip_hdr(skb), initval), in nfqueue_hash() 110 queue += reciprocal_scale(hash_v6(ipv6_hdr(skb), initval), in nfqueue_hash() 114 queue += reciprocal_scale(hash_bridge(skb, initval), in nfqueue_hash()
|
/Linux-v4.19/net/netfilter/ |
D | nft_hash.c | 39 h = reciprocal_scale(jhash(data, priv->len, priv->seed), in nft_jhash_eval() 56 result = reciprocal_scale(jhash(data, priv->len, priv->seed), in nft_jhash_map_eval() 82 h = reciprocal_scale(__skb_get_hash_symmetric(skb), priv->modulus); in nft_symhash_eval() 98 result = reciprocal_scale(__skb_get_hash_symmetric(skb), in nft_symhash_map_eval()
|
D | nft_set_hash.c | 430 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_lookup() 450 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_get() 479 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_lookup_fast() 501 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_insert() 541 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_deactivate()
|
D | xt_cluster.c | 59 return reciprocal_scale(hash, info->total_nodes); in xt_cluster_hash()
|
D | xt_HMARK.c | 131 return reciprocal_scale(hash, info->hmodulus) + info->hoffset; in hmark_hash()
|
D | nft_numgen.c | 173 return reciprocal_scale(prandom_u32_state(state), priv->modulus) + in nft_ng_random_gen()
|
D | nf_conntrack_core.c | 209 return reciprocal_scale(hash, nf_conntrack_htable_size); in scale_hash() 216 return reciprocal_scale(hash_conntrack_raw(tuple, net), size); in __hash_conntrack() 675 bucket = reciprocal_scale(hash, hsize); in ____nf_conntrack_find() 1086 hash = reciprocal_scale(_hash++, hsize); in early_drop()
|
D | nf_nat_core.c | 154 return reciprocal_scale(hash, nf_nat_htable_size); in hash_by_src() 304 htonl(minip + reciprocal_scale(j, dist)); in find_best_ips_proto()
|
D | nf_conntrack_expect.c | 92 return reciprocal_scale(hash, nf_ct_expect_hsize); in nf_ct_expect_dst_hash()
|
D | xt_hashlimit.c | 188 return reciprocal_scale(hash, ht->cfg.size); in hash_dst()
|
/Linux-v4.19/include/net/ |
D | codel_impl.h | 97 return t + reciprocal_scale(interval, rec_inv_sqrt << REC_INV_SQRT_SHIFT); in codel_control_law()
|
D | fq_impl.h | 122 idx = reciprocal_scale(hash, fq->flows_cnt); in fq_flow_classify()
|
/Linux-v4.19/net/core/ |
D | sock_reuseport.c | 296 sk2 = reuse->socks[reciprocal_scale(hash, socks)]; in reuseport_select_sock()
|
D | dev.c | 2842 return (u16) reciprocal_scale(skb_get_hash(skb), qcount) + qoffset; in skb_tx_hash() 3600 queue_index = map->queues[reciprocal_scale( in __get_xps_queue_idx() 4077 tcpu = map->cpus[reciprocal_scale(hash, map->len)]; in get_rps_cpu()
|
/Linux-v4.19/net/ipv4/netfilter/ |
D | ipt_CLUSTERIP.c | 359 return reciprocal_scale(hashval, config->num_total_nodes) + 1; in clusterip_hashfn()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 137 channel_ix = reciprocal_scale(channel_ix, num_channels); in mlx5e_select_queue()
|
/Linux-v4.19/net/sched/ |
D | sch_fq_codel.c | 79 return reciprocal_scale(skb_get_hash(skb), q->flows_cnt); in fq_codel_hash()
|
D | sch_cake.c | 439 return ktime_add_ns(t, reciprocal_scale(interval, in cobalt_control()
|
/Linux-v4.19/include/linux/ |
D | kernel.h | 311 static inline u32 reciprocal_scale(u32 val, u32 ep_ro) in reciprocal_scale() function
|
/Linux-v4.19/net/ipv4/ |
D | udp.c | 258 first = reciprocal_scale(rand, remaining) + low; in udp_lib_get_port()
|
/Linux-v4.19/net/packet/ |
D | af_packet.c | 1315 return reciprocal_scale(__skb_get_hash_symmetric(skb), num); in fanout_demux_hash()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 8392 txq += reciprocal_scale(skb_get_hash(skb), in ixgbe_select_queue()
|