Searched refs:MppBufferGroupImpl (Results 1 – 4 of 4) sorted by relevance
| /rockchip-linux_mpp/mpp/base/inc/ |
| H A D | mpp_buffer_impl.h | 66 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 D | mpp_buffer.c | 23 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 D | mpp_buffer_impl.c | 121 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 D | mpp.c | 313 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()
|