Lines Matching refs:vpu_jsm_msg
23 struct vpu_jsm_msg jsm;
36 struct vpu_jsm_msg *jsm_msg, u32 vpu_addr) in ivpu_jsm_msg_dump()
49 struct vpu_jsm_msg *jsm_msg) in ivpu_ipc_rx_mark_free()
67 struct vpu_jsm_msg *req) in ivpu_ipc_tx_prepare()
137 struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg) in ivpu_ipc_rx_msg_add()
213 int ivpu_ipc_send(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct vpu_jsm_msg *req) in ivpu_ipc_send()
249 struct vpu_jsm_msg *jsm_msg, unsigned long timeout_ms) in ivpu_ipc_receive()
295 ivpu_ipc_send_receive_internal(struct ivpu_device *vdev, struct vpu_jsm_msg *req, in ivpu_ipc_send_receive_internal()
297 struct vpu_jsm_msg *resp, u32 channel, in ivpu_ipc_send_receive_internal()
328 int ivpu_ipc_send_receive_active(struct ivpu_device *vdev, struct vpu_jsm_msg *req, in ivpu_ipc_send_receive_active()
329 enum vpu_ipc_msg_type expected_resp, struct vpu_jsm_msg *resp, in ivpu_ipc_send_receive_active()
332 struct vpu_jsm_msg hb_req = { .type = VPU_JSM_MSG_QUERY_ENGINE_HB }; in ivpu_ipc_send_receive_active()
333 struct vpu_jsm_msg hb_resp; in ivpu_ipc_send_receive_active()
351 int ivpu_ipc_send_receive(struct ivpu_device *vdev, struct vpu_jsm_msg *req, in ivpu_ipc_send_receive()
352 enum vpu_ipc_msg_type expected_resp, struct vpu_jsm_msg *resp, in ivpu_ipc_send_receive()
369 struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg) in ivpu_ipc_match_consumer()
385 struct vpu_jsm_msg *jsm_msg; in ivpu_ipc_irq_handler()