Home
last modified time | relevance | path

Searched full:argdist (Results 1 – 25 of 38) sorted by relevance

12

/external/bcc/man/man8/
Dargdist.81 .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 …]
Dfuncslower.8105 You should first use the funclatency and argdist tools for investigation,
125 funccount(8), funclatency(8), argdist(8), trace(8)
Dtplist.811 These features are usually used in conjunction with the argdist and/or trace tools.
Dsyscount.8110 funccount(8), ucalls(8), argdist(8), trace(8), funclatency(8)
Drubycalls.898 ustat(8), argdist(8)
Djavacalls.898 ustat(8), argdist(8)
Dtclcalls.898 ustat(8), argdist(8)
Dpythoncalls.898 ustat(8), argdist(8)
Ducalls.898 ustat(8), argdist(8)
Dperlcalls.898 ustat(8), argdist(8)
Dphpcalls.898 ustat(8), argdist(8)
/external/bcc/tools/
Dargdist_example.txt1 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 …]
Dargdist.py3 # 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 …]
Dtplist_example.txt6 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.
Dpythoncalls_example.txt12 argdist, biotop, fileslower, and others.
Dperlcalls_example.txt12 argdist, biotop, fileslower, and others.
Drubycalls_example.txt12 argdist, biotop, fileslower, and others.
Djavacalls_example.txt12 argdist, biotop, fileslower, and others.
Dtclcalls_example.txt12 argdist, biotop, fileslower, and others.
Dphpcalls_example.txt12 argdist, biotop, fileslower, and others.
/external/bcc/snapcraft/
Dsnapcraft.yaml30 argdist:
31 command: wrapper argdist
32 aliases: [argdist]
/external/bcc/examples/usdt_sample/
Dusdt_sample.md65 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/
DLINKS.md38 …o New eBPF Tools: memleak and argdist](http://blogs.microsoft.co.il/sasha/2016/02/14/two-new-ebpf-…
/external/bcc/debian/
Dchangelog66 * wakeuptime, offwaketime, argdist, {xfs,zfs,ext4}{slower,dist}, others
/external/bcc/tools/lib/
Ducalls_example.txt12 argdist, biotop, fileslower, and others.

12