Lines Matching refs:shared
58 static int vpu_rpc_send_cmd_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *cmd) in vpu_rpc_send_cmd_buf() argument
68 desc = shared->cmd_desc; in vpu_rpc_send_cmd_buf()
73 data = (u32 *)(shared->cmd_mem_vir + desc->wptr - desc->start); in vpu_rpc_send_cmd_buf()
82 data = shared->cmd_mem_vir; in vpu_rpc_send_cmd_buf()
91 data = shared->cmd_mem_vir; in vpu_rpc_send_cmd_buf()
102 static bool vpu_rpc_check_msg(struct vpu_shared_addr *shared) in vpu_rpc_check_msg() argument
109 desc = shared->msg_desc; in vpu_rpc_check_msg()
114 msgword = *(u32 *)(shared->msg_mem_vir + desc->rptr - desc->start); in vpu_rpc_check_msg()
123 static int vpu_rpc_receive_msg_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *msg) in vpu_rpc_receive_msg_buf() argument
131 if (!vpu_rpc_check_msg(shared)) in vpu_rpc_receive_msg_buf()
134 desc = shared->msg_desc; in vpu_rpc_receive_msg_buf()
135 data = (u32 *)(shared->msg_mem_vir + desc->rptr - desc->start); in vpu_rpc_receive_msg_buf()
142 data = shared->msg_mem_vir; in vpu_rpc_receive_msg_buf()
158 data = shared->msg_mem_vir; in vpu_rpc_receive_msg_buf()