Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Bananymous/banan-os
/ functions
Functions
4,827 in github.com/Bananymous/banan-os
⨍
Functions
4,827
◇
Types & classes
1,340
↓ 2 callers
Method
usable_memory
kernel/include/kernel/Memory/PhysicalRange.h:25
↓ 2 callers
Function
usage
userspace/programs/chmod/main.cpp:6
↓ 2 callers
Function
usage
userspace/programs/less/main.cpp:19
↓ 2 callers
Function
usage
userspace/programs/poweroff/main.cpp:6
↓ 2 callers
Function
usage
userspace/programs/sync/main.cpp:5
↓ 2 callers
Method
utimens
kernel/kernel/FS/Inode.cpp:288
↓ 2 callers
Method
uuid
kernel/include/kernel/Storage/Partition.h:28
↓ 2 callers
Function
vfscanf
userspace/libraries/LibC/stdio.cpp:1119
↓ 2 callers
Method
virtual_page_count
kernel/include/kernel/Thread.h:138
↓ 2 callers
Method
wait_while_stopped
kernel/kernel/Process.cpp:3157
↓ 2 callers
Function
wcsspn_impl
userspace/libraries/LibC/wchar.cpp:258
↓ 2 callers
Method
wr_lock
kernel/include/kernel/Lock/RWLock.h:34
↓ 2 callers
Function
write8
kernel/include/kernel/MMIO.h:9
↓ 2 callers
Method
write_blocks
kernel/kernel/Storage/Partition.cpp:47
↓ 2 callers
Method
write_config_byte
kernel/kernel/PCI.cpp:93
↓ 2 callers
Method
write_config_dword
kernel/kernel/PCI.cpp:76
↓ 2 callers
Method
write_config_word
kernel/kernel/PCI.cpp:83
↓ 2 callers
Method
write_dword
kernel/kernel/PCI.cpp:345
↓ 2 callers
Method
write_sectors_impl
kernel/kernel/Storage/ATA/ATADevice.cpp:110
↓ 2 callers
Method
write_word
kernel/kernel/PCI.cpp:352
↓ 1 callers
Function
__cxa_atexit
userspace/libraries/LibC/icxxabi.cpp:19
↓ 1 callers
Function
__cxa_finalize
userspace/libraries/LibC/icxxabi.cpp:61
↓ 1 callers
Function
__dladdr
userspace/programs/DynamicLoader/main.cpp:1697
↓ 1 callers
Function
__dlclose
userspace/programs/DynamicLoader/main.cpp:1541
↓ 1 callers
Function
__dlerror
userspace/programs/DynamicLoader/main.cpp:1550
↓ 1 callers
Function
__dlopen
userspace/programs/DynamicLoader/main.cpp:1557
↓ 1 callers
Function
__dlsym
userspace/programs/DynamicLoader/main.cpp:1624
↓ 1 callers
Function
__dump_backtrace
userspace/libraries/LibC/unistd.cpp:177
↓ 1 callers
Method
accept
kernel/kernel/FS/Inode.cpp:153
↓ 1 callers
Method
acpi_event_task
kernel/kernel/ACPI/ACPI.cpp:1121
↓ 1 callers
Method
add_alias
kernel/kernel/ACPI/AML/Namespace.cpp:405
↓ 1 callers
Method
add_client_fd
userspace/programs/WindowServer/WindowServer.cpp:1798
↓ 1 callers
Method
add_controller
kernel/kernel/USB/USBManager.cpp:55
↓ 1 callers
Method
add_disk_cache
kernel/kernel/Storage/StorageDevice.cpp:212
↓ 1 callers
Method
add_epoll
kernel/kernel/FS/Inode.cpp:339
↓ 1 callers
Method
add_fd
kernel/include/kernel/Epoll.h:65
↓ 1 callers
Method
add_thread_to_block_queue
kernel/kernel/ThreadBlocker.cpp:47
↓ 1 callers
Method
add_to_cache
kernel/kernel/FS/TmpFS/FileSystem.cpp:88
↓ 1 callers
Method
after_mouse_move
userspace/libraries/LibGUI/Widget/Widget.cpp:127
↓ 1 callers
Method
after_write
kernel/kernel/Terminal/VirtualTTY.cpp:600
↓ 1 callers
Function
aligned_alloc
userspace/libraries/LibC/malloc.cpp:386
↓ 1 callers
Function
allocate_destination
kernel/kernel/ACPI/AML/OpRegion.cpp:627
↓ 1 callers
Function
allocate_dynamic_tls
userspace/programs/DynamicLoader/main.cpp:1292
↓ 1 callers
Method
allocate_page_for_demand_paging
kernel/kernel/Process.cpp:4064
↓ 1 callers
Method
allocate_stream
kernel/kernel/Audio/HDAudio/Controller.cpp:486
↓ 1 callers
Method
allocate_stream_id
kernel/kernel/Audio/HDAudio/Controller.cpp:467
↓ 1 callers
Method
allocation_size
userspace/libraries/LibC/malloc.cpp:212
↓ 1 callers
Function
apply_mask_pattern
userspace/libraries/LibQR/QRCode.cpp:693
↓ 1 callers
Method
as_const
BAN/include/BAN/Span.h:93
↓ 1 callers
Function
atan2
BAN/include/BAN/Math.h:396
↓ 1 callers
Function
atomic_fetch_and
BAN/include/BAN/Atomic.h:41
↓ 1 callers
Function
atomic_fetch_nand
BAN/include/BAN/Atomic.h:44
↓ 1 callers
Function
atomic_fetch_or
BAN/include/BAN/Atomic.h:43
↓ 1 callers
Function
atomic_fetch_xor
BAN/include/BAN/Atomic.h:42
↓ 1 callers
Function
atomic_nand_fetch
BAN/include/BAN/Atomic.h:37
↓ 1 callers
Method
available_bits
userspace/libraries/LibDEFLATE/include/LibDEFLATE/BitStream.h:72
↓ 1 callers
Function
banos_install
userspace/programs/driver-install/main.cpp:61
↓ 1 callers
Method
bavail
FIXME
kernel/kernel/FS/FAT/FileSystem.cpp:72
↓ 1 callers
Method
before_mouse_move
userspace/libraries/LibGUI/Widget/Widget.cpp:115
↓ 1 callers
Method
bfree
kernel/kernel/FS/FAT/FileSystem.cpp:71
↓ 1 callers
Function
big_endian_to_host
BAN/include/BAN/Endianness.h:65
↓ 1 callers
Method
bind
kernel/kernel/FS/Inode.cpp:160
↓ 1 callers
Method
bind_address_and_port
kernel/kernel/Networking/NetworkSocket.cpp:101
↓ 1 callers
Method
bitmap
userspace/libraries/LibImage/include/LibImage/Image.h:54
↓ 1 callers
Method
block_with_wake_time_ns
kernel/kernel/ThreadBlocker.cpp:19
↓ 1 callers
Method
bounding_box
userspace/libraries/LibGUI/include/LibGUI/Widget/Widget.h:75
↓ 1 callers
Method
bsize
kernel/kernel/FS/FAT/FileSystem.cpp:68
↓ 1 callers
Function
build_code_length_info
userspace/libraries/LibDEFLATE/Compressor.cpp:280
↓ 1 callers
Function
build_size_string
userspace/programs/ls/main.cpp:106
↓ 1 callers
Function
calculate_adler32
userspace/libraries/LibDEFLATE/include/LibDEFLATE/Utils.h:8
↓ 1 callers
Function
calculate_crc32
userspace/libraries/LibDEFLATE/include/LibDEFLATE/Utils.h:22
↓ 1 callers
Method
call
BAN/include/BAN/Function.h:99
↓ 1 callers
Function
calloc
userspace/libraries/LibC/malloc.cpp:357
↓ 1 callers
Function
can_load_elf
userspace/programs/DynamicLoader/main.cpp:876
↓ 1 callers
Function
can_move
userspace/aoc2024/day15/main.cpp:218
↓ 1 callers
Method
can_start_hub_init
kernel/include/kernel/USB/Device.h:91
↓ 1 callers
Function
card_score
userspace/aoc2023/day7/main.cpp:30
↓ 1 callers
Method
channels
userspace/libraries/LibAudio/include/LibAudio/AudioLoaders/WAVLoader.h:23
↓ 1 callers
Function
char_to_dir
userspace/aoc2023/day18/main.cpp:53
↓ 1 callers
Function
check_file_not_empty
userspace/programs/test/main.cpp:44
↓ 1 callers
Method
clamp_to_texture
userspace/libraries/LibGUI/Texture.cpp:185
↓ 1 callers
Method
cleanup
kernel/kernel/FS/ProcFS/Inode.cpp:37
↓ 1 callers
Method
cleanup_default_links_no_lock
kernel/kernel/FS/Ext2/Inode.cpp:771
↓ 1 callers
Method
cleanup_function
kernel/kernel/Process.cpp:392
↓ 1 callers
Method
clear
userspace/programs/resolver/main.cpp:99
↓ 1 callers
Method
clear
BAN/include/BAN/Span.h:78
↓ 1 callers
Method
clear
kernel/include/kernel/Terminal/Serial.h:45
↓ 1 callers
Method
clear
kernel/kernel/Terminal/FramebufferTerminal.cpp:77
↓ 1 callers
Function
clearerr
userspace/libraries/LibC/stdio.cpp:130
↓ 1 callers
Method
clone_from
kernel/kernel/OpenFileDescriptorSet.cpp:49
↓ 1 callers
Method
close_all
kernel/kernel/OpenFileDescriptorSet.cpp:443
↓ 1 callers
Method
close_button_area
userspace/programs/WindowServer/Window.h:98
↓ 1 callers
Method
close_cloexec
kernel/kernel/OpenFileDescriptorSet.cpp:450
↓ 1 callers
Method
command_timedout
kernel/kernel/Input/PS2/Keyboard.cpp:49
↓ 1 callers
Method
compress
userspace/libraries/LibDEFLATE/Compressor.cpp:583
↓ 1 callers
Function
compress_coordinates
userspace/aoc2025/day9/main.cpp:53
↓ 1 callers
Function
compress_kernel_logs
kernel/kernel/Debug.cpp:126
↓ 1 callers
Method
connect
kernel/kernel/FS/Inode.cpp:167
↓ 1 callers
Method
connect_sockets
kernel/kernel/Networking/NetworkManager.cpp:132
↓ 1 callers
Method
contains
kernel/include/kernel/Memory/VirtualRange.h:26
← previous
next →
1,201–1,300 of 4,827, ranked by callers