ext4.h (16ba7e312045cd5d32fba0156312b4303f200787) | ext4.h (9e52484c713321e84e8834803a44ca0a001376d2) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * ext4.h 4 * 5 * Copyright (C) 1992, 1993, 1994, 1995 6 * Remy Card (card@masi.ibp.fr) 7 * Laboratoire MASI - Institut Blaise Pascal 8 * Universite Pierre et Marie Curie (Paris VI) --- 595 unchanged lines hidden (view full) --- 604 /* Convert extent to initialized after IO complete */ 605#define EXT4_GET_BLOCKS_IO_CONVERT_EXT (EXT4_GET_BLOCKS_CONVERT|\ 606 EXT4_GET_BLOCKS_CREATE_UNWRIT_EXT) 607 /* Eventual metadata allocation (due to growing extent tree) 608 * should not fail, so try to use reserved blocks for that.*/ 609#define EXT4_GET_BLOCKS_METADATA_NOFAIL 0x0020 610 /* Don't normalize allocation size (used for fallocate) */ 611#define EXT4_GET_BLOCKS_NO_NORMALIZE 0x0040 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * ext4.h 4 * 5 * Copyright (C) 1992, 1993, 1994, 1995 6 * Remy Card (card@masi.ibp.fr) 7 * Laboratoire MASI - Institut Blaise Pascal 8 * Universite Pierre et Marie Curie (Paris VI) --- 595 unchanged lines hidden (view full) --- 604 /* Convert extent to initialized after IO complete */ 605#define EXT4_GET_BLOCKS_IO_CONVERT_EXT (EXT4_GET_BLOCKS_CONVERT|\ 606 EXT4_GET_BLOCKS_CREATE_UNWRIT_EXT) 607 /* Eventual metadata allocation (due to growing extent tree) 608 * should not fail, so try to use reserved blocks for that.*/ 609#define EXT4_GET_BLOCKS_METADATA_NOFAIL 0x0020 610 /* Don't normalize allocation size (used for fallocate) */ 611#define EXT4_GET_BLOCKS_NO_NORMALIZE 0x0040 |
612 /* Request will not result in inode size update (user for fallocate) */ 613#define EXT4_GET_BLOCKS_KEEP_SIZE 0x0080 | |
614 /* Convert written extents to unwritten */ 615#define EXT4_GET_BLOCKS_CONVERT_UNWRITTEN 0x0100 616 /* Write zeros to newly created written extents */ 617#define EXT4_GET_BLOCKS_ZERO 0x0200 618#define EXT4_GET_BLOCKS_CREATE_ZERO (EXT4_GET_BLOCKS_CREATE |\ 619 EXT4_GET_BLOCKS_ZERO) 620 /* Caller will submit data before dropping transaction handle. This 621 * allows jbd2 to avoid submitting data before commit. */ --- 2886 unchanged lines hidden --- | 612 /* Convert written extents to unwritten */ 613#define EXT4_GET_BLOCKS_CONVERT_UNWRITTEN 0x0100 614 /* Write zeros to newly created written extents */ 615#define EXT4_GET_BLOCKS_ZERO 0x0200 616#define EXT4_GET_BLOCKS_CREATE_ZERO (EXT4_GET_BLOCKS_CREATE |\ 617 EXT4_GET_BLOCKS_ZERO) 618 /* Caller will submit data before dropping transaction handle. This 619 * allows jbd2 to avoid submitting data before commit. */ --- 2886 unchanged lines hidden --- |