iwl_trans 636 drivers/net/wireless/intel/iwlwifi/dvm/dev.h struct iwl_trans *trans; iwl_trans 1217 drivers/net/wireless/intel/iwlwifi/dvm/main.c struct iwl_trans *trans) iwl_trans 1233 drivers/net/wireless/intel/iwlwifi/dvm/main.c static struct iwl_op_mode *iwl_op_mode_dvm_start(struct iwl_trans *trans, iwl_trans 1623 drivers/net/wireless/intel/iwlwifi/dvm/main.c struct iwl_trans *trans = priv->trans; iwl_trans 1707 drivers/net/wireless/intel/iwlwifi/dvm/main.c struct iwl_trans *trans = priv->trans; iwl_trans 1822 drivers/net/wireless/intel/iwlwifi/dvm/main.c struct iwl_trans *trans = priv->trans; iwl_trans 570 drivers/net/wireless/intel/iwlwifi/fw/dbg.c static void iwl_read_prph_block(struct iwl_trans *trans, u32 start, iwl_trans 584 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_trans *trans = fwrt->trans; iwl_trans 2390 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_trans *trans = fwrt->trans; iwl_trans 2425 drivers/net/wireless/intel/iwlwifi/fw/dbg.c static int iwl_fw_dbg_suspend_resume_hcmd(struct iwl_trans *trans, bool suspend) iwl_trans 2441 drivers/net/wireless/intel/iwlwifi/fw/dbg.c static void iwl_fw_dbg_stop_recording(struct iwl_trans *trans, iwl_trans 2462 drivers/net/wireless/intel/iwlwifi/fw/dbg.c static int iwl_fw_dbg_restart_recording(struct iwl_trans *trans, iwl_trans 362 drivers/net/wireless/intel/iwlwifi/fw/dbg.h static inline void iwl_fw_lmac1_set_alive_err_table(struct iwl_trans *trans, iwl_trans 372 drivers/net/wireless/intel/iwlwifi/fw/dbg.h static inline void iwl_fw_umac_set_alive_err_table(struct iwl_trans *trans, iwl_trans 65 drivers/net/wireless/intel/iwlwifi/fw/init.c void iwl_fw_runtime_init(struct iwl_fw_runtime *fwrt, struct iwl_trans *trans, iwl_trans 123 drivers/net/wireless/intel/iwlwifi/fw/runtime.h struct iwl_trans *trans; iwl_trans 185 drivers/net/wireless/intel/iwlwifi/fw/runtime.h void iwl_fw_runtime_init(struct iwl_fw_runtime *fwrt, struct iwl_trans *trans, iwl_trans 282 drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h int iwl_pcie_ctxt_info_gen3_init(struct iwl_trans *trans, iwl_trans 284 drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h void iwl_pcie_ctxt_info_gen3_free(struct iwl_trans *trans); iwl_trans 222 drivers/net/wireless/intel/iwlwifi/iwl-context-info.h int iwl_pcie_ctxt_info_init(struct iwl_trans *trans, const struct fw_img *fw); iwl_trans 223 drivers/net/wireless/intel/iwlwifi/iwl-context-info.h void iwl_pcie_ctxt_info_free(struct iwl_trans *trans); iwl_trans 224 drivers/net/wireless/intel/iwlwifi/iwl-context-info.h void iwl_pcie_ctxt_info_free_paging(struct iwl_trans *trans); iwl_trans 225 drivers/net/wireless/intel/iwlwifi/iwl-context-info.h int iwl_pcie_init_fw_sec(struct iwl_trans *trans, iwl_trans 121 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c void iwl_dbg_tlv_alloc(struct iwl_trans *trans, struct iwl_ucode_tlv *tlv, iwl_trans 154 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c void iwl_dbg_tlv_del_timers(struct iwl_trans *trans) iwl_trans 160 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c void iwl_dbg_tlv_free(struct iwl_trans *trans) iwl_trans 165 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c static int iwl_dbg_tlv_parse_bin(struct iwl_trans *trans, const u8 *data, iwl_trans 191 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c void iwl_dbg_tlv_load_bin(struct device *dev, struct iwl_trans *trans) iwl_trans 85 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h struct iwl_trans; iwl_trans 88 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h void iwl_dbg_tlv_load_bin(struct device *dev, struct iwl_trans *trans); iwl_trans 89 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h void iwl_dbg_tlv_free(struct iwl_trans *trans); iwl_trans 90 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h void iwl_dbg_tlv_alloc(struct iwl_trans *trans, struct iwl_ucode_tlv *tlv, iwl_trans 95 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h void iwl_dbg_tlv_del_timers(struct iwl_trans *trans); iwl_trans 42 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h const struct iwl_trans *trans, iwl_trans 58 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h TP_PROTO(const struct device *dev, const struct iwl_trans *trans, iwl_trans 48 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h static inline size_t iwl_rx_trace_len(const struct iwl_trans *trans, iwl_trans 113 drivers/net/wireless/intel/iwlwifi/iwl-drv.c struct iwl_trans *trans; iwl_trans 1622 drivers/net/wireless/intel/iwlwifi/iwl-drv.c struct iwl_drv *iwl_drv_start(struct iwl_trans *trans) iwl_trans 110 drivers/net/wireless/intel/iwlwifi/iwl-drv.h struct iwl_trans; iwl_trans 122 drivers/net/wireless/intel/iwlwifi/iwl-drv.h struct iwl_drv *iwl_drv_start(struct iwl_trans *trans); iwl_trans 731 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c void iwl_init_ht_hw_capab(struct iwl_trans *trans, iwl_trans 809 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c static void iwl_init_sbands(struct iwl_trans *trans, const struct iwl_cfg *cfg, iwl_trans 845 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c iwl_parse_eeprom_data(struct iwl_trans *trans, const struct iwl_cfg *cfg, iwl_trans 119 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h iwl_parse_eeprom_data(struct iwl_trans *trans, const struct iwl_cfg *cfg, iwl_trans 126 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h void iwl_init_ht_hw_capab(struct iwl_trans *trans, iwl_trans 94 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static int iwl_eeprom_acquire_semaphore(struct iwl_trans *trans) iwl_trans 120 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static void iwl_eeprom_release_semaphore(struct iwl_trans *trans) iwl_trans 126 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static int iwl_eeprom_verify_signature(struct iwl_trans *trans, bool nvm_is_otp) iwl_trans 162 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static void iwl_set_otp_access_absolute(struct iwl_trans *trans) iwl_trans 170 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static int iwl_nvm_is_otp(struct iwl_trans *trans) iwl_trans 192 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static int iwl_init_otp_access(struct iwl_trans *trans) iwl_trans 217 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static int iwl_read_otp_word(struct iwl_trans *trans, u16 addr, iwl_trans 259 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static bool iwl_is_otp_empty(struct iwl_trans *trans) iwl_trans 289 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c static int iwl_find_otp_image(struct iwl_trans *trans, iwl_trans 346 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c int iwl_read_eeprom(struct iwl_trans *trans, u8 **eeprom, size_t *eeprom_size) iwl_trans 63 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.h int iwl_read_eeprom(struct iwl_trans *trans, u8 **eeprom, size_t *eeprom_size); iwl_trans 127 drivers/net/wireless/intel/iwlwifi/iwl-fh.h static inline unsigned int FH_MEM_CBBC_QUEUE(struct iwl_trans *trans, iwl_trans 103 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write8(struct iwl_trans *trans, u32 ofs, u8 val) iwl_trans 110 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write32(struct iwl_trans *trans, u32 ofs, u32 val) iwl_trans 117 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write64(struct iwl_trans *trans, u64 ofs, u64 val) iwl_trans 125 drivers/net/wireless/intel/iwlwifi/iwl-io.c u32 iwl_read32(struct iwl_trans *trans, u32 ofs) iwl_trans 136 drivers/net/wireless/intel/iwlwifi/iwl-io.c int iwl_poll_bit(struct iwl_trans *trans, u32 addr, iwl_trans 152 drivers/net/wireless/intel/iwlwifi/iwl-io.c u32 iwl_read_direct32(struct iwl_trans *trans, u32 reg) iwl_trans 165 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write_direct32(struct iwl_trans *trans, u32 reg, u32 value) iwl_trans 176 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write_direct64(struct iwl_trans *trans, u64 reg, u64 value) iwl_trans 187 drivers/net/wireless/intel/iwlwifi/iwl-io.c int iwl_poll_direct_bit(struct iwl_trans *trans, u32 addr, u32 mask, iwl_trans 203 drivers/net/wireless/intel/iwlwifi/iwl-io.c u32 iwl_read_prph_no_grab(struct iwl_trans *trans, u32 ofs) iwl_trans 211 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write_prph_no_grab(struct iwl_trans *trans, u32 ofs, u32 val) iwl_trans 218 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write_prph64_no_grab(struct iwl_trans *trans, u64 ofs, u64 val) iwl_trans 226 drivers/net/wireless/intel/iwlwifi/iwl-io.c u32 iwl_read_prph(struct iwl_trans *trans, u32 ofs) iwl_trans 239 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_write_prph(struct iwl_trans *trans, u32 ofs, u32 val) iwl_trans 250 drivers/net/wireless/intel/iwlwifi/iwl-io.c int iwl_poll_prph_bit(struct iwl_trans *trans, u32 addr, iwl_trans 265 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_set_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask) iwl_trans 278 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_set_bits_mask_prph(struct iwl_trans *trans, u32 ofs, iwl_trans 292 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_clear_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask) iwl_trans 305 drivers/net/wireless/intel/iwlwifi/iwl-io.c void iwl_force_nmi(struct iwl_trans *trans) iwl_trans 350 drivers/net/wireless/intel/iwlwifi/iwl-io.c static int iwl_dump_rfh(struct iwl_trans *trans, char **buf) iwl_trans 446 drivers/net/wireless/intel/iwlwifi/iwl-io.c int iwl_dump_fh(struct iwl_trans *trans, char **buf) iwl_trans 495 drivers/net/wireless/intel/iwlwifi/iwl-io.c int iwl_finish_nic_init(struct iwl_trans *trans, iwl_trans 64 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write8(struct iwl_trans *trans, u32 ofs, u8 val); iwl_trans 65 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write32(struct iwl_trans *trans, u32 ofs, u32 val); iwl_trans 66 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write64(struct iwl_trans *trans, u64 ofs, u64 val); iwl_trans 67 drivers/net/wireless/intel/iwlwifi/iwl-io.h u32 iwl_read32(struct iwl_trans *trans, u32 ofs); iwl_trans 69 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline void iwl_set_bit(struct iwl_trans *trans, u32 reg, u32 mask) iwl_trans 74 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline void iwl_clear_bit(struct iwl_trans *trans, u32 reg, u32 mask) iwl_trans 79 drivers/net/wireless/intel/iwlwifi/iwl-io.h int iwl_poll_bit(struct iwl_trans *trans, u32 addr, iwl_trans 81 drivers/net/wireless/intel/iwlwifi/iwl-io.h int iwl_poll_direct_bit(struct iwl_trans *trans, u32 addr, u32 mask, iwl_trans 84 drivers/net/wireless/intel/iwlwifi/iwl-io.h u32 iwl_read_direct32(struct iwl_trans *trans, u32 reg); iwl_trans 85 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write_direct32(struct iwl_trans *trans, u32 reg, u32 value); iwl_trans 86 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write_direct64(struct iwl_trans *trans, u64 reg, u64 value); iwl_trans 89 drivers/net/wireless/intel/iwlwifi/iwl-io.h u32 iwl_read_prph_no_grab(struct iwl_trans *trans, u32 ofs); iwl_trans 90 drivers/net/wireless/intel/iwlwifi/iwl-io.h u32 iwl_read_prph(struct iwl_trans *trans, u32 ofs); iwl_trans 91 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write_prph_no_grab(struct iwl_trans *trans, u32 ofs, u32 val); iwl_trans 92 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write_prph64_no_grab(struct iwl_trans *trans, u64 ofs, u64 val); iwl_trans 93 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_write_prph(struct iwl_trans *trans, u32 ofs, u32 val); iwl_trans 94 drivers/net/wireless/intel/iwlwifi/iwl-io.h int iwl_poll_prph_bit(struct iwl_trans *trans, u32 addr, iwl_trans 96 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_set_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask); iwl_trans 97 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_set_bits_mask_prph(struct iwl_trans *trans, u32 ofs, iwl_trans 99 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_clear_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask); iwl_trans 100 drivers/net/wireless/intel/iwlwifi/iwl-io.h void iwl_force_nmi(struct iwl_trans *trans); iwl_trans 102 drivers/net/wireless/intel/iwlwifi/iwl-io.h int iwl_finish_nic_init(struct iwl_trans *trans, iwl_trans 106 drivers/net/wireless/intel/iwlwifi/iwl-io.h int iwl_dump_fh(struct iwl_trans *trans, char **buf); iwl_trans 113 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline u32 iwl_umac_prph(struct iwl_trans *trans, u32 ofs) iwl_trans 118 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline u32 iwl_read_umac_prph_no_grab(struct iwl_trans *trans, u32 ofs) iwl_trans 124 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline u32 iwl_read_umac_prph(struct iwl_trans *trans, u32 ofs) iwl_trans 129 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline void iwl_write_umac_prph_no_grab(struct iwl_trans *trans, u32 ofs, iwl_trans 136 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline void iwl_write_umac_prph(struct iwl_trans *trans, u32 ofs, iwl_trans 142 drivers/net/wireless/intel/iwlwifi/iwl-io.h static inline int iwl_poll_umac_prph_bit(struct iwl_trans *trans, u32 addr, iwl_trans 424 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static void iwl_init_vht_hw_capab(struct iwl_trans *trans, iwl_trans 699 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static void iwl_init_sbands(struct iwl_trans *trans, iwl_trans 820 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static void iwl_set_hw_address_from_csr(struct iwl_trans *trans, iwl_trans 846 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static void iwl_set_hw_address_family_8000(struct iwl_trans *trans, iwl_trans 895 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static int iwl_set_hw_address(struct iwl_trans *trans, iwl_trans 928 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c iwl_nvm_no_wide_in_5ghz(struct iwl_trans *trans, const struct iwl_cfg *cfg, iwl_trans 960 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c iwl_parse_nvm_data(struct iwl_trans *trans, const struct iwl_cfg *cfg, iwl_trans 1274 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c int iwl_read_external_nvm(struct iwl_trans *trans, iwl_trans 1431 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c struct iwl_nvm_data *iwl_get_nvm(struct iwl_trans *trans, iwl_trans 87 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h iwl_parse_nvm_data(struct iwl_trans *trans, const struct iwl_cfg *cfg, iwl_trans 123 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h int iwl_read_external_nvm(struct iwl_trans *trans, iwl_trans 135 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h struct iwl_nvm_data *iwl_get_nvm(struct iwl_trans *trans, iwl_trans 71 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h struct iwl_trans; iwl_trans 145 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h struct iwl_op_mode *(*start)(struct iwl_trans *trans, iwl_trans 96 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c struct iwl_trans *trans; iwl_trans 116 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c struct iwl_phy_db *iwl_phy_db_init(struct iwl_trans *trans) iwl_trans 67 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h struct iwl_phy_db *iwl_phy_db_init(struct iwl_trans *trans); iwl_trans 67 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_txq_set_chain(struct iwl_trans *trans, iwl_trans 73 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_txq_enable_agg(struct iwl_trans *trans, iwl_trans 79 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_txq_disable_agg(struct iwl_trans *trans, iwl_trans 85 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_disable_agg(struct iwl_trans *trans) iwl_trans 90 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_activate_fifos(struct iwl_trans *trans) iwl_trans 95 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_deactivate_fifos(struct iwl_trans *trans) iwl_trans 100 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_enable_set_active(struct iwl_trans *trans, iwl_trans 130 drivers/net/wireless/intel/iwlwifi/iwl-scd.h static inline void iwl_scd_txq_set_inactive(struct iwl_trans *trans, iwl_trans 67 drivers/net/wireless/intel/iwlwifi/iwl-trans.c struct iwl_trans *iwl_trans_alloc(unsigned int priv_size, iwl_trans 73 drivers/net/wireless/intel/iwlwifi/iwl-trans.c struct iwl_trans *trans; iwl_trans 105 drivers/net/wireless/intel/iwlwifi/iwl-trans.c void iwl_trans_free(struct iwl_trans *trans) iwl_trans 110 drivers/net/wireless/intel/iwlwifi/iwl-trans.c int iwl_trans_send_cmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd) iwl_trans 165 drivers/net/wireless/intel/iwlwifi/iwl-trans.c const char *iwl_get_cmd_string(struct iwl_trans *trans, u32 id) iwl_trans 438 drivers/net/wireless/intel/iwlwifi/iwl-trans.h struct iwl_trans; iwl_trans 545 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*start_hw)(struct iwl_trans *iwl_trans); iwl_trans 546 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*op_mode_leave)(struct iwl_trans *iwl_trans); iwl_trans 547 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*start_fw)(struct iwl_trans *trans, const struct fw_img *fw, iwl_trans 549 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*fw_alive)(struct iwl_trans *trans, u32 scd_addr); iwl_trans 550 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*stop_device)(struct iwl_trans *trans); iwl_trans 552 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*d3_suspend)(struct iwl_trans *trans, bool test, bool reset); iwl_trans 553 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*d3_resume)(struct iwl_trans *trans, enum iwl_d3_status *status, iwl_trans 556 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*send_cmd)(struct iwl_trans *trans, struct iwl_host_cmd *cmd); iwl_trans 558 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*tx)(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 560 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*reclaim)(struct iwl_trans *trans, int queue, int ssn, iwl_trans 563 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*set_q_ptrs)(struct iwl_trans *trans, int queue, int ptr); iwl_trans 565 drivers/net/wireless/intel/iwlwifi/iwl-trans.h bool (*txq_enable)(struct iwl_trans *trans, int queue, u16 ssn, iwl_trans 568 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*txq_disable)(struct iwl_trans *trans, int queue, iwl_trans 571 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*txq_alloc)(struct iwl_trans *trans, iwl_trans 575 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*txq_free)(struct iwl_trans *trans, int queue); iwl_trans 576 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*rxq_dma_data)(struct iwl_trans *trans, int queue, iwl_trans 579 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*txq_set_shared_mode)(struct iwl_trans *trans, u32 txq_id, iwl_trans 582 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*wait_tx_queues_empty)(struct iwl_trans *trans, u32 txq_bm); iwl_trans 583 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*wait_txq_empty)(struct iwl_trans *trans, int queue); iwl_trans 584 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*freeze_txq_timer)(struct iwl_trans *trans, unsigned long txqs, iwl_trans 586 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*block_txq_ptrs)(struct iwl_trans *trans, bool block); iwl_trans 588 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*write8)(struct iwl_trans *trans, u32 ofs, u8 val); iwl_trans 589 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*write32)(struct iwl_trans *trans, u32 ofs, u32 val); iwl_trans 590 drivers/net/wireless/intel/iwlwifi/iwl-trans.h u32 (*read32)(struct iwl_trans *trans, u32 ofs); iwl_trans 591 drivers/net/wireless/intel/iwlwifi/iwl-trans.h u32 (*read_prph)(struct iwl_trans *trans, u32 ofs); iwl_trans 592 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*write_prph)(struct iwl_trans *trans, u32 ofs, u32 val); iwl_trans 593 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*read_mem)(struct iwl_trans *trans, u32 addr, iwl_trans 595 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*write_mem)(struct iwl_trans *trans, u32 addr, iwl_trans 597 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*configure)(struct iwl_trans *trans, iwl_trans 599 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*set_pmi)(struct iwl_trans *trans, bool state); iwl_trans 600 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*sw_reset)(struct iwl_trans *trans); iwl_trans 601 drivers/net/wireless/intel/iwlwifi/iwl-trans.h bool (*grab_nic_access)(struct iwl_trans *trans, unsigned long *flags); iwl_trans 602 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*release_nic_access)(struct iwl_trans *trans, iwl_trans 604 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*set_bits_mask)(struct iwl_trans *trans, u32 reg, u32 mask, iwl_trans 606 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int (*suspend)(struct iwl_trans *trans); iwl_trans 607 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*resume)(struct iwl_trans *trans); iwl_trans 609 drivers/net/wireless/intel/iwlwifi/iwl-trans.h struct iwl_trans_dump_data *(*dump_data)(struct iwl_trans *trans, iwl_trans 611 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*debugfs_cleanup)(struct iwl_trans *trans); iwl_trans 612 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*sync_nmi)(struct iwl_trans *trans); iwl_trans 832 drivers/net/wireless/intel/iwlwifi/iwl-trans.h const char *iwl_get_cmd_string(struct iwl_trans *trans, u32 id); iwl_trans 835 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_configure(struct iwl_trans *trans, iwl_trans 844 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_start_hw(struct iwl_trans *trans) iwl_trans 851 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_op_mode_leave(struct iwl_trans *trans) iwl_trans 863 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_fw_alive(struct iwl_trans *trans, u32 scd_addr) iwl_trans 872 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_start_fw(struct iwl_trans *trans, iwl_trans 884 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_stop_device(struct iwl_trans *trans) iwl_trans 893 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_d3_suspend(struct iwl_trans *trans, bool test, iwl_trans 903 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_d3_resume(struct iwl_trans *trans, iwl_trans 914 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_suspend(struct iwl_trans *trans) iwl_trans 922 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_resume(struct iwl_trans *trans) iwl_trans 929 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_dump_data(struct iwl_trans *trans, u32 dump_mask) iwl_trans 937 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_alloc_tx_cmd(struct iwl_trans *trans) iwl_trans 942 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int iwl_trans_send_cmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd); iwl_trans 944 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_free_tx_cmd(struct iwl_trans *trans, iwl_trans 950 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_tx(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 964 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_reclaim(struct iwl_trans *trans, int queue, iwl_trans 975 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_set_q_ptrs(struct iwl_trans *trans, int queue, iwl_trans 986 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_txq_disable(struct iwl_trans *trans, int queue, iwl_trans 993 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_txq_enable_cfg(struct iwl_trans *trans, int queue, u16 ssn, iwl_trans 1009 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_get_rxq_dma_data(struct iwl_trans *trans, int queue, iwl_trans 1019 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_txq_free(struct iwl_trans *trans, int queue) iwl_trans 1028 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_txq_alloc(struct iwl_trans *trans, iwl_trans 1047 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_txq_set_shared_mode(struct iwl_trans *trans, iwl_trans 1054 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_txq_enable(struct iwl_trans *trans, int queue, iwl_trans 1071 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void iwl_trans_ac_txq_enable(struct iwl_trans *trans, int queue, int fifo, iwl_trans 1085 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_freeze_txq_timer(struct iwl_trans *trans, iwl_trans 1098 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_block_txq_ptrs(struct iwl_trans *trans, iwl_trans 1110 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_wait_tx_queues_empty(struct iwl_trans *trans, iwl_trans 1124 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_wait_txq_empty(struct iwl_trans *trans, int queue) iwl_trans 1137 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_write8(struct iwl_trans *trans, u32 ofs, u8 val) iwl_trans 1142 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_write32(struct iwl_trans *trans, u32 ofs, u32 val) iwl_trans 1147 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline u32 iwl_trans_read32(struct iwl_trans *trans, u32 ofs) iwl_trans 1152 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline u32 iwl_trans_read_prph(struct iwl_trans *trans, u32 ofs) iwl_trans 1157 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_write_prph(struct iwl_trans *trans, u32 ofs, iwl_trans 1163 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_read_mem(struct iwl_trans *trans, u32 addr, iwl_trans 1176 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline u32 iwl_trans_read_mem32(struct iwl_trans *trans, u32 addr) iwl_trans 1186 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline int iwl_trans_write_mem(struct iwl_trans *trans, u32 addr, iwl_trans 1192 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline u32 iwl_trans_write_mem32(struct iwl_trans *trans, u32 addr, iwl_trans 1198 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_set_pmi(struct iwl_trans *trans, bool state) iwl_trans 1204 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_sw_reset(struct iwl_trans *trans) iwl_trans 1211 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_set_bits_mask(struct iwl_trans *trans, u32 reg, u32 mask, u32 value) iwl_trans 1221 drivers/net/wireless/intel/iwlwifi/iwl-trans.h iwl_trans_release_nic_access(struct iwl_trans *trans, unsigned long *flags) iwl_trans 1227 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_fw_error(struct iwl_trans *trans) iwl_trans 1237 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_sync_nmi(struct iwl_trans *trans) iwl_trans 1243 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline bool iwl_trans_dbg_ini_valid(struct iwl_trans *trans) iwl_trans 1252 drivers/net/wireless/intel/iwlwifi/iwl-trans.h struct iwl_trans *iwl_trans_alloc(unsigned int priv_size, iwl_trans 1257 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void iwl_trans_free(struct iwl_trans *trans); iwl_trans 1096 drivers/net/wireless/intel/iwlwifi/mvm/d3.c struct iwl_trans *trans = mvm->trans; iwl_trans 354 drivers/net/wireless/intel/iwlwifi/mvm/fw.c struct iwl_trans *trans = mvm->trans; iwl_trans 834 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct iwl_trans *trans; iwl_trans 612 drivers/net/wireless/intel/iwlwifi/mvm/ops.c iwl_op_mode_mvm_start(struct iwl_trans *trans, const struct iwl_cfg *cfg, iwl_trans 464 drivers/net/wireless/intel/iwlwifi/mvm/utils.c struct iwl_trans *trans = mvm->trans; iwl_trans 503 drivers/net/wireless/intel/iwlwifi/mvm/utils.c struct iwl_trans *trans = mvm->trans; iwl_trans 58 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c int iwl_pcie_ctxt_info_gen3_init(struct iwl_trans *trans, iwl_trans 205 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c void iwl_pcie_ctxt_info_gen3_free(struct iwl_trans *trans) iwl_trans 60 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c void iwl_pcie_ctxt_info_free_paging(struct iwl_trans *trans) iwl_trans 81 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c int iwl_pcie_init_fw_sec(struct iwl_trans *trans, iwl_trans 157 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c int iwl_pcie_ctxt_info_init(struct iwl_trans *trans, iwl_trans 240 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c void iwl_pcie_ctxt_info_free(struct iwl_trans *trans) iwl_trans 997 drivers/net/wireless/intel/iwlwifi/pcie/drv.c struct iwl_trans *iwl_trans; iwl_trans 1001 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans = iwl_trans_pcie_alloc(pdev, ent, &cfg->trans); iwl_trans 1002 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (IS_ERR(iwl_trans)) iwl_trans 1003 drivers/net/wireless/intel/iwlwifi/pcie/drv.c return PTR_ERR(iwl_trans); iwl_trans 1006 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans->trans_cfg = &cfg->trans; iwl_trans 1008 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (WARN_ONCE(!iwl_trans->trans_cfg->csr, iwl_trans 1029 drivers/net/wireless/intel/iwlwifi/pcie/drv.c (iwl_trans->hw_rev & CSR_HW_REV_TYPE_MSK) == CSR_HW_REV_TYPE_7265D) iwl_trans 1032 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans->hw_rf_id = iwl_read32(iwl_trans, CSR_HW_RF_ID); iwl_trans 1035 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (iwl_trans->hw_rev == CSR_HW_REV_TYPE_TY) { iwl_trans 1037 drivers/net/wireless/intel/iwlwifi/pcie/drv.c } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1040 drivers/net/wireless/intel/iwlwifi/pcie/drv.c } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1043 drivers/net/wireless/intel/iwlwifi/pcie/drv.c } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1048 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if ((CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1050 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans->hw_rev == CSR_HW_REV_TYPE_QNJ_B0) || iwl_trans 1051 drivers/net/wireless/intel/iwlwifi/pcie/drv.c (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1054 drivers/net/wireless/intel/iwlwifi/pcie/drv.c } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1057 drivers/net/wireless/intel/iwlwifi/pcie/drv.c } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1060 drivers/net/wireless/intel/iwlwifi/pcie/drv.c } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1062 drivers/net/wireless/intel/iwlwifi/pcie/drv.c IWL_ERR(iwl_trans, "RF ID HRCDB is not supported\n"); iwl_trans 1065 drivers/net/wireless/intel/iwlwifi/pcie/drv.c IWL_ERR(iwl_trans, "Unrecognized RF ID 0x%08x\n", iwl_trans 1066 drivers/net/wireless/intel/iwlwifi/pcie/drv.c CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id)); iwl_trans 1069 drivers/net/wireless/intel/iwlwifi/pcie/drv.c } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(iwl_trans->hw_rf_id) == iwl_trans 1071 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans->hw_rev == CSR_HW_REV_TYPE_QNJ_B0) { iwl_trans 1074 drivers/net/wireless/intel/iwlwifi/pcie/drv.c hw_status = iwl_read_prph(iwl_trans, UMAG_GEN_HW_STATUS); iwl_trans 1075 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (CSR_HW_RF_STEP(iwl_trans->hw_rf_id) == SILICON_B_STEP) iwl_trans 1081 drivers/net/wireless/intel/iwlwifi/pcie/drv.c CSR_HW_RF_STEP(iwl_trans->hw_rf_id) == SILICON_A_STEP) { iwl_trans 1097 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (iwl_trans->hw_rev == CSR_HW_REV_TYPE_QU_C0) { iwl_trans 1113 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (iwl_trans->hw_rev == CSR_HW_REV_TYPE_QUZ) { iwl_trans 1130 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans->cfg = cfg; iwl_trans 1132 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (iwl_trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_8000 && iwl_trans 1133 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans_grab_nic_access(iwl_trans, &flags)) { iwl_trans 1136 drivers/net/wireless/intel/iwlwifi/pcie/drv.c hw_step = iwl_read_umac_prph_no_grab(iwl_trans, WFPM_CTRL_REG); iwl_trans 1138 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_write_umac_prph_no_grab(iwl_trans, WFPM_CTRL_REG, hw_step); iwl_trans 1139 drivers/net/wireless/intel/iwlwifi/pcie/drv.c hw_step = iwl_read_prph_no_grab(iwl_trans, CNVI_AUX_MISC_CHIP); iwl_trans 1142 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans->hw_rev = (iwl_trans->hw_rev & 0xFFFFFFF3) | iwl_trans 1144 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans_release_nic_access(iwl_trans, &flags); iwl_trans 1147 drivers/net/wireless/intel/iwlwifi/pcie/drv.c pci_set_drvdata(pdev, iwl_trans); iwl_trans 1148 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans->drv = iwl_drv_start(iwl_trans); iwl_trans 1150 drivers/net/wireless/intel/iwlwifi/pcie/drv.c if (IS_ERR(iwl_trans->drv)) { iwl_trans 1151 drivers/net/wireless/intel/iwlwifi/pcie/drv.c ret = PTR_ERR(iwl_trans->drv); iwl_trans 1156 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans_pcie_dbgfs_register(iwl_trans); iwl_trans 1167 drivers/net/wireless/intel/iwlwifi/pcie/drv.c iwl_trans_pcie_free(iwl_trans); iwl_trans 1173 drivers/net/wireless/intel/iwlwifi/pcie/drv.c struct iwl_trans *trans = pci_get_drvdata(pdev); iwl_trans 1195 drivers/net/wireless/intel/iwlwifi/pcie/drv.c struct iwl_trans *trans = pci_get_drvdata(pdev); iwl_trans 254 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline int iwl_queue_inc_wrap(struct iwl_trans *trans, int index) iwl_trans 264 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline __le16 iwl_get_closed_rb_stts(struct iwl_trans *trans, iwl_trans 282 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline int iwl_queue_dec_wrap(struct iwl_trans *trans, int index) iwl_trans 529 drivers/net/wireless/intel/iwlwifi/pcie/internal.h struct iwl_trans *trans; iwl_trans 610 drivers/net/wireless/intel/iwlwifi/pcie/internal.h IWL_TRANS_GET_PCIE_TRANS(struct iwl_trans *trans) iwl_trans 615 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_pcie_clear_irq(struct iwl_trans *trans, iwl_trans 629 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline struct iwl_trans * iwl_trans 632 drivers/net/wireless/intel/iwlwifi/pcie/internal.h return container_of((void *)trans_pcie, struct iwl_trans, iwl_trans 640 drivers/net/wireless/intel/iwlwifi/pcie/internal.h struct iwl_trans iwl_trans 644 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_free(struct iwl_trans *trans); iwl_trans 649 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int _iwl_pcie_rx_init(struct iwl_trans *trans); iwl_trans 650 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_rx_init(struct iwl_trans *trans); iwl_trans 651 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_gen2_rx_init(struct iwl_trans *trans); iwl_trans 656 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_rx_stop(struct iwl_trans *trans); iwl_trans 657 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_rx_free(struct iwl_trans *trans); iwl_trans 658 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_free_rbs_pool(struct iwl_trans *trans); iwl_trans 661 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_rxq_alloc_rbs(struct iwl_trans *trans, gfp_t priority, iwl_trans 663 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_rx_alloc(struct iwl_trans *trans); iwl_trans 669 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_alloc_ict(struct iwl_trans *trans); iwl_trans 670 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_free_ict(struct iwl_trans *trans); iwl_trans 671 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_reset_ict(struct iwl_trans *trans); iwl_trans 672 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_disable_ict(struct iwl_trans *trans); iwl_trans 677 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_tx_init(struct iwl_trans *trans); iwl_trans 678 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_gen2_tx_init(struct iwl_trans *trans, int txq_id, iwl_trans 680 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_tx_start(struct iwl_trans *trans, u32 scd_base_addr); iwl_trans 681 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_tx_stop(struct iwl_trans *trans); iwl_trans 682 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_tx_free(struct iwl_trans *trans); iwl_trans 683 drivers/net/wireless/intel/iwlwifi/pcie/internal.h bool iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int queue, u16 ssn, iwl_trans 686 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_txq_disable(struct iwl_trans *trans, int queue, iwl_trans 688 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_txq_set_shared_mode(struct iwl_trans *trans, u32 txq_id, iwl_trans 690 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_log_scd_error(struct iwl_trans *trans, iwl_trans 692 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_tx(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 694 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_txq_check_wrptrs(struct iwl_trans *trans); iwl_trans 695 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_send_hcmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd); iwl_trans 696 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_cmdq_reclaim(struct iwl_trans *trans, int txq_id, int idx); iwl_trans 697 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_gen2_txq_inc_wr_ptr(struct iwl_trans *trans, iwl_trans 699 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_hcmd_complete(struct iwl_trans *trans, iwl_trans 701 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, iwl_trans 703 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_set_q_ptrs(struct iwl_trans *trans, int txq_id, int ptr); iwl_trans 704 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_tx_reset(struct iwl_trans *trans); iwl_trans 709 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline u16 iwl_pcie_tfd_tb_get_len(struct iwl_trans *trans, void *_tfd, iwl_trans 728 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_dump_csr(struct iwl_trans *trans); iwl_trans 733 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void _iwl_disable_interrupts(struct iwl_trans *trans) iwl_trans 774 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline int iwl_pcie_ctxt_info_alloc_dma(struct iwl_trans *trans, iwl_trans 790 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_pcie_ctxt_info_free_fw_img(struct iwl_trans *trans) iwl_trans 809 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_disable_interrupts(struct iwl_trans *trans) iwl_trans 818 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void _iwl_enable_interrupts(struct iwl_trans *trans) iwl_trans 841 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_enable_interrupts(struct iwl_trans *trans) iwl_trans 849 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_enable_hw_int_msk_msix(struct iwl_trans *trans, u32 msk) iwl_trans 857 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_enable_fh_int_msk_msix(struct iwl_trans *trans, u32 msk) iwl_trans 865 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_enable_fw_load_int(struct iwl_trans *trans) iwl_trans 881 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_enable_fw_load_int_ctx_info(struct iwl_trans *trans) iwl_trans 913 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void *iwl_pcie_get_tfd(struct iwl_trans *trans, iwl_trans 947 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_enable_rfkill_int(struct iwl_trans *trans) iwl_trans 973 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_handle_rfkill_irq(struct iwl_trans *trans); iwl_trans 975 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_wake_queue(struct iwl_trans *trans, iwl_trans 986 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_stop_queue(struct iwl_trans *trans, iwl_trans 1010 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline bool iwl_is_rfkill_set(struct iwl_trans *trans) iwl_trans 1023 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void __iwl_trans_pcie_set_bits_mask(struct iwl_trans *trans, iwl_trans 1038 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void __iwl_trans_pcie_clear_bit(struct iwl_trans *trans, iwl_trans 1044 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void __iwl_trans_pcie_set_bit(struct iwl_trans *trans, iwl_trans 1050 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline bool iwl_pcie_dbg_on(struct iwl_trans *trans) iwl_trans 1055 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_rf_kill(struct iwl_trans *trans, bool state); iwl_trans 1056 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_dump_regs(struct iwl_trans *trans); iwl_trans 1057 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_sync_nmi(struct iwl_trans *trans); iwl_trans 1060 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_dbgfs_register(struct iwl_trans *trans); iwl_trans 1062 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline void iwl_trans_pcie_dbgfs_register(struct iwl_trans *trans) { } iwl_trans 1068 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_gen2_apm_init(struct iwl_trans *trans); iwl_trans 1069 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_apm_config(struct iwl_trans *trans); iwl_trans 1070 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_prepare_card_hw(struct iwl_trans *trans); iwl_trans 1071 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_synchronize_irqs(struct iwl_trans *trans); iwl_trans 1072 drivers/net/wireless/intel/iwlwifi/pcie/internal.h bool iwl_pcie_check_hw_rf_kill(struct iwl_trans *trans); iwl_trans 1073 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_handle_stop_rfkill(struct iwl_trans *trans, iwl_trans 1075 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_txq_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq); iwl_trans 1076 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_queue_space(struct iwl_trans *trans, const struct iwl_txq *q); iwl_trans 1077 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_apm_stop_master(struct iwl_trans *trans); iwl_trans 1079 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_txq_init(struct iwl_trans *trans, struct iwl_txq *txq, iwl_trans 1081 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_txq_alloc(struct iwl_trans *trans, iwl_trans 1083 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_pcie_alloc_dma_ptr(struct iwl_trans *trans, iwl_trans 1085 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_free_dma_ptr(struct iwl_trans *trans, struct iwl_dma_ptr *ptr); iwl_trans 1086 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_apply_destination(struct iwl_trans *trans); iwl_trans 1090 drivers/net/wireless/intel/iwlwifi/pcie/internal.h struct iwl_tso_hdr_page *get_page_hdr(struct iwl_trans *trans, size_t len); iwl_trans 1094 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_alloc_fw_monitor(struct iwl_trans *trans, u8 max_power); iwl_trans 1097 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_gen2_start_fw(struct iwl_trans *trans, iwl_trans 1099 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_gen2_fw_alive(struct iwl_trans *trans, u32 scd_addr); iwl_trans 1100 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_gen2_txq_free_memory(struct iwl_trans *trans, iwl_trans 1102 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_dyn_txq_alloc_dma(struct iwl_trans *trans, iwl_trans 1105 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_txq_alloc_response(struct iwl_trans *trans, iwl_trans 1108 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_dyn_txq_alloc(struct iwl_trans *trans, iwl_trans 1112 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_dyn_txq_free(struct iwl_trans *trans, int queue); iwl_trans 1113 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_gen2_tx(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 1115 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_gen2_send_hcmd(struct iwl_trans *trans, iwl_trans 1117 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_gen2_stop_device(struct iwl_trans *trans); iwl_trans 1118 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void _iwl_trans_pcie_gen2_stop_device(struct iwl_trans *trans); iwl_trans 1119 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_gen2_txq_unmap(struct iwl_trans *trans, int txq_id); iwl_trans 1120 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_gen2_tx_free(struct iwl_trans *trans); iwl_trans 1121 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_gen2_tx_stop(struct iwl_trans *trans); iwl_trans 1122 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_pcie_d3_complete_suspend(struct iwl_trans *trans, iwl_trans 201 drivers/net/wireless/intel/iwlwifi/pcie/rx.c int iwl_pcie_rx_stop(struct iwl_trans *trans) iwl_trans 223 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rxq_inc_wr_ptr(struct iwl_trans *trans, iwl_trans 261 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rxq_check_wrptr(struct iwl_trans *trans) iwl_trans 278 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_restock_bd(struct iwl_trans *trans, iwl_trans 302 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rxmq_restock(struct iwl_trans *trans, iwl_trans 348 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rxsq_restock(struct iwl_trans *trans, iwl_trans 406 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_rxq_restock(struct iwl_trans *trans, struct iwl_rxq *rxq) iwl_trans 418 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static struct page *iwl_pcie_rx_alloc_page(struct iwl_trans *trans, iwl_trans 455 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_rxq_alloc_rbs(struct iwl_trans *trans, gfp_t priority, iwl_trans 512 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_free_rbs_pool(struct iwl_trans *trans) iwl_trans 535 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rx_allocator(struct iwl_trans *trans) iwl_trans 633 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rx_allocator_get(struct iwl_trans *trans, iwl_trans 678 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static int iwl_pcie_free_bd_size(struct iwl_trans *trans, bool use_rx_td) iwl_trans 689 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_free_rxq_dma(struct iwl_trans *trans, iwl_trans 731 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static int iwl_pcie_alloc_rxq_dma(struct iwl_trans *trans, iwl_trans 805 drivers/net/wireless/intel/iwlwifi/pcie/rx.c int iwl_pcie_rx_alloc(struct iwl_trans *trans) iwl_trans 862 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rx_hw_init(struct iwl_trans *trans, struct iwl_rxq *rxq) iwl_trans 931 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rx_mq_hw_init(struct iwl_trans *trans) iwl_trans 1036 drivers/net/wireless/intel/iwlwifi/pcie/rx.c int _iwl_pcie_rx_init(struct iwl_trans *trans) iwl_trans 1115 drivers/net/wireless/intel/iwlwifi/pcie/rx.c int iwl_pcie_rx_init(struct iwl_trans *trans) iwl_trans 1137 drivers/net/wireless/intel/iwlwifi/pcie/rx.c int iwl_pcie_gen2_rx_init(struct iwl_trans *trans) iwl_trans 1149 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_rx_free(struct iwl_trans *trans) iwl_trans 1205 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rx_reuse_rbd(struct iwl_trans *trans, iwl_trans 1237 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rx_handle_rb(struct iwl_trans *trans, iwl_trans 1386 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static struct iwl_rx_mem_buffer *iwl_pcie_get_rxb(struct iwl_trans *trans, iwl_trans 1429 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_rx_handle(struct iwl_trans *trans, int queue) iwl_trans 1568 drivers/net/wireless/intel/iwlwifi/pcie/rx.c struct iwl_trans *trans = trans_pcie->trans; iwl_trans 1591 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static void iwl_pcie_irq_handle_error(struct iwl_trans *trans) iwl_trans 1623 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static u32 iwl_pcie_int_cause_non_ict(struct iwl_trans *trans) iwl_trans 1651 drivers/net/wireless/intel/iwlwifi/pcie/rx.c static u32 iwl_pcie_int_cause_ict(struct iwl_trans *trans) iwl_trans 1703 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_handle_rfkill_irq(struct iwl_trans *trans) iwl_trans 1745 drivers/net/wireless/intel/iwlwifi/pcie/rx.c struct iwl_trans *trans = dev_id; iwl_trans 1994 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_free_ict(struct iwl_trans *trans) iwl_trans 2012 drivers/net/wireless/intel/iwlwifi/pcie/rx.c int iwl_pcie_alloc_ict(struct iwl_trans *trans) iwl_trans 2034 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_reset_ict(struct iwl_trans *trans) iwl_trans 2064 drivers/net/wireless/intel/iwlwifi/pcie/rx.c void iwl_pcie_disable_ict(struct iwl_trans *trans) iwl_trans 2075 drivers/net/wireless/intel/iwlwifi/pcie/rx.c struct iwl_trans *trans = data; iwl_trans 2099 drivers/net/wireless/intel/iwlwifi/pcie/rx.c struct iwl_trans *trans = trans_pcie->trans; iwl_trans 65 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c int iwl_pcie_gen2_apm_init(struct iwl_trans *trans) iwl_trans 104 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c static void iwl_pcie_gen2_apm_stop(struct iwl_trans *trans, bool op_mode_leave) iwl_trans 139 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c void _iwl_trans_pcie_gen2_stop_device(struct iwl_trans *trans) iwl_trans 218 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c void iwl_trans_pcie_gen2_stop_device(struct iwl_trans *trans) iwl_trans 231 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c static int iwl_pcie_gen2_nic_init(struct iwl_trans *trans) iwl_trans 259 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c void iwl_trans_pcie_gen2_fw_alive(struct iwl_trans *trans, u32 scd_addr) iwl_trans 284 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c int iwl_trans_pcie_gen2_start_fw(struct iwl_trans *trans, iwl_trans 90 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_dump_regs(struct iwl_trans *trans) iwl_trans 184 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_sw_reset(struct iwl_trans *trans) iwl_trans 192 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_free_fw_monitor(struct iwl_trans *trans) iwl_trans 207 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_alloc_fw_monitor_block(struct iwl_trans *trans, iwl_trans 243 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_pcie_alloc_fw_monitor(struct iwl_trans *trans, u8 max_power) iwl_trans 267 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_read_shr(struct iwl_trans *trans, u32 reg) iwl_trans 274 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_write_shr(struct iwl_trans *trans, u32 reg, u32 val) iwl_trans 281 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_set_pwr(struct iwl_trans *trans, bool vaux) iwl_trans 299 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_pcie_apm_config(struct iwl_trans *trans) iwl_trans 332 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_apm_init(struct iwl_trans *trans) iwl_trans 430 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_apm_lp_xtal_enable(struct iwl_trans *trans) iwl_trans 510 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_pcie_apm_stop_master(struct iwl_trans *trans) iwl_trans 527 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_apm_stop(struct iwl_trans *trans, bool op_mode_leave) iwl_trans 573 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_nic_init(struct iwl_trans *trans) iwl_trans 609 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_set_hw_ready(struct iwl_trans *trans) iwl_trans 630 drivers/net/wireless/intel/iwlwifi/pcie/trans.c int iwl_pcie_prepare_card_hw(struct iwl_trans *trans) iwl_trans 671 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_load_firmware_chunk_fh(struct iwl_trans *trans, iwl_trans 699 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_load_firmware_chunk(struct iwl_trans *trans, iwl_trans 727 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_load_section(struct iwl_trans *trans, u8 section_num, iwl_trans 784 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_load_cpu_sections_8000(struct iwl_trans *trans, iwl_trans 854 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_load_cpu_sections(struct iwl_trans *trans, iwl_trans 895 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_pcie_apply_destination(struct iwl_trans *trans) iwl_trans 980 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_load_given_ucode(struct iwl_trans *trans, iwl_trans 1031 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_load_given_ucode_8000(struct iwl_trans *trans, iwl_trans 1068 drivers/net/wireless/intel/iwlwifi/pcie/trans.c bool iwl_pcie_check_hw_rf_kill(struct iwl_trans *trans) iwl_trans 1133 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_map_non_rx_causes(struct iwl_trans *trans) iwl_trans 1158 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_map_rx_causes(struct iwl_trans *trans) iwl_trans 1190 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = trans_pcie->trans; iwl_trans 1221 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = trans_pcie->trans; iwl_trans 1234 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void _iwl_trans_pcie_stop_device(struct iwl_trans *trans) iwl_trans 1314 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_pcie_synchronize_irqs(struct iwl_trans *trans) iwl_trans 1328 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_start_fw(struct iwl_trans *trans, iwl_trans 1416 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_fw_alive(struct iwl_trans *trans, u32 scd_addr) iwl_trans 1422 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_handle_stop_rfkill(struct iwl_trans *trans, iwl_trans 1451 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_stop_device(struct iwl_trans *trans) iwl_trans 1464 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_rf_kill(struct iwl_trans *trans, bool state) iwl_trans 1481 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_pcie_d3_complete_suspend(struct iwl_trans *trans, iwl_trans 1514 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_d3_suspend(struct iwl_trans *trans, bool test, iwl_trans 1550 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_d3_resume(struct iwl_trans *trans, iwl_trans 1632 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans, iwl_trans 1697 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_pcie_irq_set_affinity(struct iwl_trans *trans) iwl_trans 1756 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_clear_persistence_bit(struct iwl_trans *trans) iwl_trans 1787 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_gen2_force_power_gating(struct iwl_trans *trans) iwl_trans 1810 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int _iwl_trans_pcie_start_hw(struct iwl_trans *trans) iwl_trans 1856 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_start_hw(struct iwl_trans *trans) iwl_trans 1868 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_op_mode_leave(struct iwl_trans *trans) iwl_trans 1888 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_write8(struct iwl_trans *trans, u32 ofs, u8 val) iwl_trans 1893 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_write32(struct iwl_trans *trans, u32 ofs, u32 val) iwl_trans 1898 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_read32(struct iwl_trans *trans, u32 ofs) iwl_trans 1903 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_prph_msk(struct iwl_trans *trans) iwl_trans 1911 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_read_prph(struct iwl_trans *trans, u32 reg) iwl_trans 1920 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_write_prph(struct iwl_trans *trans, u32 addr, iwl_trans 1930 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_configure(struct iwl_trans *trans, iwl_trans 1969 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_free(struct iwl_trans *trans) iwl_trans 2014 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_set_pmi(struct iwl_trans *trans, bool state) iwl_trans 2045 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static bool iwl_trans_pcie_grab_nic_access(struct iwl_trans *trans, iwl_trans 2149 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_release_nic_access(struct iwl_trans *trans, iwl_trans 2177 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_read_mem(struct iwl_trans *trans, u32 addr, iwl_trans 2195 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_write_mem(struct iwl_trans *trans, u32 addr, iwl_trans 2214 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_freeze_txq_timer(struct iwl_trans *trans, iwl_trans 2268 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_block_txq_ptrs(struct iwl_trans *trans, bool block) iwl_trans 2297 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_log_scd_error(struct iwl_trans *trans, struct iwl_txq *txq) iwl_trans 2327 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_rxq_dma_data(struct iwl_trans *trans, int queue, iwl_trans 2343 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_wait_txq_empty(struct iwl_trans *trans, int txq_idx) iwl_trans 2405 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_wait_txqs_empty(struct iwl_trans *trans, u32 txq_bm) iwl_trans 2431 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_set_bits_mask(struct iwl_trans *trans, u32 reg, iwl_trans 2476 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_pcie_dump_csr(struct iwl_trans *trans) iwl_trans 2549 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2589 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2640 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2698 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2717 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2728 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2746 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2763 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2784 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = inode->i_private; iwl_trans 2833 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans = file->private_data; iwl_trans 2926 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_dbgfs_register(struct iwl_trans *trans) iwl_trans 2939 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_debugfs_cleanup(struct iwl_trans *trans) iwl_trans 2950 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_get_cmdlen(struct iwl_trans *trans, void *tfd) iwl_trans 2962 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_dump_rbs(struct iwl_trans *trans, iwl_trans 3006 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_dump_csr(struct iwl_trans *trans, iwl_trans 3025 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static u32 iwl_trans_pcie_fh_regs_dump(struct iwl_trans *trans, iwl_trans 3059 drivers/net/wireless/intel/iwlwifi/pcie/trans.c iwl_trans_pci_dump_marbh_monitor(struct iwl_trans *trans, iwl_trans 3083 drivers/net/wireless/intel/iwlwifi/pcie/trans.c iwl_trans_pcie_dump_pointers(struct iwl_trans *trans, iwl_trans 3117 drivers/net/wireless/intel/iwlwifi/pcie/trans.c iwl_trans_pcie_dump_monitor(struct iwl_trans *trans, iwl_trans 3177 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_get_fw_monitor_len(struct iwl_trans *trans, u32 *len) iwl_trans 3224 drivers/net/wireless/intel/iwlwifi/pcie/trans.c *iwl_trans_pcie_dump_data(struct iwl_trans *trans, iwl_trans 3371 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_pcie_suspend(struct iwl_trans *trans) iwl_trans 3376 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_resume(struct iwl_trans *trans) iwl_trans 3460 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *iwl_trans_pcie_alloc(struct pci_dev *pdev, iwl_trans 3465 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *trans; iwl_trans 3665 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_sync_nmi(struct iwl_trans *trans) iwl_trans 65 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c void iwl_pcie_gen2_tx_stop(struct iwl_trans *trans) iwl_trans 94 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c struct iwl_trans *trans = iwl_trans_pcie_get_trans(trans_pcie); iwl_trans 135 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c void iwl_pcie_gen2_txq_inc_wr_ptr(struct iwl_trans *trans, iwl_trans 149 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static u8 iwl_pcie_gen2_get_num_tbs(struct iwl_trans *trans, iwl_trans 155 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static void iwl_pcie_gen2_tfd_unmap(struct iwl_trans *trans, iwl_trans 187 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static void iwl_pcie_gen2_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq) iwl_trans 216 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static int iwl_pcie_gen2_set_tb(struct iwl_trans *trans, iwl_trans 243 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static int iwl_pcie_gen2_build_amsdu(struct iwl_trans *trans, iwl_trans 373 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c iwl_tfh_tfd *iwl_pcie_gen2_build_tx_amsdu(struct iwl_trans *trans, iwl_trans 427 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static int iwl_pcie_gen2_tx_add_frags(struct iwl_trans *trans, iwl_trans 462 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c iwl_tfh_tfd *iwl_pcie_gen2_build_tx(struct iwl_trans *trans, iwl_trans 550 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c struct iwl_tfh_tfd *iwl_pcie_gen2_build_tfd(struct iwl_trans *trans, iwl_trans 591 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int iwl_trans_pcie_gen2_tx(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 691 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static int iwl_pcie_gen2_enqueue_hcmd(struct iwl_trans *trans, iwl_trans 927 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static int iwl_pcie_gen2_send_hcmd_sync(struct iwl_trans *trans, iwl_trans 1015 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int iwl_trans_pcie_gen2_send_hcmd(struct iwl_trans *trans, iwl_trans 1048 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c void iwl_pcie_gen2_txq_unmap(struct iwl_trans *trans, int txq_id) iwl_trans 1083 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c void iwl_pcie_gen2_txq_free_memory(struct iwl_trans *trans, iwl_trans 1112 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c static void iwl_pcie_gen2_txq_free(struct iwl_trans *trans, int txq_id) iwl_trans 1138 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int iwl_trans_pcie_dyn_txq_alloc_dma(struct iwl_trans *trans, iwl_trans 1180 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int iwl_trans_pcie_txq_alloc_response(struct iwl_trans *trans, iwl_trans 1230 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int iwl_trans_pcie_dyn_txq_alloc(struct iwl_trans *trans, iwl_trans 1268 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c void iwl_trans_pcie_dyn_txq_free(struct iwl_trans *trans, int queue) iwl_trans 1292 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c void iwl_pcie_gen2_tx_free(struct iwl_trans *trans) iwl_trans 1308 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int iwl_pcie_gen2_tx_init(struct iwl_trans *trans, int txq_id, int queue_size) iwl_trans 105 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_queue_space(struct iwl_trans *trans, const struct iwl_txq *q) iwl_trans 160 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_pcie_alloc_dma_ptr(struct iwl_trans *trans, iwl_trans 174 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_pcie_free_dma_ptr(struct iwl_trans *trans, struct iwl_dma_ptr *ptr) iwl_trans 187 drivers/net/wireless/intel/iwlwifi/pcie/tx.c struct iwl_trans *trans = iwl_trans_pcie_get_trans(trans_pcie); iwl_trans 205 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_txq_update_byte_cnt_tbl(struct iwl_trans *trans, iwl_trans 250 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_txq_inval_byte_cnt_tbl(struct iwl_trans *trans, iwl_trans 280 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_txq_inc_wr_ptr(struct iwl_trans *trans, iwl_trans 325 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_pcie_txq_check_wrptrs(struct iwl_trans *trans) iwl_trans 345 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static inline dma_addr_t iwl_pcie_tfd_tb_get_addr(struct iwl_trans *trans, iwl_trans 374 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static inline void iwl_pcie_tfd_set_tb(struct iwl_trans *trans, void *tfd, iwl_trans 390 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static inline u8 iwl_pcie_tfd_get_num_tbs(struct iwl_trans *trans, void *_tfd) iwl_trans 403 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_tfd_unmap(struct iwl_trans *trans, iwl_trans 460 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_pcie_txq_free_tfd(struct iwl_trans *trans, struct iwl_txq *txq) iwl_trans 492 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_pcie_txq_build_tfd(struct iwl_trans *trans, struct iwl_txq *txq, iwl_trans 522 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_pcie_txq_alloc(struct iwl_trans *trans, struct iwl_txq *txq, iwl_trans 589 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_pcie_txq_init(struct iwl_trans *trans, struct iwl_txq *txq, iwl_trans 636 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_clear_cmd_in_flight(struct iwl_trans *trans) iwl_trans 655 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_txq_unmap(struct iwl_trans *trans, int txq_id) iwl_trans 706 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_txq_free(struct iwl_trans *trans, int txq_id) iwl_trans 748 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_pcie_tx_start(struct iwl_trans *trans, u32 scd_base_addr) iwl_trans 805 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_trans_pcie_tx_reset(struct iwl_trans *trans) iwl_trans 845 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static void iwl_pcie_tx_stop_fh(struct iwl_trans *trans) iwl_trans 879 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_pcie_tx_stop(struct iwl_trans *trans) iwl_trans 915 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_pcie_tx_free(struct iwl_trans *trans) iwl_trans 944 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_pcie_tx_alloc(struct iwl_trans *trans) iwl_trans 1015 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_pcie_tx_init(struct iwl_trans *trans) iwl_trans 1106 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, iwl_trans 1224 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_trans_pcie_set_q_ptrs(struct iwl_trans *trans, int txq_id, int ptr) iwl_trans 1237 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_pcie_set_cmd_in_flight(struct iwl_trans *trans, iwl_trans 1284 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_pcie_cmdq_reclaim(struct iwl_trans *trans, int txq_id, int idx) iwl_trans 1327 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_pcie_txq_set_ratid_map(struct iwl_trans *trans, u16 ra_tid, iwl_trans 1356 drivers/net/wireless/intel/iwlwifi/pcie/tx.c bool iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int txq_id, u16 ssn, iwl_trans 1468 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_trans_pcie_txq_set_shared_mode(struct iwl_trans *trans, u32 txq_id, iwl_trans 1477 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_trans_pcie_txq_disable(struct iwl_trans *trans, int txq_id, iwl_trans 1524 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_pcie_enqueue_hcmd(struct iwl_trans *trans, iwl_trans 1800 drivers/net/wireless/intel/iwlwifi/pcie/tx.c void iwl_pcie_hcmd_complete(struct iwl_trans *trans, iwl_trans 1869 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_pcie_send_hcmd_async(struct iwl_trans *trans, iwl_trans 1888 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_pcie_send_hcmd_sync(struct iwl_trans *trans, iwl_trans 1983 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_trans_pcie_send_hcmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd) iwl_trans 2003 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_fill_data_tbs(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 2057 drivers/net/wireless/intel/iwlwifi/pcie/tx.c struct iwl_tso_hdr_page *get_page_hdr(struct iwl_trans *trans, size_t len) iwl_trans 2099 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_fill_data_tbs_amsdu(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 2282 drivers/net/wireless/intel/iwlwifi/pcie/tx.c static int iwl_fill_data_tbs_amsdu(struct iwl_trans *trans, struct sk_buff *skb, iwl_trans 2295 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_trans_pcie_tx(struct iwl_trans *trans, struct sk_buff *skb,