Lines Matching refs:areas
194 debug_entry_t ***areas; in debug_areas_alloc() local
197 areas = kmalloc_array(nr_areas, sizeof(debug_entry_t **), GFP_KERNEL); in debug_areas_alloc()
198 if (!areas) in debug_areas_alloc()
201 areas[i] = kmalloc_array(pages_per_area, in debug_areas_alloc()
204 if (!areas[i]) in debug_areas_alloc()
207 areas[i][j] = kzalloc(PAGE_SIZE, GFP_KERNEL); in debug_areas_alloc()
208 if (!areas[i][j]) { in debug_areas_alloc()
210 kfree(areas[i][j]); in debug_areas_alloc()
211 kfree(areas[i]); in debug_areas_alloc()
216 return areas; in debug_areas_alloc()
221 kfree(areas[i][j]); in debug_areas_alloc()
222 kfree(areas[i]); in debug_areas_alloc()
224 kfree(areas); in debug_areas_alloc()
250 rc->areas = debug_areas_alloc(pages_per_area, nr_areas); in debug_info_alloc()
251 if (!rc->areas) in debug_info_alloc()
254 rc->areas = NULL; in debug_info_alloc()
290 if (!db_info->areas) in debug_areas_free()
294 kfree(db_info->areas[i][j]); in debug_areas_free()
295 kfree(db_info->areas[i]); in debug_areas_free()
297 kfree(db_info->areas); in debug_areas_free()
298 db_info->areas = NULL; in debug_areas_free()
383 memcpy(rc->areas[i][j], in->areas[i][j], PAGE_SIZE); in debug_info_copy()
446 if (!id_snap->areas) /* this is true, if we have a prolog only view */ in debug_format_entry()
448 act_entry = (debug_entry_t *) ((char *)id_snap->areas[p_info->act_area] in debug_format_entry()
477 if (!id->areas) in debug_next_entry()
763 id->areas = new_areas; in debug_set_size()
834 return (debug_entry_t *) (((char *) id->areas[id->active_area] in get_active_entry()
949 if (!debug_active || !id->areas) in debug_event_common()
982 if (!debug_active || !id->areas) in debug_exception_common()
1030 if (!debug_active || !id->areas) in __debug_sprintf_event()
1065 if (!debug_active || !id->areas) in __debug_sprintf_exception()
1328 if (!id || !id->areas) in debug_flush()
1337 memset(id->areas[i][j], 0, PAGE_SIZE); in debug_flush()
1343 memset(id->areas[area][i], 0, PAGE_SIZE); in debug_flush()