ioctls.h (4e4b173fa1661537bd94da9f9cea364dcbe6b2f5) ioctls.h (ab22b4dd749f5769e72eaf4dd368072196ef29af)
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)))

--- 98 unchanged lines hidden (view full) ---

107#endif
108#ifdef BLKROTATIONAL
109 IOCTL(BLKROTATIONAL, IOC_R, MK_PTR(TYPE_SHORT))
110#endif
111#ifdef BLKZEROOUT
112 IOCTL(BLKZEROOUT, IOC_W, MK_PTR(MK_ARRAY(TYPE_ULONGLONG, 2)))
113#endif
114
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)))

--- 98 unchanged lines hidden (view full) ---

107#endif
108#ifdef BLKROTATIONAL
109 IOCTL(BLKROTATIONAL, IOC_R, MK_PTR(TYPE_SHORT))
110#endif
111#ifdef BLKZEROOUT
112 IOCTL(BLKZEROOUT, IOC_W, MK_PTR(MK_ARRAY(TYPE_ULONGLONG, 2)))
113#endif
114
115 IOCTL(FDFLUSH, 0, TYPE_NULL)
116
115#ifdef FIBMAP
116 IOCTL(FIBMAP, IOC_W | IOC_R, MK_PTR(TYPE_LONG))
117#endif
118#ifdef FICLONE
119 IOCTL(FICLONE, IOC_W, TYPE_INT)
120 IOCTL(FICLONERANGE, IOC_W, MK_PTR(MK_STRUCT(STRUCT_file_clone_range)))
121#endif
122

--- 394 unchanged lines hidden ---
117#ifdef FIBMAP
118 IOCTL(FIBMAP, IOC_W | IOC_R, MK_PTR(TYPE_LONG))
119#endif
120#ifdef FICLONE
121 IOCTL(FICLONE, IOC_W, TYPE_INT)
122 IOCTL(FICLONERANGE, IOC_W, MK_PTR(MK_STRUCT(STRUCT_file_clone_range)))
123#endif
124

--- 394 unchanged lines hidden ---