Lines Matching refs:nr_areas

76 				       int nr_areas, int buf_size, umode_t mode);
179 static debug_entry_t ***debug_areas_alloc(int pages_per_area, int nr_areas)
184 areas = kmalloc_array(nr_areas, sizeof(debug_entry_t **), GFP_KERNEL);
187 for (i = 0; i < nr_areas; i++) {
222 int nr_areas, int buf_size, int level,
231 rc->active_entries = kcalloc(nr_areas, sizeof(int), GFP_KERNEL);
234 rc->active_pages = kcalloc(nr_areas, sizeof(int), GFP_KERNEL);
238 rc->areas = debug_areas_alloc(pages_per_area, nr_areas);
248 rc->nr_areas = nr_areas;
280 for (i = 0; i < db_info->nr_areas; i++) {
307 int nr_areas, int buf_size, umode_t mode)
311 rc = debug_info_alloc(name, pages_per_area, nr_areas, buf_size,
335 in->nr_areas, in->buf_size, in->level, mode);
341 (rc->nr_areas == in->nr_areas)) {
351 for (i = 0; i < in->nr_areas; i++) {
443 if (p_info->act_area >= id->nr_areas)
467 if (p_info->act_area >= p_info->debug_info_snap->nr_areas)
633 * @nr_areas: Number of debug areas
647 int nr_areas, int buf_size, umode_t mode,
659 rc = debug_info_create(name, pages_per_area, nr_areas, buf_size, mode);
676 * @nr_areas: Number of debug areas
688 int nr_areas, int buf_size)
690 return debug_register_mode(name, pages_per_area, nr_areas, buf_size,
700 * @nr_areas: Number of debug areas
707 void debug_register_static(debug_info_t *id, int pages_per_area, int nr_areas)
718 copy = debug_info_alloc("", pages_per_area, nr_areas, id->buf_size,
795 static int debug_set_size(debug_info_t *id, int nr_areas, int pages_per_area)
800 if (!id || (nr_areas <= 0) || (pages_per_area < 0))
803 new_id = debug_info_alloc("", pages_per_area, nr_areas, id->buf_size,
873 id->active_area = id->active_area % id->nr_areas;
889 swap(a->nr_areas, b->nr_areas);
1328 rc = debug_set_size(id, id->nr_areas, new_pages);
1411 memset(id->active_entries, 0, id->nr_areas * sizeof(int));
1412 for (i = 0; i < id->nr_areas; i++) {
1417 } else if (area >= 0 && area < id->nr_areas) {