Home
last modified time | relevance | path

Searched refs:punch_hole (Results 1 – 3 of 3) sorted by relevance

/linux/fs/
H A Dfile.c344 static unsigned int sane_fdtable_size(struct fdtable *fdt, struct fd_range *punch_hole) in sane_fdtable_size() argument
350 if (punch_hole && punch_hole->to >= last && punch_hole->from <= last) { in sane_fdtable_size()
351 last = find_last_bit(fdt->open_fds, punch_hole->from); in sane_fdtable_size()
352 if (last == punch_hole->from) in sane_fdtable_size()
363 struct files_struct *dup_fd(struct files_struct *oldf, struct fd_range *punch_hole) in dup_fd() argument
389 open_files = sane_fdtable_size(old_fdt, punch_hole); in dup_fd()
413 open_files = sane_fdtable_size(old_fdt, punch_hole); in dup_fd()
782 struct fd_range range = {fd, max_fd}, *punch_hole = &range; in SYSCALL_DEFINE3() local
790 punch_hole = NULL; in SYSCALL_DEFINE3()
792 fds = dup_fd(cur_fds, punch_hole); in SYSCALL_DEFINE3()
/linux/fs/gfs2/
H A Dbmap.c43 static int punch_hole(struct gfs2_inode *ip, u64 offset, u64 length);
1068 punch_hole(ip, iomap->offset, iomap->length); in gfs2_iomap_begin_write()
1174 punch_hole(ip, hstart, hend - hstart); in gfs2_iomap_end()
1713 static int punch_hole(struct gfs2_inode *ip, u64 offset, u64 length) in punch_hole() function
2034 error = punch_hole(ip, newsize, 0); in do_shrink()
2160 error = punch_hole(ip, i_size_read(&ip->i_inode), 0); in gfs2_truncatei_resume()
2168 return punch_hole(ip, 0, 0); in gfs2_file_dealloc()
2460 error = punch_hole(ip, offset, length); in __gfs2_punch_hole()
/linux/tools/testing/selftests/kvm/include/
H A Dkvm_util.h411 bool punch_hole);