Lines Matching refs:ipi_desc
213 struct vpu_ipi_desc ipi_desc[IPI_MAX]; member
277 struct vpu_ipi_desc *ipi_desc; in vpu_ipi_register() local
285 ipi_desc = vpu->ipi_desc; in vpu_ipi_register()
286 ipi_desc[id].name = name; in vpu_ipi_register()
287 ipi_desc[id].handler = handler; in vpu_ipi_register()
288 ipi_desc[id].priv = priv; in vpu_ipi_register()
713 struct vpu_ipi_desc *ipi_desc = vpu->ipi_desc; in vpu_ipi_handler() local
715 if (rcv_obj->id < IPI_MAX && ipi_desc[rcv_obj->id].handler) { in vpu_ipi_handler()
716 ipi_desc[rcv_obj->id].handler(rcv_obj->share_buf, in vpu_ipi_handler()
718 ipi_desc[rcv_obj->id].priv); in vpu_ipi_handler()
913 memset(vpu->ipi_desc, 0, sizeof(struct vpu_ipi_desc) * IPI_MAX); in mtk_vpu_probe()