Searched refs:jsm_msg (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/accel/ivpu/
H A Divpu_ipc.c36 struct vpu_jsm_msg *jsm_msg, u32 vpu_addr)
38 u32 *payload = (u32 *)&jsm_msg->payload;
42 c, vpu_addr, ivpu_jsm_msg_type_to_str(jsm_msg->type),
43 jsm_msg->status, jsm_msg->request_id, jsm_msg->result,
49 struct vpu_jsm_msg *jsm_msg)
52 if (jsm_msg)
53 jsm_msg->status = VPU_JSM_MSG_FREE;
137 struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg)
35 ivpu_jsm_msg_dump(struct ivpu_device *vdev, char *c, struct vpu_jsm_msg *jsm_msg, u32 vpu_addr) argument
48 ivpu_ipc_rx_mark_free(struct ivpu_device *vdev, struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg) argument
136 ivpu_ipc_rx_msg_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg) argument
248 ivpu_ipc_receive(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct ivpu_ipc_hdr *ipc_buf, struct vpu_jsm_msg *jsm_msg, unsigned long timeout_ms) argument
369 ivpu_ipc_match_consumer(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg) argument
386 struct vpu_jsm_msg *jsm_msg; local
[all...]
H A Divpu_ipc.h47 struct vpu_jsm_msg *jsm_msg);
52 struct vpu_jsm_msg *jsm_msg; member in struct:ivpu_ipc_rx_msg
100 struct ivpu_ipc_hdr *ipc_buf, struct vpu_jsm_msg *jsm_msg,
H A Divpu_job.c551 struct vpu_jsm_msg *jsm_msg)
556 if (!jsm_msg) {
561 if (jsm_msg->result != VPU_JSM_STATUS_SUCCESS) {
562 ivpu_err(vdev, "Invalid JSM message result: %d\n", jsm_msg->result);
566 payload = (struct vpu_ipc_msg_payload_job_done *)&jsm_msg->payload;
550 ivpu_job_done_callback(struct ivpu_device *vdev, struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg) argument

Completed in 280 milliseconds