Lines Matching refs:req

13 	struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_REGISTER_DB };
17 req.payload.register_db.db_idx = db_id;
18 req.payload.register_db.jobq_base = jobq_base;
19 req.payload.register_db.jobq_size = jobq_size;
20 req.payload.register_db.host_ssid = ctx_id;
22 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_REGISTER_DB_DONE, &resp,
36 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_UNREGISTER_DB };
40 req.payload.unregister_db.db_idx = db_id;
42 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_UNREGISTER_DB_DONE, &resp,
56 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_QUERY_ENGINE_HB };
63 req.payload.query_engine_hb.engine_idx = engine;
65 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_QUERY_ENGINE_HB_DONE, &resp,
78 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_ENGINE_RESET };
85 req.payload.engine_reset.engine_idx = engine;
87 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_ENGINE_RESET_DONE, &resp,
97 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_ENGINE_PREEMPT };
104 req.payload.engine_preempt.engine_idx = engine;
105 req.payload.engine_preempt.preempt_id = preempt_id;
107 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_ENGINE_PREEMPT_DONE, &resp,
117 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_DYNDBG_CONTROL };
121 strscpy(req.payload.dyndbg_control.dyndbg_cmd, command, VPU_DYNDBG_CMD_MAX_LEN);
123 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_DYNDBG_CONTROL_RSP, &resp,
134 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_TRACE_GET_CAPABILITY };
138 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_TRACE_GET_CAPABILITY_RSP, &resp,
154 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_TRACE_SET_CONFIG };
158 req.payload.trace_config.trace_level = trace_level;
159 req.payload.trace_config.trace_destination_mask = trace_destination_mask;
160 req.payload.trace_config.trace_hw_component_mask = trace_hw_component_mask;
162 ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_TRACE_SET_CONFIG_RSP, &resp,
172 struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_SSID_RELEASE };
175 req.payload.ssid_release.host_ssid = host_ssid;
177 return ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_SSID_RELEASE_DONE, &resp,