Lines Matching defs:size
37 * A fs_path is a helper to dynamically build path names with unknown size.
415 * The real size of the buffer is bigger, this will let the fast path
820 u64 ino, u64 *size, u64 *gen, u64 *mode, u64 *uid,
839 if (size)
840 *size = btrfs_inode_size(path->nodes[0], ii);
856 u64 ino, u64 *size, u64 *gen,
866 ret = __get_inode_info(root, path, ino, size, gen, mode, uid, gid,
1025 * space, which can happen for xattrs on a fs with a leaf size greater
1026 * then the page size, attempt to increase the buffer. Typically xattr
1336 * There may be extents that lie behind the file's size.
1409 * avoid sending clone offsets that go beyond the source file's size,
2062 "name_cache_delete lookup failed ino %llu cache size %d, leaking memory",
2435 static int send_truncate(struct send_ctx *sctx, u64 ino, u64 gen, u64 size)
2441 btrfs_debug(fs_info, "send_truncate %llu size=%llu", ino, size);
2455 TLV_PUT_U64(sctx, BTRFS_SEND_A_SIZE, size);
5244 u64 size = min(len - sent, read_size);
5247 ret = send_write(sctx, offset + sent, size);
5250 sent += size;
5327 * size because in some scenarios this will make the receiver fail.
5485 * We can't clone the last block, when its size is not
5486 * sector size aligned, into the middle of a file. If we
5497 * Also, we use the maximum possible sector size, 64K,
5498 * because we don't know what's the sector size of the
5500 * assume the largest possible sector size.
5532 * sector size aligned, in case the i_size of the source
5533 * inode is not sector size aligned. That will make the
5734 * compressed extent representing data with a size matching
5735 * the page size (currently the same as sector size).
7279 * access_ok. Also set an upper limit for allocation size so this can't