Lines Matching defs:data
14 #include "ordered-data.h"
76 * get stale data.
304 * If we could not allocate data space before locking the file
313 * We have to COW and we have already reserved data space before,
400 * compression on the data, while keeping the pages locked, so by the
430 * We always try to allocate data space and must do it before locking
434 * allocate data space here we continue and later, after locking the
485 * space - this happens if we were able to read some data from
507 * iomap_dio_rw(), we can end up returning less data then what the caller
763 struct btrfs_dio_data data = { 0 };
766 IOMAP_DIO_PARTIAL, &data, done_before);
772 struct btrfs_dio_data data = { 0 };
775 IOMAP_DIO_PARTIAL, &data, done_before);
873 * content might change after we calculated the data checksum.
875 * persisted data.
877 * To be extra safe and avoid false data checksum mismatch, if the
878 * inode requires data checksum, just fallback to buffered IO.
934 * We have more data left to write. Try to fault in as many as
959 * If 'ret' is -ENOTBLK or we have not written all data, then it means
984 * Ensure all data is persisted. We want the next direct IO read to be