Lines Matching defs:num_desc
695 for (i = 0; i < pool->num_desc; i++) {
729 WARN_ON(i != pool->num_desc);
752 * @num_desc: - numbers of descriptors in the pool
760 int num_desc, int region_id)
808 if (num_desc > (region->num_desc - region->used_desc)) {
822 if ((iter->region_offset - last_offset) >= num_desc) {
826 last_offset = iter->region_offset + iter->num_desc;
832 pool->num_desc = num_desc;
834 region->used_desc += num_desc;
874 pool->region->used_desc -= pool->num_desc;
993 if (!region->num_desc) {
999 hw_num_desc = ilog2(region->num_desc - 1) + 1;
1002 if (region->num_desc < 32) {
1003 region->num_desc = 0;
1009 size = region->num_desc * region->desc_size;
1013 region->num_desc = 0;
1035 pool->num_desc = 0;
1036 pool->region_offset = region->num_desc;
1041 region->name, id, region->desc_size, region->num_desc,
1063 region->num_desc = 0;
1099 region->num_desc = temp[0];