| H A D | space-info.c | 73 * the tail of space_info->tickets, kick async flush thread 426 enum btrfs_reserve_flush_enum flush) in calc_available_free_space() argument 473 * 1/2th of the space. If we can flush, don't let us overcommit in calc_available_free_space() 476 if (flush == BTRFS_RESERVE_FLUSH_ALL) in calc_available_free_space() 496 enum btrfs_reserve_flush_enum flush) in btrfs_can_overcommit() 498 const u64 avail = calc_available_free_space(space_info, flush); in btrfs_can_overcommit() 505 enum btrfs_reserve_flush_enum flush) in btrfs_can_overcommit() 511 return check_can_overcommit(space_info, space_info_used_bytes, bytes, flush); 515 enum btrfs_reserve_flush_enum flush) in remove_ticket() 525 return check_can_overcommit(space_info, used, bytes, flush); 495 btrfs_can_overcommit(struct btrfs_fs_info * fs_info,const struct btrfs_space_info * space_info,u64 bytes,enum btrfs_reserve_flush_enum flush) btrfs_can_overcommit() argument 530 enum btrfs_reserve_flush_enum flush = BTRFS_RESERVE_NO_FLUSH; btrfs_try_granting_tickets() local 1261 enum btrfs_flush_state flush; btrfs_preempt_reclaim_metadata_space() local 1629 handle_reserve_ticket(struct btrfs_fs_info * fs_info,struct btrfs_space_info * space_info,struct reserve_ticket * ticket,u64 start_ns,u64 orig_bytes,enum btrfs_reserve_flush_enum flush) handle_reserve_ticket() argument 1675 is_normal_flushing(enum btrfs_reserve_flush_enum flush) is_normal_flushing() argument 1699 can_steal(enum btrfs_reserve_flush_enum flush) can_steal() argument 1709 can_ticket(enum btrfs_reserve_flush_enum flush) can_ticket() argument 1732 __reserve_bytes(struct btrfs_fs_info * fs_info,struct btrfs_space_info * space_info,u64 orig_bytes,enum btrfs_reserve_flush_enum flush) __reserve_bytes() argument 1880 btrfs_reserve_metadata_bytes(struct btrfs_fs_info * fs_info,struct btrfs_space_info * space_info,u64 orig_bytes,enum btrfs_reserve_flush_enum flush) btrfs_reserve_metadata_bytes() argument 1906 btrfs_reserve_data_bytes(struct btrfs_space_info * space_info,u64 bytes,enum btrfs_reserve_flush_enum flush) btrfs_reserve_data_bytes() argument [all...] |