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
↓ 14 callers
Method
release_page
kernel/kernel/Memory/Heap.cpp:189
↓ 14 callers
Function
uncanonicalize
kernel/arch/x86_64/PageTable.cpp:47
↓ 13 callers
Method
area
userspace/programs/WindowServer/Utils.h:31
↓ 13 callers
Function
byte_length
BAN/include/BAN/UTF8.h:11
↓ 13 callers
Method
client_x
userspace/programs/WindowServer/Window.h:47
↓ 13 callers
Method
client_y
userspace/programs/WindowServer/Window.h:48
↓ 13 callers
Function
dup2
userspace/libraries/LibC/unistd.cpp:296
↓ 13 callers
Method
get
userspace/aoc2024/day15/main.cpp:24
↓ 13 callers
Method
get_weak_ptr
BAN/include/BAN/WeakPtr.h:62
↓ 13 callers
Function
opendir
userspace/libraries/LibC/dirent.cpp:67
↓ 13 callers
Function
parse_super_name
kernel/kernel/ACPI/AML/Node.cpp:485
↓ 13 callers
Function
position_directional
userspace/aoc2024/day21/main.cpp:72
↓ 13 callers
Function
print_indent
kernel/kernel/USB/HID/HIDDriver.cpp:787
↓ 13 callers
Function
range_page_count
kernel/include/kernel/Memory/PageTable.h:184
↓ 13 callers
Function
readdir
userspace/libraries/LibC/dirent.cpp:75
↓ 13 callers
Method
root_inode
kernel/include/kernel/FS/FAT/FileSystem.h:38
↓ 13 callers
Function
send_request
userspace/programs/audioctl/main.cpp:48
↓ 13 callers
Function
sleep
userspace/libraries/LibC/unistd.cpp:571
↓ 13 callers
Method
subclass
kernel/include/kernel/PCI.h:89
↓ 13 callers
Function
tcsetattr
userspace/libraries/LibC/termios.cpp:94
↓ 13 callers
Method
write_block
kernel/kernel/FS/Ext2/FileSystem.cpp:347
↓ 12 callers
Function
atomic_store
BAN/include/BAN/Atomic.h:22
↓ 12 callers
Function
check_match
userspace/aoc2024/day4/main.cpp:59
↓ 12 callers
Function
execl
userspace/libraries/LibC/unistd.cpp:509
↓ 12 callers
Method
flag
kernel/kernel/FS/FAT/FileSystem.cpp:77
↓ 12 callers
Method
get_message
BAN/include/BAN/Errors.h:66
↓ 12 callers
Function
nl_langinfo
userspace/libraries/LibC/langinfo.cpp:85
↓ 12 callers
Method
physical_address_of
kernel/arch/i686/PageTable.cpp:589
↓ 12 callers
Function
pthread_testcancel
userspace/libraries/LibC/include/pthread.h:198
↓ 12 callers
Method
read
kernel/kernel/APIC.cpp:473
↓ 12 callers
Method
read_block
kernel/kernel/FS/Ext2/FileSystem.cpp:334
↓ 12 callers
Method
rgid
kernel/include/kernel/Credentials.h:22
↓ 12 callers
Method
send_command
kernel/kernel/Audio/HDAudio/Controller.cpp:352
↓ 12 callers
Method
uid
kernel/include/kernel/FS/Inode.h:93
↓ 12 callers
Method
with_block_buffer
kernel/include/kernel/FS/TmpFS/FileSystem.h:160
↓ 11 callers
Function
atomic_compare_exchange
BAN/include/BAN/Atomic.h:29
↓ 11 callers
Function
check_file_mode
userspace/programs/test/main.cpp:35
↓ 11 callers
Function
getpagesize
userspace/libraries/LibC/unistd.cpp:677
↓ 11 callers
Method
iflnk
kernel/include/kernel/FS/Inode.h:60
↓ 11 callers
Method
ino
kernel/include/kernel/FS/Inode.h:90
↓ 11 callers
Method
pressed
userspace/libraries/LibInput/include/LibInput/KeyEvent.h:102
↓ 11 callers
Function
pthread_self
userspace/libraries/LibC/pthread.cpp:1437
↓ 11 callers
Function
pthread_spin_lock
userspace/libraries/LibC/pthread.cpp:767
↓ 11 callers
Function
pthread_spin_unlock
userspace/libraries/LibC/pthread.cpp:793
↓ 11 callers
Function
putchar
userspace/libraries/LibC/stdio.cpp:794
↓ 11 callers
Function
rand
userspace/libraries/LibC/stdlib.cpp:714
↓ 11 callers
Function
read_entry_from_table
kernel/arch/i686/PageTable.cpp:57
↓ 11 callers
Method
reserve_free_contiguous_pages
kernel/arch/i686/PageTable.cpp:710
↓ 11 callers
Method
reserve_irq
kernel/kernel/PIC.cpp:94
↓ 11 callers
Function
store_into_target
kernel/kernel/ACPI/AML/Node.cpp:837
↓ 11 callers
Function
strcat
userspace/libraries/LibC/string.cpp:142
↓ 11 callers
Function
strdup
userspace/libraries/LibC/string.cpp:201
↓ 11 callers
Method
unmap_range
kernel/arch/i686/PageTable.cpp:425
↓ 10 callers
Function
bind
userspace/libraries/LibC/sys/socket.cpp:21
↓ 10 callers
Function
clamp
BAN/include/BAN/Math.h:31
↓ 10 callers
Method
data_size
kernel/kernel/FS/USTARModule.cpp:18
↓ 10 callers
Method
element
BAN/include/BAN/HashSet.h:96
↓ 10 callers
Function
evaluate_node
kernel/kernel/ACPI/AML/Node.cpp:2682
↓ 10 callers
Method
fill
userspace/libraries/LibGUI/include/LibGUI/Texture.h:47
↓ 10 callers
Function
getc_unlocked
userspace/libraries/LibC/stdio.cpp:542
↓ 10 callers
Function
getchar
userspace/libraries/LibC/stdio.cpp:537
↓ 10 callers
Function
htons
userspace/libraries/LibC/arpa/inet.cpp:13
↓ 10 callers
Method
mask
BAN/include/BAN/IPv4.h:34
↓ 10 callers
Function
method_call
kernel/kernel/ACPI/AML/Node.cpp:2778
↓ 10 callers
Function
parse_integer
userspace/programs/test/main.cpp:25
↓ 10 callers
Method
push
kernel/include/kernel/Memory/ByteRingBuffer.h:18
↓ 10 callers
Method
read_blocks
kernel/kernel/Storage/Partition.cpp:33
↓ 10 callers
Function
resolve_package_element
kernel/kernel/ACPI/AML/Node.cpp:222
↓ 10 callers
Function
snprintf
userspace/libraries/LibC/stdio.cpp:923
↓ 10 callers
Function
strtol
userspace/libraries/LibC/stdlib.cpp:89
↓ 10 callers
Function
time
userspace/libraries/LibC/time.cpp:120
↓ 9 callers
Method
allocate_bar_region
kernel/kernel/PCI.cpp:366
↓ 9 callers
Function
atexit
userspace/libraries/LibC/stdlib.cpp:48
↓ 9 callers
Method
class_code
kernel/include/kernel/PCI.h:88
↓ 9 callers
Function
connect
userspace/libraries/LibC/sys/socket.cpp:26
↓ 9 callers
Function
dirfd
userspace/libraries/LibC/dirent.cpp:35
↓ 9 callers
Method
egid
kernel/include/kernel/Credentials.h:23
↓ 9 callers
Method
enable_irq
kernel/kernel/PIC.cpp:79
↓ 9 callers
Function
fcntl
userspace/libraries/LibC/fcntl.cpp:37
↓ 9 callers
Function
getopt_long
userspace/libraries/LibC/getopt.cpp:186
↓ 9 callers
Function
inw
kernel/include/kernel/IO.h:26
↓ 9 callers
Method
is_using_apic
kernel/include/kernel/InterruptController.h:32
↓ 9 callers
Function
isalpha
userspace/libraries/LibC/ctype.cpp:8
↓ 9 callers
Function
isatty
userspace/libraries/LibC/unistd.cpp:301
↓ 9 callers
Function
parse_i64
userspace/aoc2023/day5/main.cpp:10
↓ 9 callers
Method
prog_if
kernel/include/kernel/PCI.h:90
↓ 9 callers
Method
read32
kernel/kernel/Networking/E1000/E1000.cpp:111
↓ 9 callers
Method
real_time
kernel/kernel/Timer/Timer.cpp:246
↓ 9 callers
Method
reserve_free_page
kernel/arch/i686/PageTable.cpp:632
↓ 9 callers
Method
root_file
kernel/include/kernel/FS/VirtualFileSystem.h:72
↓ 9 callers
Function
set_grid_tile
userspace/programs/snake/main.cpp:73
↓ 9 callers
Method
store
BAN/include/BAN/Atomic.h:60
↓ 9 callers
Function
strncasecmp
userspace/libraries/LibC/strings.cpp:23
↓ 9 callers
Function
tilt_platform
userspace/aoc2023/day14/main.cpp:59
↓ 9 callers
Function
unlink
userspace/libraries/LibC/unistd.cpp:657
↓ 9 callers
Function
waitpid
userspace/libraries/LibC/sys/wait.cpp:12
↓ 9 callers
Function
will_addition_overflow
BAN/include/BAN/Math.h:93
↓ 8 callers
Method
block_size
kernel/include/kernel/FS/Ext2/FileSystem.h:115
↓ 8 callers
Method
block_with_timeout_ms
kernel/include/kernel/ThreadBlocker.h:18
↓ 8 callers
Method
capacity
kernel/include/kernel/Memory/ByteRingBuffer.h:61
← previous
next →
201–300 of 4,827, ranked by callers