summaryrefslogtreecommitdiff
path: root/ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headersDmitry V. Levin2020-04-031-1/+1
* ioctl: re-define broken _IOC_SIZE on sparcEugene Syromyatnikov2020-03-301-0/+23
* ioctl: add HIDIOCGRAWUNIQ ioctl number decodingEugene Syromyatnikov2020-03-011-0/+3
* ioctl: fix indentation in switch clausesEugene Syromyatnikov2020-03-011-84/+84
* ioctl: sort entries in ioctl_decode switch statementEugene Syromyatnikov2019-10-041-47/+50
* ioctl: do not print comments twice in -XverboseEugene Syromyatnikov2019-09-241-4/+16
* Add support for /dev/watchdog ioctlsRasmus Villemoes2019-08-231-0/+2
* Add xlat description structureEugene Syromyatnikov2019-07-241-4/+2
* Update copyright headersDmitry V. Levin2019-07-111-1/+1
* ioctl: remove redundant _IOC_NRZhibin Li2019-07-031-1/+1
* Change the license of strace to LGPL-2.1-or-laterDmitry V. Levin2018-12-101-21/+1
* Add support for /dev/[u]random ioctlsRasmus Villemoes2018-11-051-0/+2
* Implement decoding of NBD_* ioctl commandsElvira Khabirova2018-10-251-0/+2
* evdev: fix decoding of EVIOCGBIT(0, ...)Zhibin Li2018-08-191-3/+4
* Implement PERF_EVENT_IOC_* decodingEugene Syromyatnikov2018-05-281-0/+2
* ioctl: implement INOTIFY_IOC_SETNEXTWD decodingEugene Syromyatnikov2018-05-251-0/+2
* Switch to use of value-indexed xlats for evdev constantsEugene Syromyatnikov2018-04-271-2/+4
* Move xlat/evdev_abs.h inclusion from ioctl.c to evdev.cEugene Syromyatnikov2018-04-271-1/+0
* ioctl: do not include linux/input.hEugene Syromyatnikov2018-04-251-4/+0
* ioctl: print ioctl number in accordance with xlat verbosity settingEugene Syromyatnikov2018-04-201-11/+21
* Update copyright headersDmitry V. Levin2018-04-051-1/+1
* build: prepare for -Wimplicit-fallthrough=5Dmitry V. Levin2018-03-061-0/+1
* Remove linux/ptp_clock.hDmitry V. Levin2017-12-231-0/+2
* Remove linux/ubi-user.hDmitry V. Levin2017-12-231-0/+2
* Remove linux/mtd-abi.hDmitry V. Levin2017-12-231-0/+2
* ioctl: add a stub for decoding kvm related ioctlsMasatake YAMATO2017-12-011-0/+4
* Imply RVAL_DECODED when RVAL_IOCTL_PARSED is returned on enteringDmitry V. Levin2017-08-281-19/+19
* Replace return 1 ioctl sub-decoder hack with proper flagEugene Syromyatnikov2017-08-281-13/+16
* ioctl: simplify ioctl_decode handling, document its return value semanticsEugene Syromyatnikov2017-08-281-11/+30
* Add copyright headersEugene Syromyatnikov2017-05-221-0/+1
* Implement decoding of NS_* ioctl commandsNikolay Marchuk2017-04-131-0/+2
* Split scsi.cDmitry V. Levin2017-01-081-2/+0
* ioctl: do not print explicit 0x prefix and do not specify minimum widthEugene Syromyatnikov2017-01-041-1/+1
* Automatically replace PRI_kr[dux] with PRI_kl[dux]Dmitry V. Levin2016-12-261-1/+1
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-1/+1
* Print kernel_ureg_t and kernel_scno_t using dedicated format stringsDmitry V. Levin2016-12-261-1/+1
* Change type of ioctl 3rd argument from long to kernel_ureg_tDmitry V. Levin2016-12-251-1/+1
* ioctl: use uintptr_t for casts between 32-bit integers and pointersDmitry V. Levin2016-12-211-2/+2
* Add support for decoding of DM_* ioctl commandsMikulas Patocka2016-11-101-0/+4
* ioctl.c: fix typo in decoding of EVIOCSABS's parameterDmitry V. Levin2016-05-271-1/+1
* Move parser of 'X' type ioctls to a separate fileDmitry V. Levin2016-05-261-1/+2
* Move parser of HDIO_* ioctls to a separate fileDmitry V. Levin2016-05-261-0/+1
* ioctl.c: fix buildDmitry V. Levin2016-05-241-4/+4
* ioctl: add decoding for FS_IOC_FIEMAPJeff Mahoney2016-05-241-1/+10
* ioctl: add decoding support for btrfs ioctlsJeff Mahoney2016-05-241-0/+4
* Decode UFFDIO_* ioctlsDr. David Alan Gilbert2016-05-101-0/+4
* ioctl: allow to stop decoding numberGabriel Laskar2015-12-041-9/+11
* ioctl: fix ioctl command number decoding in case of conflictsGabriel Laskar2015-09-231-9/+10
* Implement RVAL_DECODED flagDmitry V. Levin2015-07-091-7/+16
* ioctl: prepare ioctl_decode_command_number for future changesDmitry V. Levin2015-07-021-2/+4