Lines Matching refs:hif_exec_context
31 struct hif_exec_context;
35 void (*schedule)(struct hif_exec_context *);
36 void (*reschedule)(struct hif_exec_context *);
37 void (*kill)(struct hif_exec_context *);
81 struct hif_exec_context { struct
94 bool (*work_complete)(struct hif_exec_context *, int work_done); argument
95 void (*irq_enable)(struct hif_exec_context *); argument
96 void (*irq_disable)(struct hif_exec_context *); argument
127 struct hif_exec_context exec_ctx; argument
138 struct hif_exec_context exec_ctx;
144 hif_exec_get_napi(struct hif_exec_context *ctx) in hif_exec_get_napi()
150 hif_exec_get_tasklet(struct hif_exec_context *ctx) in hif_exec_get_tasklet()
155 struct hif_exec_context *hif_exec_create(enum hif_exec_type type,
158 void hif_exec_destroy(struct hif_exec_context *ctx);
161 struct hif_exec_context *hif_exec);
165 struct hif_exec_context *hif_exec_get_ctx(struct hif_opaque_softc *hif,
180 void hif_pci_irq_set_affinity_hint(struct hif_exec_context *hif_ext_group,
184 void hif_pci_irq_set_affinity_hint(struct hif_exec_context *hif_ext_group, in hif_pci_irq_set_affinity_hint()