Searched refs:vpu_rpc_event (Results 1 – 8 of 8) sorted by relevance
/linux-6.3-rc2/drivers/media/platform/amphion/ |
A D | vpu_msgs.c | 25 void (*done)(struct vpu_inst *inst, struct vpu_rpc_event *pkt); 28 static void vpu_session_handle_start_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_start_done() 33 static void vpu_session_handle_mem_request(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_mem_request() 64 static void vpu_session_handle_seq_hdr(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_seq_hdr() 148 static void vpu_session_handle_eos(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_eos() 153 static void vpu_session_handle_error(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_error() 201 static int vpu_session_handle_msg(struct vpu_inst *inst, struct vpu_rpc_event *msg) in vpu_session_handle_msg() 230 static bool vpu_inst_receive_msg(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_inst_receive_msg() 256 struct vpu_rpc_event pkt; in vpu_inst_run_work() 262 static void vpu_inst_handle_msg(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_inst_handle_msg() [all …]
|
A D | vpu_rpc.h | 37 struct vpu_rpc_event { struct 63 struct vpu_rpc_event *cmd); 65 struct vpu_rpc_event *msg); 66 int (*pack_cmd)(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data); 68 int (*unpack_msg_data)(struct vpu_rpc_event *pkt, void *data); 259 static inline int vpu_iface_send_cmd(struct vpu_core *core, struct vpu_rpc_event *cmd) in vpu_iface_send_cmd() 269 static inline int vpu_iface_receive_msg(struct vpu_core *core, struct vpu_rpc_event *msg) in vpu_iface_receive_msg() 280 struct vpu_rpc_event *pkt, in vpu_iface_pack_cmd() 301 struct vpu_rpc_event *pkt, void *data) in vpu_iface_unpack_msg_data()
|
A D | vpu_windsor.h | 16 int vpu_windsor_pack_cmd(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data); 18 int vpu_windsor_unpack_msg_data(struct vpu_rpc_event *pkt, void *data);
|
A D | vpu_malone.h | 28 int vpu_malone_pack_cmd(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data); 30 int vpu_malone_unpack_msg_data(struct vpu_rpc_event *pkt, void *data);
|
A D | vpu_cmds.c | 35 struct vpu_rpc_event *pkt; 67 static int vpu_cmd_send(struct vpu_core *core, struct vpu_rpc_event *pkt) in vpu_cmd_send() 301 struct vpu_rpc_event pkt; in vpu_core_keep_active() 444 struct vpu_rpc_event pkt; in vpu_core_sw_reset()
|
A D | vpu_malone.c | 730 static void vpu_malone_pack_fs_alloc(struct vpu_rpc_event *pkt, in vpu_malone_pack_fs_alloc() 764 static void vpu_malone_pack_fs_release(struct vpu_rpc_event *pkt, in vpu_malone_pack_fs_release() 771 static void vpu_malone_pack_timestamp(struct vpu_rpc_event *pkt, in vpu_malone_pack_timestamp() 783 int vpu_malone_pack_cmd(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data) in vpu_malone_pack_cmd() 862 static void vpu_malone_unpack_seq_hdr(struct vpu_rpc_event *pkt, in vpu_malone_unpack_seq_hdr() 907 static void vpu_malone_unpack_pic_info(struct vpu_rpc_event *pkt, in vpu_malone_unpack_pic_info() 923 static void vpu_malone_unpack_req_frame(struct vpu_rpc_event *pkt, in vpu_malone_unpack_req_frame() 929 static void vpu_malone_unpack_rel_frame(struct vpu_rpc_event *pkt, in vpu_malone_unpack_rel_frame() 937 static void vpu_malone_unpack_buff_rdy(struct vpu_rpc_event *pkt, in vpu_malone_unpack_buff_rdy() 953 int vpu_malone_unpack_msg_data(struct vpu_rpc_event *pkt, void *data) in vpu_malone_unpack_msg_data()
|
A D | vpu_rpc.c | 58 static int vpu_rpc_send_cmd_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *cmd) in vpu_rpc_send_cmd_buf() 123 static int vpu_rpc_receive_msg_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *msg) in vpu_rpc_receive_msg_buf()
|
A D | vpu_windsor.c | 684 int vpu_windsor_pack_cmd(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data) in vpu_windsor_pack_cmd() 711 static void vpu_windsor_unpack_pic_info(struct vpu_rpc_event *pkt, void *data) in vpu_windsor_unpack_pic_info() 741 static void vpu_windsor_unpack_mem_req(struct vpu_rpc_event *pkt, void *data) in vpu_windsor_unpack_mem_req() 753 int vpu_windsor_unpack_msg_data(struct vpu_rpc_event *pkt, void *data) in vpu_windsor_unpack_msg_data()
|
Completed in 18 milliseconds