Lines Matching refs:vpu_shared_addr
19 struct vpu_shared_addr { struct
52 void (*init_rpc)(struct vpu_shared_addr *shared,
54 void (*set_log_buf)(struct vpu_shared_addr *shared,
56 void (*set_system_cfg)(struct vpu_shared_addr *shared,
58 void (*set_stream_cfg)(struct vpu_shared_addr *shared, u32 index);
59 u32 (*get_version)(struct vpu_shared_addr *shared);
60 u32 (*get_max_instance_count)(struct vpu_shared_addr *shared);
61 int (*get_stream_buffer_size)(struct vpu_shared_addr *shared);
62 int (*send_cmd_buf)(struct vpu_shared_addr *shared,
64 int (*receive_msg_buf)(struct vpu_shared_addr *shared,
69 int (*input_frame)(struct vpu_shared_addr *shared,
71 int (*config_memory_resource)(struct vpu_shared_addr *shared,
76 int (*config_stream_buffer)(struct vpu_shared_addr *shared,
79 int (*update_stream_buffer)(struct vpu_shared_addr *shared,
81 int (*get_stream_buffer_desc)(struct vpu_shared_addr *shared,
84 int (*set_encode_params)(struct vpu_shared_addr *shared,
88 int (*set_decode_params)(struct vpu_shared_addr *shared,
92 int (*add_scode)(struct vpu_shared_addr *shared,
97 int (*pre_send_cmd)(struct vpu_shared_addr *shared, u32 instance);
98 int (*post_send_cmd)(struct vpu_shared_addr *shared, u32 instance);
99 int (*init_instance)(struct vpu_shared_addr *shared, u32 instance);
195 struct vpu_shared_addr *shared, in vpu_iface_init()