| /linux/tools/testing/selftests/bpf/progs/ ! |
| H A D | bpf_qdisc_common.h | 17 static struct qdisc_skb_cb *qdisc_skb_cb(const struct sk_buff *skb) in qdisc_skb_cb() function 19 return (struct qdisc_skb_cb *)skb->cb; in qdisc_skb_cb() 24 return qdisc_skb_cb(skb)->pkt_len; in qdisc_pkt_len()
|
| H A D | bpf_qdisc_fq.c | 536 flow->credit -= qdisc_skb_cb(skb)->pkt_len; in fq_dequeue_nonprio_flows()
|
| /linux/net/sched/ ! |
| H A D | sch_frag.c | 12 struct qdisc_skb_cb cb; 37 *qdisc_skb_cb(skb) = data->cb; in sch_frag_xmit() 62 data->cb = *qdisc_skb_cb(skb); in sch_frag_prepare_frag()
|
| H A D | bpf_qdisc.c | 83 case offsetof(struct sk_buff, cb) + offsetof(struct qdisc_skb_cb, data[0]) ... in bpf_qdisc_sk_buff_access() 84 offsetof(struct sk_buff, cb) + offsetof(struct qdisc_skb_cb, in bpf_qdisc_sk_buff_access() 87 offsetofend(struct qdisc_skb_cb, data[QDISC_CB_PRIV_LEN - 1]); in bpf_qdisc_sk_buff_access()
|
| H A D | sch_netem.c | 174 return (struct netem_skb_cb *)qdisc_skb_cb(skb)->data; in netem_skb_cb() 432 qdisc_skb_cb(skb)->pkt_segs = 1; in netem_segment() 507 qdisc_skb_cb(skb)->pkt_len = skb->len; in netem_enqueue() 632 qdisc_skb_cb(segs)->pkt_len = segs->len; in netem_enqueue()
|
| H A D | act_ct.c | 953 qdisc_skb_cb(skb)->post_ct_snat = 1; in tcf_ct_act_nat() 955 qdisc_skb_cb(skb)->post_ct_dnat = 1; in tcf_ct_act_nat() 991 qdisc_skb_cb(skb)->post_ct = false; in tcf_ct_act() 1102 qdisc_skb_cb(skb)->post_ct = true; in tcf_ct_act() 1106 qdisc_skb_cb(skb)->pkt_len = skb->len; in tcf_ct_act()
|
| H A D | sch_tbf.c | 223 qdisc_skb_cb(segs)->pkt_len = seg_len; in tbf_segment() 224 qdisc_skb_cb(segs)->pkt_segs = 1; in tbf_segment()
|
| H A D | cls_bpf.c | 93 qdisc_skb_cb(skb)->tc_classid = prog->res.classid; in cls_bpf_classify() 111 qdisc_skb_cb(skb)->tc_classid; in cls_bpf_classify()
|
| H A D | sch_dualpi2.c | 139 return (struct dualpi2_skb_cb *)qdisc_skb_cb(skb)->data; in dualpi2_skb_cb() 477 qdisc_skb_cb(nskb)->pkt_len = nskb->len; in dualpi2_qdisc_enqueue() 478 qdisc_skb_cb(nskb)->pkt_segs = 1; in dualpi2_qdisc_enqueue()
|
| H A D | sch_choke.c | 140 return (struct choke_skb_cb *)qdisc_skb_cb(skb)->data; in choke_skb_cb()
|
| H A D | sch_sfb.c | 95 return (struct sfb_skb_cb *)qdisc_skb_cb(skb)->data; in sfb_skb_cb()
|
| H A D | sch_cake.c | 297 return (struct cobalt_skb_cb *)qdisc_skb_cb(skb)->data; in get_cobalt_cb() 1811 qdisc_skb_cb(segs)->pkt_len = segs->len; in cake_enqueue() 1812 qdisc_skb_cb(segs)->pkt_segs = 1; in cake_enqueue()
|
| H A D | sch_taprio.c | 597 qdisc_skb_cb(segs)->pkt_len = segs->len; in taprio_enqueue_segmented() 598 qdisc_skb_cb(segs)->pkt_segs = 1; in taprio_enqueue_segmented()
|
| H A D | cls_api.c | 1875 ext->post_ct = qdisc_skb_cb(skb)->post_ct; in tcf_classify() 1876 ext->post_ct_snat = qdisc_skb_cb(skb)->post_ct_snat; in tcf_classify() 1877 ext->post_ct_dnat = qdisc_skb_cb(skb)->post_ct_dnat; in tcf_classify()
|
| H A D | sch_fq.c | 61 return (struct fq_skb_cb *)qdisc_skb_cb(skb)->data; in fq_skb_cb()
|
| /linux/include/net/ ! |
| H A D | sch_generic.h | 451 struct qdisc_skb_cb { struct 531 struct qdisc_skb_cb *qcb; in qdisc_cb_private_validate() 557 static inline struct qdisc_skb_cb *qdisc_skb_cb(const struct sk_buff *skb) in qdisc_skb_cb() function 559 return (struct qdisc_skb_cb *)skb->cb; in qdisc_skb_cb() 887 return qdisc_skb_cb(skb)->pkt_len; in qdisc_pkt_len() 892 u32 pkt_segs = qdisc_skb_cb(skb)->pkt_segs; in qdisc_pkt_segs() 1132 struct qdisc_skb_cb qdisc_cb;
|
| H A D | codel_qdisc.h | 64 return (struct codel_skb_cb *)qdisc_skb_cb(skb)->data; in get_codel_cb()
|
| H A D | pie.h | 113 return (struct pie_skb_cb *)qdisc_skb_cb(skb)->data; in get_pie_cb()
|
| H A D | tcx.h | 150 skb->tc_index = qdisc_skb_cb(skb)->tc_classid; in tcx_action_code()
|
| /linux/include/linux/ ! |
| H A D | if_team.h | 231 sizeof(qdisc_skb_cb(skb)->slave_dev_queue_mapping)); in team_dev_queue_xmit() 232 skb_set_queue_mapping(skb, qdisc_skb_cb(skb)->slave_dev_queue_mapping); in team_dev_queue_xmit()
|
| H A D | filter.h | 755 struct qdisc_skb_cb qdisc_cb; 961 sizeof_field(struct qdisc_skb_cb, data)); in bpf_skb_cb() 963 return qdisc_skb_cb(skb)->data; in bpf_skb_cb()
|
| /linux/drivers/net/ ! |
| H A D | net_failover.c | 112 skb->queue_mapping = qdisc_skb_cb(skb)->slave_dev_queue_mapping; in net_failover_start_xmit() 138 qdisc_skb_cb(skb)->slave_dev_queue_mapping = skb->queue_mapping; in net_failover_select_queue()
|
| /linux/net/bpf/ ! |
| H A D | test_run.c | 877 struct qdisc_skb_cb *cb = (struct qdisc_skb_cb *)skb->cb; in convert___skb_to_skb() 963 struct qdisc_skb_cb *cb = (struct qdisc_skb_cb *)skb->cb; in convert_skb_to___skb()
|
| /linux/drivers/net/hyperv/ ! |
| H A D | netvsc_drv.c | 317 qdisc_skb_cb(skb)->slave_dev_queue_mapping = txq; in netvsc_select_queue() 424 skb_record_rx_queue(skb, qdisc_skb_cb(skb)->slave_dev_queue_mapping); in netvsc_vf_xmit()
|
| /linux/net/core/ ! |
| H A D | dev.c | 4111 qdisc_skb_cb(skb)->pkt_len = skb->len; in qdisc_pkt_len_segs_init() 4113 qdisc_skb_cb(skb)->pkt_segs = 1; in qdisc_pkt_len_segs_init() 4117 qdisc_skb_cb(skb)->pkt_segs = gso_segs = shinfo->gso_segs; in qdisc_pkt_len_segs_init() 4156 qdisc_skb_cb(skb)->pkt_segs = gso_segs; in qdisc_pkt_len_segs_init() 4158 qdisc_skb_cb(skb)->pkt_len += (gso_segs - 1) * hdr_len; in qdisc_pkt_len_segs_init() 4400 qdisc_skb_cb(skb)->post_ct = false; in tc_run()
|