event_notify
.event_notify = vdec_event_notify,
.event_notify = venc_event_notify,
void (*event_notify)(struct vpu_inst *inst, u32 event, void *data);
call_void_vop(inst, event_notify, VPU_MSG_ID_FRAME_RELEASE, &fs);
call_void_vop(inst, event_notify, VPU_MSG_ID_PIC_EOS, NULL);
call_void_vop(inst, event_notify, VPU_MSG_ID_UNSUPPORTED, NULL);
call_void_vop(inst, event_notify, VPU_MSG_ID_FIRMWARE_XCPT, NULL);
call_void_vop(inst, event_notify, VPU_MSG_ID_SEQ_HDR_FOUND, &info);
call_void_vop(inst, event_notify, VPU_MSG_ID_RES_CHANGE, NULL);
call_void_vop(inst, event_notify, VPU_MSG_ID_FRAME_REQ, &fs);
inst->ops->event_notify(inst, EVT_SESSION_ERROR, NULL);
.event_notify = venus_event_notify,
void (*event_notify)(struct venus_inst *inst, u32 event,
void (*event_notify)(struct venus_core *core, u32 event);
inst->ops->event_notify(inst, EVT_SYS_EVENT_CHANGE, &event);
inst->ops->event_notify(inst, EVT_SYS_EVENT_CHANGE, &event);
inst->ops->event_notify(inst, EVT_SYS_EVENT_CHANGE, &event);
core->core_ops->event_notify(core, event);
inst->ops->event_notify(inst, EVT_SESSION_ERROR, NULL);
inst->ops->event_notify(inst, EVT_SYS_EVENT_CHANGE, &event);
.event_notify = vdec_event_notify,
.event_notify = venc_event_notify,
if (tp->event_notify)
tp->event_notify(tp->event_notify_context);
tp->event_notify = event_cb;
vsc_tp_event_cb_t event_notify;
.notify = event_notify,
h->events = readl(&(h->cfgtable->event_notify));
__le32 event_notify;
if (hba->vops && hba->vops->event_notify)
hba->vops->event_notify(hba, evt, data);
.event_notify = ufs_mtk_event_notify,
void (*event_notify)(struct ufs_hba *hba,