Lines Matching refs:meta_list
215 * retained extent prior to merging the meta_list.
223 /* Merge in any relevant extents from the meta_list */
291 static inline int ext4_getfsmap_fill(struct list_head *meta_list,
305 list_add_tail(&fsm->fmr_list, meta_list);
316 struct list_head *meta_list)
327 error = ext4_getfsmap_fill(meta_list, fsb, 1, EXT4_FMR_OWN_FS);
337 error = ext4_getfsmap_fill(meta_list, fsb, len,
346 error = ext4_getfsmap_fill(meta_list, fsb, len,
373 static void ext4_getfsmap_merge_fixed_metadata(struct list_head *meta_list)
379 list_for_each_entry_safe(p, tmp, meta_list, fmr_list) {
396 static void ext4_getfsmap_free_fixed_metadata(struct list_head *meta_list)
401 list_for_each_entry_safe(p, tmp, meta_list, fmr_list) {
409 struct list_head *meta_list)
415 INIT_LIST_HEAD(meta_list);
426 error = ext4_getfsmap_find_sb(sb, agno, meta_list);
431 error = ext4_getfsmap_fill(meta_list,
438 error = ext4_getfsmap_fill(meta_list,
445 error = ext4_getfsmap_fill(meta_list,
454 list_sort(NULL, meta_list, ext4_getfsmap_compare);
457 ext4_getfsmap_merge_fixed_metadata(meta_list);
461 ext4_getfsmap_free_fixed_metadata(meta_list);