Searched full:argdist (Results 1 – 25 of 38) sorted by relevance
12
/external/bcc/man/man8/ |
D | argdist.8 | 1 .TH argdist 8 "2016-02-11" "USER COMMANDS" 3 argdist \- Trace a function and display a histogram or frequency count of its parameter values. Use… 5 .B argdist [-h] [-p PID] [-z STRING_SIZE] [-i INTERVAL] [-d DURATION] [-n COUNT] [-v] [-T TOP] [-H … 7 argdist attaches to function entry and exit points, collects specified parameter 43 One or more probe specifications that instruct argdist which functions to 52 many cases, argdist will deduce the necessary header files automatically. 129 .B argdist -H 'p::__kmalloc(u64 size):u64:size' 133 .B argdist -p 1005 -C 'p:c:malloc(size_t size):size_t:size:size==16' 137 .B argdist -C 'r:c:gets():char*:$retval' 141 .B argdist -H 'r::__vfs_read(void *file, void *buf, size_t count):size_t:$entry(count):$latency > 1… [all …]
|
D | funcslower.8 | 105 You should first use the funclatency and argdist tools for investigation, 125 funccount(8), funclatency(8), argdist(8), trace(8)
|
D | tplist.8 | 11 These features are usually used in conjunction with the argdist and/or trace tools.
|
D | syscount.8 | 110 funccount(8), ucalls(8), argdist(8), trace(8), funclatency(8)
|
D | rubycalls.8 | 98 ustat(8), argdist(8)
|
D | javacalls.8 | 98 ustat(8), argdist(8)
|
D | tclcalls.8 | 98 ustat(8), argdist(8)
|
D | pythoncalls.8 | 98 ustat(8), argdist(8)
|
D | ucalls.8 | 98 ustat(8), argdist(8)
|
D | perlcalls.8 | 98 ustat(8), argdist(8)
|
D | phpcalls.8 | 98 ustat(8), argdist(8)
|
/external/bcc/tools/ |
D | argdist_example.txt | 1 Demonstrations of argdist. 4 argdist probes functions you specify and collects parameter values into a 13 # ./argdist -p 2420 -c -C 'p:c:malloc(size_t size):size_t:size' 46 # ./argdist -c -H 'p:c:write(int fd, void *buf, size_t len):size_t:len' 84 # ./argdist -c -H 'p:c:write(int fd, void *buf, size_t len):size_t:len:fd==1' 119 You can also use argdist to trace kernel functions. For example, suppose you 123 # ./argdist -i 3 -n 2 -H 'p::__kmalloc(size_t size):size_t:size' 146 # ./argdist -i 10 -n 1 -C 'p:c:puts(char *str):char*:str' 159 # ./argdist -i 10 -n 1 -C 'r:c:gets():char*:(char*)$retval:$retval!=0' 169 # ./argdist -i 10 -c 1 -H 'r:c:read()' [all …]
|
D | argdist.py | 3 # argdist Trace a function and display a distribution of its 6 # USAGE: argdist [-h] [-p PID] [-z STRING_SIZE] [-i INTERVAL] [-n COUNT] [-v] 535 argdist -H 'p::__kmalloc(u64 size):u64:size' 538 argdist -p 1005 -C 'p:c:malloc(size_t size):size_t:size:size==16' 542 argdist -C 'r:c:gets():char*:(char*)$retval#snooped strings' 545 argdist -H 'r::__kmalloc(size_t size):u64:$latency/$entry(size)#ns per byte' 548 argdist -C 'p::__kmalloc(size_t sz, gfp_t flags):size_t:sz:flags&GFP_ATOMIC' 551 argdist -p 1005 -C 'p:c:write(int fd):int:fd' -T 5 556 argdist -p 1005 -H 'r:c:read()' 559 argdist -C 'r::__vfs_read():u32:$PID:$latency > 100000' [all …]
|
D | tplist_example.txt | 6 and argdist tools. Kernel tracepoints are scattered around the kernel 29 the argdist and trace tools understand the probe format and can print out 77 its format to see what we can trace with argdist and trace: 88 you specify with argdist or trace.
|
D | pythoncalls_example.txt | 12 argdist, biotop, fileslower, and others.
|
D | perlcalls_example.txt | 12 argdist, biotop, fileslower, and others.
|
D | rubycalls_example.txt | 12 argdist, biotop, fileslower, and others.
|
D | javacalls_example.txt | 12 argdist, biotop, fileslower, and others.
|
D | tclcalls_example.txt | 12 argdist, biotop, fileslower, and others.
|
D | phpcalls_example.txt | 12 argdist, biotop, fileslower, and others.
|
/external/bcc/snapcraft/ |
D | snapcraft.yaml | 30 argdist: 31 command: wrapper argdist 32 aliases: [argdist]
|
/external/bcc/examples/usdt_sample/ |
D | usdt_sample.md | 65 Use argdist.py on the individual probes: 67 $ sudo python tools/argdist.py -p 25433 -i 5 -C 'u:usdt_sample_lib1:operation_start():char*:arg2#in…
|
/external/bcc/ |
D | LINKS.md | 38 …o New eBPF Tools: memleak and argdist](http://blogs.microsoft.co.il/sasha/2016/02/14/two-new-ebpf-…
|
/external/bcc/debian/ |
D | changelog | 66 * wakeuptime, offwaketime, argdist, {xfs,zfs,ext4}{slower,dist}, others
|
/external/bcc/tools/lib/ |
D | ucalls_example.txt | 12 argdist, biotop, fileslower, and others.
|
12