Searched refs:vpu_rpc_event (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/media/platform/amphion/ |
H A D | vpu_msgs.c | 25 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 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()
|
H 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);
|
H 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);
|
H A D | vpu_cmds.c | 33 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 D | vpu_malone.c | 746 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 D | vpu_rpc.c | 56 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 D | vpu_windsor.c | 683 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()
|