/linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
A D | tx.c | 355 int txq_id; in iwl_trans_pcie_tx_reset() local 365 txq_id++) { in iwl_trans_pcie_tx_reset() 428 int txq_id; in iwl_pcie_tx_stop() local 451 txq_id++) in iwl_pcie_tx_stop() 464 int txq_id; in iwl_pcie_tx_free() local 471 for (txq_id = 0; in iwl_pcie_tx_free() 535 txq_id++) { in iwl_pcie_tx_alloc() 544 trans->txqs.txq[txq_id] = &trans_pcie->txq_memory[txq_id]; in iwl_pcie_tx_alloc() 551 trans->txqs.txq[txq_id]->id = txq_id; in iwl_pcie_tx_alloc() 589 txq_id++) { in iwl_pcie_tx_init() [all …]
|
A D | internal.h | 499 void iwl_trans_pcie_txq_set_shared_mode(struct iwl_trans *trans, u32 txq_id, 502 struct iwl_device_tx_cmd *dev_cmd, int txq_id);
|
/linux/drivers/net/wireless/intel/iwlwifi/ |
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()
|
A D | iwl-trans.h | 574 void (*txq_set_shared_mode)(struct iwl_trans *trans, u32 txq_id,
|
/linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
A D | tx.c | 272 int txq_id; in iwlagn_tx_skb() local 416 txq_id = priv->tid_data[sta_id][tid].agg.txq_id; in iwlagn_tx_skb() 485 int sta_id, txq_id; in iwlagn_tx_agg_stop() local 498 txq_id = tid_data->agg.txq_id; in iwlagn_tx_agg_stop() 596 if (txq_id < 0) { in iwlagn_tx_agg_start() 600 return txq_id; in iwlagn_tx_agg_start() 610 tid_data->agg.txq_id = txq_id; in iwlagn_tx_agg_start() 646 txq_id = tid_data->agg.txq_id; in iwlagn_tx_agg_flush() 952 agg->txq_id, in iwl_rx_reply_tx_agg() 1137 if (txq_id != priv->tid_data[sta_id][tid].agg.txq_id) in iwlagn_rx_reply_tx() [all …]
|
A D | dev.h | 148 u16 txq_id; member
|
/linux/drivers/net/wireless/intel/iwlwifi/queue/ |
A D | tx.c | 808 txq_id, txq->read_ptr); in iwl_txq_gen2_unmap() 872 txq = trans->txqs.txq[txq_id]; in iwl_txq_gen2_free() 889 trans->txqs.txq[txq_id] = NULL; in iwl_txq_gen2_free() 974 u32 txq_id = txq->id; in iwl_txq_log_scd_error() local 1268 if (!trans->txqs.txq[txq_id]) { in iwl_txq_gen2_init() 1274 trans->txqs.txq[txq_id] = queue; in iwl_txq_gen2_init() 1281 queue = trans->txqs.txq[txq_id]; in iwl_txq_gen2_init() 1290 trans->txqs.txq[txq_id]->id = txq_id; in iwl_txq_gen2_init() 1392 int txq_id = txq->id; in iwl_txq_gen1_update_byte_cnt_tbl() local 1434 int txq_id = txq->id; in iwl_txq_gen1_inval_byte_cnt_tbl() local [all …]
|
A D | tx.h | 27 void iwl_txq_gen2_unmap(struct iwl_trans *trans, int txq_id); 121 struct iwl_device_tx_cmd *dev_cmd, int txq_id); 129 int iwl_txq_gen2_init(struct iwl_trans *trans, int txq_id, int queue_size); 176 void iwl_txq_reclaim(struct iwl_trans *trans, int txq_id, int ssn, 178 void iwl_txq_set_q_ptrs(struct iwl_trans *trans, int txq_id, int ptr);
|
/linux/drivers/net/wireless/intel/iwlegacy/ |
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 …]
|
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 …]
|
A D | common.c | 2710 int txq_id = txq->q.id; in il_txq_update_write_ptr() local 2724 txq_id, reg); in il_txq_update_write_ptr() 2777 il_tx_queue_unmap(il, txq_id); in il_tx_queue_free() 3015 if (txq_id == il->cmd_queue) { in il_tx_queue_init() 3043 ret = il_tx_queue_alloc(il, txq, txq_id); in il_tx_queue_init() 3054 if (txq_id < 4) in il_tx_queue_init() 3055 il_set_swq_id(txq, txq_id, txq_id); in il_tx_queue_init() 3058 il_queue_init(il, &txq->q, slots, txq_id); in il_tx_queue_init() 3083 if (txq_id == il->cmd_queue) { in il_tx_queue_reset() 3273 int txq_id = SEQ_TO_QUEUE(sequence); in il_tx_cmd_complete() local [all …]
|
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);
|
A D | common.h | 631 u16 txq_id; member 1425 il_txq_ctx_activate(struct il_priv *il, int txq_id) in il_txq_ctx_activate() argument 1427 set_bit(txq_id, &il->txq_ctx_active_msk); in il_txq_ctx_activate() 1431 il_txq_ctx_deactivate(struct il_priv *il, int txq_id) in il_txq_ctx_deactivate() argument 1433 clear_bit(txq_id, &il->txq_ctx_active_msk); in il_txq_ctx_deactivate() 1749 int il_tx_queue_init(struct il_priv *il, u32 txq_id); 1750 void il_tx_queue_reset(struct il_priv *il, u32 txq_id); 1751 void il_tx_queue_unmap(struct il_priv *il, int txq_id); 1752 void il_tx_queue_free(struct il_priv *il, int txq_id);
|
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()
|
A D | 3945-mac.c | 458 int txq_id = skb_get_queue_mapping(skb); in il3945_tx_skb() local 511 txq = &il->txq[txq_id]; in il3945_tx_skb() 539 (QUEUE_TO_SEQ(txq_id) | IDX_TO_SEQ(q->write_ptr))); in il3945_tx_skb()
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | sta.c | 1456 int txq_id = tid_data->txq_id; in iwl_mvm_realloc_queues_after_restart() local 1477 tid_data->txq_id = txq_id; in iwl_mvm_realloc_queues_after_restart() 1810 txq_id = mvm_sta->tid_data[i].txq_id; in iwl_mvm_wait_sta_queues_empty() 2771 u16 txq_id; in iwl_mvm_sta_tx_agg_start() local 2804 txq_id = mvmsta->tid_data[tid].txq_id; in iwl_mvm_sta_tx_agg_start() 2839 tid_data->txq_id = txq_id; in iwl_mvm_sta_tx_agg_start() 3000 u16 txq_id = tid_data->txq_id; in iwl_mvm_unreserve_agg_queue() local 3025 u16 txq_id; in iwl_mvm_sta_tx_agg_stop() local 3039 txq_id = tid_data->txq_id; in iwl_mvm_sta_tx_agg_stop() 3097 u16 txq_id; in iwl_mvm_sta_tx_agg_flush() local [all …]
|
A D | tx.c | 1027 u16 txq_id; in iwl_mvm_tx_mpdu() local 1095 txq_id = mvmsta->tid_data[tid].txq_id; in iwl_mvm_tx_mpdu() 1119 if (unlikely(mvm->queue_info[txq_id].status == in iwl_mvm_tx_mpdu() 1121 iwl_mvm_txq_should_update(mvm, txq_id))) in iwl_mvm_tx_mpdu() 1126 mvmsta->sta_id, tid, txq_id, in iwl_mvm_tx_mpdu() 1132 if (iwl_trans_tx(mvm->trans, skb, dev_cmd, txq_id)) in iwl_mvm_tx_mpdu() 1458 int txq_id = SEQ_TO_QUEUE(sequence); in iwl_mvm_rx_tx_cmd_single() local 1476 txq_id = le16_to_cpu(tx_resp->tx_queue); in iwl_mvm_rx_tx_cmd_single() 1481 iwl_trans_reclaim(mvm->trans, txq_id, ssn, &skbs); in iwl_mvm_rx_tx_cmd_single() 1863 if (tid_data->txq_id != txq) { in iwl_mvm_tx_reclaim() [all …]
|
A D | sta.h | 269 u16 txq_id; member
|
/linux/drivers/net/ethernet/sfc/falcon/ |
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/drivers/net/ethernet/sfc/ |
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/drivers/net/ethernet/brocade/bna/ |
A D | bnad.c | 955 u32 txq_id; in bnad_cb_ethport_link_status() local 959 txq_id = tcb->id; in bnad_cb_ethport_link_status() 968 txq_id); in bnad_cb_ethport_link_status() 974 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() 2917 u32 txq_id = 0; in bnad_start_xmit() local [all …]
|
/linux/drivers/net/ethernet/marvell/mvpp2/ |
A D | mvpp2_main.c | 3619 txq = port->txqs[txq_id]; in mvpp2_xdp_finish_tx() 3621 nq = netdev_get_tx_queue(port->dev, txq_id); in mvpp2_xdp_finish_tx() 3655 txq = port->txqs[txq_id]; in mvpp2_xdp_submit_frame() 3709 u16 txq_id; in mvpp2_xdp_xmit_back() local 3721 ret = mvpp2_xdp_submit_frame(port, txq_id, xdpf, false); in mvpp2_xdp_xmit_back() 3729 mvpp2_xdp_finish_tx(port, txq_id, 1, xdpf->len); in mvpp2_xdp_xmit_back() 3746 u16 txq_id; in mvpp2_xdp_xmit() local 3770 mvpp2_xdp_finish_tx(port, txq_id, nxmit, nxmit_byte); in mvpp2_xdp_xmit() 4334 u16 txq_id; in mvpp2_tx() local 4339 txq_id = skb_get_queue_mapping(skb); in mvpp2_tx() [all …]
|
/linux/drivers/net/ethernet/intel/ice/ |
A D | ice_base.c | 789 qg_buf->txqs[0].txq_id = cpu_to_le16(pf_q); in ice_vsi_cfg_txq() 834 if (pf_q == le16_to_cpu(txq->txq_id)) in ice_vsi_cfg_txq()
|
/linux/drivers/net/ethernet/qlogic/qed/ |
A D | qed_sriov.c | 2542 u16 txq_id, u8 qid_usage_idx) in qed_iov_vf_stop_txqs() argument 2547 if (!qed_iov_validate_txq(p_hwfn, vf, txq_id, QED_IOV_VALIDATE_Q_NA)) in qed_iov_vf_stop_txqs() 2550 p_queue = &vf->vf_queues[txq_id]; in qed_iov_vf_stop_txqs()
|
/linux/drivers/net/ethernet/marvell/ |
A D | mvneta.c | 2780 u16 txq_id = skb_get_queue_mapping(skb); in mvneta_tx() local 2781 struct mvneta_tx_queue *txq = &pp->txqs[txq_id]; in mvneta_tx() 2842 struct netdev_queue *nq = netdev_get_tx_queue(dev, txq_id); in mvneta_tx()
|