Home
last modified time | relevance | path

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

/linux-4.4.14/net/sched/
Dsch_mq.c42 struct netdev_queue *dev_queue; in mq_init()
124 static struct netdev_queue *mq_queue_get(struct Qdisc *sch, unsigned long cl) in mq_queue_get()
134 static struct netdev_queue *mq_select_queue(struct Qdisc *sch, in mq_select_queue()
138 struct netdev_queue *dev_queue = mq_queue_get(sch, ntx); in mq_select_queue()
151 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); in mq_graft()
167 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); in mq_leaf()
188 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); in mq_dump_class()
199 struct netdev_queue *dev_queue = mq_queue_get(sch, cl); in mq_dump_class_stats()
Dsch_generic.c60 const struct netdev_queue *txq, in try_bulk_dequeue_skb()
86 const struct netdev_queue *txq = q->dev_queue; in dequeue_skb()
112 struct netdev_queue *dev_queue, in handle_dev_cpu_collision()
150 struct net_device *dev, struct netdev_queue *txq, in sch_direct_xmit()
216 struct netdev_queue *txq; in qdisc_restart()
288 struct netdev_queue *txq; in dev_watchdog()
405 static struct netdev_queue noop_netdev_queue = {
576 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue, in qdisc_alloc()
620 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue, in qdisc_create_dflt()
704 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue, in dev_graft_qdisc()
[all …]
Dsch_mqprio.c96 struct netdev_queue *dev_queue; in mqprio_init()
186 static struct netdev_queue *mqprio_queue_get(struct Qdisc *sch, in mqprio_queue_get()
201 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); in mqprio_graft()
266 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); in mqprio_leaf()
298 struct netdev_queue *dev_queue; in mqprio_dump_class()
343 struct netdev_queue *q = netdev_get_tx_queue(dev, i); in mqprio_dump_class_stats()
362 struct netdev_queue *dev_queue = mqprio_queue_get(sch, cl); in mqprio_dump_class_stats()
Dsch_teql.c97 struct netdev_queue *dat_queue; in teql_dequeue()
150 struct netdev_queue *txq; in teql_destroy()
220 struct net_device *dev, struct netdev_queue *txq, in __teql_resolve()
260 struct netdev_queue *txq) in teql_resolve()
299 struct netdev_queue *slave_txq = netdev_get_tx_queue(slave, 0); in teql_master_xmit()
Dsch_api.c833 struct netdev_queue *dev_queue = dev_ingress_queue(dev); in qdisc_graft()
891 qdisc_create(struct net_device *dev, struct netdev_queue *dev_queue, in qdisc_create()
1303 struct netdev_queue *dev_queue; in tc_modify_qdisc()
1485 struct netdev_queue *dev_queue; in tc_dump_qdisc()
1787 struct netdev_queue *dev_queue; in tc_dump_tclass()
/linux-4.4.14/net/core/
Dnet-sysfs.c952 ssize_t (*show)(struct netdev_queue *queue,
954 ssize_t (*store)(struct netdev_queue *queue,
960 #define to_netdev_queue(obj) container_of(obj, struct netdev_queue, kobj)
966 struct netdev_queue *queue = to_netdev_queue(kobj); in netdev_queue_attr_show()
979 struct netdev_queue *queue = to_netdev_queue(kobj); in netdev_queue_attr_store()
992 static ssize_t show_trans_timeout(struct netdev_queue *queue, in show_trans_timeout()
1006 static unsigned int get_netdev_queue_index(struct netdev_queue *queue) in get_netdev_queue_index()
1017 static ssize_t show_tx_maxrate(struct netdev_queue *queue, in show_tx_maxrate()
1024 static ssize_t set_tx_maxrate(struct netdev_queue *queue, in set_tx_maxrate()
1089 static ssize_t bql_show_hold_time(struct netdev_queue *queue, in bql_show_hold_time()
[all …]
Dnetpoll.c73 struct netdev_queue *txq) in netpoll_start_xmit()
107 struct netdev_queue *txq; in queue_process()
341 struct netdev_queue *txq; in netpoll_send_skb_on_dev()
Ddev.c2267 void netif_schedule_queue(struct netdev_queue *txq) in netif_schedule_queue()
2288 struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index); in netif_wake_subqueue()
2301 void netif_tx_wake_queue(struct netdev_queue *dev_queue) in netif_tx_wake_queue()
2708 struct netdev_queue *txq, bool more) in xmit_one()
2725 struct netdev_queue *txq, int *ret) in dev_hard_start_xmit()
2872 struct netdev_queue *txq) in __dev_xmit_skb()
3022 struct netdev_queue *netdev_pick_tx(struct net_device *dev, in netdev_pick_tx()
3078 struct netdev_queue *txq; in __dev_queue_xmit()
6549 struct netdev_queue *queue, void *_unused) in netdev_init_one_queue()
6570 struct netdev_queue *tx; in netif_alloc_netdev_queues()
[all …]
Dpktgen.c3370 struct netdev_queue *txq; in pktgen_xmit()
/linux-4.4.14/include/linux/
Dnetdevice.h558 struct netdev_queue { struct
595 static inline int netdev_queue_numa_node_read(const struct netdev_queue *q) in netdev_queue_numa_node_read() argument
604 static inline void netdev_queue_numa_node_write(struct netdev_queue *q, int node) in netdev_queue_numa_node_write()
1694 struct netdev_queue __rcu *ingress_queue;
1708 struct netdev_queue *_tx ____cacheline_aligned_in_smp;
1859 struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev, in netdev_get_tx_queue()
1865 static inline struct netdev_queue *skb_get_tx_queue(const struct net_device *dev, in skb_get_tx_queue()
1873 struct netdev_queue *, in netdev_for_each_tx_queue() argument
1883 struct netdev_queue *netdev_pick_tx(struct net_device *dev,
2588 void netif_schedule_queue(struct netdev_queue *txq);
[all …]
Drtnetlink.h75 static inline struct netdev_queue *dev_ingress_queue(struct net_device *dev) in dev_ingress_queue()
80 struct netdev_queue *dev_ingress_queue_create(struct net_device *dev);
/linux-4.4.14/include/net/
Dsch_generic.h82 struct netdev_queue *dev_queue;
128 static inline int qdisc_avail_bulklimit(const struct netdev_queue *txq) in qdisc_avail_bulklimit()
155 struct netdev_queue * (*select_queue)(struct Qdisc *, struct tcmsg *);
395 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue,
401 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
403 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue,
438 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_all_tx_empty()
456 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_tx_changing()
469 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_tx_is_noop()
Dpkt_sched.h102 struct net_device *dev, struct netdev_queue *txq,
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h259 struct netdev_queue *txq; /* associated netdev TX queue */
537 struct net_device *, struct netdev_queue *,
Dsge.c2392 struct net_device *dev, struct netdev_queue *devq, in t4vf_sge_alloc_eth_txq()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dadapter.h209 struct netdev_queue *tx_q; /* associated netdev TX queue */
329 struct netdev_queue *netdevq);
Dsge.c1206 static inline void t3_stop_tx_queue(struct netdev_queue *txq, in t3_stop_tx_queue()
1227 struct netdev_queue *txq; in t3_eth_xmit()
2973 struct netdev_queue *netdevq) in t3_sge_alloc_qset()
/linux-4.4.14/net/ieee802154/6lowpan/
Dcore.c65 struct netdev_queue *txq, in lowpan_set_lockdep_class_one()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dinit.c335 struct netdev_queue *txq = netdev_get_tx_queue(netdev, i); in mwifiex_wake_up_net_dev_queue()
356 struct netdev_queue *txq = netdev_get_tx_queue(netdev, i); in mwifiex_stop_net_dev_queue()
Dtxrx.c287 struct netdev_queue *txq; in mwifiex_write_data_complete()
Dmain.c726 struct netdev_queue *txq; in mwifiex_queue_tx_pkt()
985 struct netdev_queue *txq; in mwifiex_drv_info_dump()
Ddebugfs.c81 struct netdev_queue *txq; in mwifiex_info_read()
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-main.h240 struct netdev_queue *txq;
/linux-4.4.14/drivers/net/
Difb.c68 struct netdev_queue *txq; in ifb_ri_tasklet()
Dmacvlan.c779 struct netdev_queue *txq, in macvlan_set_lockdep_class_one()
Dvirtio_net.c921 struct netdev_queue *txq = netdev_get_tx_queue(dev, qnum); in start_xmit()
Dxen-netfront.c245 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, queue->id); in xennet_maybe_wake_tx()
/linux-4.4.14/drivers/net/ethernet/
Dlantiq_etop.c186 struct netdev_queue *txq = in ltq_etop_poll_tx()
521 struct netdev_queue *txq = netdev_get_tx_queue(dev, queue); in ltq_etop_tx()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb.h580 static inline struct netdev_queue *txring_txq(const struct igb_ring *tx_ring) in txring_txq()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Den.h378 struct netdev_queue *txq;
Den_main.c713 static inline void netif_tx_disable_queue(struct netdev_queue *txq) in netif_tx_disable_queue()
/linux-4.4.14/drivers/net/wan/
Ddlci.c196 struct netdev_queue *txq = skb_get_tx_queue(dev, skb); in dlci_transmit()
/linux-4.4.14/drivers/net/hamradio/
Dbpqether.c128 struct netdev_queue *txq, in bpq_set_lockdep_class_one()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k.h177 static inline struct netdev_queue *txring_txq(const struct fm10k_ring *ring) in txring_txq()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.c639 struct netdev_queue *txq; in vnet_ack()
707 struct netdev_queue *txq; in maybe_tx_wakeup()
1182 struct netdev_queue *txq; in vnet_handle_offloads()
1258 struct netdev_queue *txq; in vnet_start_xmit()
Dsungem.c704 struct netdev_queue *txq = netdev_get_tx_queue(dev, 0); in gem_tx()
892 struct netdev_queue *txq = netdev_get_tx_queue(dev, 0); in gem_poll()
1341 struct netdev_queue *txq = netdev_get_tx_queue(gp->dev, 0); in gem_set_link_modes()
Dniu.c3604 struct netdev_queue *txq; in niu_tx_work()
6634 struct netdev_queue *txq; in niu_start_xmit()
/linux-4.4.14/net/caif/
Dcaif_dev.c170 struct netdev_queue *txq; in transmit()
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_enet.c110 struct netdev_queue *dev_queue; in hns_nic_net_xmit_hw()
620 struct netdev_queue *dev_queue; in hns_nic_tx_poll_one()
688 struct netdev_queue *dev_queue; in hns_nic_tx_clr_all_bufs()
Dhns_ethtool.c400 struct netdev_queue *dev_queue; in __lb_other_process()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h606 struct netdev_queue *txq; /* associated netdev TX queue */
1108 struct net_device *dev, struct netdev_queue *netdevq,
Dsge.c2638 struct net_device *dev, struct netdev_queue *netdevq, in t4_sge_alloc_eth_txq()
/linux-4.4.14/drivers/net/fjes/
Dfjes_main.c589 struct netdev_queue *cur_queue; in fjes_xmit_frame()
745 struct netdev_queue *queue = netdev_get_tx_queue(netdev, 0); in fjes_tx_retry()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c921 struct netdev_queue *txq; in xgbe_stop()
1399 struct netdev_queue *txq; in xgbe_xmit()
1811 struct netdev_queue *txq; in xgbe_tx_poll()
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c741 struct netdev_queue *dev_txq; in sxgbe_tx_queue_clean()
828 struct netdev_queue *dev_txq = netdev_get_tx_queue(priv->dev, in sxgbe_restart_tx_queue()
1284 struct netdev_queue *dev_txq; in sxgbe_xmit()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1522 struct netdev_queue *dev_queue; in myri10ge_tx_done()
2823 struct netdev_queue *netdev_queue; in myri10ge_xmit() local
2835 netdev_queue = netdev_get_tx_queue(mgp->dev, queue); in myri10ge_xmit()
2853 netif_tx_stop_queue(netdev_queue); in myri10ge_xmit()
3059 netif_tx_stop_queue(netdev_queue); in myri10ge_xmit()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmv643xx_eth.c511 struct netdev_queue *nq = netdev_get_tx_queue(mp->dev, txq->index); in txq_maybe_wake()
1017 struct netdev_queue *nq; in mv643xx_eth_xmit()
1054 struct netdev_queue *nq = netdev_get_tx_queue(mp->dev, txq->index); in txq_kick()
1079 struct netdev_queue *nq = netdev_get_tx_queue(mp->dev, txq->index); in txq_reclaim()
Dmvneta.c1399 struct netdev_queue *nq = netdev_get_tx_queue(pp->dev, txq->id); in mvneta_txq_done()
1862 struct netdev_queue *nq = netdev_get_tx_queue(dev, txq_id); in mvneta_tx()
1904 struct netdev_queue *nq; in mvneta_tx_done_gbe()
Dmvpp2.c4440 struct netdev_queue *nq = netdev_get_tx_queue(port->dev, txq->log_id); in mvpp2_txq_done()
5323 struct netdev_queue *nq = netdev_get_tx_queue(dev, txq_id); in mvpp2_tx()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Dlio_main.c265 struct netdev_queue *netdev_queue = txq; in octeon_report_tx_completion_to_bql() local
267 netdev_tx_completed_queue(netdev_queue, pkts_compl, bytes_compl); in octeon_report_tx_completion_to_bql()
304 struct netdev_queue *txq; in octeon_report_sent_bytes_to_bql()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h297 struct netdev_queue *tx_queue;
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h961 static inline struct netdev_queue *txring_txq(const struct ixgbe_ring *ring) in txring_txq()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_main.c643 struct netdev_queue *txq; in nicvf_cq_intr_handler()
1012 struct netdev_queue *txq = netdev_get_tx_queue(netdev, qid); in nicvf_xmit()
/linux-4.4.14/net/8021q/
Dvlan_dev.c481 struct netdev_queue *txq, in vlan_dev_set_lockdep_one()
/linux-4.4.14/drivers/net/ipvlan/
Dipvlan_main.c100 struct netdev_queue *txq, in ipvlan_set_lockdep_class_one()
/linux-4.4.14/net/batman-adv/
Dsoft-interface.c704 struct netdev_queue *txq, in batadv_set_lockdep_class_one()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dnet_driver.h232 struct netdev_queue *core_txq;
/linux-4.4.14/drivers/net/xen-netback/
Dxenbus.c58 struct netdev_queue *dev_queue; in xenvif_read_io_ring()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.c735 struct netdev_queue *txq; in __bcm_sysport_tx_reclaim()
1015 struct netdev_queue *txq; in bcm_sysport_xmit()
Dbnx2.c2852 struct netdev_queue *txq; in bnx2_tx_int()
6592 struct netdev_queue *txq; in bnx2_start_xmit()
Dtg3.c6523 struct netdev_queue *txq; in tg3_tx()
7850 struct netdev_queue *txq, struct sk_buff *skb) in tg3_tso_bug()
7898 struct netdev_queue *txq; in tg3_start_xmit()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c1172 struct netdev_queue *txq; in __bcmgenet_tx_reclaim()
1429 struct netdev_queue *txq; in bcmgenet_xmit()
2968 struct netdev_queue *txq; in bcmgenet_dump_tx_queue()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c2024 struct netdev_queue *txq; in free_skb_resources()
2323 struct netdev_queue *txq; in gfar_start_xmit()
2659 struct netdev_queue *txq; in gfar_clean_tx_ring()
Dfec_main.c784 struct netdev_queue *nq; in fec_enet_start_xmit()
1205 struct netdev_queue *nq; in fec_enet_tx_queue()
/linux-4.4.14/net/bluetooth/
D6lowpan.c634 struct netdev_queue *txq, in bt_set_lockdep_class_one()
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede_main.c390 struct netdev_queue *netdev_txq; in qede_start_xmit()
632 struct netdev_queue *netdev_txq; in qede_tx_int()
/linux-4.4.14/net/dsa/
Dslave.c1093 struct netdev_queue *txq, in dsa_slave_set_lockdep_class_one()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic.h664 struct netdev_queue *txq;
/linux-4.4.14/net/netrom/
Daf_netrom.c79 struct netdev_queue *txq, in nr_set_lockdep_one()
/linux-4.4.14/drivers/net/ethernet/nxp/
Dlpc_eth.c1017 struct netdev_queue *txq = netdev_get_tx_queue(ndev, 0); in lpc_eth_poll()
/linux-4.4.14/net/rose/
Daf_rose.c80 struct netdev_queue *txq, in rose_set_lockdep_one()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c169 struct netdev_queue *txq; in bnxt_start_xmit()
422 struct netdev_queue *txq = netdev_get_tx_queue(bp->dev, index); in bnxt_tx_int()
4270 struct netdev_queue *txq; in bnxt_tx_disable()
4292 struct netdev_queue *txq; in bnxt_tx_enable()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Ddebugfs.c1231 struct netdev_queue *txq = netdev_get_tx_queue(ndev, i); in wil_info_debugfs_show()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_main.c822 struct netdev_queue *txq = netdev_get_tx_queue(pr->port->netdev, in ehea_proc_cqes()
2058 struct netdev_queue *txq; in ehea_start_xmit()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic.h638 struct netdev_queue *txq;
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c278 struct netdev_queue *txq; in bnx2x_tx_int()
3786 struct netdev_queue *txq; in bnx2x_start_xmit()
Dbnx2x_ethtool.c2451 struct netdev_queue *txq = netdev_get_tx_queue(bp->dev, in bnx2x_run_loopback()
/linux-4.4.14/drivers/net/team/
Dteam.c1548 struct netdev_queue *txq, in team_set_lockdep_class_one()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Denic_main.c636 struct netdev_queue *txq; in enic_hard_start_xmit()
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_hw.c3070 struct netdev_queue *txq, in prism2_set_lockdep_class_one()
/linux-4.4.14/drivers/net/bonding/
Dbond_main.c4575 struct netdev_queue *txq, in bond_set_lockdep_class_one()
/linux-4.4.14/net/packet/
Daf_packet.c253 struct netdev_queue *txq; in packet_direct_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_main.c313 struct netdev_queue *q; in i40e_tx_timeout()
4415 struct netdev_queue *q; in i40e_detect_recover_hung()