MCPcopy Create free account

hub / github.com/Bananymous/banan-os / functions

Functions4,827 in github.com/Bananymous/banan-os

↓ 2 callersFunction__dump_symbol
userspace/libraries/LibC/unistd.cpp:139
↓ 2 callersFunction_pthread_call_atfork
userspace/libraries/LibC/pthread.cpp:608
↓ 2 callersFunctionabs
BAN/include/BAN/Math.h:13
↓ 2 callersFunctionaccept4
userspace/libraries/LibC/sys/socket.cpp:15
↓ 2 callersMethodadd_fetch
BAN/include/BAN/Atomic.h:81
↓ 2 callersMethodadd_interface
kernel/kernel/Networking/NetworkManager.cpp:35
↓ 2 callersMethodadd_packet
kernel/kernel/Networking/UNIX/Socket.cpp:315
↓ 2 callersMethodadd_thread_with_wake_time
kernel/kernel/Scheduler.cpp:49
↓ 2 callersMethodallocate
userspace/libraries/LibC/malloc.cpp:137
↓ 2 callersMethodallocate
kernel/kernel/Memory/kmalloc.cpp:171
↓ 2 callersMethodallocate_locals
kernel/kernel/ACPI/AML/Node.cpp:3263
↓ 2 callersMethodallocate_stack
NOTE: I don't like this being a separate function but we need heap and page tables for this :)
kernel/kernel/Processor.cpp:160
↓ 2 callersFunctionallocation_size
userspace/libraries/LibC/malloc.cpp:310
↓ 2 callersFunctionalphasort
userspace/libraries/LibC/dirent.cpp:137
↓ 2 callersMethodas_argb
userspace/libraries/LibImage/include/LibImage/Image.h:35
↓ 2 callersMethodas_color
userspace/libraries/LibImage/Image.cpp:92
↓ 2 callersMethodas_header
kernel/include/kernel/ACPI/ACPI.h:74
↓ 2 callersFunctionasctime_r
sample implementation from https://pubs.opengroup.org/onlinepubs/9699919799/functions/asctime.html
userspace/libraries/LibC/time.cpp:136
↓ 2 callersFunctionatomic_and_fetch
BAN/include/BAN/Atomic.h:34
↓ 2 callersFunctionatomic_fetch_sub
BAN/include/BAN/Atomic.h:40
↓ 2 callersFunctionatomic_or_fetch
BAN/include/BAN/Atomic.h:36
↓ 2 callersFunctionatomic_xor_fetch
BAN/include/BAN/Atomic.h:35
↓ 2 callersFunctionbind_new_textdomain
userspace/libraries/LibC/libintl.cpp:30
↓ 2 callersMethodbind_socket_to_address
kernel/kernel/Networking/IPv4Layer.cpp:108
↓ 2 callersMethodbind_socket_with_target
kernel/kernel/Networking/IPv4Layer.cpp:70
↓ 2 callersMethodbind_thread_to_processor
kernel/kernel/Scheduler.cpp:634
↓ 2 callersMethodblock_or_eintr_or_waketime_ms
kernel/include/kernel/Thread.h:99
↓ 2 callersMethodblock_or_eintr_or_waketime_ns
kernel/kernel/Thread.cpp:757
↓ 2 callersMethodblue
kernel/include/kernel/Terminal/TerminalDriver.h:26
↓ 2 callersFunctionbuild_cache_key
userspace/aoc2023/day12/main.cpp:31
↓ 2 callersFunctionbuild_circuits
userspace/aoc2025/day8/main.cpp:72
↓ 2 callersFunctionbuild_difference_tree
userspace/aoc2023/day9/main.cpp:31
↓ 2 callersFunctionbuild_point_pair_heap
userspace/aoc2025/day8/main.cpp:56
↓ 2 callersMethodbytes_consumed
kernel/kernel/FS/USTARModule.cpp:82
↓ 2 callersMethodbytes_produced
kernel/kernel/FS/USTARModule.cpp:39
↓ 2 callersFunctioncall_init_funcs
userspace/programs/DynamicLoader/main.cpp:1412
↓ 2 callersFunctioncan_parse_argument_from_token_type
userspace/programs/Shell/TokenParser.cpp:12
↓ 2 callersMethodcaps_lock
userspace/libraries/LibInput/include/LibInput/KeyEvent.h:98
↓ 2 callersFunctioncat_file
userspace/programs/cat-mmap/main.cpp:6
↓ 2 callersFunctioncat_file
userspace/programs/cat/main.cpp:4
↓ 2 callersFunctioncharacter_length
userspace/programs/Shell/Input.cpp:194
↓ 2 callersFunctionchdir
userspace/libraries/LibC/unistd.cpp:608
↓ 2 callersFunctioncheck_if_valid
userspace/aoc2024/day7/main.cpp:18
↓ 2 callersFunctioncheck_library
userspace/programs/DynamicLoader/main.cpp:741
↓ 2 callersMethodchmod
kernel/kernel/FS/Inode.cpp:248
↓ 2 callersMethodchown
kernel/kernel/FS/Inode.cpp:267
↓ 2 callersFunctioncleanup
userspace/tests/test-mouse/main.cpp:40
↓ 2 callersMethodclear
BAN/include/BAN/Variant.h:303
↓ 2 callersMethodclone
kernel/kernel/Memory/FileBackedRegion.cpp:225
↓ 2 callersFunctioncolor_to_text_mode_color
kernel/kernel/Terminal/TextModeTerminal.cpp:33
↓ 2 callersFunctioncombine_circuits_with_points
userspace/aoc2025/day8/main.cpp:83
↓ 2 callersFunctionconnection_key
userspace/aoc2023/day25/main.cpp:66
↓ 2 callersMethodcontains
userspace/libraries/LibGUI/Widget/RoundedWidget.cpp:6
↓ 2 callersMethodcontains_fully
kernel/kernel/Memory/MemoryRegion.cpp:41
↓ 2 callersMethodcontrolling_terminal
kernel/include/kernel/Process.h:225
↓ 2 callersMethodcopy_horizontal_slice
userspace/libraries/LibGUI/Texture.cpp:142
↓ 2 callersMethodcopy_rect
userspace/libraries/LibGUI/Texture.cpp:168
↓ 2 callersFunctioncount_100_picosecond_cheats
userspace/aoc2024/day20/main.cpp:139
↓ 2 callersFunctioncount_neighborgs
userspace/aoc2025/day4/main.cpp:44
↓ 2 callersFunctioncount_paths
userspace/aoc2025/day11/main.cpp:79
↓ 2 callersFunctioncount_possibilities
userspace/aoc2023/day12/main.cpp:40
↓ 2 callersFunctioncount_stones
userspace/aoc2024/day11/main.cpp:34
↓ 2 callersFunctioncrc32_checksum
bootloader/installer/crc32.cpp:71
↓ 2 callersFunctioncrc32_checksum
kernel/kernel/Storage/StorageDevice.cpp:112
↓ 2 callersMethodcreate_file
kernel/kernel/Process.cpp:1380
↓ 2 callersMethodcreate_inode
kernel/kernel/FS/Ext2/FileSystem.cpp:200
↓ 2 callersMethodctrl
userspace/libraries/LibInput/include/LibInput/KeyEvent.h:88
↓ 2 callersMethoddecompress
userspace/libraries/LibDEFLATE/Decompressor.cpp:402
↓ 2 callersMethoddeinitialize_device_slot
kernel/kernel/USB/XHCI/Device.cpp:230
↓ 2 callersMethoddel_epoll
kernel/kernel/FS/Inode.cpp:346
↓ 2 callersFunctionderef_package
kernel/kernel/ACPI/AML/Node.cpp:3497
↓ 2 callersFunctionderefof_impl
kernel/kernel/ACPI/AML/Node.cpp:1245
↓ 2 callersFunctiondgettext_l
userspace/libraries/LibC/libintl.cpp:148
↓ 2 callersFunctiondo_posix_spawn
userspace/libraries/LibC/spawn.cpp:202
↓ 2 callersMethoddomain
kernel/include/kernel/Networking/IPv4Layer.h:53
↓ 2 callersFunctiondup_sockaddr
userspace/libraries/LibC/ifaddrs.cpp:43
↓ 2 callersMethodemplace_or_assign
BAN/include/BAN/HashMap.h:177
↓ 2 callersMethodenable_memory_space
kernel/kernel/PCI.cpp:844
↓ 2 callersFunctionencode_eisa_id
kernel/kernel/ACPI/AML/Namespace.cpp:562
↓ 2 callersFunctionensure_connected
userspace/libraries/LibClipboard/Clipboard.cpp:54
↓ 2 callersFunctionepoll_wait
userspace/libraries/LibC/sys/epoll.cpp:27
↓ 2 callersFunctionerf_impl
userspace/libraries/LibC/math.cpp:198
↓ 2 callersFunctionevaluate_expression
userspace/programs/test/main.cpp:142
↓ 2 callersFunctionevaluate_grid
userspace/aoc2024/day20/main.cpp:93
↓ 2 callersMethodexecute_command
userspace/programs/Shell/Execute.cpp:207
↓ 2 callersFunctionexecvp
userspace/libraries/LibC/unistd.cpp:546
↓ 2 callersFunctionexpand_array
userspace/programs/tr/main.cpp:43
↓ 2 callersFunctionextract_buffer_info
kernel/kernel/ACPI/AML/OpRegion.cpp:604
↓ 2 callersFunctionfdopen
userspace/libraries/LibC/stdio.cpp:218
↓ 2 callersFunctionfeof
userspace/libraries/LibC/stdio.cpp:244
↓ 2 callersFunctionfetestexcept
userspace/libraries/LibC/fenv.cpp:87
↓ 2 callersFunctionfewest_tokens
userspace/aoc2024/day13/main.cpp:20
↓ 2 callersMethodfilesystem
kernel/kernel/FS/Ext2/Inode.cpp:53
↓ 2 callersMethodfilesystem
kernel/kernel/FS/TmpFS/Inode.cpp:46
↓ 2 callersFunctionfind_absolute_path_of_executable
userspace/programs/Shell/Execute.cpp:18
↓ 2 callersFunctionfind_grid_first_moves
userspace/aoc2023/day10/main.cpp:79
↓ 2 callersMethodfind_inode
kernel/kernel/FS/TmpFS/FileSystem.cpp:228
↓ 2 callersFunctionfind_library
userspace/programs/DynamicLoader/main.cpp:757
↓ 2 callersFunctionfind_text_domain
userspace/libraries/LibC/libintl.cpp:18
↓ 2 callersFunctionfini_random
userspace/programs/DynamicLoader/utils.cpp:85
← previousnext →801–900 of 4,827, ranked by callers