ioctls.h (8fbd6b526725aeef0b34e0e1f1be766054b0845e) | ioctls.h (f7680a5593032d0c4f699144666605a4f8b044b9) |
---|---|
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))) --- 39 unchanged lines hidden (view full) --- 48 IOCTL(TIOCSERGETLSR, IOC_R, MK_PTR(TYPE_INT)) 49 IOCTL(TIOCSERGETMULTI, IOC_R, MK_PTR(MK_STRUCT(STRUCT_serial_multiport_struct))) 50 IOCTL(TIOCSERSETMULTI, IOC_W, MK_PTR(MK_STRUCT(STRUCT_serial_multiport_struct))) 51 IOCTL(TIOCMIWAIT, 0, TYPE_INT) 52 IOCTL(TIOCGICOUNT, IOC_R, MK_PTR(MK_STRUCT(STRUCT_serial_icounter_struct))) 53 54 IOCTL(KIOCSOUND, 0, TYPE_INT) 55 IOCTL(KDMKTONE, 0, TYPE_INT) | 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))) --- 39 unchanged lines hidden (view full) --- 48 IOCTL(TIOCSERGETLSR, IOC_R, MK_PTR(TYPE_INT)) 49 IOCTL(TIOCSERGETMULTI, IOC_R, MK_PTR(MK_STRUCT(STRUCT_serial_multiport_struct))) 50 IOCTL(TIOCSERSETMULTI, IOC_W, MK_PTR(MK_STRUCT(STRUCT_serial_multiport_struct))) 51 IOCTL(TIOCMIWAIT, 0, TYPE_INT) 52 IOCTL(TIOCGICOUNT, IOC_R, MK_PTR(MK_STRUCT(STRUCT_serial_icounter_struct))) 53 54 IOCTL(KIOCSOUND, 0, TYPE_INT) 55 IOCTL(KDMKTONE, 0, TYPE_INT) |
56 IOCTL(KDSETMODE, 0, TYPE_INT) |
|
56 IOCTL(KDGKBTYPE, IOC_R, MK_PTR(TYPE_CHAR)) | 57 IOCTL(KDGKBTYPE, IOC_R, MK_PTR(TYPE_CHAR)) |
58 IOCTL(KDGKBMODE, IOC_R, MK_PTR(TYPE_INT)) 59 IOCTL(KDSKBMODE, 0, TYPE_INT) |
|
57 IOCTL(KDGKBENT, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_kbentry))) 58 IOCTL(KDGKBSENT, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_kbsentry))) 59 60 IOCTL(BLKROSET, IOC_W, MK_PTR(TYPE_INT)) 61 IOCTL(BLKROGET, IOC_R, MK_PTR(TYPE_INT)) 62 IOCTL(BLKRRPART, 0, TYPE_NULL) 63 IOCTL(BLKGETSIZE, IOC_R, MK_PTR(TYPE_ULONG)) 64#ifdef BLKGETSIZE64 --- 244 unchanged lines hidden (view full) --- 309 IOCTL(LOOP_SET_STATUS64, IOC_W, MK_PTR(MK_STRUCT(STRUCT_loop_info64))) 310 IOCTL(LOOP_GET_STATUS64, IOC_W, MK_PTR(MK_STRUCT(STRUCT_loop_info64))) 311#endif 312 IOCTL(LOOP_CHANGE_FD, 0, TYPE_INT) 313 314 IOCTL(MTIOCTOP, IOC_W, MK_PTR(MK_STRUCT(STRUCT_mtop))) 315 IOCTL(MTIOCGET, IOC_R, MK_PTR(MK_STRUCT(STRUCT_mtget))) 316 IOCTL(MTIOCPOS, IOC_R, MK_PTR(MK_STRUCT(STRUCT_mtpos))) | 60 IOCTL(KDGKBENT, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_kbentry))) 61 IOCTL(KDGKBSENT, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_kbsentry))) 62 63 IOCTL(BLKROSET, IOC_W, MK_PTR(TYPE_INT)) 64 IOCTL(BLKROGET, IOC_R, MK_PTR(TYPE_INT)) 65 IOCTL(BLKRRPART, 0, TYPE_NULL) 66 IOCTL(BLKGETSIZE, IOC_R, MK_PTR(TYPE_ULONG)) 67#ifdef BLKGETSIZE64 --- 244 unchanged lines hidden (view full) --- 312 IOCTL(LOOP_SET_STATUS64, IOC_W, MK_PTR(MK_STRUCT(STRUCT_loop_info64))) 313 IOCTL(LOOP_GET_STATUS64, IOC_W, MK_PTR(MK_STRUCT(STRUCT_loop_info64))) 314#endif 315 IOCTL(LOOP_CHANGE_FD, 0, TYPE_INT) 316 317 IOCTL(MTIOCTOP, IOC_W, MK_PTR(MK_STRUCT(STRUCT_mtop))) 318 IOCTL(MTIOCGET, IOC_R, MK_PTR(MK_STRUCT(STRUCT_mtget))) 319 IOCTL(MTIOCPOS, IOC_R, MK_PTR(MK_STRUCT(STRUCT_mtpos))) |
320 321 IOCTL(FBIOGET_FSCREENINFO, IOC_R, MK_PTR(MK_STRUCT(STRUCT_fb_fix_screeninfo))) 322 IOCTL(FBIOGET_VSCREENINFO, IOC_R, MK_PTR(MK_STRUCT(STRUCT_fb_var_screeninfo))) 323 IOCTL(FBIOPUT_VSCREENINFO, IOC_W, MK_PTR(MK_STRUCT(STRUCT_fb_var_screeninfo))) 324 325 IOCTL(VT_OPENQRY, IOC_R, MK_PTR(TYPE_INT)) 326 IOCTL(VT_GETSTATE, IOC_R, MK_PTR(MK_STRUCT(STRUCT_vt_stat))) 327 IOCTL(VT_ACTIVATE, 0, TYPE_INT) 328 IOCTL(VT_WAITACTIVE, 0, TYPE_INT) 329 IOCTL(VT_LOCKSWITCH, 0, TYPE_INT) 330 IOCTL(VT_UNLOCKSWITCH, 0, TYPE_INT) |
|