summaryrefslogtreecommitdiff
path: root/ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* ioctl: simplify ioctl_decode signatureDmitry V. Levin2015-07-021-3/+6
* ioctl: consistently use name "code" for ioctl request codeDmitry V. Levin2015-07-021-39/+39
* Move ioctl syscall parser to ioctl.cDmitry V. Levin2015-07-021-5/+34
* ioctl: remove obsolete registry of ioctl charactersDmitry V. Levin2015-07-021-49/+0
* Include <linux/ioctl.h> for _IOC_* macrosFelix Janda2015-03-281-1/+1
* Add decoding for evdev ioctlsEtienne Gemsa2015-02-221-0/+4
* ioctl: take all 32 bits of ioctl commands into accountDmitry V. Levin2015-01-221-2/+1
* ioctl: add decoding for parametrized command namesGabriel Laskar2015-01-211-0/+145
* ioctl: print unrecognized ioctl codes in _IOC(dir,type,nr,size) formatDmitry V. Levin2015-01-211-0/+10
* ioctl: assume that all ioctl commands have unsigned int typeDmitry V. Levin2015-01-201-9/+7