Searched refs:zero_start (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/block/ |
H A D | preallocate.c | 64 int64_t zero_start; member 152 s->file_end = s->zero_start = s->data_end = -EINVAL; in preallocate_open() 308 assert(s->zero_start < 0); in has_prealloc_perms() 357 if (s->zero_start < 0 || !want_merge_zero) { in handle_write() 358 s->zero_start = end; in handle_write() 372 return want_merge_zero && offset >= s->zero_start; in handle_write() 479 s->file_end = s->zero_start = s->data_end = ret; in preallocate_co_truncate() 484 s->file_end = s->zero_start = s->data_end = offset; in preallocate_co_truncate() 507 s->file_end = s->zero_start = s->data_end = ret; in preallocate_co_getlength() 538 s->data_end = s->file_end = s->zero_start = -EINVAL; in preallocate_drop_resize() [all …]
|
H A D | qcow2.c | 4603 uint64_t zero_start = QEMU_ALIGN_UP(old_length, s->subcluster_size); in qcow2_co_truncate() local 4610 if (offset > zero_start) { in qcow2_co_truncate() 4611 ret = qcow2_subcluster_zeroize(bs, zero_start, offset - zero_start, in qcow2_co_truncate() 4620 if (zero_start > old_length) { in qcow2_co_truncate() 4621 uint64_t len = MIN(zero_start, offset) - old_length; in qcow2_co_truncate()
|
/openbmc/linux/lib/ |
H A D | test_user_copy.c | 50 size_t start, end, i, zero_start, zero_end; in test_check_nonzero_user() local 67 zero_start = size / 4; in test_check_nonzero_user() 68 zero_end = size - zero_start; in test_check_nonzero_user() 82 for (i = 1; i < zero_start; i += 2) in test_check_nonzero_user()
|
H A D | test_maple_tree.c | 2619 unsigned long nr_entries, bool zero_start, in check_dup_gaps() argument 2633 if (!zero_start) in check_dup_gaps()
|
/openbmc/linux/fs/f2fs/ |
H A D | dir.c | 649 int zero_start, zero_end; in f2fs_room_for_filename() local 651 zero_start = find_next_zero_bit_le(bitmap, max_slots, bit_start); in f2fs_room_for_filename() 652 if (zero_start >= max_slots) in f2fs_room_for_filename() 655 zero_end = find_next_bit_le(bitmap, max_slots, zero_start); in f2fs_room_for_filename() 656 if (zero_end - zero_start >= slots) in f2fs_room_for_filename() 657 return zero_start; in f2fs_room_for_filename()
|
/openbmc/linux/fs/ocfs2/ |
H A D | file.c | 859 u64 zero_start, u64 zero_end, in ocfs2_zero_extend_get_range() argument 865 zero_start >> OCFS2_SB(inode->i_sb)->s_clustersize_bits; in ocfs2_zero_extend_get_range() 969 u64 zero_start, range_start = 0, range_end = 0; in ocfs2_zero_extend() local 972 zero_start = ocfs2_align_bytes_to_blocks(sb, i_size_read(inode)); in ocfs2_zero_extend() 974 (unsigned long long)zero_start, in ocfs2_zero_extend() 976 while (zero_start < zero_to_size) { in ocfs2_zero_extend() 977 ret = ocfs2_zero_extend_get_range(inode, di_bh, zero_start, in ocfs2_zero_extend() 988 if (range_start < zero_start) in ocfs2_zero_extend() 989 range_start = zero_start; in ocfs2_zero_extend() 999 zero_start = range_end; in ocfs2_zero_extend()
|
/openbmc/qemu/include/hw/ |
H A D | elf_ops.h.inc | 468 elf_word zero_start = ph->p_paddr + file_size; 479 zero_start >= other_end)) {
|
/openbmc/linux/fs/btrfs/ |
H A D | inode.c | 8156 unsigned long zero_start; in btrfs_page_mkwrite() local 8262 zero_start = offset_in_page(size); in btrfs_page_mkwrite() 8264 zero_start = PAGE_SIZE; in btrfs_page_mkwrite() 8266 if (zero_start != PAGE_SIZE) in btrfs_page_mkwrite() 8267 memzero_page(page, zero_start, PAGE_SIZE - zero_start); in btrfs_page_mkwrite()
|
H A D | extent_io.c | 648 u32 zero_start = max(offset_in_page(i_size), in end_bio_extent_readpage() local 651 zero_user_segment(page, zero_start, in end_bio_extent_readpage()
|