ioctls.h (527e8d8fe0908d5c64adf583af9dec3dff723f05) | ioctls.h (9bbd60e7f7c17bca78df2dfc2f1d6786db429328) |
---|---|
1 /* emulated ioctl list */ 2 3 IOCTL(TCGETS, IOC_R, MK_PTR(MK_STRUCT(STRUCT_termios))) 4 IOCTL(TCSETS, IOC_W, MK_PTR(MK_STRUCT(STRUCT_termios))) 5 IOCTL(TCSETSF, IOC_W, MK_PTR(MK_STRUCT(STRUCT_termios))) 6 IOCTL(TCSETSW, IOC_W, MK_PTR(MK_STRUCT(STRUCT_termios))) 7 IOCTL(TIOCGWINSZ, IOC_R, MK_PTR(MK_STRUCT(STRUCT_winsize))) 8 IOCTL(TIOCSWINSZ, IOC_W, MK_PTR(MK_STRUCT(STRUCT_winsize))) --- 164 unchanged lines hidden (view full) --- 173 IOCTL(FS_IOC32_SETFLAGS, IOC_W, MK_PTR(TYPE_INT)) 174 IOCTL(FS_IOC32_GETVERSION, IOC_R, MK_PTR(TYPE_INT)) 175 IOCTL(FS_IOC32_SETVERSION, IOC_W, MK_PTR(TYPE_INT)) 176 177#ifdef BTRFS_IOC_SNAP_CREATE 178 IOCTL(BTRFS_IOC_SNAP_CREATE, IOC_W, 179 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 180#endif | 1 /* emulated ioctl list */ 2 3 IOCTL(TCGETS, IOC_R, MK_PTR(MK_STRUCT(STRUCT_termios))) 4 IOCTL(TCSETS, IOC_W, MK_PTR(MK_STRUCT(STRUCT_termios))) 5 IOCTL(TCSETSF, IOC_W, MK_PTR(MK_STRUCT(STRUCT_termios))) 6 IOCTL(TCSETSW, IOC_W, MK_PTR(MK_STRUCT(STRUCT_termios))) 7 IOCTL(TIOCGWINSZ, IOC_R, MK_PTR(MK_STRUCT(STRUCT_winsize))) 8 IOCTL(TIOCSWINSZ, IOC_W, MK_PTR(MK_STRUCT(STRUCT_winsize))) --- 164 unchanged lines hidden (view full) --- 173 IOCTL(FS_IOC32_SETFLAGS, IOC_W, MK_PTR(TYPE_INT)) 174 IOCTL(FS_IOC32_GETVERSION, IOC_R, MK_PTR(TYPE_INT)) 175 IOCTL(FS_IOC32_SETVERSION, IOC_W, MK_PTR(TYPE_INT)) 176 177#ifdef BTRFS_IOC_SNAP_CREATE 178 IOCTL(BTRFS_IOC_SNAP_CREATE, IOC_W, 179 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 180#endif |
181#ifdef BTRFS_IOC_SCAN_DEV 182 IOCTL(BTRFS_IOC_SCAN_DEV, IOC_W, 183 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 184#endif 185#ifdef BTRFS_IOC_FORGET_DEV 186 IOCTL(BTRFS_IOC_FORGET_DEV, IOC_W, 187 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 188#endif 189#ifdef BTRFS_IOC_ADD_DEV 190 IOCTL(BTRFS_IOC_ADD_DEV, IOC_W, 191 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 192#endif 193#ifdef BTRFS_IOC_RM_DEV 194 IOCTL(BTRFS_IOC_RM_DEV, IOC_W, 195 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 196#endif |
|
181#ifdef BTRFS_IOC_SUBVOL_CREATE 182 IOCTL(BTRFS_IOC_SUBVOL_CREATE, IOC_W, 183 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 184#endif 185#ifdef BTRFS_IOC_SNAP_DESTROY 186 IOCTL(BTRFS_IOC_SNAP_DESTROY, IOC_W, 187 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 188#endif 189#ifdef BTRFS_IOC_SUBVOL_GETFLAGS 190 IOCTL(BTRFS_IOC_SUBVOL_GETFLAGS, IOC_R, MK_PTR(TYPE_ULONGLONG)) 191#endif 192#ifdef BTRFS_IOC_SUBVOL_SETFLAGS 193 IOCTL(BTRFS_IOC_SUBVOL_SETFLAGS, IOC_W, MK_PTR(TYPE_ULONGLONG)) 194#endif | 197#ifdef BTRFS_IOC_SUBVOL_CREATE 198 IOCTL(BTRFS_IOC_SUBVOL_CREATE, IOC_W, 199 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 200#endif 201#ifdef BTRFS_IOC_SNAP_DESTROY 202 IOCTL(BTRFS_IOC_SNAP_DESTROY, IOC_W, 203 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_vol_args))) 204#endif 205#ifdef BTRFS_IOC_SUBVOL_GETFLAGS 206 IOCTL(BTRFS_IOC_SUBVOL_GETFLAGS, IOC_R, MK_PTR(TYPE_ULONGLONG)) 207#endif 208#ifdef BTRFS_IOC_SUBVOL_SETFLAGS 209 IOCTL(BTRFS_IOC_SUBVOL_SETFLAGS, IOC_W, MK_PTR(TYPE_ULONGLONG)) 210#endif |
211#ifdef BTRFS_IOC_DEV_INFO 212 IOCTL(BTRFS_IOC_DEV_INFO, IOC_RW, 213 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_dev_info_args))) 214#endif 215#ifdef BTRFS_IOC_GET_DEV_STATS 216 IOCTL(BTRFS_IOC_GET_DEV_STATS, IOC_RW, 217 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_get_dev_stats))) 218#endif |
|
195#ifdef BTRFS_IOC_GET_SUBVOL_INFO 196 IOCTL(BTRFS_IOC_GET_SUBVOL_INFO, IOC_R, 197 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_get_subvol_info_args))) 198#endif 199 200#ifdef CONFIG_USBFS 201 /* USB ioctls */ 202 IOCTL(USBDEVFS_CONTROL, IOC_RW, --- 419 unchanged lines hidden --- | 219#ifdef BTRFS_IOC_GET_SUBVOL_INFO 220 IOCTL(BTRFS_IOC_GET_SUBVOL_INFO, IOC_R, 221 MK_PTR(MK_STRUCT(STRUCT_btrfs_ioctl_get_subvol_info_args))) 222#endif 223 224#ifdef CONFIG_USBFS 225 /* USB ioctls */ 226 IOCTL(USBDEVFS_CONTROL, IOC_RW, --- 419 unchanged lines hidden --- |