Home
last modified time | relevance | path

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

/openbmc/linux/net/sched/
H A Dsch_fq.c53 struct fq_skb_cb { struct
57 static inline struct fq_skb_cb *fq_skb_cb(struct sk_buff *skb) in fq_skb_cb() argument
59 qdisc_cb_private_validate(skb, sizeof(struct fq_skb_cb)); in fq_skb_cb()
60 return (struct fq_skb_cb *)qdisc_skb_cb(skb)->data; in fq_skb_cb()
375 if (fq_skb_cb(skb)->time_to_send < fq_skb_cb(head)->time_to_send) in fq_peek()
411 fq_skb_cb(skb)->time_to_send >= fq_skb_cb(flow->tail)->time_to_send) { in flow_queue_add()
427 if (fq_skb_cb(skb)->time_to_send >= fq_skb_cb(aux)->time_to_send) in flow_queue_add()
452 fq_skb_cb(skb)->time_to_send = q->ktime_cache = ktime_get_ns(); in fq_enqueue()
470 fq_skb_cb(skb)->time_to_send = skb->tstamp; in fq_enqueue()
570 u64 time_next_packet = max_t(u64, fq_skb_cb(skb)->time_to_send, in fq_dequeue()