Lines Matching refs:ops

684 	const struct iwl_trans_ops *ops;  member
743 trans->ops->configure(trans, trans_cfg); in iwl_trans_configure()
750 return trans->ops->start_hw(trans, low_power); in _iwl_trans_start_hw()
755 return trans->ops->start_hw(trans, true); in iwl_trans_start_hw()
762 if (trans->ops->op_mode_leave) in iwl_trans_op_mode_leave()
763 trans->ops->op_mode_leave(trans); in iwl_trans_op_mode_leave()
776 trans->ops->fw_alive(trans, scd_addr); in iwl_trans_fw_alive()
788 return trans->ops->start_fw(trans, fw, run_in_rfkill); in iwl_trans_start_fw()
796 if (trans->ops->update_sf) in iwl_trans_update_sf()
797 return trans->ops->update_sf(trans, st_fwrd_space); in iwl_trans_update_sf()
807 trans->ops->stop_device(trans, low_power); in _iwl_trans_stop_device()
820 if (trans->ops->d3_suspend) in iwl_trans_d3_suspend()
821 trans->ops->d3_suspend(trans, test); in iwl_trans_d3_suspend()
829 if (!trans->ops->d3_resume) in iwl_trans_d3_resume()
832 return trans->ops->d3_resume(trans, status, test); in iwl_trans_d3_resume()
837 if (trans->ops->ref) in iwl_trans_ref()
838 trans->ops->ref(trans); in iwl_trans_ref()
843 if (trans->ops->unref) in iwl_trans_unref()
844 trans->ops->unref(trans); in iwl_trans_unref()
849 if (!trans->ops->suspend) in iwl_trans_suspend()
852 return trans->ops->suspend(trans); in iwl_trans_suspend()
857 if (trans->ops->resume) in iwl_trans_resume()
858 trans->ops->resume(trans); in iwl_trans_resume()
865 if (!trans->ops->dump_data) in iwl_trans_dump_data()
867 return trans->ops->dump_data(trans, trigger); in iwl_trans_dump_data()
890 ret = trans->ops->send_cmd(trans, cmd); in iwl_trans_send_cmd()
927 return trans->ops->tx(trans, skb, dev_cmd, queue); in iwl_trans_tx()
936 trans->ops->reclaim(trans, queue, ssn, skbs); in iwl_trans_reclaim()
942 trans->ops->txq_disable(trans, queue, configure_scd); in iwl_trans_txq_disable()
955 trans->ops->txq_enable(trans, queue, ssn, cfg, queue_wdg_timeout); in iwl_trans_txq_enable_cfg()
996 if (trans->ops->freeze_txq_timer) in iwl_trans_freeze_txq_timer()
997 trans->ops->freeze_txq_timer(trans, txqs, freeze); in iwl_trans_freeze_txq_timer()
1006 return trans->ops->wait_tx_queue_empty(trans, txqs); in iwl_trans_wait_tx_queue_empty()
1012 return trans->ops->dbgfs_register(trans, dir); in iwl_trans_dbgfs_register()
1017 trans->ops->write8(trans, ofs, val); in iwl_trans_write8()
1022 trans->ops->write32(trans, ofs, val); in iwl_trans_write32()
1027 return trans->ops->read32(trans, ofs); in iwl_trans_read32()
1032 return trans->ops->read_prph(trans, ofs); in iwl_trans_read_prph()
1038 return trans->ops->write_prph(trans, ofs, val); in iwl_trans_write_prph()
1044 return trans->ops->read_mem(trans, addr, buf, dwords); in iwl_trans_read_mem()
1067 return trans->ops->write_mem(trans, addr, buf, dwords); in iwl_trans_write_mem()
1078 if (trans->ops->set_pmi) in iwl_trans_set_pmi()
1079 trans->ops->set_pmi(trans, state); in iwl_trans_set_pmi()
1085 trans->ops->set_bits_mask(trans, reg, mask, value); in iwl_trans_set_bits_mask()
1090 likely((trans)->ops->grab_nic_access(trans, silent, flags)))
1095 trans->ops->release_nic_access(trans, flags); in __releases()
1115 const struct iwl_trans_ops *ops,