Lines Matching defs:size

46  * A fs_path is a helper to dynamically build path names with unknown size.
88 * This makes the size of a cache entry to be exactly 192 bytes on x86_64, which
99 * With SEND_MAX_BACKREF_CACHE_ROOTS as 17, the size in bytes, excluding
499 * Allocate to the next largest kmalloc bucket size, to let
908 u64 size;
948 info->size = btrfs_inode_size(path->nodes[0], ii);
1127 * space, which can happen for xattrs on a fs with a leaf size greater
1128 * then the page size, attempt to increase the buffer. Typically xattr
2589 static int send_truncate(struct send_ctx *sctx, u64 ino, u64 gen, u64 size)
2595 btrfs_debug(fs_info, "send_truncate %llu size=%llu", ino, size);
2609 TLV_PUT_U64(sctx, BTRFS_SEND_A_SIZE, size);
5766 u64 size = min(len - sent, read_size);
5769 ret = send_write(sctx, offset + sent, size);
5772 sent += size;
5778 * size. This is not only to prevent zeroing parts of a page in
5779 * the case of subpage sector size, but also to guarantee we evict
5780 * pages, as passing a range that is smaller than page size does
5878 * size because in some scenarios this will make the receiver fail.
5907 clone_src_i_size = info.size;
6037 * We can't clone the last block, when its size is not
6038 * sector size aligned, into the middle of a file. If we
6049 * Also, we use the maximum possible sector size, 64K,
6050 * because we don't know what's the sector size of the
6052 * assume the largest possible sector size.
6085 * sector size aligned, in case the i_size of the source
6086 * inode is not sector size aligned. That will make the
6288 * compressed extent representing data with a size matching
6289 * the page size (currently the same as sector size).
6681 old_size = info.size;
8114 * access_ok. Also set an upper limit for allocation size so this can't
8141 * This cache is periodically trimmed to a fixed size elsewhere, see