summaryrefslogtreecommitdiff
path: root/block.c
Commit message (Expand)AuthorAgeFilesLines
* block: move fallback definitions for ioctl commands to xlatEugene Syromyatnikov2018-08-311-50/+5
* Remove BLKGETSIZE64 configure check, decode it unconditionallyEugene Syromyatnikov2018-08-311-2/+0
* Update copyright headersDmitry V. Levin2018-04-051-1/+1
* build: prepare for -Wimplicit-fallthrough=5Dmitry V. Levin2018-03-061-1/+1
* Update copyright headersEugene Syromyatnikov2017-09-051-0/+1
* Imply RVAL_DECODED when RVAL_IOCTL_PARSED is returned on enteringDmitry V. Levin2017-08-281-1/+1
* Replace return 1 ioctl sub-decoder hack with proper flagEugene Syromyatnikov2017-08-281-1/+1
* Return 0 instead of 1 on entering path of ioctl decodersEugene Syromyatnikov2017-08-281-1/+1
* block: use PRINT_FIELD_* macrosDmitry V. Levin2017-07-131-14/+13
* Introduce PRINT_FIELD_CSTRINGDmitry V. Levin2017-07-111-11/+7
* Fix a few spacing style issuesDmitry V. Levin2017-06-171-13/+13
* 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
* Use ptr_to_kulong instead of explicit casts of pointers to kernel_ureg_tDmitry V. Levin2016-12-261-1/+1
* block: change type of ioctl 3rd argument from long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+2
* block: cast pointers to kernel_ureg_t instead of longDmitry V. Levin2016-12-241-1/+1
* block.c: change type of long long fileds to int64_tDmitry V. Levin2016-12-191-4/+5
* block: add some definitions from <linux/blkpg.h>Eugene Syromyatnikov2016-11-201-4/+23
* block.c: remove BLKDAXGET supportDmitry V. Levin2016-07-121-4/+0
* Mpersify BLK* ioctl parserDmitry V. Levin2016-05-261-15/+28
* block.c: optimize decoding of paired ioctlsDmitry V. Levin2016-05-261-7/+4
* block.c: fix printing of uint64_t pairsDmitry V. Levin2016-05-261-1/+1
* block.c: fix printing of struct blk_user_trace_setupDmitry V. Levin2016-05-261-11/+4
* Move parser of 'X' type ioctls to a separate fileDmitry V. Levin2016-05-261-21/+0
* Move parser of HDIO_* ioctls to a separate fileDmitry V. Levin2016-05-261-18/+0
* block.c: handle BLKDAXGETDmitry V. Levin2016-05-251-0/+4
* Fix printing tracee's long integersDmitry V. Levin2015-08-181-2/+2
* block.c: enhance block ioctl parserDmitry V. Levin2015-07-101-136/+120
* block_ioctl: quote stringsDmitry V. Levin2015-01-261-9/+16
* ioctl: assume that all ioctl commands have unsigned int typeDmitry V. Levin2015-01-201-1/+1
* Decode FIFREEZE/FITHAW/FITRIM ioctlsMike Frysinger2014-11-211-0/+20
* Generate xlat/*.in filesDmitry V. Levin2014-05-301-5/+1
* Use XLAT_END macroDmitry V. Levin2014-02-051-1/+1
* Use XLAT macroDmitry V. Levin2014-02-051-2/+2
* Fix wrongly indented closing curly brace. No code changesDenys Vlasenko2013-03-051-1/+1
* Stop using %h[h]u format specifiersDenys Vlasenko2012-04-161-7/+9
* Tidy up includes and copyright notices, fix indentationDenys Vlasenko2012-03-161-2/+0
* Automated removal of non-Linux codeDenys Vlasenko2012-02-251-2/+0
* Use tprints with literal strings, it may be faster than tprintfDenys Vlasenko2011-09-011-2/+2
* Fix compilation on linux 2.4.xDmitry V. Levin2011-08-231-1/+1
* Fix compilation on 2.4.20 kernel based systemDenys Vlasenko2011-08-151-0/+2
* Fix BLKTRACESTOP definitionDmitry V. Levin2011-04-071-1/+1
* block.c: cleanupDmitry V. Levin2011-01-161-68/+58
* Add block ioctl supportDmitry V. Levin2011-01-151-0/+293