Home
last modified time | relevance | path

Searched refs:MppBufferGroupImpl (Results 1 – 4 of 4) sorted by relevance

/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_buffer_impl.h66 typedef struct MppBufferGroupImpl_t MppBufferGroupImpl; typedef
193 MPP_RET mpp_buffer_create(const char *tag, const char *caller, MppBufferGroupImpl *group, MppBuffer…
198 MppBufferImpl *mpp_buffer_get_unused(MppBufferGroupImpl *p, size_t size, const char* caller);
208 MPP_RET mpp_buffer_group_init(MppBufferGroupImpl **group, const char *tag, const char *caller, MppB…
209 MPP_RET mpp_buffer_group_deinit(MppBufferGroupImpl *p);
210 MPP_RET mpp_buffer_group_reset(MppBufferGroupImpl *p);
211 MPP_RET mpp_buffer_group_set_callback(MppBufferGroupImpl *p,
214 void mpp_buffer_group_dump(MppBufferGroupImpl *p, const char *caller);
215 MppBufferGroupImpl *mpp_buffer_get_misc_group(MppBufferMode mode, MppBufferType type);
/rockchip-linux_mpp/mpp/base/
H A Dmpp_buffer.c23 MppBufferGroupImpl *p = (MppBufferGroupImpl *)group; in mpp_buffer_import_with_tag()
68 MppBufferGroupImpl *p = (MppBufferGroupImpl *)group; in mpp_buffer_get_with_tag()
360 return mpp_buffer_group_init((MppBufferGroupImpl**)group, tag, caller, mode, type); in mpp_buffer_group_get()
370 return mpp_buffer_group_deinit((MppBufferGroupImpl *)group); in mpp_buffer_group_put()
380 return mpp_buffer_group_reset((MppBufferGroupImpl *)group); in mpp_buffer_group_clear()
390 MppBufferGroupImpl *p = (MppBufferGroupImpl *)group; in mpp_buffer_group_unused()
411 MppBufferGroupImpl *p = (MppBufferGroupImpl *)group; in mpp_buffer_group_usage()
422 MppBufferGroupImpl *p = (MppBufferGroupImpl *)group; in mpp_buffer_group_mode()
433 MppBufferGroupImpl *p = (MppBufferGroupImpl *)group; in mpp_buffer_group_type()
444 MppBufferGroupImpl *p = (MppBufferGroupImpl *)group; in mpp_buffer_group_limit_config()
H A Dmpp_buffer_impl.c121 static MppBufferGroupImpl *service_get_group(const char *tag, const char *caller,
125 static void service_put_group(MppBufferService *srv, MppBufferGroupImpl *p, const char *caller);
128 static MppBufferGroupImpl *get_group_by_id(MppBufferService *srv, rk_u32 id) in get_group_by_id()
130 MppBufferGroupImpl *impl = NULL; in get_group_by_id()
238 static void buf_grp_add_log(MppBufferGroupImpl *group, MppBufOps ops, const char* caller) in buf_grp_add_log()
255 void mpp_buffer_group_dump(MppBufferGroupImpl *group, const char *caller) in mpp_buffer_group_dump()
290 static void service_put_buffer(MppBufferService *srv, MppBufferGroupImpl *group, in service_put_buffer()
395 MppBufferGroupImpl *group = NULL; in inc_buffer_ref()
423 MppBufferGroupImpl *group, MppBufferInfo *info, in mpp_buffer_create()
587 MppBufferGroupImpl *group = NULL; in mpp_buffer_ref_dec()
[all …]
/rockchip-linux_mpp/mpp/
H A Dmpp.c313 mpp_buffer_group_set_callback((MppBufferGroupImpl *)mpp->mFrameGroup, in mpp_clear()
1420 mpp_buffer_group_set_callback((MppBufferGroupImpl *)mpp->mFrameGroup, in mpp_control_dec()
1438 mpp_buffer_group_set_callback((MppBufferGroupImpl *)mpp->mFrameGroup, in mpp_control_dec()
1452 mpp_buffer_group_set_callback((MppBufferGroupImpl *)mpp->mFrameGroup, in mpp_control_dec()