Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/iovisor/bcc
/ functions
Functions
3,732 in github.com/iovisor/bcc
⨍
Functions
3,732
◇
Types & classes
1,846
↳
Endpoints
2
↓ 14 callers
Method
testSpec
tests/cc/catch.hpp:3274
↓ 14 callers
Method
update
src/cc/api/BPFTable.h:125
↓ 14 callers
Method
values
(self)
src/python/bcc/table.py:410
↓ 13 callers
Method
code
src/cc/bcc_exception.h:68
↓ 13 callers
Method
items_delete_batch
Delete the key-value pairs related to the keys given as parameters. Note that if no key are given, it is faster to call lib.bpf_lookup
src/python/bcc/table.py:497
↓ 13 callers
Function
log2l
libbpf-tools/bits.bpf.h:21
↓ 13 callers
Function
print_log2_hist
libbpf-tools/trace_helpers.c:951
↓ 13 callers
Method
reset
tests/cc/catch.hpp:506
↓ 13 callers
Method
update
(self, size)
tools/memleak.py:29
↓ 12 callers
Function
bcc_elf_file_close
src/cc/bcc_elf.c:170
↓ 12 callers
Function
bcc_elf_file_init
Initializes bcc_elf_file as not pointing to any elf file and not owning any resources. After returning the provided elf_file can be safely passed to b
src/cc/bcc_elf.c:106
↓ 12 callers
Function
bcc_elf_file_open
src/cc/bcc_elf.c:139
↓ 12 callers
Function
bcc_zip_archive_close
src/cc/bcc_zip.c:251
↓ 12 callers
Function
callback
(ctx, data, size)
examples/ringbuf/ringbuf_output.py:37
↓ 12 callers
Method
enable_probe
(self, probe, fn_name)
src/python/bcc/usdt.py:149
↓ 12 callers
Method
enable_probe_or_bail
(self, probe, fn_name)
src/python/bcc/usdt.py:169
↓ 12 callers
Function
gen_free_enter
libbpf-tools/memleak.bpf.c:147
↓ 12 callers
Method
getResultType
tests/cc/catch.hpp:7252
↓ 12 callers
Function
opCast
tests/cc/catch.hpp:1317
↓ 12 callers
Function
print_time
libbpf-tools/klockstat.c:538
↓ 12 callers
Function
stack_id_err
(stack_id)
tools/offwaketime.py:60
↓ 11 callers
Method
attach_perf_event
src/cc/api/BPF.cc:414
↓ 11 callers
Function
attach_probes
(sym, fn_prefix=None, can_fail=False, need_uretprobe=True)
tools/memleak.py:481
↓ 11 callers
Function
bcc_free_symcache
src/cc/bcc_syms.cc:576
↓ 11 callers
Method
clear
src/cc/frontends/clang/loader.h:53
↓ 11 callers
Function
filter_by_containers
(args)
src/python/bcc/containers.py:103
↓ 11 callers
Method
getMessage
tests/cc/catch.hpp:7285
↓ 11 callers
Function
get_ktime_ns
libbpf-tools/trace_helpers.c:1021
↓ 11 callers
Function
ksyms__free
libbpf-tools/trace_helpers.c:140
↓ 11 callers
Method
parse
tests/cc/catch.hpp:4485
↓ 10 callers
Method
BPF
src/cc/api/BPF.h:116
↓ 10 callers
Method
_bail
(self, error)
tools/argdist.py:164
↓ 10 callers
Method
_bail
(self, error)
tools/trace.py:107
↓ 10 callers
Method
attach_tracepoint
src/cc/api/BPF.cc:360
↓ 10 callers
Function
bcc_mapping_is_file_backed
src/cc/bcc_proc.c:78
↓ 10 callers
Function
decode_mount_string
(s)
tools/mountsnoop.py:676
↓ 10 callers
Method
getSourceInfo
tests/cc/catch.hpp:7288
↓ 10 callers
Function
ksyms__load
libbpf-tools/trace_helpers.c:98
↓ 10 callers
Function
ksyms__map_addr
libbpf-tools/trace_helpers.c:150
↓ 10 callers
Method
load_bpf_code
(self, bpf_code)
tests/python/test_license.py:58
↓ 10 callers
Method
open_ring_buffer
open_ring_buffer(callback) Opens a ring buffer to receive custom event data from the bpf program. The callback will be invoked for ea
src/python/bcc/table.py:1261
↓ 10 callers
Function
probe_entry
libbpf-tools/fsdist.bpf.c:23
↓ 10 callers
Function
probe_return
libbpf-tools/fsdist.bpf.c:38
↓ 9 callers
Function
gen_alloc_exit
libbpf-tools/memleak.bpf.c:142
↓ 9 callers
Method
get_func
src/cc/frontends/clang/loader.cc:69
↓ 9 callers
Function
probe_tp_btf
libbpf-tools/trace_helpers.c:1237
↓ 9 callers
Method
run_leaker
(self, leak_kind)
tests/python/test_tools_memleak.py:53
↓ 9 callers
Method
skipTest
tests/cc/catch.hpp:7674
↓ 8 callers
Function
__syscall
libbpf-tools/syncsnoop.bpf.c:14
↓ 8 callers
Function
_procfs_maps_each_module
return: 0 -> callback returned < 0, stopped iterating -1 -> callback never indicated to stop
src/cc/bcc_proc.c:166
↓ 8 callers
Method
addRow
tests/cc/catch.hpp:9787
↓ 8 callers
Method
add_module
src/cc/api/BPF.cc:884
↓ 8 callers
Method
add_prefix
(prefix, name)
src/python/bcc/__init__.py:1136
↓ 8 callers
Function
argp_parse_long
libbpf-tools/memleak.c:534
↓ 8 callers
Function
bpf_close_perf_event_fd
src/cc/libbpf.c:1851
↓ 8 callers
Function
check_access
src/cc/bcc_zip.c:151
↓ 8 callers
Method
cleanup
(self)
tools/lib/ustat.py:129
↓ 8 callers
Function
convertInto
tests/cc/catch.hpp:3978
↓ 8 callers
Function
gen_alloc_exit2
libbpf-tools/memleak.bpf.c:109
↓ 8 callers
Function
get_online_cpus
()
src/python/bcc/utils.py:36
↓ 8 callers
Method
get_syscall_prefix
(self)
src/python/bcc/__init__.py:832
↓ 8 callers
Method
isOk
Result was a success, or failure is suppressed
tests/cc/catch.hpp:7248
↓ 8 callers
Method
items_lookup_batch
Look up all the key-value pairs in the map. Args: None Yields: tuple: The tuple of (key,value) for every entr
src/python/bcc/table.py:483
↓ 8 callers
Function
kprobe_exists
libbpf-tools/trace_helpers.c:1130
↓ 8 callers
Method
needs_probe
src/cc/frontends/clang/b_frontend_action.cc:292
↓ 8 callers
Method
num_locations
src/cc/usdt.h:263
↓ 8 callers
Function
perf_map_path
tests/cc/test_c_api.cc:552
↓ 8 callers
Function
probe_entry
libbpf-tools/fsslower.bpf.c:35
↓ 8 callers
Function
probe_exit
libbpf-tools/fsslower.bpf.c:56
↓ 8 callers
Method
ring_buffer_poll
ring_buffer_poll(self) Poll from all open ringbuf buffers, calling the callback that was provided when calling open_ring_buffer for e
src/python/bcc/__init__.py:1797
↓ 8 callers
Function
spawn_child
tests/cc/test_c_api.cc:605
↓ 8 callers
Function
toLower
tests/cc/catch.hpp:7749
↓ 8 callers
Function
trim
tests/cc/catch.hpp:7754
↓ 8 callers
Function
unaligned_uint32_read
src/cc/bcc_zip.c:52
↓ 7 callers
Function
bcc_elf_foreach_sym
src/cc/bcc_elf.c:918
↓ 7 callers
Function
bcc_procutils_which_so
src/cc/bcc_proc.c:557
↓ 7 callers
Function
bcc_resolve_symname
src/cc/bcc_syms.cc:777
↓ 7 callers
Method
license
(self, lic)
tests/python/test_license.py:53
↓ 7 callers
Method
num_arguments
src/cc/usdt.h:264
↓ 7 callers
Method
push
(self, leaf, flags=0)
src/python/bcc/table.py:1321
↓ 7 callers
Method
set
tests/cc/catch.hpp:4051
↓ 7 callers
Function
strerrno
libbpf-tools/mountsnoop.c:308
↓ 7 callers
Function
try_attach_syscall_probes
(syscall)
tools/statsnoop.py:171
↓ 7 callers
Function
usage
libbpf-tools/ksnoop.c:91
↓ 7 callers
Method
what
tests/cc/catch.hpp:6764
↓ 6 callers
Method
__setitem__
(self, key, leaf)
src/python/bcc/table.py:378
↓ 6 callers
Method
_check_probe_quota
(self, num_new_probes)
src/python/bcc/__init__.py:794
↓ 6 callers
Method
_create_ns
(self, name, in_ifc=None, out_ifc=None, ipaddr=None, macaddr=None, fn=None, cmd=None, actio
tests/python/simulation.py:105
↓ 6 callers
Method
attach_raw_socket
(fn, dev)
src/python/bcc/__init__.py:703
↓ 6 callers
Function
bcc_procutils_each_module
src/cc/bcc_proc.c:221
↓ 6 callers
Method
clear_table_non_atomic
src/cc/api/BPFTable.cc:147
↓ 6 callers
Function
close_elf
libbpf-tools/uprobe_helpers.c:224
↓ 6 callers
Function
createLoad
src/cc/bpf_module_rw_engine.cc:50
↓ 6 callers
Function
decode_errno
(retval)
tools/mountsnoop.py:645
↓ 6 callers
Method
fill_hashmap
(self)
tests/python/test_map_batch_ops.py:22
↓ 6 callers
Method
find_exe
find_exe(bin_path) Traverses the PATH environment variable, looking for the first directory that contains an executable file
src/python/bcc/__init__.py:383
↓ 6 callers
Method
find_library
Find the full path to the shared library whose name starts with "lib{libname}". If non-zero pid is given, search only the shared lib
src/python/bcc/__init__.py:1014
↓ 6 callers
Method
for_each_func
src/cc/frontends/clang/loader.cc:90
↓ 6 callers
Method
getConfig
tests/cc/catch.hpp:6894
↓ 6 callers
Method
getSize
src/cc/bcc_btf.h:123
← previous
next →
101–200 of 3,732, ranked by callers