ioctls.h (1a9353d258aba69afd8a389bf5fb705caab12ce0) | ioctls.h (9de5e440b9f6a6c6305c0b81d1df4ddcc5a4b966) |
---|---|
1 /* emulated ioctl list */ 2 3 IOCTL(TCGETS, IOC_R, MK_PTR(MK_STRUCT(STRUCT_termios))) | 1 /* emulated ioctl list */ 2 3 IOCTL(TCGETS, IOC_R, MK_PTR(MK_STRUCT(STRUCT_termios))) |
4 IOCTL(TCGETS, IOC_W, 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))) 9 IOCTL(FIONREAD, IOC_R, MK_PTR(TYPE_INT)) 10 IOCTL(TCGETA, IOC_R, MK_PTR(TYPE_INT)) 11 IOCTL(TCSETA, IOC_W, MK_PTR(TYPE_INT)) 12 IOCTL(TCSETAW, IOC_W, MK_PTR(TYPE_INT)) --- 181 unchanged lines hidden (view full) --- 194 IOCTL(SNDCTL_SEQ_TESTMIDI, IOC_W, MK_PTR(TYPE_INT)) 195 IOCTL(SNDCTL_SEQ_THRESHOLD, IOC_W, MK_PTR(TYPE_INT)) 196 IOCTL(SNDCTL_SYNTH_INFO, IOC_RW, MK_PTR(TYPE_INT)) 197 IOCTL(SNDCTL_SYNTH_MEMAVL, IOC_RW, MK_PTR(TYPE_INT)) 198 IOCTL(SNDCTL_TMR_CONTINUE, 0, TYPE_NULL) 199 IOCTL(SNDCTL_TMR_METRONOME, IOC_W, MK_PTR(TYPE_INT)) 200 IOCTL(SNDCTL_TMR_SELECT, IOC_W, MK_PTR(TYPE_INT)) 201 IOCTL(SNDCTL_TMR_SOURCE, IOC_RW, MK_PTR(TYPE_INT)) | 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))) 9 IOCTL(FIONREAD, IOC_R, MK_PTR(TYPE_INT)) 10 IOCTL(TCGETA, IOC_R, MK_PTR(TYPE_INT)) 11 IOCTL(TCSETA, IOC_W, MK_PTR(TYPE_INT)) 12 IOCTL(TCSETAW, IOC_W, MK_PTR(TYPE_INT)) --- 181 unchanged lines hidden (view full) --- 194 IOCTL(SNDCTL_SEQ_TESTMIDI, IOC_W, MK_PTR(TYPE_INT)) 195 IOCTL(SNDCTL_SEQ_THRESHOLD, IOC_W, MK_PTR(TYPE_INT)) 196 IOCTL(SNDCTL_SYNTH_INFO, IOC_RW, MK_PTR(TYPE_INT)) 197 IOCTL(SNDCTL_SYNTH_MEMAVL, IOC_RW, MK_PTR(TYPE_INT)) 198 IOCTL(SNDCTL_TMR_CONTINUE, 0, TYPE_NULL) 199 IOCTL(SNDCTL_TMR_METRONOME, IOC_W, MK_PTR(TYPE_INT)) 200 IOCTL(SNDCTL_TMR_SELECT, IOC_W, MK_PTR(TYPE_INT)) 201 IOCTL(SNDCTL_TMR_SOURCE, IOC_RW, MK_PTR(TYPE_INT)) |
202#if 0 203 /* we invalidate these defines because they have a same number as 204 termios ioctls */ |
|
202 IOCTL(SNDCTL_TMR_START, 0, TYPE_NULL) 203 IOCTL(SNDCTL_TMR_STOP, 0, TYPE_NULL) | 205 IOCTL(SNDCTL_TMR_START, 0, TYPE_NULL) 206 IOCTL(SNDCTL_TMR_STOP, 0, TYPE_NULL) |
207#endif |
|
204 IOCTL(SNDCTL_TMR_TEMPO, IOC_RW, MK_PTR(TYPE_INT)) 205 IOCTL(SNDCTL_TMR_TIMEBASE, IOC_RW, MK_PTR(TYPE_INT)) 206 207 IOCTL(SOUND_PCM_WRITE_FILTER, IOC_W | IOC_R, MK_PTR(TYPE_INT)) 208 IOCTL(SOUND_PCM_READ_RATE, IOC_R, MK_PTR(TYPE_INT)) 209 IOCTL(SOUND_PCM_READ_CHANNELS, IOC_R, MK_PTR(TYPE_INT)) 210 IOCTL(SOUND_PCM_READ_BITS, IOC_R, MK_PTR(TYPE_INT)) 211 IOCTL(SOUND_PCM_READ_FILTER, IOC_R, MK_PTR(TYPE_INT)) --- 74 unchanged lines hidden --- | 208 IOCTL(SNDCTL_TMR_TEMPO, IOC_RW, MK_PTR(TYPE_INT)) 209 IOCTL(SNDCTL_TMR_TIMEBASE, IOC_RW, MK_PTR(TYPE_INT)) 210 211 IOCTL(SOUND_PCM_WRITE_FILTER, IOC_W | IOC_R, MK_PTR(TYPE_INT)) 212 IOCTL(SOUND_PCM_READ_RATE, IOC_R, MK_PTR(TYPE_INT)) 213 IOCTL(SOUND_PCM_READ_CHANNELS, IOC_R, MK_PTR(TYPE_INT)) 214 IOCTL(SOUND_PCM_READ_BITS, IOC_R, MK_PTR(TYPE_INT)) 215 IOCTL(SOUND_PCM_READ_FILTER, IOC_R, MK_PTR(TYPE_INT)) --- 74 unchanged lines hidden --- |