Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brutal-org/brutal
/ functions
Functions
2,433 in github.com/brutal-org/brutal
⨍
Functions
2,433
◇
Types & classes
204
↓ 212 callers
Function
TEST_CASE
sources/utils/test/brutal/fmt/case.c:4
↓ 105 callers
Function
alloc_global
sources/libs/brutal-alloc/global.c:30
↓ 93 callers
Function
bvm_local_pop
sources/libs/bvm/ctx/local.c:27
↓ 93 callers
Function
json_put
sources/libs/json/objects.c:24
↓ 76 callers
Function
m_vec2f
sources/libs/brutal-math/vec2.h:58
↓ 67 callers
Function
bvm_local_push
sources/libs/bvm/ctx/local.c:21
↓ 60 callers
Function
scan_skip_word
sources/libs/brutal-parse/scan.c:126
↓ 59 callers
Function
task_self
sources/kernel/task.c:9
↓ 54 callers
Function
test_use_alloc
sources/libs/brutal-test/hook-alloc.h:25
↓ 49 callers
Function
cexpr_member
sources/libs/cc/builder/expr.c:369
↓ 47 callers
Function
cexpr_ident
sources/libs/cc/builder/expr.c:26
↓ 47 callers
Function
scan_ended
sources/libs/brutal-parse/scan.c:17
↓ 44 callers
Function
alloc_free
sources/libs/brutal-alloc/base.c:9
↓ 42 callers
Function
cparse_skip_separator
sources/libs/cc/parse/misc.c:19
↓ 42 callers
Function
json_str
sources/libs/json/objects.c:108
↓ 42 callers
Function
scan_next
sources/libs/brutal-parse/scan.c:80
↓ 41 callers
Function
str_eq
sources/libs/brutal-base/str.h:47
↓ 39 callers
Function
io_write_byte
sources/libs/brutal-io/funcs.c:114
↓ 36 callers
Function
scan_curr
sources/libs/brutal-parse/scan.c:70
↓ 33 callers
Function
cexpr_infix
sources/libs/cc/builder/expr.c:45
↓ 32 callers
Function
mem_cpy
sources/libs/brutal-mem/copy.c:5
↓ 31 callers
Function
lex_curr
sources/libs/brutal-parse/lex.c:59
↓ 30 callers
Function
io_chan_err
sources/libs/brutal-io/chan.c:34
↓ 30 callers
Function
scan_skip
sources/libs/brutal-parse/scan.c:115
↓ 29 callers
Function
gfx_peek
sources/libs/brutal-gfx/gfx.c:93
↓ 28 callers
Function
bvm_val_int
sources/libs/bvm/obj/val.c:14
↓ 28 callers
Function
efi_st
sources/libs/hw/efi/lib.c:26
↓ 27 callers
Function
json_object
sources/libs/json/objects.c:9
↓ 26 callers
Function
cparse_whitespace
sources/libs/cc/parse/misc.c:3
↓ 25 callers
Function
ctype_member
sources/libs/cc/builder/type.c:112
↓ 25 callers
Function
gfx_fill_style
sources/libs/brutal-gfx/gfx.c:125
↓ 25 callers
Function
scan_expect
sources/libs/brutal-parse/scan.c:238
↓ 24 callers
Function
lex_skip_type
sources/libs/brutal-parse/lex.c:97
↓ 23 callers
Function
expect_match
sources/utils/test/brutal/glob/glob.c:4
↓ 23 callers
Function
gfx_paint_fill
sources/libs/brutal-gfx/paint.h:55
↓ 23 callers
Function
ipc_self
sources/libs/ipc/component.c:122
↓ 23 callers
Function
lex_next
sources/libs/brutal-parse/lex.c:64
↓ 23 callers
Function
m_rectf
sources/libs/brutal-math/rect.h:26
↓ 23 callers
Function
scan_init
sources/libs/brutal-parse/scan.c:8
↓ 22 callers
Function
alloc_malloc
sources/libs/brutal-alloc/base.c:3
↓ 22 callers
Function
buf_init
sources/libs/brutal-io/buf.c:6
↓ 22 callers
Function
io_write
sources/libs/brutal-io/funcs.c:98
↓ 22 callers
Function
sin
sources/libs/stdc-math/sin.c:45
↓ 21 callers
Function
__cosdf
sources/libs/stdc-math/__cosdf.c:26
↓ 21 callers
Function
__sindf
sources/libs/stdc-math/__sindf.c:26
↓ 21 callers
Function
cpu
sources/kernel/x86_64/cpu.c:62
↓ 20 callers
Function
cparse_expect_separator
sources/libs/cc/parse/misc.c:11
↓ 20 callers
Function
mem_set
sources/libs/brutal-mem/set.c:5
↓ 19 callers
Function
sqrt
sources/libs/stdc-math/sqrt.c:83
↓ 19 callers
Function
test_use_gfx
sources/libs/brutal-test/hook-gfx.h:66
↓ 18 callers
Function
json_get
sources/libs/json/objects.c:30
↓ 18 callers
Function
ubsan_print_location
sources/libs/ubsan/ubsan.c:18
↓ 18 callers
Function
ui_view_layout
sources/libs/brutal-ui/view.c:103
↓ 17 callers
Function
__polevll
* Polynomial evaluator: * P[0] x^n + P[1] x^(n-1) + ... + P[n] */
sources/libs/stdc-math/__polevll.c:65
↓ 17 callers
Function
br_syscall
sources/libs/bal/abi/syscalls.c:4
↓ 17 callers
Function
expect_mismatch
sources/utils/test/brutal/glob/glob.c:15
↓ 17 callers
Function
io_read
sources/libs/brutal-io/funcs.c:47
↓ 17 callers
Function
lex_curr_type
sources/libs/brutal-parse/lex.c:76
↓ 17 callers
Function
scan_throw
sources/libs/brutal-parse/scan.c:218
↓ 17 callers
Function
ui_view_mount
sources/libs/brutal-ui/view.c:41
↓ 16 callers
Function
bvm_val_uint
sources/libs/bvm/obj/val.c:22
↓ 16 callers
Function
cpu_self
sources/kernel/x86_64/cpu.c:57
↓ 16 callers
Function
cstmt_block_add
sources/libs/cc/builder/stmt.c:38
↓ 16 callers
Function
fabsf
sources/libs/stdc-math/fabsf.c:4
↓ 16 callers
Function
log
sources/libs/stdc-math/log.c:77
↓ 15 callers
Function
bvm_func_emitu
sources/libs/bvm/obj/func.c:26
↓ 15 callers
Function
cos
sources/libs/stdc-math/cos.c:45
↓ 15 callers
Function
cparse_expr
sources/libs/cc/parse/expr.c:180
↓ 15 callers
Function
ctype_ptr
sources/libs/cc/builder/type.c:39
↓ 15 callers
Function
ctype_void
sources/libs/cc/builder/type.c:18
↓ 15 callers
Function
cunit_decl
sources/libs/cc/builder/unit.c:15
↓ 15 callers
Function
gfx_fill_rect
sources/libs/brutal-gfx/gfx.c:542
↓ 15 callers
Function
gfx_line_to
sources/libs/brutal-gfx/gfx.c:361
↓ 15 callers
Function
json_append
sources/libs/json/objects.c:53
↓ 15 callers
Function
scalbn
sources/libs/stdc-math/scalbn.c:4
↓ 15 callers
Function
scan_peek
sources/libs/brutal-parse/scan.c:37
↓ 15 callers
Function
sqrtf
sources/libs/stdc-math/sqrtf.c:20
↓ 14 callers
Function
json_is
sources/libs/json/objects.c:4
↓ 14 callers
Function
lapic_write
sources/kernel/x86_64/apic.c:21
↓ 14 callers
Function
logf
sources/libs/stdc-math/logf.c:28
↓ 14 callers
Function
m_pow2f
sources/libs/brutal-math/funcs.h:3
↓ 14 callers
Function
pow
sources/libs/stdc-math/pow.c:100
↓ 14 callers
Function
skip_keyword
sources/libs/idl/parse.c:33
↓ 13 callers
Function
emit_deident
sources/libs/brutal-io/emit.c:30
↓ 13 callers
Function
emit_ident
sources/libs/brutal-io/emit.c:25
↓ 13 callers
Function
fabs
sources/libs/stdc-math/fabs.c:4
↓ 13 callers
Function
json_array
sources/libs/json/objects.c:44
↓ 13 callers
Function
parse_ident
sources/libs/idl/parse.c:67
↓ 13 callers
Function
range_alloc_unused
sources/libs/brutal-ds/range.c:93
↓ 13 callers
Function
skip_separator
sources/libs/idl/parse.c:42
↓ 12 callers
Function
cpu_count
sources/kernel/x86_64/cpu.c:41
↓ 12 callers
Function
csema_expr
sources/libs/cc/sema/visit.c:125
↓ 12 callers
Function
ctype_ident
sources/libs/cc/builder/type.c:173
↓ 12 callers
Function
io_rbits_pop_bits
@brief Return the next \p num_bits from the bitbuffer variable with removing them. */
sources/libs/brutal-io/rbits.h:81
↓ 12 callers
Function
lex_ended
sources/libs/brutal-parse/lex.c:41
↓ 12 callers
Function
lock_release
sources/libs/brutal-sync/lock.c:44
↓ 12 callers
Function
scalbnl
sources/libs/stdc-math/scalbnl.c:4
↓ 12 callers
Function
scan_next_float
sources/libs/brutal-parse/nums.c:87
↓ 12 callers
Function
space_deref
sources/kernel/space.c:72
↓ 12 callers
Function
tolower
sources/libs/stdc-ansi/ctype.c:144
next →
1–100 of 2,433, ranked by callers