Lines Matching refs:cbs
138 struct smm_events cbs; member
149 memcpy(&smm_instance.cbs, evs, sizeof(struct smm_events)); in smm_init()
170 smm_instance.cbs.ctx = ctx; in smm_setctx()
261 if(smm_instance.cbs.init_buffer != NULL) { in smm_acquire()
262 if(smm_instance.cbs.init_buffer(smm_instance.cbs.ctx, &buf->props)) { in smm_acquire()
485 if((smm_instance.cbs.new_pool != NULL) && in get_from_pool()
486 (smm_instance.cbs.new_pool(smm_instance.cbs.ctx, in get_from_pool()
496 if(smm_instance.cbs.expand_pool != NULL) { in get_from_pool()
497 smm_instance.cbs.expand_pool(smm_instance.cbs.ctx, in get_from_pool()
511 if(smm_instance.cbs.new_buffer != NULL) { in get_from_pool()
512 if(smm_instance.cbs.new_buffer(smm_instance.cbs.ctx, &buf->props)) { in get_from_pool()
536 if(smm_instance.cbs.free_buffer != NULL) { in return_to_pool()
537 smm_instance.cbs.free_buffer(smm_instance.cbs.ctx, &buf->props); in return_to_pool()
571 if(smm_instance.cbs.free_pool != NULL) { in return_to_pool()
572 smm_instance.cbs.free_pool(smm_instance.cbs.ctx, &pool->props); in return_to_pool()