|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
projects/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc 51 _(FIOASYNC, READ, sizeof(int));
54 _(FIONBIO, READ, sizeof(int));
56 _(FIOSETOWN, READ, sizeof(int));
60 _(SIOCSPGRP, READ, sizeof(int));
68 _(TIOCMBIC, READ, sizeof(int));
69 _(TIOCMBIS, READ, sizeof(int));
71 _(TIOCMSET, READ, sizeof(int));
75 _(TIOCPKT, READ, sizeof(int));
77 _(TIOCSETD, READ, sizeof(int));
78 _(TIOCSPGRP, READ, pid_t_sz);
79 _(TIOCSTI, READ, sizeof(char));
80 _(TIOCSWINSZ, READ, struct_winsize_sz);
83 _(SIOCADDMULTI, READ, struct_ifreq_sz);
84 _(SIOCDELMULTI, READ, struct_ifreq_sz);
92 _(SIOCSIFADDR, READ, struct_ifreq_sz);
93 _(SIOCSIFBRDADDR, READ, struct_ifreq_sz);
94 _(SIOCSIFDSTADDR, READ, struct_ifreq_sz);
95 _(SIOCSIFFLAGS, READ, struct_ifreq_sz);
96 _(SIOCSIFMETRIC, READ, struct_ifreq_sz);
97 _(SIOCSIFMTU, READ, struct_ifreq_sz);
98 _(SIOCSIFNETMASK, READ, struct_ifreq_sz);
121 _(BLKROSET, READ, sizeof(int));
127 _(CDROMPLAYMSF, READ, struct_cdrom_msf_sz);
128 _(CDROMPLAYTRKIND, READ, struct_cdrom_ti_sz);
129 _(CDROMREADAUDIO, READ, struct_cdrom_read_audio_sz);
130 _(CDROMREADCOOKED, READ, struct_cdrom_msf_sz);
131 _(CDROMREADMODE1, READ, struct_cdrom_msf_sz);
132 _(CDROMREADMODE2, READ, struct_cdrom_msf_sz);
133 _(CDROMREADRAW, READ, struct_cdrom_msf_sz);
138 _(CDROMSEEK, READ, struct_cdrom_msf_sz);
142 _(CDROMVOLCTRL, READ, struct_cdrom_volctrl_sz);
154 _(EVIOCGRAB, READ, sizeof(int));
160 _(EVIOCRMFF, READ, sizeof(int));
161 _(EVIOCSABS, READ, struct_input_absinfo_sz); // fixup
162 _(EVIOCSFF, READ, struct_ff_effect_sz);
163 _(EVIOCSKEYCODE, READ, sizeof(int) * 2);
164 _(EVIOCSREP, READ, sizeof(int) * 2);
166 _(FDDEFPRM, READ, struct_floppy_struct_sz);
170 _(FDFMTTRK, READ, struct_format_descr_sz);
182 _(FDSETDRVPRM, READ, struct_floppy_drive_params_sz);
184 _(FDSETMAXERRS, READ, struct_floppy_max_errors_sz);
185 _(FDSETPRM, READ, struct_floppy_struct_sz);
206 _(MTIOCTOP, READ, struct_mtop_sz);
212 _(PPPIOCSASYNCMAP, READ, sizeof(int));
213 _(PPPIOCSDEBUG, READ, sizeof(int));
214 _(PPPIOCSFLAGS, READ, sizeof(int));
215 _(PPPIOCSMAXCID, READ, sizeof(int));
216 _(PPPIOCSMRU, READ, sizeof(int));
217 _(PPPIOCSXASYNCMAP, READ, sizeof(int) * 8);
218 _(SIOCADDRT, READ, struct_rtentry_sz);
219 _(SIOCDARP, READ, struct_arpreq_sz);
220 _(SIOCDELRT, READ, struct_rtentry_sz);
221 _(SIOCDRARP, READ, struct_arpreq_sz);
231 _(SIOCSARP, READ, struct_arpreq_sz);
232 _(SIOCSIFENCAP, READ, sizeof(int));
233 _(SIOCSIFHWADDR, READ, struct_ifreq_sz);
235 _(SIOCSIFMAP, READ, struct_ifreq_sz);
236 _(SIOCSIFMEM, READ, struct_ifreq_sz);
238 _(SIOCSRARP, READ, struct_arpreq_sz);
240 _(SNDCTL_COPR_LOAD, READ, struct_copr_buffer_sz);
246 _(SNDCTL_COPR_SENDMSG, READ, struct_copr_msg_sz);
247 _(SNDCTL_COPR_WCODE, READ, struct_copr_debug_buf_sz);
248 _(SNDCTL_COPR_WDATA, READ, struct_copr_debug_buf_sz);
260 _(SNDCTL_FM_4OP_ENABLE, READ, sizeof(int));
261 _(SNDCTL_FM_LOAD_INSTR, READ, struct_sbi_instrument_sz);
269 _(SNDCTL_SEQ_OUTOFBAND, READ, struct_seq_event_rec_sz);
273 _(SNDCTL_SEQ_RESETSAMPLES, READ, sizeof(int));
275 _(SNDCTL_SEQ_TESTMIDI, READ, sizeof(int));
276 _(SNDCTL_SEQ_THRESHOLD, READ, sizeof(int));
279 _(SNDCTL_TMR_METRONOME, READ, sizeof(int));
337 _(TCSETA, READ, struct_termio_sz);
338 _(TCSETAF, READ, struct_termio_sz);
339 _(TCSETAW, READ, struct_termio_sz);
340 _(TCSETS, READ, struct_termios_sz);
341 _(TCSETSF, READ, struct_termios_sz);
342 _(TCSETSW, READ, struct_termios_sz);
347 _(TIOCLINUX, READ, sizeof(char));
351 _(TIOCSERSWILD, READ, sizeof(int));
352 _(TIOCSLCKTRMIOS, READ, struct_termios_sz);
353 _(TIOCSSOFTCAR, READ, sizeof(int));
360 _(VT_RESIZE, READ, struct_vt_sizes_sz);
361 _(VT_RESIZEX, READ, struct_vt_consize_sz);
363 _(VT_SETMODE, READ, struct_vt_mode_sz);
386 _(EVIOCSKEYCODE_V2, READ, struct_input_keymap_entry_sz);
389 _(FS_IOC_SETFLAGS, READ, sizeof(int));
390 _(FS_IOC_SETVERSION, READ, sizeof(int));
412 _(KDSETKEYCODE, READ, struct_kbkeycode_sz);
416 _(KDSKBDIACR, READ, struct_kbdiacrs_sz);
417 _(KDSKBENT, READ, struct_kbentry_sz);
421 _(KDSKBSENT, READ, struct_kbsentry_sz);
435 _(MTIOCSETCONFIG, READ, struct_mtconfiginfo_sz);
437 _(PIO_FONT, READ, 8192);
438 _(PIO_SCRNMAP, READ, e_tabsz);
439 _(PIO_UNIMAP, READ, struct_unimapdesc_sz);
440 _(PIO_UNIMAPCLR, READ, struct_unimapinit_sz);
441 _(PIO_UNISCRNMAP, READ, sizeof(short) * e_tabsz);
442 _(SCSI_IOCTL_PROBE_HOST, READ, sizeof(int));
449 _(TIOCSERSETMULTI, READ, struct_serial_multiport_struct_sz);
450 _(TIOCSSERIAL, READ, struct_serial_struct_sz);
551 desc->type = ioctl_desc::READ;
574 desc->type == ioctl_desc::READ))
581 if (desc->type == ioctl_desc::READ || desc->type == ioctl_desc::READWRITE) {