Lines Matching refs:pool_id
79 if (req[i].pool_id >= WBUFF_MAX_POOLS) in wbuff_is_valid_alloc_req()
97 static qdf_nbuf_t wbuff_prepare_nbuf(uint8_t module_id, uint8_t pool_id, in wbuff_prepare_nbuf() argument
103 struct wbuff_pool *wbuff_pool = &mod->wbuff_pool[pool_id]; in wbuff_prepare_nbuf()
111 dev_scratch |= ((pool_id << WBUFF_POOL_ID_SHIFT) | 1); in wbuff_prepare_nbuf()
247 uint8_t module_id = 0, pool_id = 0; in wbuff_module_init() local
257 for (pool_id = 0; pool_id < WBUFF_MAX_POOLS; pool_id++) in wbuff_module_init()
258 mod->wbuff_pool[pool_id].pool = NULL; in wbuff_module_init()
300 uint8_t pool_id; in wbuff_module_register() local
323 pool_id = req[i].pool_id; in wbuff_module_register()
326 wbuff_pool = &mod->wbuff_pool[pool_id]; in wbuff_module_register()
336 buf = wbuff_prepare_nbuf(module_id, pool_id, len, in wbuff_module_register()
349 wbuff_pool->pool_id = pool_id; in wbuff_module_register()
366 uint8_t module_id = 0, pool_id = 0; in wbuff_module_deregister() local
383 for (pool_id = 0; pool_id < WBUFF_MAX_POOLS; pool_id++) { in wbuff_module_deregister()
384 wbuff_pool = &mod->wbuff_pool[pool_id]; in wbuff_module_deregister()
408 wbuff_buff_get(struct wbuff_mod_handle *hdl, uint8_t pool_id, uint32_t len, in wbuff_buff_get() argument
420 ((pool_id >= WBUFF_MAX_POOL_ID && !len))) in wbuff_buff_get()
430 if (pool_id == WBUFF_MAX_POOL_ID && len) in wbuff_buff_get()
431 pool_id = wbuff_get_pool_slot_from_len(mod, len); in wbuff_buff_get()
433 if (pool_id >= WBUFF_MAX_POOLS) in wbuff_buff_get()
436 wbuff_pool = &mod->wbuff_pool[pool_id]; in wbuff_buff_get()
463 uint8_t module_id = 0, pool_id = 0; in wbuff_buff_put() local
478 pool_id = (pool_info & WBUFF_POOL_ID_BITMASK) >> WBUFF_POOL_ID_SHIFT; in wbuff_buff_put()
480 if (module_id >= WBUFF_MAX_MODULES || pool_id >= WBUFF_MAX_POOLS) in wbuff_buff_put()
483 wbuff_pool = &wbuff.mod[module_id].wbuff_pool[pool_id]; in wbuff_buff_put()