Home
last modified time | relevance | path

Searched refs:netdev_queue (Results 1 – 25 of 138) sorted by relevance

123456

/openbmc/linux/include/net/
H A Dnetdev_queues.h89 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; \
H A Dsch_generic.h104 struct netdev_queue *dev_queue;
239 static inline int qdisc_avail_bulklimit(const struct netdev_queue *txq) in qdisc_avail_bulklimit()
252 struct netdev_queue * (*select_queue)(struct Qdisc *, struct tcmsg *);
690 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue,
724 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
728 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue,
777 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_all_tx_empty()
795 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_tx_changing()
810 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_tx_is_noop()
H A Dpkt_sched.h117 struct net_device *dev, struct netdev_queue *txq,
/openbmc/linux/net/sched/
H A Dsch_mq.c72 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()
H A Dsch_generic.c39 const struct netdev_queue *txq) in qdisc_maybe_clear_missed()
180 const struct netdev_queue *txq, in try_bulk_dequeue_skb()
391 struct netdev_queue *txq; in qdisc_restart()
510 struct netdev_queue *txq; in dev_watchdog()
1137 struct netdev_queue *dev_queue, in shutdown_scheduler_queue()
1152 struct netdev_queue *dev_queue, in attach_one_default_qdisc()
1174 struct netdev_queue *txq; in attach_default_qdiscs()
1214 struct netdev_queue *dev_queue, in transition_one_qdisc()
1267 struct netdev_queue *dev_queue, in dev_deactivate_queue()
1281 struct netdev_queue *dev_queue, in dev_reset_queue()
[all …]
H A Dsch_mqprio.c352 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()
H A Dsch_teql.c93 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()
H A Dsch_htb.c127 struct netdev_queue *offload_queue;
1119 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx); in htb_init()
1166 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, ntx); in htb_attach_offload()
1360 static struct netdev_queue *
1400 struct netdev_queue *queue; in htb_offload_get_queue()
1412 struct netdev_queue *queue_old, *queue_new; in htb_offload_move_qdisc()
1444 struct netdev_queue *dev_queue = sch->dev_queue; in htb_graft()
1526 struct netdev_queue *dev_queue, in htb_parent_to_leaf_offload()
1543 struct netdev_queue *dev_queue; in htb_destroy_class_offload()
1719 struct netdev_queue *dev_queue = sch->dev_queue; in htb_delete()
[all …]
/openbmc/linux/include/trace/events/
H A Dqdisc.h16 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)
/openbmc/linux/include/linux/
H A Dnetdevice.h619 struct netdev_queue { struct
2261 struct netdev_queue __rcu *ingress_queue;
2275 struct netdev_queue *_tx ____cacheline_aligned_in_smp;
2513 struct netdev_queue *, in netdev_for_each_tx_queue() argument
3304 void netif_schedule_queue(struct netdev_queue *txq);
3335 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_tx_start_all_queues()
3340 void netif_tx_wake_queue(struct netdev_queue *dev_queue);
3359 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_tx_wake_all_queues()
3967 struct netdev_queue *txq, int *ret);
4442 struct netdev_queue *txq = netdev_get_tx_queue(dev, 0); in netif_trans_update()
[all …]
H A Drtnetlink.h75 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);
/openbmc/linux/net/core/
H A Dnet-sysfs.c1193 ssize_t (*show)(struct netdev_queue *queue, char *buf);
1194 ssize_t (*store)(struct netdev_queue *queue,
1207 struct netdev_queue *queue = to_netdev_queue(kobj); in netdev_queue_attr_show()
1221 struct netdev_queue *queue = to_netdev_queue(kobj); in netdev_queue_attr_store()
1290 static ssize_t tx_maxrate_show(struct netdev_queue *queue, in tx_maxrate_show()
1530 static ssize_t xps_cpus_store(struct netdev_queue *queue, in xps_cpus_store()
1647 struct netdev_queue *queue = to_netdev_queue(kobj); in netdev_queue_release()
1655 struct netdev_queue *queue = to_netdev_queue(kobj); in netdev_queue_namespace()
1683 struct netdev_queue *queue = dev->_tx + index; in netdev_queue_add_kobject()
1715 struct netdev_queue *queue = ndev->_tx + index; in tx_queue_change_owner()
[all …]
H A Dnetpoll.c75 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()
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h208 struct netdev_queue *tx_q; /* associated netdev TX queue */
329 struct netdev_queue *netdevq);
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dqos.h26 void mlx5e_reactivate_qos_sq(struct mlx5e_priv *priv, u16 qid, struct netdev_queue *txq);
H A Dqos.c355 void mlx5e_reactivate_qos_sq(struct mlx5e_priv *priv, u16 qid, struct netdev_queue *txq) in mlx5e_reactivate_qos_sq()
364 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, qid); in mlx5e_reset_qdisc()
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h261 struct netdev_queue *txq; /* associated netdev TX queue */
562 struct net_device *, struct netdev_queue *,
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_tx.h158 struct netdev_queue *netdev_q;
/openbmc/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c336 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()
761 struct netdev_queue *nq; in tsnep_tx_poll()
854 struct netdev_queue *nq; in tsnep_tx_pending()
1220 struct netdev_queue *tx_nq, struct tsnep_tx *tx) in tsnep_xdp_run_prog()
1264 struct netdev_queue *tx_nq, in tsnep_xdp_run_prog_zc()
1301 struct netdev_queue *tx_nq, struct tsnep_tx *tx) in tsnep_finalize_xdp()
1372 struct netdev_queue *tx_nq; in tsnep_rx_poll()
1476 struct netdev_queue *tx_nq; in tsnep_rx_poll_zc()
[all …]
/openbmc/linux/drivers/net/wwan/t7xx/
H A Dt7xx_netdev.c439 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()
/openbmc/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_bpf.c16 struct netdev_queue *ndevtxq; in mana_xdp_tx()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfdk/
H A Drings.c14 struct netdev_queue *nd_q; in nfp_nfdk_tx_ring_reset()
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c494 struct netdev_queue *txq; in otx2_tx_napi_handler()
883 struct netdev_queue *txq = netdev_get_tx_queue(pfvf->netdev, qidx); in otx2_sq_append_tso()
1144 struct netdev_queue *txq = netdev_get_tx_queue(netdev, qidx); in otx2_sq_append_skb()
1257 struct netdev_queue *txq; in otx2_cleanup_tx_cqes()
1323 struct netdev_queue *txq; in otx2_free_pending_sqe()
/openbmc/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h114 struct netdev_queue *ndq;
/openbmc/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.c495 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()

123456