Lines Matching refs:iwl_trans
105 int iwl_queue_space(struct iwl_trans *trans, const struct iwl_txq *q) in iwl_queue_space()
160 int iwl_pcie_alloc_dma_ptr(struct iwl_trans *trans, in iwl_pcie_alloc_dma_ptr()
174 void iwl_pcie_free_dma_ptr(struct iwl_trans *trans, struct iwl_dma_ptr *ptr) in iwl_pcie_free_dma_ptr()
187 struct iwl_trans *trans = iwl_trans_pcie_get_trans(trans_pcie); in iwl_pcie_txq_stuck_timer()
205 static void iwl_pcie_txq_update_byte_cnt_tbl(struct iwl_trans *trans, in iwl_pcie_txq_update_byte_cnt_tbl()
250 static void iwl_pcie_txq_inval_byte_cnt_tbl(struct iwl_trans *trans, in iwl_pcie_txq_inval_byte_cnt_tbl()
280 static void iwl_pcie_txq_inc_wr_ptr(struct iwl_trans *trans, in iwl_pcie_txq_inc_wr_ptr()
325 void iwl_pcie_txq_check_wrptrs(struct iwl_trans *trans) in iwl_pcie_txq_check_wrptrs()
345 static inline dma_addr_t iwl_pcie_tfd_tb_get_addr(struct iwl_trans *trans, in iwl_pcie_tfd_tb_get_addr()
374 static inline void iwl_pcie_tfd_set_tb(struct iwl_trans *trans, void *tfd, in iwl_pcie_tfd_set_tb()
390 static inline u8 iwl_pcie_tfd_get_num_tbs(struct iwl_trans *trans, void *_tfd) in iwl_pcie_tfd_get_num_tbs()
403 static void iwl_pcie_tfd_unmap(struct iwl_trans *trans, in iwl_pcie_tfd_unmap()
460 void iwl_pcie_txq_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq) in iwl_pcie_txq_free_tfd()
492 static int iwl_pcie_txq_build_tfd(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_pcie_txq_build_tfd()
522 int iwl_pcie_txq_alloc(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_pcie_txq_alloc()
589 int iwl_pcie_txq_init(struct iwl_trans *trans, struct iwl_txq *txq, in iwl_pcie_txq_init()
636 static void iwl_pcie_clear_cmd_in_flight(struct iwl_trans *trans) in iwl_pcie_clear_cmd_in_flight()
655 static void iwl_pcie_txq_unmap(struct iwl_trans *trans, int txq_id) in iwl_pcie_txq_unmap()
706 static void iwl_pcie_txq_free(struct iwl_trans *trans, int txq_id) in iwl_pcie_txq_free()
748 void iwl_pcie_tx_start(struct iwl_trans *trans, u32 scd_base_addr) in iwl_pcie_tx_start()
805 void iwl_trans_pcie_tx_reset(struct iwl_trans *trans) in iwl_trans_pcie_tx_reset()
845 static void iwl_pcie_tx_stop_fh(struct iwl_trans *trans) in iwl_pcie_tx_stop_fh()
879 int iwl_pcie_tx_stop(struct iwl_trans *trans) in iwl_pcie_tx_stop()
915 void iwl_pcie_tx_free(struct iwl_trans *trans) in iwl_pcie_tx_free()
944 static int iwl_pcie_tx_alloc(struct iwl_trans *trans) in iwl_pcie_tx_alloc()
1015 int iwl_pcie_tx_init(struct iwl_trans *trans) in iwl_pcie_tx_init()
1106 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, in iwl_trans_pcie_reclaim()
1224 void iwl_trans_pcie_set_q_ptrs(struct iwl_trans *trans, int txq_id, int ptr) in iwl_trans_pcie_set_q_ptrs()
1237 static int iwl_pcie_set_cmd_in_flight(struct iwl_trans *trans, in iwl_pcie_set_cmd_in_flight()
1284 void iwl_pcie_cmdq_reclaim(struct iwl_trans *trans, int txq_id, int idx) in iwl_pcie_cmdq_reclaim()
1327 static int iwl_pcie_txq_set_ratid_map(struct iwl_trans *trans, u16 ra_tid, in iwl_pcie_txq_set_ratid_map()
1356 bool iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int txq_id, u16 ssn, in iwl_trans_pcie_txq_enable()
1468 void iwl_trans_pcie_txq_set_shared_mode(struct iwl_trans *trans, u32 txq_id, in iwl_trans_pcie_txq_set_shared_mode()
1477 void iwl_trans_pcie_txq_disable(struct iwl_trans *trans, int txq_id, in iwl_trans_pcie_txq_disable()
1524 static int iwl_pcie_enqueue_hcmd(struct iwl_trans *trans, in iwl_pcie_enqueue_hcmd()
1800 void iwl_pcie_hcmd_complete(struct iwl_trans *trans, in iwl_pcie_hcmd_complete()
1869 static int iwl_pcie_send_hcmd_async(struct iwl_trans *trans, in iwl_pcie_send_hcmd_async()
1888 static int iwl_pcie_send_hcmd_sync(struct iwl_trans *trans, in iwl_pcie_send_hcmd_sync()
1983 int iwl_trans_pcie_send_hcmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd) in iwl_trans_pcie_send_hcmd()
2003 static int iwl_fill_data_tbs(struct iwl_trans *trans, struct sk_buff *skb, in iwl_fill_data_tbs()
2057 struct iwl_tso_hdr_page *get_page_hdr(struct iwl_trans *trans, size_t len) in get_page_hdr()
2099 static int iwl_fill_data_tbs_amsdu(struct iwl_trans *trans, struct sk_buff *skb, in iwl_fill_data_tbs_amsdu()
2281 static int iwl_fill_data_tbs_amsdu(struct iwl_trans *trans, struct sk_buff *skb, in iwl_fill_data_tbs_amsdu()
2293 int iwl_trans_pcie_tx(struct iwl_trans *trans, struct sk_buff *skb, in iwl_trans_pcie_tx()