/external/bcc/tools/ |
D | sslsniff.py | 140 b.attach_uprobe(name="ssl", sym="SSL_write", fn_name="probe_SSL_write", 142 b.attach_uprobe(name="ssl", sym="SSL_read", fn_name="probe_SSL_read_enter", 148 b.attach_uprobe(name="gnutls", sym="gnutls_record_send", 150 b.attach_uprobe(name="gnutls", sym="gnutls_record_recv", 156 b.attach_uprobe(name="nspr4", sym="PR_Write", fn_name="probe_SSL_write", 158 b.attach_uprobe(name="nspr4", sym="PR_Send", fn_name="probe_SSL_write", 160 b.attach_uprobe(name="nspr4", sym="PR_Read", fn_name="probe_SSL_read_enter", 164 b.attach_uprobe(name="nspr4", sym="PR_Recv", fn_name="probe_SSL_read_enter",
|
D | gethostlatency.py | 104 b.attach_uprobe(name="c", sym="getaddrinfo", fn_name="do_entry", pid=args.pid) 105 b.attach_uprobe(name="c", sym="gethostbyname", fn_name="do_entry", 107 b.attach_uprobe(name="c", sym="gethostbyname2", fn_name="do_entry",
|
D | memleak.py | 404 bpf.attach_uprobe(name=obj, sym=sym, 424 bpf.attach_uprobe(name=obj, sym="free", fn_name="free_enter",
|
D | deadlock_detector.py | 479 bpf.attach_uprobe( 490 bpf.attach_uprobe(
|
D | dbslower.py | 178 bpf.attach_uprobe(name=args.path, sym=mysql_func_name,
|
D | funclatency.py | 214 b.attach_uprobe(name=library, sym_re=pattern, fn_name="trace_func_entry",
|
D | funcslower.py | 238 b.attach_uprobe(name=library, sym=func, fn_name="trace_%d" % i)
|
D | argdist.py | 138 self.bpf.attach_uprobe(name=self.library, 424 self.bpf.attach_uprobe(name=libpath,
|
/external/bcc/tests/lua/ |
D | test_uprobes.lua | 30 b:attach_uprobe{name="c", sym="malloc_stats", fn_name="count", pid=pid} 31 b:attach_uprobe{name="c", sym="malloc_stats", fn_name="count", pid=pid, retprobe=true} 57 b:attach_uprobe{name="/usr/bin/python", sym="main", fn_name="count"} 58 b:attach_uprobe{name="/usr/bin/python", sym="main", fn_name="count", retprobe=true}
|
/external/bcc/tools/old/ |
D | gethostlatency.py | 58 b.attach_uprobe(name="c", sym="getaddrinfo", fn_name="do_entry") 59 b.attach_uprobe(name="c", sym="gethostbyname", fn_name="do_entry") 60 b.attach_uprobe(name="c", sym="gethostbyname2", fn_name="do_entry")
|
D | memleak.py | 232 bpf_program.attach_uprobe(name="c", sym="malloc", 236 bpf_program.attach_uprobe(name="c", sym="free",
|
/external/bcc/tests/python/ |
D | test_uprobes.py | 34 b.attach_uprobe(name="c", sym="malloc_stats", fn_name="count", pid=test_pid) 59 b.attach_uprobe(name="/usr/bin/python", sym="main", fn_name="count") 131 b.attach_uprobe(name=libname, sym=symname, fn_name="count", pid=child_pid)
|
D | test_probe_count.py | 72 self.b.attach_uprobe(name="c", sym_re=".*", fn_name="count")
|
/external/bcc/examples/lua/ |
D | memleak.lua | 133 bpf:attach_uprobe{name="c", sym="malloc", fn_name="alloc_enter", pid=args.pid} 134 bpf:attach_uprobe{name="c", sym="malloc", fn_name="alloc_exit", pid=args.pid, retprobe=true} 135 bpf:attach_uprobe{name="c", sym="free", fn_name="free_enter", pid=args.pid}
|
D | strlen_count.lua | 37 b:attach_uprobe{name="c", sym="strlen", fn_name="printarg"}
|
D | bashreadline.lua | 21 b:attach_uprobe{name="/bin/bash", sym="readline", fn_name="printret", retprobe=true}
|
/external/bcc/examples/tracing/ |
D | strlen_count.py | 40 b.attach_uprobe(name="c", sym="strlen", fn_name="count")
|
D | strlen_snoop.py | 45 b.attach_uprobe(name="c", sym="strlen", fn_name="printarg")
|
D | mallocstacks.py | 44 b.attach_uprobe(name="c", sym="malloc", fn_name="alloc_enter", pid=pid)
|
/external/bcc/examples/cpp/ |
D | RecordMySQLQuery.cc | 72 bpf.attach_uprobe(mysql_path, ALLOC_QUERY_FUNC, "probe_mysql_query"); in main()
|
/external/bcc/src/lua/bcc/ |
D | usdt.lua | 72 bpf:attach_uprobe(args)
|
D | bpf.lua | 189 function Bpf:attach_uprobe(args) function
|
/external/bcc/tools/lib/ |
D | uobjnew.py | 168 bpf.attach_uprobe(name="c", sym="malloc", fn_name="alloc_entry",
|
/external/bcc/docs/ |
D | reference_guide.md | 66 - [4. attach_uprobe()](#4-attach_uprobe) 183 …tion in C, then associating it as a uprobe probe in Python via ```BPF.attach_uprobe()``` (covered … 1048 ### 4. attach_uprobe() 1050 Syntax: ```BPF.attach_uprobe(name="location", sym="symbol", fn_name="name")``` 1059 b.attach_uprobe(name="c", sym="strlen", fn_name="count") 1067 b.attach_uprobe(name="c", sym="getaddrinfo", fn_name="do_entry") 1068 b.attach_uprobe(name="/usr/bin/python", sym="main", fn_name="do_main") 1071 You can call attach_uprobe() more than once, and attach your BPF function to multiple user-level fu… 1076 [search /examples](https://github.com/iovisor/bcc/search?q=attach_uprobe+path%3Aexamples+language%3… 1077 [search /tools](https://github.com/iovisor/bcc/search?q=attach_uprobe+path%3Atools+language%3Apytho… [all …]
|
/external/bcc/src/python/bcc/ |
D | usdt.py | 193 bpf.attach_uprobe(name=binpath.decode(), fn_name=fn_name.decode(),
|