summaryrefslogtreecommitdiff
path: root/loop.c
Commit message (Expand)AuthorAgeFilesLines
* Move source files into src subdirectoryDmitry V. Levin2021-02-031-236/+0
* treewide: move #include "print_fields.h" to defs.hDmitry V. Levin2021-02-011-2/+0
* treewide: replace tprints(", ...")Dmitry V. Levin2021-01-291-2/+4
* treewide: replace tprints("}") with tprint_struct_end()Dmitry V. Levin2021-01-291-3/+3
* print_fields.h: remove prefix argument from all remaining PRINT_FIELD_* macrosDmitry V. Levin2021-01-291-9/+18
* print_fields.h: remove prefix argument from PRINT_FIELD_X macroDmitry V. Levin2021-01-291-3/+6
* print_fields.h: remove prefix argument from PRINT_FIELD_XVAL macroDmitry V. Levin2021-01-291-2/+4
* print_fields.h: remove prefix argument from PRINT_FIELD_FLAGS macroDmitry V. Levin2021-01-291-4/+4
* print_fields.h: remove prefix argument from PRINT_FIELD_CSTRING macroDmitry V. Levin2021-01-291-3/+6
* print_fields.h: remove prefix argument from PRINT_FIELD_FD macroDmitry V. Levin2021-01-291-1/+2
* print_fields.h: remove prefix argument from PRINT_FIELD_DEV macroDmitry V. Levin2021-01-281-4/+8
* print_fields.h: remove prefix argument from PRINT_FIELD_OBJ_TCB_PTR macroDmitry V. Levin2021-01-281-1/+2
* print_fields.h: remove prefix argument from PRINT_FIELD_STRING macroDmitry V. Levin2021-01-281-4/+6
* print_fields.h: remove prefix argument from PRINT_FIELD_{UINT,U,X}_ARRAY and ...Dmitry V. Levin2021-01-281-4/+8
* treewide: put braces around PRINT_FIELD_* invocations in conditional statementsDmitry V. Levin2021-01-271-3/+5
* loop: use PRINT_FIELD_OBJ_TCB_PTRDmitry V. Levin2021-01-261-2/+1
* Update copyright headersDmitry V. Levin2020-08-031-1/+1
* loop: implement decoding of LOOP_CONFIGURE ioctl commandDmitry V. Levin2020-07-081-2/+27
* loop: factor out print_loop_info64Dmitry V. Levin2020-07-081-25/+29
* loop: use print_fields.h macrosDmitry V. Levin2020-07-081-41/+33
* Fix preprocessor indentationDmitry V. Levin2018-12-301-1/+1
* loop: use XLAT_MACROS_ONLY instead of #stopEugene Syromyatnikov2018-12-261-1/+5
* Change the license of strace to LGPL-2.1-or-laterDmitry V. Levin2018-12-101-21/+1
* Update copyright headersDmitry V. Levin2018-04-051-1/+1
* build: prepare for -Wimplicit-fallthrough=5Dmitry V. Levin2018-03-061-2/+2
* loop: decode LOOP_SET_BLOCK_SIZEDmitry V. Levin2017-09-191-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
* Introduce PRINT_FIELD_CSTRINGDmitry V. Levin2017-07-111-17/+11
* Intorduce PRINT_FIELD_DEVDmitry V. Levin2017-07-091-8/+5
* Add copyright headersEugene Syromyatnikov2017-05-221-0/+1
* loop: remove unnecessary verbose checkEugene Syromyatnikov2017-01-041-3/+0
* loop: fix lo_encrypt_key field outputEugene Syromyatnikov2017-01-041-2/+4
* loop: print lo_encrypt_key_size field of struct loop_info as unsignedEugene Syromyatnikov2017-01-041-1/+6
* loop: fix printing of the reserved field array itemsEugene Syromyatnikov2017-01-041-1/+1
* loop: add fallback definitions for LOOP_* ioctl command constantsEugene Syromyatnikov2016-12-291-8/+1
* loop: mpersify struct loop_info and loop_ioctl functionEugene Syromyatnikov2016-12-291-7/+14
* loop: print lo_device and lo_rdevice fields using print_dev_tEugene Syromyatnikov2016-12-291-10/+12
* 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-3/+3
* 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-3/+4
* loop.c: decode LOOP_SET_DIRECT_IODmitry V. Levin2016-05-291-0/+6
* loop.c: fix printing of arraysDmitry V. Levin2016-05-291-3/+3
* loop.c: fix printing of structure members' namesDmitry V. Levin2016-05-291-20/+20
* loop.c: optimize decoding of paired ioctlsDmitry V. Levin2016-05-291-8/+4
* loop.c: enhance loop ioctl parserDmitry V. Levin2015-07-091-99/+124
* Rework string_quote APIDmitry V. Levin2015-01-261-11/+15
* ioctl: assume that all ioctl commands have unsigned int typeDmitry V. Levin2015-01-201-1/+2
* Compress blank linesDmitry V. Levin2014-05-301-1/+0