Home
last modified time | relevance | path

Searched refs:reciprocal_scale (Results 1 – 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/include/net/netfilter/
Dnf_queue.h111 queue += reciprocal_scale(hash_v4(ip_hdr(skb), initval), in nfqueue_hash()
115 queue += reciprocal_scale(hash_v6(ipv6_hdr(skb), initval), in nfqueue_hash()
119 queue += reciprocal_scale(hash_bridge(skb, initval), in nfqueue_hash()
/kernel/linux/linux-5.10/net/netfilter/
Dnft_hash.c34 h = reciprocal_scale(jhash(data, priv->len, priv->seed), in nft_jhash_eval()
54 h = reciprocal_scale(__skb_get_hash_symmetric(skb), priv->modulus); in nft_symhash_eval()
Dnft_set_hash.c453 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_lookup()
473 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_get()
493 hash = reciprocal_scale(hash, priv->buckets); in nft_hash_lookup_fast()
517 hash = reciprocal_scale(hash, priv->buckets); in nft_jhash()
Dxt_cluster.c56 return reciprocal_scale(hash, info->total_nodes); in xt_cluster_hash()
Dnft_numgen.c108 return reciprocal_scale(get_random_u32(), priv->modulus) + priv->offset; in nft_ng_random_gen()
Dxt_HMARK.c128 return reciprocal_scale(hash, info->hmodulus) + info->hoffset; in hmark_hash()
Dnf_nat_core.c200 return reciprocal_scale(hash, nf_nat_htable_size); in hash_by_src()
386 htonl(minip + reciprocal_scale(j, dist)); in find_best_ips_proto()
Dnf_conntrack_core.c205 return reciprocal_scale(hash, nf_conntrack_htable_size); in scale_hash()
212 return reciprocal_scale(hash_conntrack_raw(tuple, net), size); in __hash_conntrack()
744 bucket = reciprocal_scale(hash, hsize); in ____nf_conntrack_find()
1316 bucket = reciprocal_scale(hash, hsize); in early_drop()
Dnf_conntrack_expect.c91 return reciprocal_scale(hash, nf_ct_expect_hsize); in nf_ct_expect_dst_hash()
Dxt_hashlimit.c195 return reciprocal_scale(hash, ht->cfg.size); in hash_dst()
/kernel/linux/linux-5.10/include/net/
Dcodel_impl.h97 return t + reciprocal_scale(interval, rec_inv_sqrt << REC_INV_SQRT_SHIFT); in codel_control_law()
Dfq_impl.h113 return reciprocal_scale(hash, fq->flows_cnt); in fq_flow_idx()
/kernel/linux/linux-5.10/net/core/
Dsock_reuseport.c309 i = j = reciprocal_scale(hash, socks); in reuseport_select_sock()
Ddev.c3197 return (u16) reciprocal_scale(skb_get_hash(skb), qcount) + qoffset; in skb_tx_hash()
3949 queue_index = map->queues[reciprocal_scale( in __get_xps_queue_idx()
4432 tcpu = map->cpus[reciprocal_scale(hash, map->len)]; in get_rps_cpu()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
Dninet_hashtables.c404 if (reciprocal_scale(phash, matches) == 0) in ninet_lhash2_lookup()
/kernel/linux/linux-5.10/include/linux/
Dkernel.h308 static inline u32 reciprocal_scale(u32 val, u32 ep_ro) in reciprocal_scale() function
/kernel/linux/linux-5.10/net/sched/
Dsch_fq_pie.c76 return reciprocal_scale(skb_get_hash(skb), q->flows_cnt); in fq_pie_hash()
Dsch_fq_codel.c73 return reciprocal_scale(skb_get_hash(skb), q->flows_cnt); in fq_codel_hash()
Dsch_cake.c441 return ktime_add_ns(t, reciprocal_scale(interval, in cobalt_control()
/kernel/linux/linux-5.10/net/ipv4/netfilter/
Dipt_CLUSTERIP.c383 return reciprocal_scale(hashval, config->num_total_nodes) + 1; in clusterip_hashfn()
/kernel/linux/linux-5.10/net/ipv4/
Dudp.c248 first = reciprocal_scale(rand, remaining) + low; in udp_lib_get_port()
/kernel/linux/linux-5.10/net/packet/
Daf_packet.c1333 return reciprocal_scale(__skb_get_hash_symmetric(skb), num); in fanout_demux_hash()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c8552 txq += reciprocal_scale(skb_get_hash(skb), in ixgbe_select_queue()