Home
last modified time | relevance | path

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

/linux/drivers/media/platform/amphion/
H A Dvpu_msgs.c25 void (*done)(struct vpu_inst *inst, struct vpu_rpc_event *pkt);
29 static void vpu_session_handle_start_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_start_done()
34 static void vpu_session_handle_mem_request(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_mem_request()
58 static void vpu_session_handle_stop_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_stop_done()
65 static void vpu_session_handle_seq_hdr(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_seq_hdr()
77 static void vpu_session_handle_resolution_change(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_resolution_change()
82 static void vpu_session_handle_enc_frame_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_enc_frame_done()
92 static void vpu_session_handle_frame_request(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_frame_request()
100 static void vpu_session_handle_frame_release(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_frame_release()
118 static void vpu_session_handle_input_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_input_done()
[all …]
H A 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()
H A 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);
H A 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);
H A Dvpu_cmds.c33 struct vpu_rpc_event *pkt;
66 static int vpu_cmd_send(struct vpu_core *core, struct vpu_rpc_event *pkt) in vpu_cmd_send()
290 struct vpu_rpc_event pkt; in vpu_core_keep_active()
434 struct vpu_rpc_event pkt; in vpu_core_sw_reset()
H A Dvpu_malone.c746 static void vpu_malone_pack_fs_alloc(struct vpu_rpc_event *pkt, in vpu_malone_pack_fs_alloc()
780 static void vpu_malone_pack_fs_release(struct vpu_rpc_event *pkt, in vpu_malone_pack_fs_release()
787 static void vpu_malone_pack_timestamp(struct vpu_rpc_event *pkt, in vpu_malone_pack_timestamp()
799 int vpu_malone_pack_cmd(struct vpu_rpc_event *pkt, u32 index, u32 id, void *data) in vpu_malone_pack_cmd()
878 static void vpu_malone_unpack_seq_hdr(struct vpu_rpc_event *pkt, in vpu_malone_unpack_seq_hdr()
923 static void vpu_malone_unpack_pic_info(struct vpu_rpc_event *pkt, in vpu_malone_unpack_pic_info()
939 static void vpu_malone_unpack_req_frame(struct vpu_rpc_event *pkt, in vpu_malone_unpack_req_frame()
945 static void vpu_malone_unpack_rel_frame(struct vpu_rpc_event *pkt, in vpu_malone_unpack_rel_frame()
953 static void vpu_malone_unpack_buff_rdy(struct vpu_rpc_event *pkt, in vpu_malone_unpack_buff_rdy()
969 int vpu_malone_unpack_msg_data(struct vpu_rpc_event *pkt, void *data) in vpu_malone_unpack_msg_data()
H A Dvpu_rpc.c56 static int vpu_rpc_send_cmd_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *cmd) in vpu_rpc_send_cmd_buf()
121 static int vpu_rpc_receive_msg_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *msg) in vpu_rpc_receive_msg_buf()
H A 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()
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()