Lines Matching refs:MppBufferGroupImpl

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()
620 MppBufferGroupImpl *group = NULL; in mpp_buffer_discard()
643 MppBufferImpl *mpp_buffer_get_unused(MppBufferGroupImpl *p, size_t size, const char* caller) in mpp_buffer_get_unused()
805 MPP_RET mpp_buffer_group_init(MppBufferGroupImpl **group, const char *tag, const char *caller, in mpp_buffer_group_init()
817 MPP_RET mpp_buffer_group_deinit(MppBufferGroupImpl *p) in mpp_buffer_group_deinit()
832 MPP_RET mpp_buffer_group_reset(MppBufferGroupImpl *p) in mpp_buffer_group_reset()
870 MPP_RET mpp_buffer_group_set_callback(MppBufferGroupImpl *p, in mpp_buffer_group_set_callback()
938 MppBufferGroupImpl *mpp_buffer_get_misc_group(MppBufferMode mode, MppBufferType type) in mpp_buffer_get_misc_group()
941 MppBufferGroupImpl *misc; in mpp_buffer_get_misc_group()
995 pool_buf_grp = mpp_mem_pool_init_f("mpp_buf_grp", sizeof(MppBufferGroupImpl)); in mpp_buffer_service_init()
1042 MppBufferGroupImpl *pos, *n; in mpp_buffer_service_deinit()
1048 list_for_each_entry_safe(pos, n, &srv->list_group, MppBufferGroupImpl, list_group) { in mpp_buffer_service_deinit()
1055 MppBufferGroupImpl *pos, *n; in mpp_buffer_service_deinit()
1059 list_for_each_entry_safe(pos, n, &srv->list_orphan, MppBufferGroupImpl, list_group) { in mpp_buffer_service_deinit()
1106 static MppBufferGroupImpl *service_get_group(const char *tag, const char *caller, in service_get_group()
1111 MppBufferGroupImpl *p = NULL; in service_get_group()
1131 p = (MppBufferGroupImpl *)mpp_mem_pool_get(pool_buf_grp, caller); in service_get_group()
1223 static void destroy_group(MppBufferService *srv, MppBufferGroupImpl *group) in destroy_group()
1264 static void service_put_group(MppBufferService *srv, MppBufferGroupImpl *p, const char *caller) in service_put_group()
1329 MppBufferGroupImpl *group; in service_dump()