Home
last modified time | relevance | path

Searched refs:perturbation (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/net/sched/
Dsch_sfb.c48 siphash_key_t perturbation; /* siphash key */ member
220 get_random_bytes(&q->bins[slot].perturbation, in sfb_init_perturbation()
221 sizeof(q->bins[slot].perturbation)); in sfb_init_perturbation()
318 sfbhash = siphash_1u32(salt, &q->bins[slot].perturbation); in sfb_enqueue()
320 sfbhash = skb_get_hash_perturb(skb, &q->bins[slot].perturbation); in sfb_enqueue()
356 &q->bins[slot].perturbation); in sfb_enqueue()
Dsch_sfq.c120 siphash_key_t perturbation; member
160 return skb_get_hash_perturb(skb, &q->perturbation) & (q->divisor - 1); in sfq_hash()
614 q->perturbation = nkey; in sfq_perturbation()
693 get_random_bytes(&q->perturbation, sizeof(q->perturbation)); in sfq_change()
750 get_random_bytes(&q->perturbation, sizeof(q->perturbation)); in sfq_init()
Dsch_hhf.c129 siphash_key_t perturbation; /* hash perturbation */ member
267 hash = skb_get_hash_perturb(skb, &q->perturbation); in hhf_classify()
585 get_random_bytes(&q->perturbation, sizeof(q->perturbation)); in hhf_init()
/Linux-v5.4/include/net/
Dfq_impl.h111 u32 hash = skb_get_hash_perturb(skb, &fq->perturbation); in fq_flow_idx()
311 get_random_bytes(&fq->perturbation, sizeof(fq->perturbation)); in fq_init()
Dfq.h72 siphash_key_t perturbation; member