Lines Matching refs:ops
41 * 2) The driver layer starts the op_mode (ops->start)
50 * The op_mode exports its ops so that external components can start it and
117 int iwl_opmode_register(const char *name, const struct iwl_op_mode_ops *ops);
122 * @ops: pointer to its own ops
127 const struct iwl_op_mode_ops *ops;
135 op_mode->ops->stop(op_mode);
142 return op_mode->ops->rx(op_mode, napi, rxb);
150 op_mode->ops->rx_rss(op_mode, napi, rxb, queue);
156 op_mode->ops->queue_full(op_mode, queue);
162 op_mode->ops->queue_not_full(op_mode, queue);
169 return op_mode->ops->hw_rf_kill(op_mode, state);
177 op_mode->ops->free_skb(op_mode, skb);
182 op_mode->ops->nic_error(op_mode, sync);
187 op_mode->ops->cmd_queue_full(op_mode);
193 if (op_mode->ops->nic_config)
194 op_mode->ops->nic_config(op_mode);
200 op_mode->ops->wimax_active(op_mode);
207 if (!op_mode || !op_mode->ops || !op_mode->ops->time_point)
209 op_mode->ops->time_point(op_mode, tp_id, tp_data);
214 if (!op_mode || !op_mode->ops || !op_mode->ops->device_powered_off)
216 op_mode->ops->device_powered_off(op_mode);