ioctls.h (f2c2fb50be13aca9c449d9156817c915d9cd2acb) | ioctls.h (4715856a68b3bf868aca05f34f8f9edde64d7d6f) |
---|---|
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))) --- 66 unchanged lines hidden (view full) --- 75#endif 76 IOCTL(BLKFLSBUF, 0, TYPE_NULL) 77 IOCTL(BLKRASET, 0, TYPE_INT) 78 IOCTL(BLKRAGET, IOC_R, MK_PTR(TYPE_LONG)) 79 IOCTL(BLKSSZGET, IOC_R, MK_PTR(TYPE_INT)) 80 IOCTL(BLKBSZGET, IOC_R, MK_PTR(TYPE_INT)) 81 IOCTL_SPECIAL(BLKPG, IOC_W, do_ioctl_blkpg, 82 MK_PTR(MK_STRUCT(STRUCT_blkpg_ioctl_arg))) | 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))) --- 66 unchanged lines hidden (view full) --- 75#endif 76 IOCTL(BLKFLSBUF, 0, TYPE_NULL) 77 IOCTL(BLKRASET, 0, TYPE_INT) 78 IOCTL(BLKRAGET, IOC_R, MK_PTR(TYPE_LONG)) 79 IOCTL(BLKSSZGET, IOC_R, MK_PTR(TYPE_INT)) 80 IOCTL(BLKBSZGET, IOC_R, MK_PTR(TYPE_INT)) 81 IOCTL_SPECIAL(BLKPG, IOC_W, do_ioctl_blkpg, 82 MK_PTR(MK_STRUCT(STRUCT_blkpg_ioctl_arg))) |
83 84#ifdef BLKDISCARD 85 IOCTL(BLKDISCARD, IOC_W, MK_PTR(MK_ARRAY(TYPE_ULONGLONG, 2))) 86#endif 87#ifdef BLKIOMIN 88 IOCTL(BLKIOMIN, IOC_R, MK_PTR(TYPE_INT)) 89#endif 90#ifdef BLKIOOPT 91 IOCTL(BLKIOOPT, IOC_R, MK_PTR(TYPE_INT)) 92#endif 93#ifdef BLKALIGNOFF 94 IOCTL(BLKALIGNOFF, IOC_R, MK_PTR(TYPE_INT)) 95#endif 96#ifdef BLKPBSZGET 97 IOCTL(BLKPBSZGET, IOC_R, MK_PTR(TYPE_INT)) 98#endif 99#ifdef BLKDISCARDZEROES 100 IOCTL(BLKDISCARDZEROES, IOC_R, MK_PTR(TYPE_INT)) 101#endif 102#ifdef BLKSECDISCARD 103 IOCTL(BLKSECDISCARD, IOC_W, MK_PTR(MK_ARRAY(TYPE_ULONGLONG, 2))) 104#endif 105#ifdef BLKROTATIONAL 106 IOCTL(BLKROTATIONAL, IOC_R, MK_PTR(TYPE_SHORT)) 107#endif 108#ifdef BLKZEROOUT 109 IOCTL(BLKZEROOUT, IOC_W, MK_PTR(MK_ARRAY(TYPE_ULONGLONG, 2))) 110#endif 111 |
|
83#ifdef FIBMAP 84 IOCTL(FIBMAP, IOC_W | IOC_R, MK_PTR(TYPE_LONG)) 85#endif 86#ifdef FIGETBSZ 87 IOCTL(FIGETBSZ, IOC_R, MK_PTR(TYPE_LONG)) 88#endif 89#ifdef CONFIG_FIEMAP 90 IOCTL_SPECIAL(FS_IOC_FIEMAP, IOC_W | IOC_R, do_ioctl_fs_ioc_fiemap, --- 302 unchanged lines hidden --- | 112#ifdef FIBMAP 113 IOCTL(FIBMAP, IOC_W | IOC_R, MK_PTR(TYPE_LONG)) 114#endif 115#ifdef FIGETBSZ 116 IOCTL(FIGETBSZ, IOC_R, MK_PTR(TYPE_LONG)) 117#endif 118#ifdef CONFIG_FIEMAP 119 IOCTL_SPECIAL(FS_IOC_FIEMAP, IOC_W | IOC_R, do_ioctl_fs_ioc_fiemap, --- 302 unchanged lines hidden --- |