summaryrefslogtreecommitdiff
path: root/bpf.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: print fields that interpreted as pointers using printaddr64Eugene Syromyatnikov2018-04-201-11/+11
* bpf: harmonize length checksDmitry V. Levin2018-04-121-8/+8
* bpf: add support for map_name and map_ifindex fields in BPF_MAP_CREATEEugene Syromyatnikov2018-04-121-0/+16
* bpf: improve handling of various sizes of BPF_MAP_CREATE attributesEugene Syromyatnikov2018-04-121-0/+15
* bpf: print numa_node using xlatEugene Syromyatnikov2018-04-121-2/+17
* bpf: decode BPF_PROG_QUERY commandEugene Syromyatnikov2018-04-101-20/+75
* bpf: implement decoding of prog_name and prog_ifindex fieldsEugene Syromyatnikov2018-04-081-0/+17
* Update copyright headersDmitry V. Levin2018-04-051-0/+1
* bpf: add a comment about bpf_attr decodingEugene Syromyatnikov2018-04-041-0/+9
* bpf: use print_big_u64_addrEugene Syromyatnikov2018-04-041-2/+8
* bpf: add support for file mode flagsEugene Syromyatnikov2018-04-041-0/+25
* bpf: move definitions of bpf_attr structures to separate header fileDmitry V. Levin2018-04-041-198/+53
* bpf: print byte range for extra dataEugene Syromyatnikov2018-04-011-2/+5
* bpf: improve handling of various sizes of bpf_prog_attr structureEugene Syromyatnikov2018-03-211-1/+16
* bpf: remove page size cachingEugene Syromyatnikov2018-03-091-5/+2
* bpf: print kern_version in the form of KERNEL_VERSION macroEugene Syromyatnikov2018-03-071-1/+4
* Implement decoding of BPF_OBJ_GET_INFO_BY_FD command of bpf syscallDmitry V. Levin2017-11-211-0/+21
* Implement decoding of BPF_*_GET_*_ID commands of bpf syscallDmitry V. Levin2017-11-211-0/+57
* Implement decoding of BPF_PROG_TEST_RUN command of bpf syscallDmitry V. Levin2017-11-201-0/+27
* bpf: update BPF_MAP_CREATE decodingDmitry V. Levin2017-11-201-1/+3
* bpf: enhance decoding of BPF_MAP_LOOKUP_ELEM and BPF_MAP_GET_NEXT_KEYDmitry V. Levin2017-07-271-36/+26
* bpf: update BPF_MAP_CREATE decodingDmitry V. Levin2017-07-271-1/+5
* bpf: update BPF_PROG_LOAD decodingDmitry V. Levin2017-07-271-5/+5
* bpf: print unused fields of union bpf_attr if one of them is non-zeroDmitry V. Levin2017-07-261-29/+66
* bpf: change handling of big and unaccessible data to match the kernelDmitry V. Levin2017-07-261-74/+62
* bpf: replace big switch statement with a dispatch tableDmitry V. Levin2017-07-251-60/+67
* bpf: use PRINT_FIELD_* macrosDmitry V. Levin2017-07-251-38/+34
* Fix a few spacing style issuesDmitry V. Levin2017-06-171-3/+3
* Use tprints instead of tprintf in a few more placesDmitry V. Levin2017-02-171-7/+7
* bpf: update BPF_PROG_ATTACH decodingDmitry V. Levin2017-02-171-3/+8
* bpf: move common code to a separate functionDmitry V. Levin2017-01-291-24/+14
* Update bpf syscall decodingQuentin Monnet2017-01-291-0/+95
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-6/+6
* printstr: rename to printstrn, add printstr as a thin wrapperDmitry V. Levin2016-12-251-1/+1
* bpf: change address argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-7/+12
* Fix decoding of BPF_MAP_UPDATE_ELEM flagsDmitry V. Levin2016-05-161-1/+1
* Implement bpf syscall decodingDmitry V. Levin2015-07-271-0/+215