diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-08-29 12:35:25 -0700 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-08-29 15:59:16 -0700 |
| commit | edb2f5f1e1078040c6581ca7e343e3ea5a44e0da (patch) | |
| tree | e1fecaff14e87a23bdf5dfa9c69b2e9309e86e2a /sys/linux/sys.txt | |
| parent | 14b78b9701cd103c1946aec8b6b1c9da0186a0b1 (diff) | |
sys/linux: add ext4 ioctls and overlayfs
Update #533
Diffstat (limited to 'sys/linux/sys.txt')
| -rw-r--r-- | sys/linux/sys.txt | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/sys/linux/sys.txt b/sys/linux/sys.txt index 72b934a6e..def19a7bd 100644 --- a/sys/linux/sys.txt +++ b/sys/linux/sys.txt @@ -164,61 +164,6 @@ ioctl(fd fd, cmd intptr, arg buffer[in]) ioctl$void(fd fd, cmd flags[ioctl_void]) ioctl$int_in(fd fd, cmd flags[ioctl_int_in], v ptr[in, int64]) ioctl$int_out(fd fd, cmd flags[ioctl_int_out], v ptr[out, intptr]) -ioctl$fiemap(fd fd, cmd const[FS_IOC_FIEMAP], v ptr[in, fiemap]) -ioctl$FS_IOC_RESVSP(fd fd, cmd const[FS_IOC_RESVSP], arg ptr[in, space_resv]) -ioctl$FIBMAP(fd fd, cmd const[FIBMAP], arg ptr[in, int32]) -ioctl$FICLONE(fd fd, cmd const[FICLONE], arg fd) -ioctl$FICLONERANGE(fd fd, cmd const[FICLONERANGE], arg ptr[in, file_clone_range]) -ioctl$FIDEDUPERANGE(fd fd, cmd const[FIDEDUPERANGE], arg ptr[in, file_dedupe_range]) -ioctl$FS_IOC_FSGETXATTR(fd fd, cmd const[FS_IOC_FSGETXATTR], arg ptr[in, fsxattr]) -ioctl$FS_IOC_FSSETXATTR(fd fd, cmd const[FS_IOC_FSSETXATTR], arg ptr[in, fsxattr]) -ioctl$FS_IOC_GETFSLABEL(fd fd, cmd const[FS_IOC_GETFSLABEL], arg ptr[out, array[const[0, int8], FSLABEL_MAX]]) -ioctl$FS_IOC_SETFSLABEL(fd fd, cmd const[FS_IOC_SETFSLABEL], arg ptr[in, array[int8, FSLABEL_MAX]]) - -space_resv { - l_type const[0, int16] - l_whence flags[seek_whence, int16] - l_start int64 - l_len int64 - l_sysid const[0, int32] - l_pid const[0, int32] - l_pad array[const[0, int32], 4] -} - -file_clone_range { - src_fd fd - pad const[0, int32] - src_offset int64 - src_length int64 - dest_offset int64 -} - -file_dedupe_range { - src_offset int64 - src_length int64 - dest_count len[info, int16] - reserved1 const[0, int16] - reserved2 const[0, int32] - info array[file_dedupe_range_info] -} - -file_dedupe_range_info { - dest_fd fd - pad const[0, int32] - dest_offset int64 - bytes_deduped const[0, int64] - status const[0, int32] - reserved const[0, int32] -} - -fsxattr { - fsx_xflags int32 - fsx_extsize int32 - fsx_nextents int32 - fsx_projid int32 - fsx_cowextsize int32 - fsx_pad const[0, int64] -} fcntl$dupfd(fd fd, cmd flags[fcntl_dupfd], arg fd) fd fcntl$getflags(fd fd, cmd flags[fcntl_getflags]) @@ -896,27 +841,6 @@ ucred { gid gid } -fiemap { - start int64 - len int64 - flags flags[fiemap_flags, int32] - mapped int32 - count len[extent, int32] - extent array[fiemap_extent] -} - -fiemap_extent { - logical int64 - phys int64 - len int64 - pad1 const[0, int64] - pad2 const[0, int64] - flags flags[fiemap_extent_flags, int32] - pad3 const[0, int32] - pad4 const[0, int32] - pad5 const[0, int32] -} - kcmp_epoll_slot { efd fd_epoll tfd fd |
