/linux-master/include/net/ |
H A D | netdev_queues.h | 114 * @txq: struct netdev_queue to stop/start 145 netdev_txq_completed_mb(struct netdev_queue *dev_queue, 156 * @txq: struct netdev_queue to stop/start 205 struct netdev_queue *txq; \ 213 struct netdev_queue *txq; \ 222 struct netdev_queue *txq; \
|
H A D | sch_generic.h | 105 struct netdev_queue *dev_queue; 240 static inline int qdisc_avail_bulklimit(const struct netdev_queue *txq) 248 struct netdev_queue * (*select_queue)(struct Qdisc *, struct tcmsg *); 688 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue, 722 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue, 726 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue, 775 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); 793 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); 808 struct netdev_queue *txq = netdev_get_tx_queue(dev, i);
|
H A D | pkt_sched.h | 119 struct net_device *dev, struct netdev_queue *txq,
|
/linux-master/net/sched/ |
H A D | sch_mq.c | 72 struct netdev_queue *dev_queue; 159 static struct netdev_queue *mq_queue_get(struct Qdisc *sch, unsigned long cl) 169 static struct netdev_queue *mq_select_queue(struct Qdisc *sch, 178 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); 203 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); 220 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); 231 struct netdev_queue *dev_queue = mq_queue_get(sch, cl);
|
H A D | sch_generic.c | 40 const struct netdev_queue *txq) 75 const struct netdev_queue *txq = q->dev_queue; 181 const struct netdev_queue *txq, 232 const struct netdev_queue *txq = q->dev_queue; 316 struct net_device *dev, struct netdev_queue *txq, 392 struct netdev_queue *txq; 452 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); 478 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); 511 struct netdev_queue *txq; 651 static struct netdev_queue noop_netdev_queu [all...] |
H A D | sch_teql.c | 93 struct netdev_queue *dat_queue; 148 struct netdev_queue *txq; 219 struct net_device *dev, struct netdev_queue *txq, 259 struct netdev_queue *txq) 298 struct netdev_queue *slave_txq = netdev_get_tx_queue(slave, 0);
|
H A D | sch_mqprio.c | 352 struct netdev_queue *dev_queue; 454 static struct netdev_queue *mqprio_queue_get(struct Qdisc *sch, 469 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); 616 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); 647 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); 686 struct netdev_queue *q = netdev_get_tx_queue(dev, i); 708 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); 750 static struct netdev_queue *mqprio_select_queue(struct Qdisc *sch,
|
H A D | sch_htb.c | 127 struct netdev_queue *offload_queue; 1126 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx); 1174 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx); 1191 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx); 1368 static struct netdev_queue * 1390 htb_graft_helper(struct netdev_queue *dev_queue, struct Qdisc *new_q) 1406 static struct netdev_queue *htb_offload_get_queue(struct htb_class *cl) 1408 struct netdev_queue *queue; 1420 struct netdev_queue *queue_old, *queue_new; 1452 struct netdev_queue *dev_queu [all...] |
/linux-master/include/linux/ |
H A D | rtnetlink.h | 95 static inline struct netdev_queue *dev_ingress_queue(struct net_device *dev) 100 static inline struct netdev_queue *dev_ingress_queue_rcu(struct net_device *dev) 105 struct netdev_queue *dev_ingress_queue_create(struct net_device *dev);
|
H A D | netdevice.h | 634 struct netdev_queue { struct 711 static inline int netdev_queue_numa_node_read(const struct netdev_queue *q) 720 static inline void netdev_queue_numa_node_write(struct netdev_queue *q, int node) 2042 struct netdev_queue *_tx; 2265 struct netdev_queue __rcu *ingress_queue; 2478 struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev, 2485 static inline struct netdev_queue *skb_get_tx_queue(const struct net_device *dev, 2493 struct netdev_queue *, 2520 struct netdev_queue *netdev_core_pick_tx(struct net_device *dev, 3291 void netif_schedule_queue(struct netdev_queue *tx [all...] |
/linux-master/net/core/ |
H A D | net-sysfs.c | 1208 * netdev_queue sysfs structures and functions. 1212 ssize_t (*show)(struct netdev_queue *queue, char *buf); 1213 ssize_t (*store)(struct netdev_queue *queue, 1219 #define to_netdev_queue(obj) container_of(obj, struct netdev_queue, kobj) 1226 struct netdev_queue *queue = to_netdev_queue(kobj); 1240 struct netdev_queue *queue = to_netdev_queue(kobj); 1253 static ssize_t tx_timeout_show(struct netdev_queue *queue, char *buf) 1260 static unsigned int get_netdev_queue_index(struct netdev_queue *queue) 1271 static ssize_t traffic_class_show(struct netdev_queue *queue, 1309 static ssize_t tx_maxrate_show(struct netdev_queue *queu [all...] |
H A D | netpoll.c | 75 struct netdev_queue *txq) 109 struct netdev_queue *txq; 145 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); 346 struct netdev_queue *txq;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | qos.h | 26 void mlx5e_reactivate_qos_sq(struct mlx5e_priv *priv, u16 qid, struct netdev_queue *txq);
|
/linux-master/include/trace/events/ |
H A D | qdisc.h | 16 TP_PROTO(struct Qdisc *qdisc, const struct netdev_queue *txq, 23 __field(const struct netdev_queue *, txq ) 51 TP_PROTO(struct Qdisc *qdisc, const struct netdev_queue *txq, struct sk_buff *skb), 57 __field(const struct netdev_queue *, txq)
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_tx.h | 160 struct netdev_queue *netdev_q;
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_tx.h | 118 struct netdev_queue *netdev_q;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 261 struct netdev_queue *txq; /* associated netdev TX queue */ 562 struct net_device *, struct netdev_queue *,
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 208 struct netdev_queue *tx_q; /* associated netdev TX queue */ 329 struct netdev_queue *netdevq);
|
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_netdev.c | 439 struct netdev_queue *net_queue; 451 struct netdev_queue *net_queue;
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 348 struct netdev_queue *nq; 359 struct netdev_queue *nq; 724 struct netdev_queue *tx_nq, struct tsnep_tx *tx, 814 struct netdev_queue *nq; 907 struct netdev_queue *nq; 1281 struct netdev_queue *tx_nq, struct tsnep_tx *tx) 1325 struct netdev_queue *tx_nq, 1362 struct netdev_queue *tx_nq, struct tsnep_tx *tx) 1433 struct netdev_queue *tx_nq; 1537 struct netdev_queue *tx_n [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | rings.c | 44 struct netdev_queue *nd_q;
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | rings.c | 14 struct netdev_queue *nd_q;
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_bpf.c | 16 struct netdev_queue *ndevtxq;
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_txrx.h | 114 struct netdev_queue *ndq;
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_txrx.c | 40 struct netdev_queue *netdev_txq; 107 static inline struct netdev_queue *q_to_ndq(struct net_device *netdev, 427 struct netdev_queue *nq; 493 struct netdev_queue *nq; 1307 struct netdev_queue *ndq = q_to_ndq(q->lif->netdev, q); 1642 struct netdev_queue *ndq = q_to_ndq(netdev, q);
|