Lines Matching defs:ctx
20 void (*get_dev_info)(void* ctx, zx_pcie_device_info_t* out_info);
23 zx_status_t (*get_mmio)(void* ctx, zx_handle_t* out_vmo, size_t* out_size);
26 zx_status_t (*get_bti)(void* ctx, zx_handle_t* out_handle);
29 void (*enable)(void* ctx);
32 void (*disable)(void* ctx);
37 zx_status_t (*irq_enable)(void* ctx, ihda_dsp_irq_callback_t* callback, void* cookie);
40 void (*irq_disable)(void* ctx);
45 void* ctx;
50 ihda_dsp->ops->get_dev_info(ihda_dsp->ctx, out_info);
56 return ihda_dsp->ops->get_mmio(ihda_dsp->ctx, out_vmo, out_size);
61 return ihda_dsp->ops->get_bti(ihda_dsp->ctx, out_handle);
65 return ihda_dsp->ops->enable(ihda_dsp->ctx);
69 return ihda_dsp->ops->disable(ihda_dsp->ctx);
75 return ihda_dsp->ops->irq_enable(ihda_dsp->ctx, callback, cookie);
79 ihda_dsp->ops->irq_disable(ihda_dsp->ctx);