| H A D | free-space-cache.c | 52 struct btrfs_free_space *bitmap_info, u64 *offset, 55 struct btrfs_free_space *bitmap_info); 1948 struct btrfs_free_space *bitmap_info, u64 *offset, 1963 bitmap_info->max_extent_size && in search_bitmap() 1964 bitmap_info->max_extent_size < *bytes) { in search_bitmap() 1965 *bytes = bitmap_info->max_extent_size; in search_bitmap() 1969 i = offset_to_bit(bitmap_info->offset, unit, in search_bitmap() 1970 max_t(u64, *offset, bitmap_info->offset)); in search_bitmap() 1973 for_each_set_bit_from(i, bitmap_info->bitmap, BITS_PER_BITMAP) { in search_bitmap() 1978 next_zero = find_next_zero_bit(bitmap_info in search_bitmap() 1952 search_bitmap(struct btrfs_free_space_ctl * ctl,struct btrfs_free_space * bitmap_info,u64 * offset,u64 * bytes,bool for_alloc) search_bitmap() argument 2126 free_bitmap(struct btrfs_free_space_ctl * ctl,struct btrfs_free_space * bitmap_info) free_bitmap() argument 2148 remove_from_bitmap(struct btrfs_free_space_ctl * ctl,struct btrfs_free_space * bitmap_info,u64 * offset,u64 * bytes) remove_from_bitmap() argument 2311 struct btrfs_free_space *bitmap_info; insert_into_bitmap() local 4243 struct btrfs_free_space *info = NULL, *bitmap_info; test_add_free_space_entry() local [all...] |