Symbol: vpu_jsm_msg
drivers/accel/ivpu/ivpu_debugfs.c
364
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_ipc.c
142
struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg)
drivers/accel/ivpu/ivpu_ipc.c
217
int ivpu_ipc_send(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct vpu_jsm_msg *req)
drivers/accel/ivpu/ivpu_ipc.c
24
struct vpu_jsm_msg jsm;
drivers/accel/ivpu/ivpu_ipc.c
254
struct vpu_jsm_msg *jsm_msg, unsigned long timeout_ms)
drivers/accel/ivpu/ivpu_ipc.c
301
ivpu_ipc_send_receive_internal(struct ivpu_device *vdev, struct vpu_jsm_msg *req,
drivers/accel/ivpu/ivpu_ipc.c
303
struct vpu_jsm_msg *resp, u32 channel, unsigned long timeout_ms)
drivers/accel/ivpu/ivpu_ipc.c
336
int ivpu_ipc_send_receive(struct ivpu_device *vdev, struct vpu_jsm_msg *req,
drivers/accel/ivpu/ivpu_ipc.c
337
enum vpu_ipc_msg_type expected_resp, struct vpu_jsm_msg *resp,
drivers/accel/ivpu/ivpu_ipc.c
340
struct vpu_jsm_msg hb_req = { .type = VPU_JSM_MSG_QUERY_ENGINE_HB };
drivers/accel/ivpu/ivpu_ipc.c
341
struct vpu_jsm_msg hb_resp;
drivers/accel/ivpu/ivpu_ipc.c
363
int ivpu_ipc_send_and_wait(struct ivpu_device *vdev, struct vpu_jsm_msg *req,
drivers/accel/ivpu/ivpu_ipc.c
37
struct vpu_jsm_msg *jsm_msg, u32 vpu_addr)
drivers/accel/ivpu/ivpu_ipc.c
391
struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg)
drivers/accel/ivpu/ivpu_ipc.c
407
struct vpu_jsm_msg *jsm_msg;
drivers/accel/ivpu/ivpu_ipc.c
50
struct vpu_jsm_msg *jsm_msg)
drivers/accel/ivpu/ivpu_ipc.c
68
struct vpu_jsm_msg *req)
drivers/accel/ivpu/ivpu_ipc.h
100
struct vpu_jsm_msg *req);
drivers/accel/ivpu/ivpu_ipc.h
102
struct ivpu_ipc_hdr *ipc_buf, struct vpu_jsm_msg *jsm_msg,
drivers/accel/ivpu/ivpu_ipc.h
104
int ivpu_ipc_send_receive_internal(struct ivpu_device *vdev, struct vpu_jsm_msg *req,
drivers/accel/ivpu/ivpu_ipc.h
106
struct vpu_jsm_msg *resp, u32 channel, unsigned long timeout_ms);
drivers/accel/ivpu/ivpu_ipc.h
107
int ivpu_ipc_send_receive(struct ivpu_device *vdev, struct vpu_jsm_msg *req,
drivers/accel/ivpu/ivpu_ipc.h
108
enum vpu_ipc_msg_type expected_resp, struct vpu_jsm_msg *resp,
drivers/accel/ivpu/ivpu_ipc.h
110
int ivpu_ipc_send_and_wait(struct ivpu_device *vdev, struct vpu_jsm_msg *req,
drivers/accel/ivpu/ivpu_ipc.h
47
struct vpu_jsm_msg *jsm_msg);
drivers/accel/ivpu/ivpu_ipc.h
52
struct vpu_jsm_msg *jsm_msg;
drivers/accel/ivpu/ivpu_job.c
1085
struct vpu_jsm_msg *jsm_msg)
drivers/accel/ivpu/ivpu_job.c
1122
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
101
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_REGISTER_DB };
drivers/accel/ivpu/ivpu_jsm_msg.c
102
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
120
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_UNREGISTER_DB };
drivers/accel/ivpu/ivpu_jsm_msg.c
121
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
136
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_QUERY_ENGINE_HB };
drivers/accel/ivpu/ivpu_jsm_msg.c
137
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
157
int ivpu_jsm_reset_engine(struct ivpu_device *vdev, u32 engine, struct vpu_jsm_msg *resp)
drivers/accel/ivpu/ivpu_jsm_msg.c
159
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_ENGINE_RESET };
drivers/accel/ivpu/ivpu_jsm_msg.c
182
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_ENGINE_PREEMPT };
drivers/accel/ivpu/ivpu_jsm_msg.c
183
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
202
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_DYNDBG_CONTROL };
drivers/accel/ivpu/ivpu_jsm_msg.c
203
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
220
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_TRACE_GET_CAPABILITY };
drivers/accel/ivpu/ivpu_jsm_msg.c
221
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
240
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_TRACE_SET_CONFIG };
drivers/accel/ivpu/ivpu_jsm_msg.c
241
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
258
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_SSID_RELEASE };
drivers/accel/ivpu/ivpu_jsm_msg.c
259
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
274
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_PWR_D0I3_ENTER };
drivers/accel/ivpu/ivpu_jsm_msg.c
275
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
291
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_CREATE_CMD_QUEUE };
drivers/accel/ivpu/ivpu_jsm_msg.c
292
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
313
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_DESTROY_CMD_QUEUE };
drivers/accel/ivpu/ivpu_jsm_msg.c
314
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
331
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_HWS_REGISTER_DB };
drivers/accel/ivpu/ivpu_jsm_msg.c
332
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
351
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_HWS_ENGINE_RESUME };
drivers/accel/ivpu/ivpu_jsm_msg.c
352
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
373
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_SET_CONTEXT_SCHED_PROPERTIES };
drivers/accel/ivpu/ivpu_jsm_msg.c
374
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
397
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_HWS_SET_SCHEDULING_LOG };
drivers/accel/ivpu/ivpu_jsm_msg.c
398
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
416
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_SET_PRIORITY_BAND_SETUP };
drivers/accel/ivpu/ivpu_jsm_msg.c
417
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
442
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_METRIC_STREAMER_START };
drivers/accel/ivpu/ivpu_jsm_msg.c
443
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
463
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_METRIC_STREAMER_STOP };
drivers/accel/ivpu/ivpu_jsm_msg.c
464
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
480
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_METRIC_STREAMER_UPDATE };
drivers/accel/ivpu/ivpu_jsm_msg.c
481
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
509
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_METRIC_STREAMER_INFO };
drivers/accel/ivpu/ivpu_jsm_msg.c
510
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
539
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_DCT_ENABLE };
drivers/accel/ivpu/ivpu_jsm_msg.c
540
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
551
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_DCT_DISABLE };
drivers/accel/ivpu/ivpu_jsm_msg.c
552
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
560
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_STATE_DUMP };
drivers/accel/ivpu/ivpu_jsm_msg.c
561
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.c
569
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_STATE_DUMP };
drivers/accel/ivpu/ivpu_jsm_msg.c
577
struct vpu_jsm_msg req = { .type = VPU_JSM_MSG_FREQ_CONFIG};
drivers/accel/ivpu/ivpu_jsm_msg.c
578
struct vpu_jsm_msg resp;
drivers/accel/ivpu/ivpu_jsm_msg.h
17
int ivpu_jsm_reset_engine(struct ivpu_device *vdev, u32 engine, struct vpu_jsm_msg *response);
drivers/accel/ivpu/ivpu_trace.h
48
TP_PROTO(const char *event, struct vpu_jsm_msg *msg),