Lines Matching defs:ops
99 * registers the bus driver's ops with the transport's alloc function.
956 * @ops - pointer to iwl_trans_ops
989 const struct iwl_trans_ops *ops;
1051 trans->ops->configure(trans, trans_cfg);
1059 return trans->ops->start_hw(trans);
1066 if (trans->ops->op_mode_leave)
1067 trans->ops->op_mode_leave(trans);
1080 trans->ops->fw_alive(trans, scd_addr);
1092 return trans->ops->start_fw(trans, fw, run_in_rfkill);
1099 trans->ops->stop_device(trans);
1108 if (!trans->ops->d3_suspend)
1111 return trans->ops->d3_suspend(trans, test, reset);
1119 if (!trans->ops->d3_resume)
1122 return trans->ops->d3_resume(trans, status, test, reset);
1127 if (!trans->ops->suspend)
1130 return trans->ops->suspend(trans);
1135 if (trans->ops->resume)
1136 trans->ops->resume(trans);
1142 if (!trans->ops->dump_data)
1144 return trans->ops->dump_data(trans, dump_mask);
1172 return trans->ops->tx(trans, skb, dev_cmd, queue);
1183 trans->ops->reclaim(trans, queue, ssn, skbs);
1194 trans->ops->set_q_ptrs(trans, queue, ptr);
1200 trans->ops->txq_disable(trans, queue, configure_scd);
1215 return trans->ops->txq_enable(trans, queue, ssn,
1223 if (WARN_ON_ONCE(!trans->ops->rxq_dma_data))
1226 return trans->ops->rxq_dma_data(trans, queue, data);
1232 if (WARN_ON_ONCE(!trans->ops->txq_free))
1235 trans->ops->txq_free(trans, queue);
1246 if (WARN_ON_ONCE(!trans->ops->txq_alloc))
1254 return trans->ops->txq_alloc(trans, flags, sta_id, tid,
1261 if (trans->ops->txq_set_shared_mode)
1262 trans->ops->txq_set_shared_mode(trans, queue, shared_mode);
1305 if (trans->ops->freeze_txq_timer)
1306 trans->ops->freeze_txq_timer(trans, txqs, freeze);
1317 if (trans->ops->block_txq_ptrs)
1318 trans->ops->block_txq_ptrs(trans, block);
1324 if (WARN_ON_ONCE(!trans->ops->wait_tx_queues_empty))
1332 return trans->ops->wait_tx_queues_empty(trans, txqs);
1337 if (WARN_ON_ONCE(!trans->ops->wait_txq_empty))
1345 return trans->ops->wait_txq_empty(trans, queue);
1350 trans->ops->write8(trans, ofs, val);
1355 trans->ops->write32(trans, ofs, val);
1360 return trans->ops->read32(trans, ofs);
1365 return trans->ops->read_prph(trans, ofs);
1371 return trans->ops->write_prph(trans, ofs, val);
1377 return trans->ops->read_mem(trans, addr, buf, dwords);
1400 return trans->ops->write_mem(trans, addr, buf, dwords);
1411 if (trans->ops->set_pmi)
1412 trans->ops->set_pmi(trans, state);
1417 if (trans->ops->sw_reset)
1418 trans->ops->sw_reset(trans);
1424 trans->ops->set_bits_mask(trans, reg, mask, value);
1429 likely((trans)->ops->grab_nic_access(trans, flags)))
1434 trans->ops->release_nic_access(trans, flags);
1455 if (trans->ops->sync_nmi)
1456 trans->ops->sync_nmi(trans);
1462 if (trans->ops->set_pnvm) {
1463 int ret = trans->ops->set_pnvm(trans, data, len);
1485 const struct iwl_trans_ops *ops,