vpu_shared_addr
struct vpu_shared_addr *iface;
struct vpu_shared_addr *iface = core->iface;
int vpu_malone_add_scode(struct vpu_shared_addr *shared,
int vpu_malone_input_frame(struct vpu_shared_addr *shared,
static bool vpu_malone_check_ready(struct vpu_shared_addr *shared, u32 instance)
bool vpu_malone_is_ready(struct vpu_shared_addr *shared, u32 instance)
int vpu_malone_pre_cmd(struct vpu_shared_addr *shared, u32 instance)
int vpu_malone_post_cmd(struct vpu_shared_addr *shared, u32 instance)
int vpu_malone_init_instance(struct vpu_shared_addr *shared, u32 instance)
u32 vpu_malone_get_max_instance_count(struct vpu_shared_addr *shared)
void vpu_malone_init_rpc(struct vpu_shared_addr *shared,
void vpu_malone_set_log_buf(struct vpu_shared_addr *shared,
void vpu_malone_set_system_cfg(struct vpu_shared_addr *shared,
u32 vpu_malone_get_version(struct vpu_shared_addr *shared)
int vpu_malone_get_stream_buffer_size(struct vpu_shared_addr *shared)
int vpu_malone_config_stream_buffer(struct vpu_shared_addr *shared,
int vpu_malone_get_stream_buffer_desc(struct vpu_shared_addr *shared,
int vpu_malone_update_stream_buffer(struct vpu_shared_addr *shared,
static void vpu_malone_set_stream_cfg(struct vpu_shared_addr *shared,
static int vpu_malone_set_params(struct vpu_shared_addr *shared,
static bool vpu_malone_is_non_frame_mode(struct vpu_shared_addr *shared, u32 instance)
static int vpu_malone_update_params(struct vpu_shared_addr *shared,
int vpu_malone_set_decode_params(struct vpu_shared_addr *shared,
void vpu_malone_init_rpc(struct vpu_shared_addr *shared,
void vpu_malone_set_log_buf(struct vpu_shared_addr *shared,
void vpu_malone_set_system_cfg(struct vpu_shared_addr *shared,
u32 vpu_malone_get_version(struct vpu_shared_addr *shared);
int vpu_malone_get_stream_buffer_size(struct vpu_shared_addr *shared);
int vpu_malone_config_stream_buffer(struct vpu_shared_addr *shared,
int vpu_malone_get_stream_buffer_desc(struct vpu_shared_addr *shared,
int vpu_malone_update_stream_buffer(struct vpu_shared_addr *shared,
int vpu_malone_set_decode_params(struct vpu_shared_addr *shared,
int vpu_malone_add_scode(struct vpu_shared_addr *shared,
int vpu_malone_input_frame(struct vpu_shared_addr *shared,
bool vpu_malone_is_ready(struct vpu_shared_addr *shared, u32 instance);
int vpu_malone_pre_cmd(struct vpu_shared_addr *shared, u32 instance);
int vpu_malone_post_cmd(struct vpu_shared_addr *shared, u32 instance);
int vpu_malone_init_instance(struct vpu_shared_addr *shared, u32 instance);
u32 vpu_malone_get_max_instance_count(struct vpu_shared_addr *shared);
static bool vpu_rpc_check_msg(struct vpu_shared_addr *shared)
static int vpu_rpc_receive_msg_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *msg)
static int vpu_rpc_send_cmd_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *cmd)
struct vpu_shared_addr *shared,
void (*init_rpc)(struct vpu_shared_addr *shared,
void (*set_log_buf)(struct vpu_shared_addr *shared,
void (*set_system_cfg)(struct vpu_shared_addr *shared,
void (*set_stream_cfg)(struct vpu_shared_addr *shared, u32 index);
u32 (*get_version)(struct vpu_shared_addr *shared);
u32 (*get_max_instance_count)(struct vpu_shared_addr *shared);
int (*get_stream_buffer_size)(struct vpu_shared_addr *shared);
int (*send_cmd_buf)(struct vpu_shared_addr *shared,
int (*receive_msg_buf)(struct vpu_shared_addr *shared,
int (*input_frame)(struct vpu_shared_addr *shared,
int (*config_memory_resource)(struct vpu_shared_addr *shared,
int (*config_stream_buffer)(struct vpu_shared_addr *shared,
int (*update_stream_buffer)(struct vpu_shared_addr *shared,
int (*get_stream_buffer_desc)(struct vpu_shared_addr *shared,
int (*set_encode_params)(struct vpu_shared_addr *shared,
int (*set_decode_params)(struct vpu_shared_addr *shared,
int (*add_scode)(struct vpu_shared_addr *shared,
int (*pre_send_cmd)(struct vpu_shared_addr *shared, u32 instance);
int (*post_send_cmd)(struct vpu_shared_addr *shared, u32 instance);
int (*init_instance)(struct vpu_shared_addr *shared, u32 instance);
static int vpu_windsor_update_bitrate(struct vpu_shared_addr *shared,
static int vpu_windsor_set_params(struct vpu_shared_addr *shared,
static int vpu_windsor_update_params(struct vpu_shared_addr *shared,
int vpu_windsor_set_encode_params(struct vpu_shared_addr *shared,
u32 vpu_windsor_get_max_instance_count(struct vpu_shared_addr *shared)
static struct vpu_enc_yuv_desc *get_yuv_desc(struct vpu_shared_addr *shared,
static struct vpu_enc_mem_pool *get_mem_pool(struct vpu_shared_addr *shared,
static struct vpu_rpc_buffer_desc *get_stream_buf_desc(struct vpu_shared_addr *shared,
static struct vpu_enc_expert_mode_param *get_expert_param(struct vpu_shared_addr *shared,
static struct vpu_enc_param *get_enc_param(struct vpu_shared_addr *shared, u32 instance)
void vpu_windsor_init_rpc(struct vpu_shared_addr *shared,
void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log)
void vpu_windsor_set_system_cfg(struct vpu_shared_addr *shared,
int vpu_windsor_get_stream_buffer_size(struct vpu_shared_addr *shared)
static int vpu_windsor_fill_yuv_frame(struct vpu_shared_addr *shared,
int vpu_windsor_input_frame(struct vpu_shared_addr *shared,
int vpu_windsor_config_memory_resource(struct vpu_shared_addr *shared,
int vpu_windsor_config_stream_buffer(struct vpu_shared_addr *shared,
int vpu_windsor_update_stream_buffer(struct vpu_shared_addr *shared,
int vpu_windsor_get_stream_buffer_desc(struct vpu_shared_addr *shared,
u32 vpu_windsor_get_version(struct vpu_shared_addr *shared)
void vpu_windsor_init_rpc(struct vpu_shared_addr *shared,
void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log);
void vpu_windsor_set_system_cfg(struct vpu_shared_addr *shared,
int vpu_windsor_get_stream_buffer_size(struct vpu_shared_addr *shared);
int vpu_windsor_config_memory_resource(struct vpu_shared_addr *shared,
int vpu_windsor_config_stream_buffer(struct vpu_shared_addr *shared,
int vpu_windsor_update_stream_buffer(struct vpu_shared_addr *shared,
int vpu_windsor_get_stream_buffer_desc(struct vpu_shared_addr *shared,
u32 vpu_windsor_get_version(struct vpu_shared_addr *shared);
int vpu_windsor_set_encode_params(struct vpu_shared_addr *shared,
int vpu_windsor_input_frame(struct vpu_shared_addr *shared,
u32 vpu_windsor_get_max_instance_count(struct vpu_shared_addr *shared);