Home
last modified time | relevance | path

Searched refs:txq_id (Results 1 – 23 of 23) sorted by relevance

/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Dtx.c212 int txq_id = txq->q.id; in iwl_pcie_txq_update_byte_cnt_tbl() local
244 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; in iwl_pcie_txq_update_byte_cnt_tbl()
247 scd_bc_tbl[txq_id]. in iwl_pcie_txq_update_byte_cnt_tbl()
257 int txq_id = txq->q.id; in iwl_pcie_txq_inval_byte_cnt_tbl() local
266 if (txq_id != trans_pcie->cmd_queue) in iwl_pcie_txq_inval_byte_cnt_tbl()
270 scd_bc_tbl[txq_id].tfd_offset[read_ptr] = bc_ent; in iwl_pcie_txq_inval_byte_cnt_tbl()
273 scd_bc_tbl[txq_id]. in iwl_pcie_txq_inval_byte_cnt_tbl()
285 int txq_id = txq->q.id; in iwl_pcie_txq_inc_wr_ptr() local
296 txq_id != trans_pcie->cmd_queue && in iwl_pcie_txq_inc_wr_ptr()
307 txq_id, reg); in iwl_pcie_txq_inc_wr_ptr()
[all …]
Dinternal.h384 struct iwl_device_cmd *dev_cmd, int txq_id);
389 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn,
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-scd.h73 u16 txq_id) in iwl_scd_txq_set_chain() argument
75 iwl_set_bits_prph(trans, SCD_QUEUECHAIN_SEL, BIT(txq_id)); in iwl_scd_txq_set_chain()
79 u16 txq_id) in iwl_scd_txq_enable_agg() argument
81 iwl_set_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id)); in iwl_scd_txq_enable_agg()
85 u16 txq_id) in iwl_scd_txq_disable_agg() argument
87 iwl_clear_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id)); in iwl_scd_txq_disable_agg()
136 u16 txq_id) in iwl_scd_txq_set_inactive() argument
138 iwl_write_prph(trans, SCD_QUEUE_STATUS_BITS(txq_id), in iwl_scd_txq_set_inactive()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dtx.c294 int txq_id; in iwlagn_tx_skb() local
436 txq_id = info->hw_queue; in iwlagn_tx_skb()
439 txq_id = priv->tid_data[sta_id][tid].agg.txq_id; in iwlagn_tx_skb()
450 priv->queue_to_mac80211[txq_id] != info->hw_queue); in iwlagn_tx_skb()
453 txq_id, seq_number); in iwlagn_tx_skb()
455 if (iwl_trans_tx(priv->trans, skb, dev_cmd, txq_id)) in iwlagn_tx_skb()
508 int sta_id, txq_id; in iwlagn_tx_agg_stop() local
521 txq_id = tid_data->agg.txq_id; in iwlagn_tx_agg_stop()
553 if (!test_bit(txq_id, priv->agg_q_alloc)) { in iwlagn_tx_agg_stop()
556 sta_id, tid, txq_id); in iwlagn_tx_agg_stop()
[all …]
Ddev.h168 u16 txq_id; member
Ddebugfs.c267 tid_data->agg.txq_id); in iwl_dbgfs_stations_read()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D4965-mac.c1670 int txq_id; in il4965_tx_skb() local
1740 txq_id = skb_get_queue_mapping(skb); in il4965_tx_skb()
1761 txq_id = il->stations[sta_id].tid[tid].agg.txq_id; in il4965_tx_skb()
1766 txq = &il->txq[txq_id]; in il4965_tx_skb()
1800 (QUEUE_TO_SEQ(txq_id) | IDX_TO_SEQ(q->write_ptr))); in il4965_tx_skb()
1960 int txq_id; in il4965_hw_txq_ctx_free() local
1964 for (txq_id = 0; txq_id < il->hw_params.max_txq_num; txq_id++) in il4965_hw_txq_ctx_free()
1965 if (txq_id == il->cmd_queue) in il4965_hw_txq_ctx_free()
1968 il_tx_queue_free(il, txq_id); in il4965_hw_txq_ctx_free()
1988 int ret, txq_id; in il4965_txq_ctx_alloc() local
[all …]
D3945.c287 il3945_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx) in il3945_tx_queue_reclaim() argument
289 struct il_tx_queue *txq = &il->txq[txq_id]; in il3945_tx_queue_reclaim()
293 BUG_ON(txq_id == IL39_CMD_QUEUE_NUM); in il3945_tx_queue_reclaim()
304 if (il_queue_space(q) > q->low_mark && txq_id >= 0 && in il3945_tx_queue_reclaim()
305 txq_id != IL39_CMD_QUEUE_NUM && il->mac80211_registered) in il3945_tx_queue_reclaim()
317 int txq_id = SEQ_TO_QUEUE(sequence); in il3945_hdl_tx() local
319 struct il_tx_queue *txq = &il->txq[txq_id]; in il3945_hdl_tx()
328 "is out of range [0-%d] %d %d\n", txq_id, idx, in il3945_hdl_tx()
365 D_TX("Tx queue %d Status %s (0x%08x) plcp rate %d retries %d\n", txq_id, in il3945_hdl_tx()
370 il3945_tx_queue_reclaim(il, txq_id, idx); in il3945_hdl_tx()
[all …]
D4965.h88 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);
Dcommon.c2727 int txq_id = txq->q.id; in il_txq_update_write_ptr() local
2741 txq_id, reg); in il_txq_update_write_ptr()
2747 il_wr(il, HBUS_TARG_WRPTR, txq->q.write_ptr | (txq_id << 8)); in il_txq_update_write_ptr()
2755 _il_wr(il, HBUS_TARG_WRPTR, txq->q.write_ptr | (txq_id << 8)); in il_txq_update_write_ptr()
2764 il_tx_queue_unmap(struct il_priv *il, int txq_id) in il_tx_queue_unmap() argument
2766 struct il_tx_queue *txq = &il->txq[txq_id]; in il_tx_queue_unmap()
2788 il_tx_queue_free(struct il_priv *il, int txq_id) in il_tx_queue_free() argument
2790 struct il_tx_queue *txq = &il->txq[txq_id]; in il_tx_queue_free()
2794 il_tx_queue_unmap(il, txq_id); in il_tx_queue_free()
3015 il_tx_queue_init(struct il_priv *il, u32 txq_id) in il_tx_queue_init() argument
[all …]
Dcommon.h645 u16 txq_id; member
1442 il_txq_ctx_activate(struct il_priv *il, int txq_id) in il_txq_ctx_activate() argument
1444 set_bit(txq_id, &il->txq_ctx_active_msk); in il_txq_ctx_activate()
1448 il_txq_ctx_deactivate(struct il_priv *il, int txq_id) in il_txq_ctx_deactivate() argument
1450 clear_bit(txq_id, &il->txq_ctx_active_msk); in il_txq_ctx_deactivate()
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);
D4965.c1553 int txq_id = txq->q.id; in il4965_txq_update_byte_cnt_tbl() local
1562 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; in il4965_txq_update_byte_cnt_tbl()
1566 scd_bc_tbl[txq_id].tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] = in il4965_txq_update_byte_cnt_tbl()
D3945-mac.c476 int txq_id = skb_get_queue_mapping(skb); in il3945_tx_skb() local
534 txq = &il->txq[txq_id]; in il3945_tx_skb()
562 (QUEUE_TO_SEQ(txq_id) | IDX_TO_SEQ(q->write_ptr))); in il3945_tx_skb()
Ddebug.c461 station->tid[j].agg.txq_id, in il_dbgfs_stations_read()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dsta.c920 int txq_id; in iwl_mvm_sta_tx_agg_start() local
933 for (txq_id = mvm->first_agg_queue; in iwl_mvm_sta_tx_agg_start()
934 txq_id <= mvm->last_agg_queue; txq_id++) in iwl_mvm_sta_tx_agg_start()
935 if (mvm->queue_to_mac80211[txq_id] == in iwl_mvm_sta_tx_agg_start()
939 if (txq_id > mvm->last_agg_queue) { in iwl_mvm_sta_tx_agg_start()
954 mvm->queue_to_mac80211[txq_id] = vif->hw_queue[tid_to_mac80211_ac[tid]]; in iwl_mvm_sta_tx_agg_start()
958 tid_data->txq_id = txq_id; in iwl_mvm_sta_tx_agg_start()
963 mvmsta->sta_id, tid, txq_id, tid_data->ssn, in iwl_mvm_sta_tx_agg_start()
995 queue = tid_data->txq_id; in iwl_mvm_sta_tx_agg_oper()
1032 u16 txq_id; in iwl_mvm_sta_tx_agg_stop() local
[all …]
Dtx.c399 u8 txq_id = info->hw_queue; in iwl_mvm_tx_skb() local
451 txq_id = mvmsta->hw_queue[tid_to_mac80211_ac[tdls_tid]]; in iwl_mvm_tx_skb()
457 txq_id = mvmsta->tid_data[tid].txq_id; in iwl_mvm_tx_skb()
461 tid, txq_id, IEEE80211_SEQ_TO_SN(seq_number)); in iwl_mvm_tx_skb()
463 if (iwl_trans_tx(mvm->trans, skb, dev_cmd, txq_id)) in iwl_mvm_tx_skb()
471 if (txq_id < mvm->first_agg_queue) in iwl_mvm_tx_skb()
519 iwl_mvm_disable_txq(mvm, tid_data->txq_id, CMD_ASYNC); in iwl_mvm_check_ratid_empty()
526 mvm->queue_to_mac80211[tid_data->txq_id] = in iwl_mvm_check_ratid_empty()
630 int txq_id = SEQ_TO_QUEUE(sequence); in iwl_mvm_rx_tx_cmd_single() local
646 iwl_trans_reclaim(mvm->trans, txq_id, ssn, &skbs); in iwl_mvm_rx_tx_cmd_single()
[all …]
Dsta.h276 u16 txq_id; member
Dmac80211.c2535 __set_bit(tid_data->txq_id, &txqs); in iwl_mvm_mac_sta_notify()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dfilter.h168 unsigned txq_id) in efx_filter_init_tx() argument
173 spec->dmaq_id = txq_id; in efx_filter_init_tx()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c958 u32 txq_id; in bnad_cb_ethport_link_status() local
962 txq_id = tcb->id; in bnad_cb_ethport_link_status()
972 txq_id); in bnad_cb_ethport_link_status()
975 txq_id); in bnad_cb_ethport_link_status()
981 txq_id); in bnad_cb_ethport_link_status()
1051 u32 txq_id; in bnad_cb_tx_stall() local
1058 txq_id = tcb->id; in bnad_cb_tx_stall()
1060 netif_stop_subqueue(bnad->netdev, txq_id); in bnad_cb_tx_stall()
1062 bnad->netdev->name, txq_id); in bnad_cb_tx_stall()
1071 u32 txq_id; in bnad_cb_tx_resume() local
[all …]
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmvneta.c1749 u16 txq_id = skb_get_queue_mapping(skb); in mvneta_tx() local
1750 struct mvneta_tx_queue *txq = &pp->txqs[txq_id]; in mvneta_tx()
1810 struct netdev_queue *nq = netdev_get_tx_queue(dev, txq_id); in mvneta_tx()
Dmvpp2.c5178 u16 txq_id; in mvpp2_tx() local
5181 txq_id = skb_get_queue_mapping(skb); in mvpp2_tx()
5182 txq = port->txqs[txq_id]; in mvpp2_tx()
5241 struct netdev_queue *nq = netdev_get_tx_queue(dev, txq_id); in mvpp2_tx()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dwifi.h1286 u16 txq_id; member