Home
last modified time | relevance | path

Searched defs:txq (Results 1 – 25 of 186) sorted by relevance

12345678

/linux/drivers/infiniband/hw/hfi1/
H A Dipoib_tx.c29 struct hfi1_ipoib_txq *txq; member
47 static u64 hfi1_ipoib_used(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_used()
53 static void hfi1_ipoib_stop_txq(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_stop_txq()
60 static void hfi1_ipoib_wake_txq(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_wake_txq()
67 static uint hfi1_ipoib_ring_hwat(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_ring_hwat()
73 static uint hfi1_ipoib_ring_lwat(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_ring_lwat()
79 static void hfi1_ipoib_check_queue_depth(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_check_queue_depth()
89 static void hfi1_ipoib_check_queue_stopped(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_check_queue_stopped()
134 static void hfi1_ipoib_drain_tx_ring(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_drain_tx_ring()
156 struct hfi1_ipoib_txq *txq = in hfi1_ipoib_poll_tx_ring() local
[all …]
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif_tx.c54 struct dpmaif_tx_queue *txq = &dpmaif_ctrl->txq[q_num]; in t7xx_dpmaif_update_drb_rd_idx() local
83 struct dpmaif_tx_queue *txq = &dpmaif_ctrl->txq[q_num]; in t7xx_dpmaif_release_tx_buffer() local
137 struct dpmaif_tx_queue *txq = &dpmaif_ctrl->txq[q_num]; in t7xx_dpmaif_tx_release() local
153 static bool t7xx_dpmaif_drb_ring_not_empty(struct dpmaif_tx_queue *txq) in t7xx_dpmaif_drb_ring_not_empty()
160 struct dpmaif_tx_queue *txq = container_of(work, struct dpmaif_tx_queue, dpmaif_tx_work); in t7xx_dpmaif_tx_done() local
248 struct dpmaif_tx_queue *txq; in t7xx_dpmaif_add_skb_to_ring() local
349 struct dpmaif_tx_queue *txq; in t7xx_select_tx_queue() local
358 static unsigned int t7xx_txq_drb_wr_available(struct dpmaif_tx_queue *txq) in t7xx_txq_drb_wr_available()
370 static int t7xx_txq_burst_send_skb(struct dpmaif_tx_queue *txq) in t7xx_txq_burst_send_skb()
416 struct dpmaif_tx_queue *txq; in t7xx_do_tx_hw_push() local
[all …]
H A Dt7xx_hif_dpmaif.c304 struct dpmaif_tx_queue *txq; in t7xx_dpmaif_start() local
433 struct dpmaif_tx_queue *txq; in t7xx_dpmaif_start_txrx_qs() local
/linux/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtx.c79 struct iwl_txq *txq) in iwl_pcie_txq_inc_wr_ptr()
129 struct iwl_txq *txq = trans_pcie->txqs.txq[i]; in iwl_pcie_txq_check_wrptrs() local
162 static int iwl_pcie_txq_build_tfd(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_pcie_txq_build_tfd()
291 struct iwl_txq *txq, int index) in iwl_txq_gen1_tfd_unmap()
341 static void iwl_txq_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_txq_free_tfd()
384 struct iwl_txq *txq = trans_pcie->txqs.txq[txq_id]; in iwl_pcie_txq_unmap() local
439 struct iwl_txq *txq = trans_pcie->txqs.txq[txq_id]; in iwl_pcie_txq_free() local
551 struct iwl_txq *txq = trans_pcie->txqs.txq[txq_id]; in iwl_trans_pcie_tx_reset() local
674 void iwl_txq_log_scd_error(struct iwl_trans *trans, struct iwl_txq *txq) in iwl_txq_log_scd_error()
706 struct iwl_txq *txq = from_timer(txq, t, stuck_timer); in iwl_txq_stuck_timer() local
[all …]
H A Dtx-gen2.c298 struct iwl_txq *txq, in iwl_txq_gen2_build_tx_amsdu()
386 struct iwl_txq *txq, in iwl_txq_gen2_build_tx()
482 struct iwl_txq *txq, in iwl_txq_gen2_build_tfd()
561 struct iwl_txq *txq, u16 byte_cnt, in iwl_pcie_gen2_update_byte_tbl()
682 static void iwl_txq_gen2_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq) in iwl_txq_gen2_free_tfd()
713 static void iwl_txq_inc_wr_ptr(struct iwl_trans *trans, struct iwl_txq *txq) in iwl_txq_inc_wr_ptr()
731 struct iwl_txq *txq = trans_pcie->txqs.txq[txq_id]; in iwl_txq_gen2_tx() local
827 struct iwl_txq *txq = trans_pcie->txqs.txq[txq_id]; in iwl_txq_gen2_unmap() local
861 struct iwl_txq *txq) in iwl_txq_gen2_free_memory()
894 struct iwl_txq *txq; in iwl_txq_gen2_free() local
[all …]
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.c77 static void hinic_txq_clean_stats(struct hinic_txq *txq) in hinic_txq_clean_stats()
96 void hinic_txq_get_stats(struct hinic_txq *txq, struct hinic_txq_stats *stats) in hinic_txq_get_stats()
116 static void txq_stats_init(struct hinic_txq *txq) in txq_stats_init()
499 struct hinic_txq *txq; in hinic_lb_xmit_frame() local
560 struct hinic_txq *txq; in hinic_xmit_frame() local
665 static void free_all_tx_skbs(struct hinic_txq *txq) in free_all_tx_skbs()
699 struct hinic_txq *txq = container_of(napi, struct hinic_txq, napi); in free_tx_poll() local
779 struct hinic_txq *txq = data; in tx_irq() local
796 static int tx_request_irq(struct hinic_txq *txq) in tx_request_irq()
842 static void tx_free_irq(struct hinic_txq *txq) in tx_free_irq()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dselq.h30 static inline u16 mlx5e_txq_to_ch_ix(u16 txq, u16 num_channels) in mlx5e_txq_to_ch_ix()
37 static inline u16 mlx5e_txq_to_ch_ix_htb(u16 txq, u16 num_channels) in mlx5e_txq_to_ch_ix_htb()
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c76 int qede_free_tx_pkt(struct qede_dev *edev, struct qede_tx_queue *txq, int *len) in qede_free_tx_pkt()
131 static void qede_free_failed_tx_pkt(struct qede_tx_queue *txq, in qede_free_failed_tx_pkt()
243 static int map_frag_to_bd(struct qede_tx_queue *txq, in map_frag_to_bd()
288 static inline void qede_update_tx_producer(struct qede_tx_queue *txq) in qede_update_tx_producer()
304 static int qede_xdp_xmit(struct qede_tx_queue *txq, dma_addr_t dma, u16 pad, in qede_xdp_xmit()
387 int qede_txq_has_work(struct qede_tx_queue *txq) in qede_txq_has_work()
400 static void qede_xdp_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_xdp_tx_int()
432 static int qede_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_tx_int()
1482 struct qede_tx_queue *txq; in qede_start_xmit() local
H A Dqede_main.c544 struct qede_fastpath *fp, struct qede_tx_queue *txq) in qede_txq_fp_log_metadata()
562 qede_tx_log_print(struct qede_dev *edev, struct qede_fastpath *fp, struct qede_tx_queue *txq) in qede_tx_log_print()
599 struct qede_tx_queue *txq; in qede_tx_timeout() local
1649 static void qede_free_mem_txq(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_free_mem_txq()
1662 static int qede_alloc_mem_txq(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_alloc_mem_txq()
1788 struct qede_tx_queue *txq) in qede_empty_tx_queue()
1887 struct qede_tx_queue *txq = &fp->txq[cos]; in qede_init_fp() local
2058 struct qede_tx_queue *txq, bool allow_drain) in qede_drain_txq()
2091 struct qede_tx_queue *txq, int rss_id) in qede_stop_txq()
2190 struct qede_tx_queue *txq, u8 rss_id, u16 sb_idx) in qede_start_txq()
[all …]
/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c135 #define MVNETA_CPU_TXQ_ACCESS(txq) BIT(txq + 8) argument
774 static void mvneta_txq_inc_get(struct mvneta_tx_queue *txq) in mvneta_txq_inc_get()
782 static void mvneta_txq_inc_put(struct mvneta_tx_queue *txq) in mvneta_txq_inc_put()
964 struct mvneta_tx_queue *txq, in mvneta_txq_pend_desc_add()
982 mvneta_txq_next_desc_get(struct mvneta_tx_queue *txq) in mvneta_txq_next_desc_get()
993 static void mvneta_txq_desc_put(struct mvneta_tx_queue *txq) in mvneta_txq_desc_put()
1260 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_port_up() local
1498 int rxq, txq; in mvneta_defaults_set() local
1709 struct mvneta_tx_queue *txq, u32 value) in mvneta_tx_done_pkts_coal_set()
1735 struct mvneta_tx_queue *txq, in mvneta_txq_sent_desc_dec()
[all …]
H A Dmv643xx_eth.c179 #define IS_TSO_HEADER(txq, addr) \ argument
408 struct tx_queue txq[8]; member
446 static struct mv643xx_eth_private *txq_to_mp(struct tx_queue *txq) in txq_to_mp()
467 static void txq_reset_hw_ptr(struct tx_queue *txq) in txq_reset_hw_ptr()
477 static void txq_enable(struct tx_queue *txq) in txq_enable()
483 static void txq_disable(struct tx_queue *txq) in txq_disable()
493 static void txq_maybe_wake(struct tx_queue *txq) in txq_maybe_wake()
727 txq_put_data_tso(struct net_device *dev, struct tx_queue *txq, in txq_put_data_tso()
775 txq_put_hdr_tso(struct sk_buff *skb, struct tx_queue *txq, int length, in txq_put_hdr_tso()
818 static int txq_submit_tso(struct tx_queue *txq, struct sk_buff *skb, in txq_submit_tso()
[all …]
/linux/drivers/net/wireless/realtek/rtw88/
H A Dtx.c574 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_check_agg() local
606 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_push_skb() local
624 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in rtw_txq_dequeue() local
666 struct ieee80211_txq *txq = rtwtxq_to_txq(rtwtxq); in __rtw_tx_work() local
687 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_init()
698 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_cleanup()
/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c307 #define IS_TSO_HEADER(txq, addr) \ argument
333 static int fec_enet_get_free_txdesc_num(struct fec_enet_priv_tx_q *txq) in fec_enet_get_free_txdesc_num()
356 struct fec_enet_priv_tx_q *txq; in fec_dump() local
509 fec_enet_txq_submit_frag_skb(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_submit_frag_skb()
597 static int fec_enet_txq_submit_skb(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_submit_skb()
723 fec_enet_txq_put_data_tso(struct fec_enet_priv_tx_q *txq, struct sk_buff *skb, in fec_enet_txq_put_data_tso()
783 fec_enet_txq_put_hdr_tso(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_put_hdr_tso()
836 static int fec_enet_txq_submit_tso(struct fec_enet_priv_tx_q *txq, in fec_enet_txq_submit_tso()
955 struct fec_enet_priv_tx_q *txq; in fec_enet_start_xmit() local
982 struct fec_enet_priv_tx_q *txq; in fec_enet_bd_init() local
[all …]
/linux/drivers/net/wireless/ath/ath5k/
H A Dbase.c769 struct ath5k_txq *txq, int padsize, in ath5k_txbuf_setup()
1022 struct ath5k_txq *txq; in ath5k_txq_setup() local
1157 struct ath5k_txq *txq; in ath5k_drain_tx_buffs() local
1186 struct ath5k_txq *txq = ah->txqs; in ath5k_txq_release() local
1656 struct ath5k_txq *txq, struct ieee80211_tx_control *control) in ath5k_tx_queue()
1712 struct ath5k_txq *txq, struct ath5k_tx_status *ts, in ath5k_tx_frame_completed()
1777 ath5k_tx_processq(struct ath5k_hw *ah, struct ath5k_txq *txq) in ath5k_tx_processq()
2510 struct ath5k_txq *txq; in ath5k_tx_complete_poll_work() local
3031 struct ath5k_txq *txq; in ath5k_init() local
/linux/net/core/
H A Dnetpoll.c70 struct netdev_queue *txq) in netpoll_start_xmit()
104 struct netdev_queue *txq; in queue_process() local
140 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_local_xmit_active() local
341 struct netdev_queue *txq; in __netpoll_send_skb() local
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c76 static void idpf_tx_buf_rel_all(struct idpf_tx_queue *txq) in idpf_tx_buf_rel_all()
133 static void idpf_tx_desc_rel(struct idpf_tx_queue *txq) in idpf_tx_desc_rel()
318 struct idpf_tx_queue *txq = vport->txq_grps[i].txqs[j]; in idpf_tx_desc_alloc_all() local
1665 static void idpf_tx_clean_stashed_bufs(struct idpf_tx_queue *txq, in idpf_tx_clean_stashed_bufs()
1698 static int idpf_stash_flow_sch_buffers(struct idpf_tx_queue *txq, in idpf_stash_flow_sch_buffers()
1733 #define idpf_tx_splitq_clean_bump_ntc(txq, ntc, desc, buf) \ argument
1838 #define idpf_tx_clean_buf_ring_bump_ntc(txq, ntc, buf) \ argument
1860 static bool idpf_tx_clean_buf_ring(struct idpf_tx_queue *txq, u16 compl_tag, in idpf_tx_clean_buf_ring()
1940 static void idpf_tx_handle_rs_completion(struct idpf_tx_queue *txq, in idpf_tx_handle_rs_completion()
2218 unsigned int idpf_tx_desc_count_required(struct idpf_tx_queue *txq, in idpf_tx_desc_count_required()
[all …]
/linux/net/sched/
H A Dsch_teql.c148 struct netdev_queue *txq; in teql_destroy() local
219 struct net_device *dev, struct netdev_queue *txq, in __teql_resolve()
259 struct netdev_queue *txq) in teql_resolve()
/linux/drivers/bluetooth/
H A Dbtintel_pcie.c102 static void btintel_pcie_prepare_tx(struct txq *txq, u16 tfd_index, in btintel_pcie_prepare_tx()
125 struct txq *txq = &data->txq; in btintel_pcie_send_sync() local
500 struct txq *txq; in btintel_pcie_msix_tx_handle() local
1013 struct txq *txq) in btintel_pcie_free_txq_bufs()
1022 struct txq *txq) in btintel_pcie_setup_txq_bufs()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsched.c175 struct sge_eth_txq *txq; in cxgb4_sched_queue_lookup() local
189 struct sge_eth_txq *txq; in t4_sched_queue_unbind() local
220 struct sge_eth_txq *txq; in t4_sched_queue_bind() local
H A Dcudbg_lib.h241 static inline void cudbg_fill_qdesc_txq(const struct sge_txq *txq, in cudbg_fill_qdesc_txq()
/linux/net/mac80211/
H A Dagg-tx.c183 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_stop_txq() local
204 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_start_txq() local
969 struct ieee80211_txq *txq; in ieee80211_process_addba_resp() local
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dpci_mcu.c12 enum mt76_mcuq_id txq = MT_MCUQ_WM; in mt7925_mcu_send_message() local
/linux/drivers/net/ethernet/alacritech/
H A Dslicoss.c113 static unsigned int slic_get_free_tx_descs(struct slic_tx_queue *txq) in slic_get_free_tx_descs()
344 struct slic_tx_queue *txq = &sdev->txq; in slic_xmit_complete() local
838 struct slic_tx_queue *txq = &sdev->txq; in slic_init_tx_queue() local
896 struct slic_tx_queue *txq = &sdev->txq; in slic_free_tx_queue() local
1410 struct slic_tx_queue *txq = &sdev->txq; in slic_xmit() local
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dpci_mcu.c26 enum mt76_mcuq_id txq = MT_MCUQ_WM; in mt7921_mcu_send_message() local
/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c2870 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

12345678