Lines Matching refs:MppBufferImpl
226 static void buf_add_log(MppBufferImpl *buffer, MppBufOps ops, const char* caller) in buf_add_log()
248 static void dump_buffer_info(MppBufferImpl *buffer) in dump_buffer_info()
257 MppBufferImpl *pos, *n; in mpp_buffer_group_dump()
267 list_for_each_entry_safe(pos, n, &group->list_used, MppBufferImpl, list_status) { in mpp_buffer_group_dump()
272 list_for_each_entry_safe(pos, n, &group->list_unused, MppBufferImpl, list_status) { in mpp_buffer_group_dump()
291 MppBufferImpl *buffer, rk_u32 reuse, const char *caller) in service_put_buffer()
387 static MPP_RET inc_buffer_ref(MppBufferImpl *buffer, const char *caller) in inc_buffer_ref()
424 MppBufferImpl **buffer) in mpp_buffer_create()
430 MppBufferImpl *p = NULL; in mpp_buffer_create()
451 p = (MppBufferImpl *)mpp_mem_pool_get(pool_buf, caller); in mpp_buffer_create()
534 MPP_RET mpp_buffer_mmap(MppBufferImpl *buffer, const char* caller) in mpp_buffer_mmap()
549 MPP_RET mpp_buffer_ref_inc(MppBufferImpl *buffer, const char* caller) in mpp_buffer_ref_inc()
560 MPP_RET mpp_buffer_ref_dec(MppBufferImpl *buffer, const char* caller) in mpp_buffer_ref_dec()
617 MPP_RET mpp_buffer_discard(MppBufferImpl *buffer, const char* caller) in mpp_buffer_discard()
643 MppBufferImpl *mpp_buffer_get_unused(MppBufferGroupImpl *p, size_t size, const char* caller) in mpp_buffer_get_unused()
645 MppBufferImpl *buffer = NULL; in mpp_buffer_get_unused()
652 MppBufferImpl *pos, *n; in mpp_buffer_get_unused()
656 list_for_each_entry_safe(pos, n, &p->list_unused, MppBufferImpl, list_status) { in mpp_buffer_get_unused()
694 MppBufferImpl *impl = (MppBufferImpl *)buffer; in mpp_buffer_to_addr()
719 MppBufferImpl *impl = (MppBufferImpl *)buffer; in mpp_buffer_attach_dev_lock()
776 MppBufferImpl *impl = (MppBufferImpl *)buffer; in mpp_buffer_detach_dev_f()
846 MppBufferImpl *pos, *n; in mpp_buffer_group_reset()
848 list_for_each_entry_safe(pos, n, &p->list_used, MppBufferImpl, list_status) { in mpp_buffer_group_reset()
857 MppBufferImpl *pos, *n; in mpp_buffer_group_reset()
859 list_for_each_entry_safe(pos, n, &p->list_unused, MppBufferImpl, list_status) { in mpp_buffer_group_reset()
994 pool_buf = mpp_mem_pool_init_f(MODULE_TAG, sizeof(MppBufferImpl)); in mpp_buffer_service_init()
1280 MppBufferImpl *pos, *n; in service_put_group()
1282 list_for_each_entry_safe(pos, n, &p->list_unused, MppBufferImpl, list_status) { in service_put_group()
1299 MppBufferImpl *pos, *n; in service_put_group()
1304 list_for_each_entry_safe(pos, n, &p->list_used, MppBufferImpl, list_status) { in service_put_group()