| /Linux-v6.6/include/net/ | 
| D | netdev_queues.h | 89 netdev_txq_completed_mb(struct netdev_queue *dev_queue,  in netdev_txq_completed_mb()149 		struct netdev_queue *txq;				\
 157 		struct netdev_queue *txq;				\
 166 		struct netdev_queue *txq;				\
 
 | 
| D | sch_generic.h | 104 	struct netdev_queue	*dev_queue;238 static inline int qdisc_avail_bulklimit(const struct netdev_queue *txq)  in qdisc_avail_bulklimit()
 251 	struct netdev_queue *	(*select_queue)(struct Qdisc *, struct tcmsg *);
 685 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue,
 719 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
 723 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue,
 772 		struct netdev_queue *txq = netdev_get_tx_queue(dev, i);  in qdisc_all_tx_empty()
 790 		struct netdev_queue *txq = netdev_get_tx_queue(dev, i);  in qdisc_tx_changing()
 805 		struct netdev_queue *txq = netdev_get_tx_queue(dev, i);  in qdisc_tx_is_noop()
 
 | 
| D | pkt_sched.h | 117 		     struct net_device *dev, struct netdev_queue *txq,
 | 
| /Linux-v6.6/net/sched/ | 
| D | sch_mq.c | 72 	struct netdev_queue *dev_queue;  in mq_init()159 static struct netdev_queue *mq_queue_get(struct Qdisc *sch, unsigned long cl)  in mq_queue_get()
 169 static struct netdev_queue *mq_select_queue(struct Qdisc *sch,  in mq_select_queue()
 178 	struct netdev_queue *dev_queue = mq_queue_get(sch, cl);  in mq_graft()
 203 	struct netdev_queue *dev_queue = mq_queue_get(sch, cl);  in mq_leaf()
 220 	struct netdev_queue *dev_queue = mq_queue_get(sch, cl);  in mq_dump_class()
 231 	struct netdev_queue *dev_queue = mq_queue_get(sch, cl);  in mq_dump_class_stats()
 
 | 
| D | sch_generic.c | 39 				     const struct netdev_queue *txq)  in qdisc_maybe_clear_missed()74 	const struct netdev_queue *txq = q->dev_queue;  in __skb_dequeue_bad_txq()
 180 				 const struct netdev_queue *txq,  in try_bulk_dequeue_skb()
 231 	const struct netdev_queue *txq = q->dev_queue;  in dequeue_skb()
 315 		     struct net_device *dev, struct netdev_queue *txq,  in sch_direct_xmit()
 391 	struct netdev_queue *txq;  in qdisc_restart()
 451 		struct netdev_queue *txq = netdev_get_tx_queue(dev, i);  in netif_freeze_queues()
 477 		struct netdev_queue *txq = netdev_get_tx_queue(dev, i);  in netif_unfreeze_queues()
 510 				struct netdev_queue *txq;  in dev_watchdog()
 649 static struct netdev_queue noop_netdev_queue = {
 [all …]
 
 | 
| D | sch_mqprio.c | 352 	struct netdev_queue *dev_queue;  in mqprio_init()454 static struct netdev_queue *mqprio_queue_get(struct Qdisc *sch,  in mqprio_queue_get()
 469 	struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl);  in mqprio_graft()
 616 	struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl);  in mqprio_leaf()
 647 		struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl);  in mqprio_dump_class()
 686 			struct netdev_queue *q = netdev_get_tx_queue(dev, i);  in mqprio_dump_class_stats()
 708 		struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl);  in mqprio_dump_class_stats()
 750 static struct netdev_queue *mqprio_select_queue(struct Qdisc *sch,  in mqprio_select_queue()
 
 | 
| D | sch_teql.c | 93 	struct netdev_queue *dat_queue;  in teql_dequeue()148 						struct netdev_queue *txq;  in teql_destroy()
 219 	       struct net_device *dev, struct netdev_queue *txq,  in __teql_resolve()
 259 			       struct netdev_queue *txq)  in teql_resolve()
 298 		struct netdev_queue *slave_txq = netdev_get_tx_queue(slave, 0);  in teql_master_xmit()
 
 | 
| D | sch_htb.c | 127 			struct netdev_queue *offload_queue;1126 		struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx);  in htb_init()
 1174 		struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx);  in htb_attach_offload()
 1191 		struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx);  in htb_attach_software()
 1368 static struct netdev_queue *
 1390 htb_graft_helper(struct netdev_queue *dev_queue, struct Qdisc *new_q)  in htb_graft_helper()
 1406 static struct netdev_queue *htb_offload_get_queue(struct htb_class *cl)  in htb_offload_get_queue()
 1408 	struct netdev_queue *queue;  in htb_offload_get_queue()
 1420 	struct netdev_queue *queue_old, *queue_new;  in htb_offload_move_qdisc()
 1452 	struct netdev_queue *dev_queue = sch->dev_queue;  in htb_graft()
 [all …]
 
 | 
| /Linux-v6.6/include/trace/events/ | 
| 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-v6.6/include/linux/ | 
| D | netdevice.h | 619 struct netdev_queue {  struct692 static inline int netdev_queue_numa_node_read(const struct netdev_queue *q)  in netdev_queue_numa_node_read()
 701 static inline void netdev_queue_numa_node_write(struct netdev_queue *q, int node)  in netdev_queue_numa_node_write()
 2250 	struct netdev_queue __rcu *ingress_queue;
 2264 	struct netdev_queue	*_tx ____cacheline_aligned_in_smp;
 2486 struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev,  in netdev_get_tx_queue()
 2493 static inline struct netdev_queue *skb_get_tx_queue(const struct net_device *dev,  in skb_get_tx_queue()
 2501 						      struct netdev_queue *,  in netdev_for_each_tx_queue()  argument
 2528 struct netdev_queue *netdev_core_pick_tx(struct net_device *dev,
 3282 void netif_schedule_queue(struct netdev_queue *txq);
 [all …]
 
 | 
| D | rtnetlink.h | 75 static inline struct netdev_queue *dev_ingress_queue(struct net_device *dev)  in dev_ingress_queue()80 static inline struct netdev_queue *dev_ingress_queue_rcu(struct net_device *dev)  in dev_ingress_queue_rcu()
 85 struct netdev_queue *dev_ingress_queue_create(struct net_device *dev);
 
 | 
| /Linux-v6.6/net/core/ | 
| D | net-sysfs.c | 1195 	ssize_t (*show)(struct netdev_queue *queue, char *buf);1196 	ssize_t (*store)(struct netdev_queue *queue,
 1202 #define to_netdev_queue(obj) container_of(obj, struct netdev_queue, kobj)
 1209 	struct netdev_queue *queue = to_netdev_queue(kobj);  in netdev_queue_attr_show()
 1223 	struct netdev_queue *queue = to_netdev_queue(kobj);  in netdev_queue_attr_store()
 1236 static ssize_t tx_timeout_show(struct netdev_queue *queue, char *buf)  in tx_timeout_show()
 1243 static unsigned int get_netdev_queue_index(struct netdev_queue *queue)  in get_netdev_queue_index()
 1254 static ssize_t traffic_class_show(struct netdev_queue *queue,  in traffic_class_show()
 1292 static ssize_t tx_maxrate_show(struct netdev_queue *queue,  in tx_maxrate_show()
 1298 static ssize_t tx_maxrate_store(struct netdev_queue *queue,  in tx_maxrate_store()
 [all …]
 
 | 
| D | netpoll.c | 75 				      struct netdev_queue *txq)  in netpoll_start_xmit()109 		struct netdev_queue *txq;  in queue_process()
 145 		struct netdev_queue *txq = netdev_get_tx_queue(dev, i);  in netif_local_xmit_active()
 346 		struct netdev_queue *txq;  in __netpoll_send_skb()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/chelsio/cxgb3/ | 
| D | adapter.h | 208 	struct netdev_queue *tx_q;	/* associated netdev TX queue */329 		      struct netdev_queue *netdevq);
 
 | 
| /Linux-v6.6/drivers/net/ethernet/chelsio/cxgb4vf/ | 
| D | adapter.h | 261 	struct netdev_queue *txq;	/* associated netdev TX queue */562 			   struct net_device *, struct netdev_queue *,
 
 | 
| /Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ | 
| D | qos.h | 26 void mlx5e_reactivate_qos_sq(struct mlx5e_priv *priv, u16 qid, struct netdev_queue *txq);
 | 
| D | qos.c | 354 void mlx5e_reactivate_qos_sq(struct mlx5e_priv *priv, u16 qid, struct netdev_queue *txq)  in mlx5e_reactivate_qos_sq()363 	struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, qid);  in mlx5e_reset_qdisc()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/marvell/octeon_ep/ | 
| D | octep_tx.h | 158 	struct netdev_queue *netdev_q;
 | 
| /Linux-v6.6/drivers/net/ethernet/engleder/ | 
| D | tsnep_main.c | 336 	struct netdev_queue *nq;  in tsnep_tx_enable()347 	struct netdev_queue *nq;  in tsnep_tx_disable()
 671 				struct netdev_queue *tx_nq, struct tsnep_tx *tx)  in tsnep_xdp_xmit_back()
 753 	struct netdev_queue *nq;  in tsnep_tx_poll()
 846 	struct netdev_queue *nq;  in tsnep_tx_pending()
 1212 			       struct netdev_queue *tx_nq, struct tsnep_tx *tx)  in tsnep_xdp_run_prog()
 1256 				  struct netdev_queue *tx_nq,  in tsnep_xdp_run_prog_zc()
 1293 			       struct netdev_queue *tx_nq, struct tsnep_tx *tx)  in tsnep_finalize_xdp()
 1364 	struct netdev_queue *tx_nq;  in tsnep_rx_poll()
 1468 	struct netdev_queue *tx_nq;  in tsnep_rx_poll_zc()
 [all …]
 
 | 
| /Linux-v6.6/drivers/net/wwan/t7xx/ | 
| D | t7xx_netdev.c | 439 	struct netdev_queue *net_queue;  in t7xx_ccmni_queue_tx_irq_notify()451 	struct netdev_queue *net_queue;  in t7xx_ccmni_queue_tx_full_notify()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/microsoft/mana/ | 
| D | mana_bpf.c | 16 	struct netdev_queue *ndevtxq;  in mana_xdp_tx()
 | 
| /Linux-v6.6/drivers/net/ethernet/netronome/nfp/nfdk/ | 
| D | rings.c | 14 	struct netdev_queue *nd_q;  in nfp_nfdk_tx_ring_reset()
 | 
| /Linux-v6.6/drivers/net/ethernet/huawei/hinic/ | 
| D | hinic_tx.c | 495 	struct netdev_queue *netdev_txq;  in hinic_lb_xmit_frame()556 	struct netdev_queue *netdev_txq;  in hinic_xmit_frame()
 702 	struct netdev_queue *netdev_txq;  in free_tx_poll()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/fungible/funeth/ | 
| D | funeth_txrx.h | 114 	struct netdev_queue *ndq;
 | 
| /Linux-v6.6/Documentation/networking/ | 
| D | driver.rst | 61 		struct netdev_queue *txq;
 |