summaryrefslogtreecommitdiff
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* Fix the length argument passed from print_iovec to decode_netlinkDmitry V. Levin2017-04-171-1/+1
* x32: fix decoding of flags argument of preadv2 and pwritev2 syscallsDmitry V. Levin2017-02-251-6/+21
* Replace widen_to_ulong with truncate_kulong_to_current_wordsizeDmitry V. Levin2016-12-261-4/+6
* Simplify print_lld_from_low_high_val ifdeferyDmitry V. Levin2016-12-261-19/+6
* Remove HAVE_STRUCT_TCB_EXT_ARG, ext_arg, and u_lrvalDmitry V. Levin2016-12-261-3/+3
* Automatically replace PRI_kr[dux] with PRI_kl[dux]Dmitry V. Levin2016-12-261-12/+12
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-9/+9
* Print kernel_ureg_t and kernel_scno_t using dedicated format stringsDmitry V. Levin2016-12-261-12/+12
* io: change size types from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-251-8/+8
* printstr: rename to printstrn, add printstr as a thin wrapperDmitry V. Levin2016-12-251-5/+5
* tprint_iov*: change address argument type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-231-2/+3
* Make tprint_iov function a static inline wrapperDmitry V. Levin2016-12-201-7/+0
* x32: fix decoding of 3rd argument of preadv* and pwritev* syscallsEugene Syromyatnikov2016-12-201-4/+8
* Check for current_klongsize instead of current_personality where appropriateDmitry V. Levin2016-12-191-14/+10
* struct tcb: make types of syscall arguments unsignedDmitry V. Levin2016-12-191-3/+2
* Replace "(unsigned long) -1L" with -1ULDmitry V. Levin2016-12-181-3/+3
* io: use umoven_or_printaddr_ignore_syserror as umove function in tprint_iov_uptoEugene Syromyatnikov2016-10-281-3/+5
* io: handle data_size of -1 as unlimited data in print_iovecEugene Syromyatnikov2016-10-021-2/+4
* Rename widen_to_ull to zero_extend_signed_to_ullDmitry V. Levin2016-08-231-4/+4
* Move SH-specific argument number calculation to getllvalEugene Syromyatnikov2016-08-211-13/+2
* Print struct iovec as a regular structureDmitry V. Levin2016-07-131-2/+2
* Add a general netlink socket parserFabien Siron2016-07-071-0/+6
* Add a enum for decoding to tprint_iov() and tprint_iov_upto()Fabien Siron2016-06-221-18/+23
* Introduce HAVE_STRUCT_TCB_EXT_ARG macroDmitry V. Levin2016-06-171-6/+14
* Fix explicit casts of signed integer types to unsigned long longDmitry V. Levin2016-05-261-2/+2
* Implement decoding of preadv2 and pwritev2 syscallsDmitry V. Levin2016-05-111-2/+34
* io.c: use print_array functionDmitry V. Levin2016-05-071-51/+43
* Fix printing of negative offsets in pread64 and pwrite64 syscallsDmitry V. Levin2016-04-021-2/+2
* Fix decoding of preadv syscall in case of short readDmitry V. Levin2016-03-301-1/+2
* Fix printing of negative offsets in preadv and pwritev syscallsDmitry V. Levin2016-03-301-7/+7
* Fix printing of unreadable struct iovecDmitry V. Levin2016-03-301-6/+13
* Fix printing of negative offsets in splice syscallDmitry V. Levin2016-02-141-2/+2
* Fix decoding and dumping of readv syscall in case of short readDmitry V. Levin2016-01-201-1/+2
* x86_64: fix x32 personality support in print_llu_from_low_high_valDmitry V. Levin2015-11-261-0/+4
* Add a new helper function umove_ulong_array_or_printaddrDmitry V. Levin2015-09-151-25/+8
* io.c: move sendfile parsers to a separate fileDmitry V. Levin2015-08-191-24/+0
* Fix printing tracee's long integersDmitry V. Levin2015-08-181-10/+1
* io.c: make use of RVAL_DECODEDDmitry V. Levin2015-07-201-91/+82
* Use printnum_int64 instead of print_loff_tDmitry V. Levin2015-07-201-12/+3
* io.c: use printaddr and umove_or_printaddrDmitry V. Levin2015-07-201-46/+11
* Move ioctl syscall parser to ioctl.cDmitry V. Levin2015-07-021-29/+0
* Declare syscall parsers using SYS_FUNC macroDmitry V. Levin2015-04-071-28/+14
* Change last parameter of umoven() from char* to void*Denys Vlasenko2015-03-211-1/+1
* mips n32: fix preadv/pwritev offset decodingDmitry V. Levin2015-03-031-2/+0
* Fix ILP32 personality preadv/pwritev offset decoding on LP64 architecturesDmitry V. Levin2015-01-241-1/+10
* ioctl: add decoding for parametrized command namesGabriel Laskar2015-01-211-7/+10
* ioctl: print unrecognized ioctl codes in _IOC(dir,type,nr,size) formatDmitry V. Levin2015-01-211-1/+1
* Include <sys/uio.h> unconditionallyDmitry V. Levin2014-11-211-8/+1
* Fix preadv/pwritev offset decoding on ILP32 architecturesDmitry V. Levin2014-08-071-3/+3
* Fix preadv/pwritev offset decoding on bigendian architecturesDmitry V. Levin2014-08-071-4/+24