Home
last modified time | relevance | path

Searched refs:vpu_rpc_event (Results 1 – 8 of 8) sorted by relevance

/linux-5.19.10/drivers/media/platform/amphion/
Dvpu_msgs.c25 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()
55 static void vpu_session_handle_stop_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_stop_done()
62 static void vpu_session_handle_seq_hdr(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_seq_hdr()
74 static void vpu_session_handle_resolution_change(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_resolution_change()
79 static void vpu_session_handle_enc_frame_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_enc_frame_done()
89 static void vpu_session_handle_frame_request(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_frame_request()
97 static void vpu_session_handle_frame_release(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_frame_release()
115 static void vpu_session_handle_input_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_input_done()
[all …]
Dvpu_rpc.h37 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()
Dvpu_windsor.h16 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);
Dvpu_malone.h28 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);
Dvpu_cmds.c35 struct vpu_rpc_event *pkt;
67 static int vpu_cmd_send(struct vpu_core *core, struct vpu_rpc_event *pkt) in vpu_cmd_send()
414 struct vpu_rpc_event pkt; in vpu_core_sw_reset()
Dvpu_malone.c712 static void vpu_malone_pack_fs_alloc(struct vpu_rpc_event *pkt, in vpu_malone_pack_fs_alloc()
746 static void vpu_malone_pack_fs_release(struct vpu_rpc_event *pkt, in vpu_malone_pack_fs_release()
753 static void vpu_malone_pack_timestamp(struct vpu_rpc_event *pkt, in vpu_malone_pack_timestamp()
765 int vpu_malone_pack_cmd(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data) in vpu_malone_pack_cmd()
844 static void vpu_malone_unpack_seq_hdr(struct vpu_rpc_event *pkt, in vpu_malone_unpack_seq_hdr()
889 static void vpu_malone_unpack_pic_info(struct vpu_rpc_event *pkt, in vpu_malone_unpack_pic_info()
905 static void vpu_malone_unpack_req_frame(struct vpu_rpc_event *pkt, in vpu_malone_unpack_req_frame()
911 static void vpu_malone_unpack_rel_frame(struct vpu_rpc_event *pkt, in vpu_malone_unpack_rel_frame()
919 static void vpu_malone_unpack_buff_rdy(struct vpu_rpc_event *pkt, in vpu_malone_unpack_buff_rdy()
935 int vpu_malone_unpack_msg_data(struct vpu_rpc_event *pkt, void *data) in vpu_malone_unpack_msg_data()
Dvpu_rpc.c58 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()
Dvpu_windsor.c683 int vpu_windsor_pack_cmd(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data) in vpu_windsor_pack_cmd()
710 static void vpu_windsor_unpack_pic_info(struct vpu_rpc_event *pkt, void *data) in vpu_windsor_unpack_pic_info()
740 static void vpu_windsor_unpack_mem_req(struct vpu_rpc_event *pkt, void *data) in vpu_windsor_unpack_mem_req()
752 int vpu_windsor_unpack_msg_data(struct vpu_rpc_event *pkt, void *data) in vpu_windsor_unpack_msg_data()