Searched refs:trans_pcie (Results 1 – 4 of 4) sorted by relevance
/linux-3.4.99/drivers/net/wireless/iwlwifi/ |
D | iwl-trans-pcie-rx.c | 201 struct iwl_trans_pcie *trans_pcie = in iwlagn_rx_queue_restock() local 204 struct iwl_rx_queue *rxq = &trans_pcie->rxq; in iwlagn_rx_queue_restock() 230 schedule_work(&trans_pcie->rx_replenish); in iwlagn_rx_queue_restock() 253 struct iwl_trans_pcie *trans_pcie = in iwlagn_rx_allocate() local 256 struct iwl_rx_queue *rxq = &trans_pcie->rxq; in iwlagn_rx_allocate() 342 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwlagn_rx_replenish() local 347 spin_lock_irqsave(&trans_pcie->irq_lock, flags); in iwlagn_rx_replenish() 349 spin_unlock_irqrestore(&trans_pcie->irq_lock, flags); in iwlagn_rx_replenish() 361 struct iwl_trans_pcie *trans_pcie = in iwl_bg_rx_replenish() local 364 iwlagn_rx_replenish(trans_pcie->trans); in iwl_bg_rx_replenish() [all …]
|
D | iwl-trans-pcie.c | 81 #define SCD_QUEUECHAIN_SEL_ALL(trans, trans_pcie) \ argument 83 (~(1<<(trans_pcie)->cmd_queue))) 87 struct iwl_trans_pcie *trans_pcie = in iwl_trans_rx_alloc() local 89 struct iwl_rx_queue *rxq = &trans_pcie->rxq; in iwl_trans_rx_alloc() 92 memset(&trans_pcie->rxq, 0, sizeof(trans_pcie->rxq)); in iwl_trans_rx_alloc() 124 struct iwl_trans_pcie *trans_pcie = in iwl_trans_rxq_free_rx_bufs() local 126 struct iwl_rx_queue *rxq = &trans_pcie->rxq; in iwl_trans_rxq_free_rx_bufs() 194 struct iwl_trans_pcie *trans_pcie = in iwl_rx_init() local 196 struct iwl_rx_queue *rxq = &trans_pcie->rxq; in iwl_rx_init() 227 spin_lock_irqsave(&trans_pcie->irq_lock, flags); in iwl_rx_init() [all …]
|
D | iwl-trans-pcie-tx.c | 89 struct iwl_trans_pcie *trans_pcie = in iwl_trans_txq_update_byte_cnt_tbl() local 100 scd_bc_tbl = trans_pcie->scd_bc_tbls.addr; in iwl_trans_txq_update_byte_cnt_tbl() 394 struct iwl_trans_pcie *trans_pcie = in iwlagn_txq_inval_byte_cnt_tbl() local 396 struct iwlagn_scd_bc_tbl *scd_bc_tbl = trans_pcie->scd_bc_tbls.addr; in iwlagn_txq_inval_byte_cnt_tbl() 406 if (txq_id != trans_pcie->cmd_queue) in iwlagn_txq_inval_byte_cnt_tbl() 424 struct iwl_trans_pcie *trans_pcie = in iwlagn_tx_queue_set_q2ratid() local 429 tbl_dw_addr = trans_pcie->scd_base_addr + in iwlagn_tx_queue_set_q2ratid() 467 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_trans_tx_queue_set_status() local 470 test_bit(txq_id, &trans_pcie->txq_ctx_active_msk) ? 1 : 0; in iwl_trans_tx_queue_set_status() 497 static inline int get_fifo_from_tid(struct iwl_trans_pcie *trans_pcie, in get_fifo_from_tid() argument [all …]
|
D | iwl-trans-pcie-int.h | 372 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_disable_interrupts() local 373 clear_bit(STATUS_INT_ENABLED, &trans_pcie->status); in iwl_disable_interrupts() 387 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_enable_interrupts() local 390 set_bit(STATUS_INT_ENABLED, &trans_pcie->status); in iwl_enable_interrupts() 391 iwl_write32(trans, CSR_INT_MASK, trans_pcie->inta_mask); in iwl_enable_interrupts() 430 struct iwl_trans_pcie *trans_pcie = in iwl_wake_queue() local 433 if (test_and_clear_bit(hwq, trans_pcie->queue_stopped)) { in iwl_wake_queue() 434 if (atomic_dec_return(&trans_pcie->queue_stop_count[ac]) <= 0) { in iwl_wake_queue() 442 atomic_read(&trans_pcie->queue_stop_count[ac])); in iwl_wake_queue() 453 struct iwl_trans_pcie *trans_pcie = in iwl_stop_queue() local [all …]
|