Lines Matching refs:ops
98 * 2) The driver layer starts the op_mode (ops->start)
107 * The op_mode exports its ops so that external components can start it and
169 int iwl_opmode_register(const char *name, const struct iwl_op_mode_ops *ops);
174 * @ops: pointer to its own ops
179 const struct iwl_op_mode_ops *ops;
187 op_mode->ops->stop(op_mode);
194 return op_mode->ops->rx(op_mode, rxb, cmd);
200 op_mode->ops->queue_full(op_mode, queue);
206 op_mode->ops->queue_not_full(op_mode, queue);
213 return op_mode->ops->hw_rf_kill(op_mode, state);
219 op_mode->ops->free_skb(op_mode, skb);
224 op_mode->ops->nic_error(op_mode);
229 op_mode->ops->cmd_queue_full(op_mode);
235 op_mode->ops->nic_config(op_mode);
241 op_mode->ops->wimax_active(op_mode);
248 if (!op_mode->ops->enter_d0i3)
250 return op_mode->ops->enter_d0i3(op_mode);
257 if (!op_mode->ops->exit_d0i3)
259 return op_mode->ops->exit_d0i3(op_mode);
268 if (!op_mode->ops->napi_add)
270 op_mode->ops->napi_add(op_mode, napi, napi_dev, poll, weight);