/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | tx.c | 185 struct iwl_txq *txq = from_timer(txq, t, stuck_timer); in iwl_pcie_txq_stuck_timer() local 206 struct iwl_txq *txq, u16 byte_cnt, in iwl_pcie_txq_update_byte_cnt_tbl() 251 struct iwl_txq *txq) in iwl_pcie_txq_inval_byte_cnt_tbl() 281 struct iwl_txq *txq) in iwl_pcie_txq_inc_wr_ptr() 331 struct iwl_txq *txq = trans_pcie->txq[i]; in iwl_pcie_txq_check_wrptrs() local 405 struct iwl_txq *txq, int index) in iwl_pcie_tfd_unmap() 460 void iwl_pcie_txq_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq) in iwl_pcie_txq_free_tfd() 492 static int iwl_pcie_txq_build_tfd(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_pcie_txq_build_tfd() 522 int iwl_pcie_txq_alloc(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_pcie_txq_alloc() 589 int iwl_pcie_txq_init(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_pcie_txq_init() [all …]
|
D | tx-gen2.c | 90 struct iwl_txq *txq, u16 byte_cnt, in iwl_pcie_gen2_update_byte_tbl() 136 struct iwl_txq *txq) in iwl_pcie_gen2_txq_inc_wr_ptr() 187 static void iwl_pcie_gen2_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq) in iwl_pcie_gen2_free_tfd() 373 struct iwl_txq *txq, in iwl_pcie_gen2_build_tx_amsdu() 458 struct iwl_txq *txq, in iwl_pcie_gen2_build_tx() 528 struct iwl_txq *txq, in iwl_pcie_gen2_build_tfd() 573 struct iwl_txq *txq = trans_pcie->txq[txq_id]; in iwl_trans_pcie_gen2_tx() local 672 struct iwl_txq *txq = trans_pcie->txq[trans_pcie->cmd_queue]; in iwl_pcie_gen2_enqueue_hcmd() local 909 struct iwl_txq *txq = trans_pcie->txq[trans_pcie->cmd_queue]; in iwl_pcie_gen2_send_hcmd_sync() local 1028 struct iwl_txq *txq = trans_pcie->txq[txq_id]; in iwl_pcie_gen2_txq_unmap() local [all …]
|
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
D | hinic_tx.c | 76 void hinic_txq_clean_stats(struct hinic_txq *txq) in hinic_txq_clean_stats() 95 void hinic_txq_get_stats(struct hinic_txq *txq, struct hinic_txq_stats *stats) in hinic_txq_get_stats() 117 static void txq_stats_init(struct hinic_txq *txq) in txq_stats_init() 470 struct hinic_txq *txq; in hinic_xmit_frame() local 575 static void free_all_tx_skbs(struct hinic_txq *txq) in free_all_tx_skbs() 609 struct hinic_txq *txq = container_of(napi, struct hinic_txq, napi); in free_tx_poll() local 683 static void tx_napi_add(struct hinic_txq *txq, int weight) in tx_napi_add() 689 static void tx_napi_del(struct hinic_txq *txq) in tx_napi_del() 697 struct hinic_txq *txq = data; in tx_irq() local 713 static int tx_request_irq(struct hinic_txq *txq) in tx_request_irq() [all …]
|
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/ |
D | tx.c | 78 mt76_txq_get_qid(struct ieee80211_txq *txq) in mt76_txq_get_qid() 266 struct ieee80211_txq *txq; in mt76_tx() local 296 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_dequeue() local 345 struct ieee80211_txq *txq = sta->txq[i]; in mt76_release_buffered_frames() local 383 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_send_burst() local 477 struct ieee80211_txq *txq; in mt76_txq_schedule_list() local 504 struct ieee80211_txq *txq = mtxq_to_txq(mtxq); in mt76_txq_schedule_list() local 571 struct ieee80211_txq *txq = sta->txq[i]; in mt76_stop_tx_queues() local 588 void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq) in mt76_wake_tx_queue() 599 void mt76_txq_remove(struct mt76_dev *dev, struct ieee80211_txq *txq) in mt76_txq_remove() [all …]
|
/Linux-v5.4/drivers/net/wireless/ath/ath9k/ |
D | xmit.c | 101 void ath_txq_unlock_complete(struct ath_softc *sc, struct ath_txq *txq) in ath_txq_unlock_complete() 129 struct ath_txq *txq = tid->txq; in ath9k_wake_tx_queue() local 164 static void ath_txq_skb_done(struct ath_softc *sc, struct ath_txq *txq, in ath_txq_skb_done() 189 struct ieee80211_txq *txq = container_of((void*)tid, struct ieee80211_txq, drv_priv); in ath_tid_pull() local 234 struct ath_txq *txq = tid->txq; in ath_tx_flush_tid() local 316 static void ath_tid_drain(struct ath_softc *sc, struct ath_txq *txq, in ath_tid_drain() 344 static void ath_tx_set_retry(struct ath_softc *sc, struct ath_txq *txq, in ath_tx_set_retry() 439 static void ath_tx_complete_aggr(struct ath_softc *sc, struct ath_txq *txq, in ath_tx_complete_aggr() 681 static void ath_tx_process_buffer(struct ath_softc *sc, struct ath_txq *txq, in ath_tx_process_buffer() 894 ath_tx_get_tid_subframe(struct ath_softc *sc, struct ath_txq *txq, in ath_tx_get_tid_subframe() [all …]
|
/Linux-v5.4/drivers/net/ethernet/freescale/ |
D | fec_main.c | 241 #define IS_TSO_HEADER(txq, addr) \ argument 267 static int fec_enet_get_free_txdesc_num(struct fec_enet_priv_tx_q *txq) in fec_enet_get_free_txdesc_num() 300 struct fec_enet_priv_tx_q *txq; in fec_dump() local 346 fec_enet_txq_submit_frag_skb(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_submit_frag_skb() 433 static int fec_enet_txq_submit_skb(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_submit_skb() 561 fec_enet_txq_put_data_tso(struct fec_enet_priv_tx_q *txq, struct sk_buff *skb, in fec_enet_txq_put_data_tso() 621 fec_enet_txq_put_hdr_tso(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_put_hdr_tso() 674 static int fec_enet_txq_submit_tso(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_submit_tso() 765 struct fec_enet_priv_tx_q *txq; in fec_enet_start_xmit() local 792 struct fec_enet_priv_tx_q *txq; in fec_enet_bd_init() local [all …]
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/ |
D | qede_fp.c | 100 int qede_free_tx_pkt(struct qede_dev *edev, struct qede_tx_queue *txq, int *len) in qede_free_tx_pkt() 155 static void qede_free_failed_tx_pkt(struct qede_tx_queue *txq, in qede_free_failed_tx_pkt() 267 static int map_frag_to_bd(struct qede_tx_queue *txq, in map_frag_to_bd() 314 static inline void qede_update_tx_producer(struct qede_tx_queue *txq) in qede_update_tx_producer() 333 struct qede_tx_queue *txq = fp->xdp_tx; in qede_xdp_xmit() local 375 int qede_txq_has_work(struct qede_tx_queue *txq) in qede_txq_has_work() 388 static void qede_xdp_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_xdp_tx_int() 409 static int qede_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_tx_int() 1433 struct qede_tx_queue *txq; in qede_start_xmit() local
|
D | qede_main.c | 1459 static void qede_free_mem_txq(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_free_mem_txq() 1472 static int qede_alloc_mem_txq(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_alloc_mem_txq() 1598 struct qede_tx_queue *txq) in qede_empty_tx_queue() 1686 struct qede_tx_queue *txq = &fp->txq[cos]; in qede_init_fp() local 1849 struct qede_tx_queue *txq, bool allow_drain) in qede_drain_txq() 1882 struct qede_tx_queue *txq, int rss_id) in qede_stop_txq() 1981 struct qede_tx_queue *txq, u8 rss_id, u16 sb_idx) in qede_start_txq() 2489 static bool qede_is_txq_full(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_is_txq_full() 2558 struct qede_tx_queue *txq = QEDE_FP_TC0_TXQ(fp); in qede_get_eth_tlv_data() local
|
/Linux-v5.4/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2_main.c | 207 unsigned int txq) in mvpp2_txdesc_txq_set() 322 static inline int mvpp2_txq_phys(int port, int txq) in mvpp2_txq_phys() 1791 struct mvpp2_tx_queue *txq = port->txqs[queue]; in mvpp2_egress_enable() local 1897 mvpp2_txq_next_desc_get(struct mvpp2_tx_queue *txq) in mvpp2_txq_next_desc_get() 1949 struct mvpp2_tx_queue *txq, int num) in mvpp2_txq_alloc_reserved_desc() 1967 struct mvpp2_tx_queue *txq, in mvpp2_txq_reserved_desc_num_proc() 2009 static void mvpp2_txq_desc_put(struct mvpp2_tx_queue *txq) in mvpp2_txq_desc_put() 2059 struct mvpp2_tx_queue *txq) in mvpp2_txq_sent_desc_proc() 2097 int txq, tx_port_num; in mvpp2_txp_max_tx_size_set() local 2162 struct mvpp2_tx_queue *txq) in mvpp2_tx_pkts_coal_set() [all …]
|
/Linux-v5.4/drivers/net/ethernet/marvell/ |
D | mvneta.c | 126 #define MVNETA_CPU_TXQ_ACCESS(txq) BIT(txq + 8) argument 325 #define IS_TSO_HEADER(txq, addr) \ argument 667 static void mvneta_txq_inc_get(struct mvneta_tx_queue *txq) in mvneta_txq_inc_get() 675 static void mvneta_txq_inc_put(struct mvneta_tx_queue *txq) in mvneta_txq_inc_put() 855 struct mvneta_tx_queue *txq, in mvneta_txq_pend_desc_add() 873 mvneta_txq_next_desc_get(struct mvneta_tx_queue *txq) in mvneta_txq_next_desc_get() 884 static void mvneta_txq_desc_put(struct mvneta_tx_queue *txq) in mvneta_txq_desc_put() 1150 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_port_up() local 1388 int rxq, txq; in mvneta_defaults_set() local 1599 struct mvneta_tx_queue *txq, u32 value) in mvneta_tx_done_pkts_coal_set() [all …]
|
D | mv643xx_eth.c | 178 #define IS_TSO_HEADER(txq, addr) \ argument 407 struct tx_queue txq[8]; member 445 static struct mv643xx_eth_private *txq_to_mp(struct tx_queue *txq) in txq_to_mp() 466 static void txq_reset_hw_ptr(struct tx_queue *txq) in txq_reset_hw_ptr() 476 static void txq_enable(struct tx_queue *txq) in txq_enable() 482 static void txq_disable(struct tx_queue *txq) in txq_disable() 492 static void txq_maybe_wake(struct tx_queue *txq) in txq_maybe_wake() 730 txq_put_data_tso(struct net_device *dev, struct tx_queue *txq, in txq_put_data_tso() 778 txq_put_hdr_tso(struct sk_buff *skb, struct tx_queue *txq, int length, in txq_put_hdr_tso() 820 static int txq_submit_tso(struct tx_queue *txq, struct sk_buff *skb, in txq_submit_tso() [all …]
|
/Linux-v5.4/drivers/net/ethernet/atheros/alx/ |
D | main.c | 54 static void alx_free_txbuf(struct alx_tx_queue *txq, int entry) in alx_free_txbuf() 153 static struct netdev_queue *alx_get_tx_queue(const struct alx_tx_queue *txq) in alx_get_tx_queue() 158 static inline int alx_tpd_avail(struct alx_tx_queue *txq) in alx_tpd_avail() 165 static bool alx_clean_tx_irq(struct alx_tx_queue *txq) in alx_clean_tx_irq() 489 static void alx_free_txring_buf(struct alx_tx_queue *txq) in alx_free_txring_buf() 617 static int alx_alloc_tx_ring(struct alx_priv *alx, struct alx_tx_queue *txq, in alx_alloc_tx_ring() 743 struct alx_tx_queue *txq; in alx_alloc_napis() local 1436 static int alx_map_tx_skb(struct alx_tx_queue *txq, struct sk_buff *skb) in alx_map_tx_skb() 1508 struct alx_tx_queue *txq) in alx_start_xmit_ring()
|
/Linux-v5.4/net/sched/ |
D | sch_generic.c | 53 const struct netdev_queue *txq = q->dev_queue; in __skb_dequeue_bad_txq() local 154 const struct netdev_queue *txq, in try_bulk_dequeue_skb() 205 const struct netdev_queue *txq = q->dev_queue; in dequeue_skb() local 286 struct net_device *dev, struct netdev_queue *txq, in sch_direct_xmit() 360 struct netdev_queue *txq; in qdisc_restart() local 432 struct netdev_queue *txq; in dev_watchdog() local 1056 struct netdev_queue *txq; in attach_default_qdiscs() local
|
D | sch_teql.c | 146 struct netdev_queue *txq; in teql_destroy() local 217 struct net_device *dev, struct netdev_queue *txq, in __teql_resolve() 257 struct netdev_queue *txq) in teql_resolve()
|
/Linux-v5.4/drivers/net/wireless/ath/ath5k/ |
D | base.c | 733 struct ath5k_txq *txq, int padsize, in ath5k_txbuf_setup() 977 struct ath5k_txq *txq; in ath5k_txq_setup() local 1112 struct ath5k_txq *txq; in ath5k_drain_tx_buffs() local 1141 struct ath5k_txq *txq = ah->txqs; in ath5k_txq_release() local 1611 struct ath5k_txq *txq, struct ieee80211_tx_control *control) in ath5k_tx_queue() 1667 struct ath5k_txq *txq, struct ath5k_tx_status *ts, in ath5k_tx_frame_completed() 1732 ath5k_tx_processq(struct ath5k_hw *ah, struct ath5k_txq *txq) in ath5k_tx_processq() 2465 struct ath5k_txq *txq; in ath5k_tx_complete_poll_work() local 2986 struct ath5k_txq *txq; in ath5k_init() local
|
/Linux-v5.4/net/core/ |
D | netpoll.c | 73 struct netdev_queue *txq) in netpoll_start_xmit() 107 struct netdev_queue *txq; in queue_process() local 325 struct netdev_queue *txq; in netpoll_send_skb_on_dev() local
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1717 struct sge_eth_txq *txq; in cxgb4_vf_eth_xmit() local 2263 struct sge_txq *txq; in service_ofldq() local 2443 struct sge_uld_txq *txq; in uld_send() local 2572 struct sge_uld_txq *txq; in cxgb4_immdata_send() local 2905 struct sge_eth_txq *txq; in t4_tx_completion_handler() local 3463 struct sge_uld_txq *txq = s->egr_map[id]; in sge_tx_timer_cb() local 3760 int t4_sge_alloc_eth_txq(struct adapter *adap, struct sge_eth_txq *txq, in t4_sge_alloc_eth_txq() 3845 int t4_sge_alloc_ctrl_txq(struct adapter *adap, struct sge_ctrl_txq *txq, in t4_sge_alloc_ctrl_txq() 3915 int t4_sge_alloc_uld_txq(struct adapter *adap, struct sge_uld_txq *txq, in t4_sge_alloc_uld_txq() 4146 struct sge_uld_txq *txq = txq_info->uldtxq; in t4_sge_stop() local [all …]
|
D | cudbg_lib.h | 237 static inline void cudbg_fill_qdesc_txq(const struct sge_txq *txq, in cudbg_fill_qdesc_txq()
|
D | sched.c | 148 struct sge_eth_txq *txq; in t4_sched_queue_unbind() local 190 struct sge_eth_txq *txq; in t4_sched_queue_bind() local
|
/Linux-v5.4/net/mac80211/ |
D | agg-tx.c | 192 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_stop_txq() local 213 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_start_txq() local 918 struct ieee80211_txq *txq; in ieee80211_process_addba_resp() local
|
/Linux-v5.4/drivers/net/wireless/intel/iwlegacy/ |
D | common.c | 2710 il_txq_update_write_ptr(struct il_priv *il, struct il_tx_queue *txq) in il_txq_update_write_ptr() 2752 struct il_tx_queue *txq = &il->txq[txq_id]; in il_tx_queue_unmap() local 2776 struct il_tx_queue *txq = &il->txq[txq_id]; in il_tx_queue_free() local 2814 struct il_tx_queue *txq = &il->txq[il->cmd_queue]; in il_cmd_queue_unmap() local 2857 struct il_tx_queue *txq = &il->txq[il->cmd_queue]; in il_cmd_queue_free() local 2965 il_tx_queue_alloc(struct il_priv *il, struct il_tx_queue *txq, u32 id) in il_tx_queue_alloc() 3009 struct il_tx_queue *txq = &il->txq[txq_id]; in il_tx_queue_init() local 3085 struct il_tx_queue *txq = &il->txq[txq_id]; in il_tx_queue_reset() local 3120 struct il_tx_queue *txq = &il->txq[il->cmd_queue]; in il_enqueue_hcmd() local 3246 struct il_tx_queue *txq = &il->txq[txq_id]; in il_hcmd_queue_reclaim() local [all …]
|
D | 3945.c | 274 struct il_tx_queue *txq = &il->txq[txq_id]; in il3945_tx_queue_reclaim() local 304 struct il_tx_queue *txq = &il->txq[txq_id]; in il3945_hdl_tx() local 597 il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, in il3945_hw_txq_attach_buf_to_tfd() 636 il3945_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) in il3945_hw_txq_free_tfd() 2197 il3945_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) in il3945_hw_tx_queue_init()
|
/Linux-v5.4/drivers/net/ethernet/alacritech/ |
D | slicoss.c | 114 static unsigned int slic_get_free_tx_descs(struct slic_tx_queue *txq) in slic_get_free_tx_descs() 345 struct slic_tx_queue *txq = &sdev->txq; in slic_xmit_complete() local 839 struct slic_tx_queue *txq = &sdev->txq; in slic_init_tx_queue() local 897 struct slic_tx_queue *txq = &sdev->txq; in slic_free_tx_queue() local 1411 struct slic_tx_queue *txq = &sdev->txq; in slic_xmit() local
|
/Linux-v5.4/drivers/net/ethernet/brocade/bna/ |
D | bna_tx_rx.c | 2870 struct bna_txq *txq; in bna_tx_sm_started_entry() local 3089 struct bna_txq *txq = NULL; in bna_bfi_tx_enet_start() local 3151 struct bna_txq *txq; in bna_tx_enet_stop() local 3161 bna_txq_qpt_setup(struct bna_txq *txq, int page_count, int page_size, in bna_txq_qpt_setup() 3217 struct bna_txq *txq; in bna_tx_free() local 3273 struct bna_txq *txq = NULL; in bna_bfi_tx_enet_start_rsp() local 3371 struct bna_txq *txq; in bna_tx_create() local 3513 struct bna_txq *txq; in bna_tx_destroy() local 3663 struct bna_txq *txq; in bna_tx_coalescing_timeo_set() local
|
/Linux-v5.4/drivers/net/ethernet/hisilicon/ |
D | hisi_femac.c | 120 struct hisi_femac_queue txq; member 155 struct hisi_femac_queue *txq = &priv->txq; in hisi_femac_xmit_reclaim() local 387 struct hisi_femac_queue *txq = &priv->txq; in hisi_femac_free_skb_rings() local 503 struct hisi_femac_queue *txq = &priv->txq; in hisi_femac_net_xmit() local
|