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
↓ 1 callers
Function
key_to_utf8
userspace/libraries/LibInput/KeyEvent.cpp:9
↓ 1 callers
Function
kmalloc_dump_info
kernel/kernel/Memory/kmalloc.cpp:229
↓ 1 callers
Function
kmalloc_initialize
kernel/kernel/Memory/kmalloc.cpp:221
↓ 1 callers
Function
largest_area
userspace/aoc2024/day14/main.cpp:55
↓ 1 callers
Method
last_background_pid
userspace/programs/Shell/Execute.h:23
↓ 1 callers
Function
lcm
BAN/include/BAN/Math.h:49
↓ 1 callers
Function
ldexp
BAN/include/BAN/Math.h:319
↓ 1 callers
Function
leap_days_since_epoch
BAN/BAN/Time.cpp:17
↓ 1 callers
Function
linkat
userspace/libraries/LibC/unistd.cpp:924
↓ 1 callers
Function
list_devices
userspace/programs/audioctl/main.cpp:75
↓ 1 callers
Function
list_directory
userspace/programs/ls/main.cpp:173
↓ 1 callers
Method
list_next_inodes
kernel/kernel/FS/Inode.cpp:71
↓ 1 callers
Function
list_signals
userspace/programs/kill/main.cpp:86
↓ 1 callers
Function
list_tab_completion_entries
userspace/programs/Shell/Input.cpp:73
↓ 1 callers
Method
listen
kernel/kernel/FS/Inode.cpp:174
↓ 1 callers
Function
literal_has
userspace/libraries/LibC/regex.cpp:61
↓ 1 callers
Method
load
BAN/include/BAN/Atomic.h:59
↓ 1 callers
Method
load
kernel/arch/x86_64/PageTable.cpp:466
↓ 1 callers
Function
load_dynamic_tls
userspace/programs/DynamicLoader/main.cpp:1505
↓ 1 callers
Function
load_keymap_lines_and_parse_includes
userspace/libraries/LibInput/KeyboardLayout.cpp:120
↓ 1 callers
Function
load_netbpm
userspace/libraries/LibImage/Netbpm.cpp:57
↓ 1 callers
Function
load_png
userspace/libraries/LibImage/PNG.cpp:288
↓ 1 callers
Function
load_program_header
FIXME: Don't map read-only sections as writable with DT_TEXTREL. Instead mprotect the areas writable during relocation.
userspace/programs/DynamicLoader/main.cpp:909
↓ 1 callers
Function
load_root_filesystem
kernel/kernel/FS/VirtualFileSystem.cpp:83
↓ 1 callers
Method
load_sse
kernel/kernel/Thread.cpp:806
↓ 1 callers
Function
load_symbol_table
userspace/programs/DynamicLoader/main.cpp:1022
↓ 1 callers
Method
locate_inode
kernel/kernel/FS/Ext2/FileSystem.cpp:495
↓ 1 callers
Function
locate_rsdp
kernel/kernel/ACPI/ACPI.cpp:278
↓ 1 callers
Method
lock_depth
kernel/include/kernel/Lock/Mutex.h:87
↓ 1 callers
Method
lock_depth
kernel/include/kernel/Lock/SpinLockAsMutex.h:46
↓ 1 callers
Function
lsb_index
BAN/include/BAN/Sort.h:153
↓ 1 callers
Function
lseek
userspace/libraries/LibC/unistd.cpp:265
↓ 1 callers
Function
lstat
userspace/libraries/LibC/sys/stat.cpp:36
↓ 1 callers
Method
make_socket_pair
kernel/kernel/Networking/UNIX/Socket.cpp:113
↓ 1 callers
Function
mallinfo2
userspace/libraries/LibC/malloc.cpp:463
↓ 1 callers
Function
malloc_environ
userspace/libraries/LibC/environ.cpp:30
↓ 1 callers
Method
map_kernel_memory
kernel/arch/i686/PageTable.cpp:206
↓ 1 callers
Method
map_kernel_memory
kernel/arch/x86_64/PageTable.cpp:330
↓ 1 callers
Method
map_object
kernel/kernel/Memory/SharedMemoryObject.cpp:66
↓ 1 callers
Method
mark_hub_init_done
kernel/kernel/USB/Controller.cpp:30
↓ 1 callers
Function
match_expr
userspace/libraries/LibC/regex.cpp:419
↓ 1 callers
Method
max_bits
userspace/libraries/LibDEFLATE/include/LibDEFLATE/HuffmanTree.h:43
↓ 1 callers
Function
maximum_clique
userspace/aoc2024/day23/main.cpp:102
↓ 1 callers
Function
method_call_impl
kernel/kernel/ACPI/AML/Node.cpp:2720
↓ 1 callers
Function
minimum_presses
userspace/aoc2025/day10/main.cpp:123
↓ 1 callers
Function
mkdirat
userspace/libraries/LibC/sys/stat.cpp:58
↓ 1 callers
Function
mkfifoat
userspace/libraries/LibC/sys/stat.cpp:68
↓ 1 callers
Function
mknodat
userspace/libraries/LibC/sys/stat.cpp:78
↓ 1 callers
Function
mktime
userspace/libraries/LibC/time.cpp:183
↓ 1 callers
Method
mmap_region
kernel/kernel/Device/FramebufferDevice.cpp:366
↓ 1 callers
Function
mode_has_valid_type
kernel/kernel/FS/Ext2/Inode.cpp:473
↓ 1 callers
Function
mprotect
userspace/libraries/LibC/sys/mman.cpp:29
↓ 1 callers
Method
mprotect
kernel/kernel/Memory/MemoryRegion.cpp:60
↓ 1 callers
Method
msync
kernel/kernel/Memory/FileBackedRegion.cpp:109
↓ 1 callers
Method
namemax
kernel/kernel/FS/FAT/FileSystem.cpp:78
↓ 1 callers
Function
nan
userspace/libraries/LibC/math.cpp:252
↓ 1 callers
Function
nanf
userspace/libraries/LibC/math.cpp:253
↓ 1 callers
Function
nanl
userspace/libraries/LibC/math.cpp:254
↓ 1 callers
Function
next_tty_rdev
kernel/kernel/Terminal/TTY.cpp:68
↓ 1 callers
Function
nextafter_impl
userspace/libraries/LibC/math.cpp:116
↓ 1 callers
Function
ngettext_l
userspace/libraries/LibC/libintl.cpp:204
↓ 1 callers
Function
nl_langinfo_impl
userspace/libraries/LibC/langinfo.cpp:6
↓ 1 callers
Method
on_client_packet
userspace/programs/AudioServer/AudioServer.cpp:37
↓ 1 callers
Method
on_key_event
userspace/programs/WindowServer/WindowServer.cpp:513
↓ 1 callers
Method
on_key_event
kernel/kernel/Terminal/TTY.cpp:210
↓ 1 callers
Method
on_mouse_button
userspace/libraries/LibGUI/Widget/Widget.cpp:162
↓ 1 callers
Method
on_mouse_button
userspace/programs/WindowServer/WindowServer.cpp:617
↓ 1 callers
Method
on_mouse_move
userspace/libraries/LibGUI/Widget/Widget.cpp:139
↓ 1 callers
Method
on_mouse_move
userspace/programs/WindowServer/WindowServer.cpp:814
↓ 1 callers
Method
on_mouse_move_abs
userspace/programs/WindowServer/WindowServer.cpp:852
↓ 1 callers
Method
on_mouse_scroll
userspace/programs/WindowServer/WindowServer.cpp:889
↓ 1 callers
Method
on_new_client
userspace/programs/AudioServer/AudioServer.cpp:14
↓ 1 callers
Method
on_process_create
kernel/kernel/FS/ProcFS/FileSystem.cpp:92
↓ 1 callers
Method
on_process_delete
kernel/kernel/FS/ProcFS/FileSystem.cpp:100
↓ 1 callers
Method
on_stream_interrupt
kernel/kernel/Audio/HDAudio/AudioFunctionGroup.cpp:610
↓ 1 callers
Method
on_thread_exit
kernel/kernel/Process.cpp:429
↓ 1 callers
Method
on_transfer_event
kernel/kernel/USB/XHCI/Device.cpp:358
↓ 1 callers
Method
on_yield
kernel/kernel/Scheduler.cpp:351
↓ 1 callers
Method
open_all_fd_wrappers
kernel/kernel/OpenFileDescriptorSet.cpp:975
↓ 1 callers
Function
open_audio_server_fd
userspace/programs/TaskBar/main.cpp:138
↓ 1 callers
Function
open_framebuffer
userspace/programs/WindowServer/Framebuffer.cpp:10
↓ 1 callers
Function
open_ifaddrs
userspace/libraries/LibC/ifaddrs.cpp:65
↓ 1 callers
Function
open_server_fd
userspace/programs/AudioServer/main.cpp:15
↓ 1 callers
Function
open_server_fd
userspace/programs/WindowServer/main.cpp:114
↓ 1 callers
Function
output_to_non_terminal
userspace/programs/less/main.cpp:112
↓ 1 callers
Method
pad_to_byte_boundary
userspace/libraries/LibDEFLATE/include/LibDEFLATE/BitStream.h:125
↓ 1 callers
Function
panic_impl
kernel/include/kernel/Panic.h:16
↓ 1 callers
Method
parent
userspace/libraries/LibGUI/include/LibGUI/Widget/Widget.h:106
↓ 1 callers
Function
parse_acquire_op
kernel/kernel/ACPI/AML/Node.cpp:2362
↓ 1 callers
Function
parse_binary_integer_op
kernel/kernel/ACPI/AML/Node.cpp:1358
↓ 1 callers
Function
parse_boot_info
kernel/kernel/BootInfo.cpp:228
↓ 1 callers
Function
parse_boot_info_banan_bootloader
kernel/kernel/BootInfo.cpp:176
↓ 1 callers
Function
parse_boot_info_multiboot
kernel/kernel/BootInfo.cpp:24
↓ 1 callers
Function
parse_boot_info_multiboot2
kernel/kernel/BootInfo.cpp:88
↓ 1 callers
Function
parse_bracket_expression
userspace/libraries/LibC/regex.cpp:67
↓ 1 callers
Function
parse_bricks
userspace/aoc2023/day22/main.cpp:70
↓ 1 callers
Function
parse_buffer_op
kernel/kernel/ACPI/AML/Node.cpp:352
↓ 1 callers
Function
parse_command_line
kernel/kernel/kernel.cpp:71
↓ 1 callers
Function
parse_components
userspace/aoc2023/day25/main.cpp:31
↓ 1 callers
Function
parse_concat_op
kernel/kernel/ACPI/AML/Node.cpp:1598
← previous
next →
1,601–1,700 of 4,827, ranked by callers