/drivers/net/wireless/iwlwifi/ |
H A D | iwl-scd.h | 73 u16 txq_id) 75 iwl_write_prph(trans, SCD_QUEUE_STATUS_BITS(txq_id), 81 u16 txq_id) 83 iwl_set_bits_prph(trans, SCD_QUEUECHAIN_SEL, BIT(txq_id)); 87 u16 txq_id) 89 iwl_set_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id)); 93 u16 txq_id) 95 iwl_clear_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id)); 72 iwl_scd_txq_set_inactive(struct iwl_trans *trans, u16 txq_id) argument 80 iwl_scd_txq_set_chain(struct iwl_trans *trans, u16 txq_id) argument 86 iwl_scd_txq_enable_agg(struct iwl_trans *trans, u16 txq_id) argument 92 iwl_scd_txq_disable_agg(struct iwl_trans *trans, u16 txq_id) argument
|
/drivers/net/wireless/iwlwifi/pcie/ |
H A D | tx.c | 218 int txq_id = txq->q.id; local 250 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; 253 scd_bc_tbl[txq_id]. 263 int txq_id = txq->q.id; local 272 if (txq_id != trans_pcie->cmd_queue) 276 scd_bc_tbl[txq_id].tfd_offset[read_ptr] = bc_ent; 279 scd_bc_tbl[txq_id]. 291 int txq_id = txq->q.id; local 302 txq_id != trans_pcie->cmd_queue && 313 txq_id, re 479 iwl_pcie_txq_alloc(struct iwl_trans *trans, struct iwl_txq *txq, int slots_num, u32 txq_id) argument 549 iwl_pcie_txq_init(struct iwl_trans *trans, struct iwl_txq *txq, int slots_num, u32 txq_id) argument 580 iwl_pcie_txq_unmap(struct iwl_trans *trans, int txq_id) argument 608 iwl_pcie_txq_free(struct iwl_trans *trans, int txq_id) argument 708 int txq_id; local 734 int ch, txq_id, ret; local 783 int txq_id; local 808 int txq_id, slots_num; local 867 int txq_id, slots_num; local 926 iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, struct sk_buff_head *skbs) argument 999 iwl_pcie_cmdq_reclaim(struct iwl_trans *trans, int txq_id, int idx) argument 1041 iwl_pcie_txq_set_ratid_map(struct iwl_trans *trans, u16 ra_tid, u16 txq_id) argument 1070 iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int txq_id, u16 ssn, const struct iwl_trans_txq_scd_cfg *cfg) argument 1156 iwl_trans_pcie_txq_disable(struct iwl_trans *trans, int txq_id, bool configure_scd) argument 1172 "queue %d not used", txq_id); local 1479 int txq_id = SEQ_TO_QUEUE(sequence); local 1673 iwl_trans_pcie_tx(struct iwl_trans *trans, struct sk_buff *skb, struct iwl_device_cmd *dev_cmd, int txq_id) argument [all...] |
H A D | internal.h | 375 struct iwl_device_cmd *dev_cmd, int txq_id); 380 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn,
|
/drivers/net/wireless/iwlwifi/dvm/ |
H A D | tx.c | 294 int txq_id; local 436 txq_id = info->hw_queue; 439 txq_id = priv->tid_data[sta_id][tid].agg.txq_id; 450 priv->queue_to_mac80211[txq_id] != info->hw_queue); 453 txq_id, seq_number); 455 if (iwl_trans_tx(priv->trans, skb, dev_cmd, txq_id)) 508 int sta_id, txq_id; local 521 txq_id = tid_data->agg.txq_id; 600 int sta_id, txq_id, ret; local 659 int sta_id, txq_id; local 1136 int txq_id = SEQ_TO_QUEUE(sequence); local [all...] |
H A D | dev.h | 158 * @txq_id: Tx queue used by the BA session 168 u16 txq_id; member in struct:iwl_ht_agg
|
H A D | debugfs.c | 267 tid_data->agg.txq_id);
|
/drivers/net/wireless/iwlwifi/mvm/ |
H A D | sta.c | 810 int txq_id; local 823 for (txq_id = mvm->first_agg_queue; 824 txq_id <= mvm->last_agg_queue; txq_id++) 825 if (mvm->queue_to_mac80211[txq_id] == 829 if (txq_id > mvm->last_agg_queue) { 844 mvm->queue_to_mac80211[txq_id] = vif->hw_queue[tid_to_mac80211_ac[tid]]; 848 tid_data->txq_id = txq_id; 853 mvmsta->sta_id, tid, txq_id, tid_dat 920 u16 txq_id; local 1002 u16 txq_id; local [all...] |
H A D | tx.c | 379 u8 txq_id = info->hw_queue; local 430 txq_id = mvmsta->tid_data[tid].txq_id; 434 tid, txq_id, IEEE80211_SEQ_TO_SN(seq_number)); 436 if (iwl_trans_tx(mvm->trans, skb, dev_cmd, txq_id)) 444 if (txq_id < mvm->first_agg_queue) 492 iwl_mvm_disable_txq(mvm, tid_data->txq_id); 499 mvm->queue_to_mac80211[tid_data->txq_id] = 603 int txq_id = SEQ_TO_QUEUE(sequence); local 619 iwl_trans_reclaim(mvm->trans, txq_id, ss [all...] |
H A D | sta.h | 262 * @txq_id: Tx queue used by the BA session 275 u16 txq_id; member in struct:iwl_mvm_tid_data
|
/drivers/net/wireless/iwlegacy/ |
H A D | 3945.c | 287 il3945_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx) argument 289 struct il_tx_queue *txq = &il->txq[txq_id]; 293 BUG_ON(txq_id == IL39_CMD_QUEUE_NUM); 304 if (il_queue_space(q) > q->low_mark && txq_id >= 0 && 305 txq_id != IL39_CMD_QUEUE_NUM && il->mac80211_registered) 317 int txq_id = SEQ_TO_QUEUE(sequence); local 319 struct il_tx_queue *txq = &il->txq[txq_id]; 327 IL_ERR("Read idx for DMA queue txq_id (%d) idx %d " 328 "is out of range [0-%d] %d %d\n", txq_id, idx, 365 D_TX("Tx queue %d Status %s (0x%08x) plcp rate %d retries %d\n", txq_id, 854 int rc, txq_id; local 1019 int txq_id; local 1036 int txq_id; local 2215 int txq_id = txq->q.id; local [all...] |
H A D | 4965-mac.c | 1670 int txq_id; local 1740 txq_id = skb_get_queue_mapping(skb); 1761 txq_id = il->stations[sta_id].tid[tid].agg.txq_id; 1766 txq = &il->txq[txq_id]; 1800 (QUEUE_TO_SEQ(txq_id) | IDX_TO_SEQ(q->write_ptr))); 1960 int txq_id; local 1964 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id 1988 int ret, txq_id; local 2046 int txq_id; local 2066 int txq_id; local 2112 int txq_id; local 2124 il4965_tx_queue_stop_scheduler(struct il_priv *il, u16 txq_id) argument 2137 il4965_tx_queue_set_q2ratid(struct il_priv *il, u16 ra_tid, u16 txq_id) argument 2167 il4965_txq_agg_enable(struct il_priv *il, int txq_id, int tx_fifo, int sta_id, int tid, u16 ssn_idx) argument 2238 int txq_id; local 2300 il4965_txq_agg_disable(struct il_priv *il, u16 txq_id, u16 ssn_idx, u8 tx_fifo) argument 2332 int tx_fifo_id, txq_id, sta_id, ssn; local 2407 il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id) argument 2472 il4965_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx) argument 2664 il4965_tx_status_reply_tx(struct il_priv *il, struct il_ht_agg *agg, struct il4965_tx_resp *tx_resp, int txq_id, u16 start_idx) argument 2780 int txq_id = SEQ_TO_QUEUE(sequence); local 4019 int txq_id = txq->q.id; local 6301 il4965_set_wr_ptrs(struct il_priv *il, int txq_id, u32 idx) argument 6311 int txq_id = txq->q.id; local [all...] |
H A D | common.c | 2727 int txq_id = txq->q.id; local 2741 txq_id, reg); 2747 il_wr(il, HBUS_TARG_WRPTR, txq->q.write_ptr | (txq_id << 8)); 2755 _il_wr(il, HBUS_TARG_WRPTR, txq->q.write_ptr | (txq_id << 8)); 2764 il_tx_queue_unmap(struct il_priv *il, int txq_id) argument 2766 struct il_tx_queue *txq = &il->txq[txq_id]; 2788 il_tx_queue_free(struct il_priv *il, int txq_id) argument 2790 struct il_tx_queue *txq = &il->txq[txq_id]; 2794 il_tx_queue_unmap(il, txq_id); 3015 il_tx_queue_init(struct il_priv *il, u32 txq_id) argument 3090 il_tx_queue_reset(struct il_priv *il, u32 txq_id) argument 3252 il_hcmd_queue_reclaim(struct il_priv *il, int txq_id, int idx, int cmd_idx) argument 3290 int txq_id = SEQ_TO_QUEUE(sequence); local [all...] |
H A D | 4965.h | 88 int il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id); 89 int il4965_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx); 99 void il4965_set_wr_ptrs(struct il_priv *il, int txq_id, u32 idx);
|
H A D | common.h | 632 * @txq_id: Tx queue used for Tx attempt 645 u16 txq_id; member in struct:il_ht_agg 1442 il_txq_ctx_activate(struct il_priv *il, int txq_id) argument 1444 set_bit(txq_id, &il->txq_ctx_active_msk); 1448 il_txq_ctx_deactivate(struct il_priv *il, int txq_id) argument 1450 clear_bit(txq_id, &il->txq_ctx_active_msk); 1766 int il_tx_queue_init(struct il_priv *il, u32 txq_id); 1767 void il_tx_queue_reset(struct il_priv *il, u32 txq_id); 1768 void il_tx_queue_unmap(struct il_priv *il, int txq_id); 1769 void il_tx_queue_free(struct il_priv *il, int txq_id); [all...] |
H A D | 4965.c | 1553 int txq_id = txq->q.id; local 1562 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; 1566 scd_bc_tbl[txq_id].tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] =
|
H A D | 3945-mac.c | 476 int txq_id = skb_get_queue_mapping(skb); local 534 txq = &il->txq[txq_id]; 562 (QUEUE_TO_SEQ(txq_id) | IDX_TO_SEQ(q->write_ptr)));
|
H A D | debug.c | 461 station->tid[j].agg.txq_id,
|
/drivers/net/ethernet/sfc/ |
H A D | filter.h | 168 unsigned txq_id) 173 spec->dmaq_id = txq_id; 167 efx_filter_init_tx(struct efx_filter_spec *spec, unsigned txq_id) argument
|
/drivers/net/ethernet/brocade/bna/ |
H A D | bnad.c | 957 u32 txq_id; local 961 txq_id = tcb->id; 971 txq_id); 974 txq_id); 980 txq_id); 1050 u32 txq_id; local 1057 txq_id = tcb->id; 1059 netif_stop_subqueue(bnad->netdev, txq_id); 1061 bnad->netdev->name, txq_id); 1070 u32 txq_id; local 2934 u32 txq_id = 0; local [all...] |
/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 1721 u16 txq_id = skb_get_queue_mapping(skb); local 1722 struct mvneta_tx_queue *txq = &pp->txqs[txq_id]; 1781 struct netdev_queue *nq = netdev_get_tx_queue(dev, txq_id);
|
H A D | mvpp2.c | 5178 u16 txq_id; local 5181 txq_id = skb_get_queue_mapping(skb); 5182 txq = port->txqs[txq_id]; 5241 struct netdev_queue *nq = netdev_get_tx_queue(dev, txq_id);
|
/drivers/net/wireless/rtlwifi/ |
H A D | wifi.h | 1265 u16 txq_id; member in struct:rtl_ht_agg
|