Lines Matching refs:num_desc
693 for (i = 0; i < pool->num_desc; i++) { in kdesc_fill_pool()
727 WARN_ON(i != pool->num_desc); in kdesc_empty_pool()
758 int num_desc, int region_id) in knav_pool_create() argument
806 if (num_desc > (region->num_desc - region->used_desc)) { in knav_pool_create()
820 if ((iter->region_offset - last_offset) >= num_desc) { in knav_pool_create()
824 last_offset = iter->region_offset + iter->num_desc; in knav_pool_create()
830 pool->num_desc = num_desc; in knav_pool_create()
832 region->used_desc += num_desc; in knav_pool_create()
872 pool->region->used_desc -= pool->num_desc; in knav_pool_destroy()
991 if (!region->num_desc) { in knav_queue_setup_region()
997 hw_num_desc = ilog2(region->num_desc - 1) + 1; in knav_queue_setup_region()
1000 if (region->num_desc < 32) { in knav_queue_setup_region()
1001 region->num_desc = 0; in knav_queue_setup_region()
1007 size = region->num_desc * region->desc_size; in knav_queue_setup_region()
1011 region->num_desc = 0; in knav_queue_setup_region()
1033 pool->num_desc = 0; in knav_queue_setup_region()
1034 pool->region_offset = region->num_desc; in knav_queue_setup_region()
1039 region->name, id, region->desc_size, region->num_desc, in knav_queue_setup_region()
1061 region->num_desc = 0; in knav_queue_setup_region()
1097 region->num_desc = temp[0]; in knav_queue_setup_regions()