summaryrefslogtreecommitdiff
path: root/tools/lib/bpf
AgeCommit message (Expand)AuthorFilesLines
2015-08-07bpf tools: Add bpf.c/h for common bpf operationsWang Nan3-1/+68
2015-08-07bpf tools: Record map accessing instructions for each programWang Nan2-0/+137
2015-08-07bpf tools: Collect relocation sections from SHT_REL sectionsWang Nan1-0/+26
2015-08-07bpf tools: Collect eBPF programs from their own sectionsWang Nan1-0/+114
2015-08-07bpf tools: Collect symbol table from SHT_SYMTAB sectionWang Nan1-0/+10
2015-08-07bpf tools: Collect map definitions from 'maps' sectionWang Nan1-0/+29
2015-08-07bpf tools: Collect version and license from ELF sectionsWang Nan1-0/+53
2015-08-07bpf tools: Iterate over ELF sections to collect informationWang Nan1-0/+53
2015-08-07bpf tools: Check endianness and make libbpf fail earlyWang Nan1-0/+30
2015-08-07bpf tools: Read eBPF object from bufferWang Nan2-12/+52
2015-08-07bpf tools: Open eBPF object file and do basic validationWang Nan2-0/+166
2015-08-07bpf tools: Allow caller to set printing functionWang Nan2-0/+52
2015-08-07bpf tools: Introduce 'bpf' library and add bpf feature checkWang Nan5-0/+223