Home
last modified time | relevance | path

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

/Linux-v4.19/include/net/
Dcodel_qdisc.h61 return (struct codel_skb_cb *)qdisc_skb_cb(skb)->data; in get_codel_cb()
Dsch_generic.h309 struct qdisc_skb_cb { struct
381 struct qdisc_skb_cb *qcb; in qdisc_cb_private_validate()
383 BUILD_BUG_ON(sizeof(skb->cb) < offsetof(struct qdisc_skb_cb, data) + sz); in qdisc_cb_private_validate()
412 static inline struct qdisc_skb_cb *qdisc_skb_cb(const struct sk_buff *skb) in qdisc_skb_cb() function
414 return (struct qdisc_skb_cb *)skb->cb; in qdisc_skb_cb()
674 return qdisc_skb_cb(skb)->pkt_len; in qdisc_pkt_len()
Dstrparser.h63 offsetof(struct qdisc_skb_cb, data)); in strp_msg()
/Linux-v4.19/include/linux/
Dif_team.h237 sizeof(qdisc_skb_cb(skb)->slave_dev_queue_mapping)); in team_dev_queue_xmit()
238 skb_set_queue_mapping(skb, qdisc_skb_cb(skb)->slave_dev_queue_mapping); in team_dev_queue_xmit()
Dfilter.h518 struct qdisc_skb_cb qdisc_cb;
583 FIELD_SIZEOF(struct qdisc_skb_cb, data)); in bpf_skb_cb()
585 return qdisc_skb_cb(skb)->data; in bpf_skb_cb()
/Linux-v4.19/drivers/net/
Dnet_failover.c112 skb->queue_mapping = qdisc_skb_cb(skb)->slave_dev_queue_mapping; in net_failover_start_xmit()
136 qdisc_skb_cb(skb)->slave_dev_queue_mapping = skb->queue_mapping; in net_failover_select_queue()
144 qdisc_skb_cb(skb)->slave_dev_queue_mapping = skb->queue_mapping; in net_failover_select_queue()
/Linux-v4.19/net/sched/
Dcls_bpf.c96 qdisc_skb_cb(skb)->tc_classid = prog->res.classid; in cls_bpf_classify()
114 qdisc_skb_cb(skb)->tc_classid; in cls_bpf_classify()
Dsch_tbf.c166 qdisc_skb_cb(segs)->pkt_len = segs->len; in tbf_segment()
Dsch_choke.c146 return (struct choke_skb_cb *)qdisc_skb_cb(skb)->data; in choke_skb_cb()
Dsch_netem.c165 return (struct netem_skb_cb *)qdisc_skb_cb(skb)->data; in netem_skb_cb()
582 qdisc_skb_cb(segs)->pkt_len = segs->len; in netem_enqueue()
Dsch_sfb.c99 return (struct sfb_skb_cb *)qdisc_skb_cb(skb)->data; in sfb_skb_cb()
Dsch_cake.c283 return (struct cobalt_skb_cb *)qdisc_skb_cb(skb)->data; in get_cobalt_cb()
1679 qdisc_skb_cb(segs)->pkt_len = segs->len; in cake_enqueue()
Dsch_api.c573 qdisc_skb_cb(skb)->pkt_len = pkt_len; in __qdisc_calculate_pkt_len()
/Linux-v4.19/net/strparser/
Dstrparser.c43 offsetof(struct qdisc_skb_cb, data)); in _strp_msg()
/Linux-v4.19/drivers/net/hyperv/
Dnetvsc_drv.c355 qdisc_skb_cb(skb)->slave_dev_queue_mapping = txq; in netvsc_select_queue()
496 skb->queue_mapping = qdisc_skb_cb(skb)->slave_dev_queue_mapping; in netvsc_vf_xmit()
/Linux-v4.19/drivers/net/bonding/
Dbond_main.c250 sizeof(qdisc_skb_cb(skb)->slave_dev_queue_mapping)); in bond_dev_queue_xmit()
251 skb_set_queue_mapping(skb, qdisc_skb_cb(skb)->slave_dev_queue_mapping); in bond_dev_queue_xmit()
4118 qdisc_skb_cb(skb)->slave_dev_queue_mapping = skb_get_queue_mapping(skb); in bond_select_queue()
/Linux-v4.19/net/core/
Dfilter.c5844 BUILD_BUG_ON(FIELD_SIZEOF(struct qdisc_skb_cb, data) < 20); in bpf_convert_ctx_access()
5846 offsetof(struct qdisc_skb_cb, data)) % in bpf_convert_ctx_access()
5853 off += offsetof(struct qdisc_skb_cb, data); in bpf_convert_ctx_access()
5863 BUILD_BUG_ON(FIELD_SIZEOF(struct qdisc_skb_cb, tc_classid) != 2); in bpf_convert_ctx_access()
5868 off += offsetof(struct qdisc_skb_cb, tc_classid); in bpf_convert_ctx_access()
Ddev.c3379 qdisc_skb_cb(skb)->pkt_len = skb->len; in qdisc_pkt_len_init()
3412 qdisc_skb_cb(skb)->pkt_len += (gso_segs - 1) * hdr_len; in qdisc_pkt_len_init()
4610 qdisc_skb_cb(skb)->pkt_len = skb->len; in sch_handle_ingress()
/Linux-v4.19/drivers/net/team/
Dteam.c1725 qdisc_skb_cb(skb)->slave_dev_queue_mapping = skb->queue_mapping; in team_select_queue()