| /linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/ |
| H A D | tx.c | 540 int txq_id; in iwl_trans_pcie_tx_reset() local 550 txq_id++) { in iwl_trans_pcie_tx_reset() 613 int txq_id; in iwl_pcie_tx_stop() local 637 txq_id++) in iwl_pcie_tx_stop() 650 int txq_id; in iwl_pcie_tx_free() local 658 for (txq_id = 0; in iwl_pcie_tx_free() 850 txq_id++) { in iwl_pcie_tx_alloc() 859 trans_pcie->txqs.txq[txq_id] = &trans_pcie->txq_memory[txq_id]; in iwl_pcie_tx_alloc() 866 trans_pcie->txqs.txq[txq_id]->id = txq_id; in iwl_pcie_tx_alloc() 967 txq_id++) { in iwl_pcie_tx_init() [all …]
|
| H A D | tx-gen2.c | 737 "queue %d out of range", txq_id)) in iwl_txq_gen2_tx() 833 txq_id, txq->read_ptr); in iwl_txq_gen2_unmap() 898 "queue %d out of range", txq_id)) in iwl_txq_gen2_free() 901 txq = trans_pcie->txqs.txq[txq_id]; in iwl_txq_gen2_free() 906 iwl_txq_gen2_unmap(trans, txq_id); in iwl_txq_gen2_free() 909 if (txq_id == trans_pcie->txqs.cmd.q_id) in iwl_txq_gen2_free() 918 trans_pcie->txqs.txq[txq_id] = NULL; in iwl_txq_gen2_free() 1162 if (!trans_pcie->txqs.txq[txq_id]) { in iwl_txq_gen2_init() 1168 trans_pcie->txqs.txq[txq_id] = queue; in iwl_txq_gen2_init() 1175 queue = trans_pcie->txqs.txq[txq_id]; in iwl_txq_gen2_init() [all …]
|
| H A D | internal.h | 634 void iwl_trans_pcie_txq_set_shared_mode(struct iwl_trans *trans, u32 txq_id, 637 struct iwl_device_tx_cmd *dev_cmd, int txq_id); 770 struct iwl_device_tx_cmd *dev_cmd, int txq_id); 776 int iwl_txq_gen2_init(struct iwl_trans *trans, int txq_id, 798 void iwl_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, 800 void iwl_pcie_set_q_ptrs(struct iwl_trans *trans, int txq_id, int ptr);
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-scd.h | 14 u16 txq_id) in iwl_scd_txq_set_chain() argument 16 iwl_set_bits_prph(trans, SCD_QUEUECHAIN_SEL, BIT(txq_id)); in iwl_scd_txq_set_chain() 20 u16 txq_id) in iwl_scd_txq_enable_agg() argument 22 iwl_set_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id)); in iwl_scd_txq_enable_agg() 26 u16 txq_id) in iwl_scd_txq_disable_agg() argument 28 iwl_clear_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id)); in iwl_scd_txq_disable_agg() 77 u16 txq_id) in iwl_scd_txq_set_inactive() argument 79 iwl_write_prph(trans, SCD_QUEUE_STATUS_BITS(txq_id), in iwl_scd_txq_set_inactive()
|
| H A D | iwl-trans.c | 726 int txq_id, bool shared_mode) in iwl_trans_txq_set_shared_mode() argument 728 iwl_trans_pcie_txq_set_shared_mode(trans, txq_id, shared_mode); in iwl_trans_txq_set_shared_mode()
|
| H A D | iwl-trans.h | 1042 int txq_id, bool shared_mode);
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | tx.c | 273 int txq_id; in iwlagn_tx_skb() local 417 txq_id = priv->tid_data[sta_id][tid].agg.txq_id; in iwlagn_tx_skb() 486 int sta_id, txq_id; in iwlagn_tx_agg_stop() local 499 txq_id = tid_data->agg.txq_id; in iwlagn_tx_agg_stop() 597 if (txq_id < 0) { in iwlagn_tx_agg_start() 601 return txq_id; in iwlagn_tx_agg_start() 611 tid_data->agg.txq_id = txq_id; in iwlagn_tx_agg_start() 647 txq_id = tid_data->agg.txq_id; in iwlagn_tx_agg_flush() 953 agg->txq_id, in iwl_rx_reply_tx_agg() 1138 if (txq_id != priv->tid_data[sta_id][tid].agg.txq_id) in iwlagn_rx_reply_tx() [all …]
|
| H A D | dev.h | 148 u16 txq_id; member
|
| /linux-6.15/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 4965-mac.c | 1655 int txq_id; in il4965_tx_skb() local 1746 txq_id = il->stations[sta_id].tid[tid].agg.txq_id; in il4965_tx_skb() 1943 int txq_id; in il4965_hw_txq_ctx_free() local 1947 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) in il4965_hw_txq_ctx_free() 2004 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) { in il4965_txq_ctx_alloc() 2039 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) in il4965_txq_ctx_reset() 2052 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) in il4965_txq_ctx_unmap() 2094 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) in il4965_txq_ctx_activate_free() 2252 tid_data->agg.txq_id = txq_id; in il4965_tx_agg_start() 2333 txq_id = tid_data->agg.txq_id; in il4965_tx_agg_stop() [all …]
|
| H A D | 3945.c | 278 BUG_ON(txq_id == IL39_CMD_QUEUE_NUM); in il3945_tx_queue_reclaim() 302 int txq_id = SEQ_TO_QUEUE(sequence); in il3945_hdl_tx() local 839 int rc, txq_id; in il3945_txq_ctx_reset() local 854 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) { in il3945_txq_ctx_reset() 855 rc = il_tx_queue_init(il, txq_id); in il3945_txq_ctx_reset() 1004 int txq_id; in il3945_hw_txq_ctx_free() local 1008 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) in il3945_hw_txq_ctx_free() 1012 il_tx_queue_free(il, txq_id); in il3945_hw_txq_ctx_free() 1022 int txq_id; in il3945_hw_txq_ctx_stop() local 1029 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) { in il3945_hw_txq_ctx_stop() [all …]
|
| H A D | 4965.h | 70 int il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id); 71 int il4965_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx); 81 void il4965_set_wr_ptrs(struct il_priv *il, int txq_id, u32 idx);
|
| H A D | common.c | 2713 int txq_id = txq->q.id; in il_txq_update_write_ptr() local 2727 txq_id, reg); in il_txq_update_write_ptr() 2780 il_tx_queue_unmap(il, txq_id); in il_tx_queue_free() 3018 if (txq_id == il->cmd_queue) { in il_tx_queue_init() 3046 ret = il_tx_queue_alloc(il, txq, txq_id); in il_tx_queue_init() 3057 if (txq_id < 4) in il_tx_queue_init() 3058 il_set_swq_id(txq, txq_id, txq_id); in il_tx_queue_init() 3061 il_queue_init(il, &txq->q, slots, txq_id); in il_tx_queue_init() 3086 if (txq_id == il->cmd_queue) { in il_tx_queue_reset() 3287 int txq_id = SEQ_TO_QUEUE(sequence); in il_tx_cmd_complete() local [all …]
|
| H A D | common.h | 643 u16 txq_id; member 1437 il_txq_ctx_activate(struct il_priv *il, int txq_id) in il_txq_ctx_activate() argument 1439 set_bit(txq_id, &il->txq_ctx_active_msk); in il_txq_ctx_activate() 1443 il_txq_ctx_deactivate(struct il_priv *il, int txq_id) in il_txq_ctx_deactivate() argument 1445 clear_bit(txq_id, &il->txq_ctx_active_msk); in il_txq_ctx_deactivate() 1761 int il_tx_queue_init(struct il_priv *il, u32 txq_id); 1762 void il_tx_queue_reset(struct il_priv *il, u32 txq_id); 1763 void il_tx_queue_unmap(struct il_priv *il, int txq_id); 1764 void il_tx_queue_free(struct il_priv *il, int txq_id);
|
| H A D | 4965.c | 1539 int txq_id = txq->q.id; in il4965_txq_update_byte_cnt_tbl() local 1548 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; in il4965_txq_update_byte_cnt_tbl() 1552 scd_bc_tbl[txq_id].tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] = in il4965_txq_update_byte_cnt_tbl()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | sta.c | 1642 int txq_id = tid_data->txq_id; in iwl_mvm_realloc_queues_after_restart() local 1664 tid_data->txq_id = txq_id; in iwl_mvm_realloc_queues_after_restart() 2033 txq_id = mvm_sta->tid_data[i].txq_id; in iwl_mvm_wait_sta_queues_empty() 3098 u16 txq_id; in iwl_mvm_sta_tx_agg_start() local 3131 txq_id = mvmsta->tid_data[tid].txq_id; in iwl_mvm_sta_tx_agg_start() 3166 tid_data->txq_id = txq_id; in iwl_mvm_sta_tx_agg_start() 3330 u16 txq_id = tid_data->txq_id; in iwl_mvm_unreserve_agg_queue() local 3355 u16 txq_id; in iwl_mvm_sta_tx_agg_stop() local 3369 txq_id = tid_data->txq_id; in iwl_mvm_sta_tx_agg_stop() 3428 u16 txq_id; in iwl_mvm_sta_tx_agg_flush() local [all …]
|
| H A D | tx.c | 1130 u16 txq_id; in iwl_mvm_tx_mpdu() local 1200 txq_id = mvmsta->tid_data[tid].txq_id; in iwl_mvm_tx_mpdu() 1212 mvm->queue_info[txq_id].last_frame_time[tid] = jiffies; in iwl_mvm_tx_mpdu() 1224 if (unlikely(mvm->queue_info[txq_id].status == in iwl_mvm_tx_mpdu() 1226 iwl_mvm_txq_should_update(mvm, txq_id))) in iwl_mvm_tx_mpdu() 1231 mvmsta->deflink.sta_id, tid, txq_id, in iwl_mvm_tx_mpdu() 1248 if (iwl_trans_tx(mvm->trans, skb, dev_cmd, txq_id)) in iwl_mvm_tx_mpdu() 1626 int txq_id = SEQ_TO_QUEUE(sequence); in iwl_mvm_rx_tx_cmd_single() local 1644 txq_id = le16_to_cpu(tx_resp->tx_queue); in iwl_mvm_rx_tx_cmd_single() 2036 if (tid_data->txq_id != txq) { in iwl_mvm_tx_reclaim() [all …]
|
| H A D | mld-sta.c | 794 if (mvm_sta->tid_data[i].txq_id == IWL_MVM_INVALID_QUEUE) in iwl_mvm_mld_disable_sta_queues() 798 &mvm_sta->tid_data[i].txq_id, i); in iwl_mvm_mld_disable_sta_queues() 799 mvm_sta->tid_data[i].txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_mld_disable_sta_queues() 806 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_mld_disable_sta_queues() 964 int txq_id = tid_data->txq_id; in iwl_mvm_mld_update_sta_queues() local 966 if (txq_id == IWL_MVM_INVALID_QUEUE) in iwl_mvm_mld_update_sta_queues()
|
| H A D | sta.h | 269 u16 txq_id; member
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | tx.c | 1038 int txq_id = le16_to_cpu(tx_resp->tx_queue); in iwl_mld_handle_tx_resp_notif() local 1070 iwl_trans_reclaim(mld->trans, txq_id, ssn, &skbs, false); in iwl_mld_handle_tx_resp_notif() 1243 int txq_id = le16_to_cpu(queue_info->queue_num); in iwl_mld_flush_link_sta_txqs() local 1246 txq_id >= ARRAY_SIZE(mld->fw_id_to_txq), in iwl_mld_flush_link_sta_txqs() 1247 "Invalid txq id %d\n", txq_id)) in iwl_mld_flush_link_sta_txqs() 1252 le16_to_cpu(queue_info->tid), txq_id, in iwl_mld_flush_link_sta_txqs() 1256 iwl_mld_tx_reclaim_txq(mld, txq_id, read_after, true); in iwl_mld_flush_link_sta_txqs() 1348 int txq_id = le16_to_cpu(ba_tfd->q_num); in iwl_mld_handle_compressed_ba_notif() local 1352 txq_id >= ARRAY_SIZE(mld->fw_id_to_txq), in iwl_mld_handle_compressed_ba_notif() 1353 "Invalid txq id %d\n", txq_id)) in iwl_mld_handle_compressed_ba_notif() [all …]
|
| /linux-6.15/drivers/net/ethernet/sfc/falcon/ |
| H A D | filter.h | 165 unsigned txq_id) in ef4_filter_init_tx() argument 170 spec->dmaq_id = txq_id; in ef4_filter_init_tx()
|
| /linux-6.15/drivers/net/ethernet/sfc/siena/ |
| H A D | filter.h | 191 unsigned txq_id) in efx_filter_init_tx() argument 196 spec->dmaq_id = txq_id; in efx_filter_init_tx()
|
| /linux-6.15/drivers/net/ethernet/sfc/ |
| H A D | filter.h | 191 unsigned txq_id) in efx_filter_init_tx() argument 196 spec->dmaq_id = txq_id; in efx_filter_init_tx()
|
| /linux-6.15/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad.c | 956 u32 txq_id; in bnad_cb_ethport_link_status() local 960 txq_id = tcb->id; in bnad_cb_ethport_link_status() 969 txq_id); in bnad_cb_ethport_link_status() 975 txq_id); in bnad_cb_ethport_link_status() 1043 u32 txq_id; in bnad_cb_tx_stall() local 1050 txq_id = tcb->id; in bnad_cb_tx_stall() 1052 netif_stop_subqueue(bnad->netdev, txq_id); in bnad_cb_tx_stall() 1061 u32 txq_id; in bnad_cb_tx_resume() local 1068 txq_id = tcb->id; in bnad_cb_tx_resume() 2913 u32 txq_id = 0; in bnad_start_xmit() local [all …]
|
| /linux-6.15/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 3647 txq = port->txqs[txq_id]; in mvpp2_xdp_finish_tx() 3649 nq = netdev_get_tx_queue(port->dev, txq_id); in mvpp2_xdp_finish_tx() 3683 txq = port->txqs[txq_id]; in mvpp2_xdp_submit_frame() 3737 u16 txq_id; in mvpp2_xdp_xmit_back() local 3749 ret = mvpp2_xdp_submit_frame(port, txq_id, xdpf, false); in mvpp2_xdp_xmit_back() 3757 mvpp2_xdp_finish_tx(port, txq_id, 1, xdpf->len); in mvpp2_xdp_xmit_back() 3774 u16 txq_id; in mvpp2_xdp_xmit() local 3798 mvpp2_xdp_finish_tx(port, txq_id, nxmit, nxmit_byte); in mvpp2_xdp_xmit() 4369 u16 txq_id; in mvpp2_tx() local 4374 txq_id = skb_get_queue_mapping(skb); in mvpp2_tx() [all …]
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_base.c | 907 qg_buf->txqs[0].txq_id = cpu_to_le16(pf_q); in ice_vsi_cfg_txq() 944 if (pf_q == le16_to_cpu(txq->txq_id)) in ice_vsi_cfg_txq()
|