MCPcopy Create free account

hub / github.com/brutal-org/brutal / functions

Functions2,433 in github.com/brutal-org/brutal

↓ 212 callersFunctionTEST_CASE
sources/utils/test/brutal/fmt/case.c:4
↓ 105 callersFunctionalloc_global
sources/libs/brutal-alloc/global.c:30
↓ 93 callersFunctionbvm_local_pop
sources/libs/bvm/ctx/local.c:27
↓ 93 callersFunctionjson_put
sources/libs/json/objects.c:24
↓ 76 callersFunctionm_vec2f
sources/libs/brutal-math/vec2.h:58
↓ 67 callersFunctionbvm_local_push
sources/libs/bvm/ctx/local.c:21
↓ 60 callersFunctionscan_skip_word
sources/libs/brutal-parse/scan.c:126
↓ 59 callersFunctiontask_self
sources/kernel/task.c:9
↓ 54 callersFunctiontest_use_alloc
sources/libs/brutal-test/hook-alloc.h:25
↓ 49 callersFunctioncexpr_member
sources/libs/cc/builder/expr.c:369
↓ 47 callersFunctioncexpr_ident
sources/libs/cc/builder/expr.c:26
↓ 47 callersFunctionscan_ended
sources/libs/brutal-parse/scan.c:17
↓ 44 callersFunctionalloc_free
sources/libs/brutal-alloc/base.c:9
↓ 42 callersFunctioncparse_skip_separator
sources/libs/cc/parse/misc.c:19
↓ 42 callersFunctionjson_str
sources/libs/json/objects.c:108
↓ 42 callersFunctionscan_next
sources/libs/brutal-parse/scan.c:80
↓ 41 callersFunctionstr_eq
sources/libs/brutal-base/str.h:47
↓ 39 callersFunctionio_write_byte
sources/libs/brutal-io/funcs.c:114
↓ 36 callersFunctionscan_curr
sources/libs/brutal-parse/scan.c:70
↓ 33 callersFunctioncexpr_infix
sources/libs/cc/builder/expr.c:45
↓ 32 callersFunctionmem_cpy
sources/libs/brutal-mem/copy.c:5
↓ 31 callersFunctionlex_curr
sources/libs/brutal-parse/lex.c:59
↓ 30 callersFunctionio_chan_err
sources/libs/brutal-io/chan.c:34
↓ 30 callersFunctionscan_skip
sources/libs/brutal-parse/scan.c:115
↓ 29 callersFunctiongfx_peek
sources/libs/brutal-gfx/gfx.c:93
↓ 28 callersFunctionbvm_val_int
sources/libs/bvm/obj/val.c:14
↓ 28 callersFunctionefi_st
sources/libs/hw/efi/lib.c:26
↓ 27 callersFunctionjson_object
sources/libs/json/objects.c:9
↓ 26 callersFunctioncparse_whitespace
sources/libs/cc/parse/misc.c:3
↓ 25 callersFunctionctype_member
sources/libs/cc/builder/type.c:112
↓ 25 callersFunctiongfx_fill_style
sources/libs/brutal-gfx/gfx.c:125
↓ 25 callersFunctionscan_expect
sources/libs/brutal-parse/scan.c:238
↓ 24 callersFunctionlex_skip_type
sources/libs/brutal-parse/lex.c:97
↓ 23 callersFunctionexpect_match
sources/utils/test/brutal/glob/glob.c:4
↓ 23 callersFunctiongfx_paint_fill
sources/libs/brutal-gfx/paint.h:55
↓ 23 callersFunctionipc_self
sources/libs/ipc/component.c:122
↓ 23 callersFunctionlex_next
sources/libs/brutal-parse/lex.c:64
↓ 23 callersFunctionm_rectf
sources/libs/brutal-math/rect.h:26
↓ 23 callersFunctionscan_init
sources/libs/brutal-parse/scan.c:8
↓ 22 callersFunctionalloc_malloc
sources/libs/brutal-alloc/base.c:3
↓ 22 callersFunctionbuf_init
sources/libs/brutal-io/buf.c:6
↓ 22 callersFunctionio_write
sources/libs/brutal-io/funcs.c:98
↓ 22 callersFunctionsin
sources/libs/stdc-math/sin.c:45
↓ 21 callersFunction__cosdf
sources/libs/stdc-math/__cosdf.c:26
↓ 21 callersFunction__sindf
sources/libs/stdc-math/__sindf.c:26
↓ 21 callersFunctioncpu
sources/kernel/x86_64/cpu.c:62
↓ 20 callersFunctioncparse_expect_separator
sources/libs/cc/parse/misc.c:11
↓ 20 callersFunctionmem_set
sources/libs/brutal-mem/set.c:5
↓ 19 callersFunctionsqrt
sources/libs/stdc-math/sqrt.c:83
↓ 19 callersFunctiontest_use_gfx
sources/libs/brutal-test/hook-gfx.h:66
↓ 18 callersFunctionjson_get
sources/libs/json/objects.c:30
↓ 18 callersFunctionubsan_print_location
sources/libs/ubsan/ubsan.c:18
↓ 18 callersFunctionui_view_layout
sources/libs/brutal-ui/view.c:103
↓ 17 callersFunction__polevll
* Polynomial evaluator: * P[0] x^n + P[1] x^(n-1) + ... + P[n] */
sources/libs/stdc-math/__polevll.c:65
↓ 17 callersFunctionbr_syscall
sources/libs/bal/abi/syscalls.c:4
↓ 17 callersFunctionexpect_mismatch
sources/utils/test/brutal/glob/glob.c:15
↓ 17 callersFunctionio_read
sources/libs/brutal-io/funcs.c:47
↓ 17 callersFunctionlex_curr_type
sources/libs/brutal-parse/lex.c:76
↓ 17 callersFunctionscan_throw
sources/libs/brutal-parse/scan.c:218
↓ 17 callersFunctionui_view_mount
sources/libs/brutal-ui/view.c:41
↓ 16 callersFunctionbvm_val_uint
sources/libs/bvm/obj/val.c:22
↓ 16 callersFunctioncpu_self
sources/kernel/x86_64/cpu.c:57
↓ 16 callersFunctioncstmt_block_add
sources/libs/cc/builder/stmt.c:38
↓ 16 callersFunctionfabsf
sources/libs/stdc-math/fabsf.c:4
↓ 16 callersFunctionlog
sources/libs/stdc-math/log.c:77
↓ 15 callersFunctionbvm_func_emitu
sources/libs/bvm/obj/func.c:26
↓ 15 callersFunctioncos
sources/libs/stdc-math/cos.c:45
↓ 15 callersFunctioncparse_expr
sources/libs/cc/parse/expr.c:180
↓ 15 callersFunctionctype_ptr
sources/libs/cc/builder/type.c:39
↓ 15 callersFunctionctype_void
sources/libs/cc/builder/type.c:18
↓ 15 callersFunctioncunit_decl
sources/libs/cc/builder/unit.c:15
↓ 15 callersFunctiongfx_fill_rect
sources/libs/brutal-gfx/gfx.c:542
↓ 15 callersFunctiongfx_line_to
sources/libs/brutal-gfx/gfx.c:361
↓ 15 callersFunctionjson_append
sources/libs/json/objects.c:53
↓ 15 callersFunctionscalbn
sources/libs/stdc-math/scalbn.c:4
↓ 15 callersFunctionscan_peek
sources/libs/brutal-parse/scan.c:37
↓ 15 callersFunctionsqrtf
sources/libs/stdc-math/sqrtf.c:20
↓ 14 callersFunctionjson_is
sources/libs/json/objects.c:4
↓ 14 callersFunctionlapic_write
sources/kernel/x86_64/apic.c:21
↓ 14 callersFunctionlogf
sources/libs/stdc-math/logf.c:28
↓ 14 callersFunctionm_pow2f
sources/libs/brutal-math/funcs.h:3
↓ 14 callersFunctionpow
sources/libs/stdc-math/pow.c:100
↓ 14 callersFunctionskip_keyword
sources/libs/idl/parse.c:33
↓ 13 callersFunctionemit_deident
sources/libs/brutal-io/emit.c:30
↓ 13 callersFunctionemit_ident
sources/libs/brutal-io/emit.c:25
↓ 13 callersFunctionfabs
sources/libs/stdc-math/fabs.c:4
↓ 13 callersFunctionjson_array
sources/libs/json/objects.c:44
↓ 13 callersFunctionparse_ident
sources/libs/idl/parse.c:67
↓ 13 callersFunctionrange_alloc_unused
sources/libs/brutal-ds/range.c:93
↓ 13 callersFunctionskip_separator
sources/libs/idl/parse.c:42
↓ 12 callersFunctioncpu_count
sources/kernel/x86_64/cpu.c:41
↓ 12 callersFunctioncsema_expr
sources/libs/cc/sema/visit.c:125
↓ 12 callersFunctionctype_ident
sources/libs/cc/builder/type.c:173
↓ 12 callersFunctionio_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 callersFunctionlex_ended
sources/libs/brutal-parse/lex.c:41
↓ 12 callersFunctionlock_release
sources/libs/brutal-sync/lock.c:44
↓ 12 callersFunctionscalbnl
sources/libs/stdc-math/scalbnl.c:4
↓ 12 callersFunctionscan_next_float
sources/libs/brutal-parse/nums.c:87
↓ 12 callersFunctionspace_deref
sources/kernel/space.c:72
↓ 12 callersFunctiontolower
sources/libs/stdc-ansi/ctype.c:144
next →1–100 of 2,433, ranked by callers