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
↓ 4 callers
Method
add_mutex
kernel/include/kernel/Thread.h:150
↓ 4 callers
Method
add_pending_signal
kernel/include/kernel/Process.h:297
↓ 4 callers
Method
add_spinlock
kernel/include/kernel/Thread.h:146
↓ 4 callers
Method
allocate_page_containing
kernel/kernel/Memory/MemoryRegion.cpp:79
↓ 4 callers
Function
allocate_zeroed_page_aligned_page
kernel/arch/x86_64/PageTable.cpp:59
↓ 4 callers
Function
append_raw_data
userspace/libraries/LibGUI/include/LibGUI/Packet.h:90
↓ 4 callers
Method
atime
kernel/include/kernel/FS/Inode.h:96
↓ 4 callers
Method
block_index
kernel/kernel/FS/TmpFS/Inode.cpp:175
↓ 4 callers
Method
broadcast_ipi
kernel/kernel/APIC.cpp:392
↓ 4 callers
Function
can_enter_tile_from
userspace/aoc2023/day10/main.cpp:48
↓ 4 callers
Method
can_write
kernel/include/kernel/FS/Inode.h:149
↓ 4 callers
Method
clear
BAN/include/BAN/Queue.h:174
↓ 4 callers
Method
context_size_set
kernel/include/kernel/USB/XHCI/Controller.h:55
↓ 4 callers
Method
device_id
kernel/include/kernel/PCI.h:96
↓ 4 callers
Function
dprintf
userspace/libraries/LibC/stdio.cpp:151
↓ 4 callers
Function
dump_range
kernel/arch/x86_64/PageTable.cpp:1076
↓ 4 callers
Function
dump_stack_trace
kernel/kernel/Debug.cpp:40
↓ 4 callers
Function
endpwent
userspace/libraries/LibC/pwd.cpp:14
↓ 4 callers
Function
epoll_create1
userspace/libraries/LibC/sys/epoll.cpp:17
↓ 4 callers
Method
execute
userspace/programs/Shell/Builtin.cpp:297
↓ 4 callers
Method
exit
kernel/kernel/Process.cpp:456
↓ 4 callers
Function
exit_on_error
userspace/programs/test/main.cpp:14
↓ 4 callers
Function
exit_with_error
userspace/programs/kill/main.cpp:52
↓ 4 callers
Function
exp
BAN/include/BAN/Math.h:298
↓ 4 callers
Function
fchownat
userspace/libraries/LibC/unistd.cpp:633
↓ 4 callers
Function
fesetenv
userspace/libraries/LibC/fenv.cpp:41
↓ 4 callers
Function
floor
BAN/include/BAN/Math.h:125
↓ 4 callers
Function
fmod
BAN/include/BAN/Math.h:175
↓ 4 callers
Function
fputs
userspace/libraries/LibC/stdio.cpp:389
↓ 4 callers
Method
framebuffer
userspace/programs/WindowServer/Window.h:84
↓ 4 callers
Function
ftello
userspace/libraries/LibC/stdio.cpp:491
↓ 4 callers
Method
full_x
userspace/programs/WindowServer/Window.h:61
↓ 4 callers
Method
full_y
userspace/programs/WindowServer/Window.h:62
↓ 4 callers
Method
get
userspace/aoc2024/day16/main.cpp:28
↓ 4 callers
Method
get
userspace/aoc2024/day20/main.cpp:39
↓ 4 callers
Method
get
userspace/aoc2024/day12/main.cpp:36
↓ 4 callers
Method
get_bounding_box
userspace/programs/WindowServer/Utils.h:63
↓ 4 callers
Function
get_features
kernel/kernel/CPUID.cpp:24
↓ 4 callers
Function
getauxval
userspace/libraries/LibC/sys/auxv.cpp:32
↓ 4 callers
Function
getcwd
userspace/libraries/LibC/unistd.cpp:594
↓ 4 callers
Function
geteuid
userspace/libraries/LibC/unistd.cpp:781
↓ 4 callers
Function
getgrent_impl
userspace/libraries/LibC/grp.cpp:33
↓ 4 callers
Function
gethostname
userspace/libraries/LibC/unistd.cpp:307
↓ 4 callers
Function
getpgrp
userspace/libraries/LibC/unistd.cpp:791
↓ 4 callers
Method
glyph
userspace/libraries/LibFont/include/LibFont/Font.h:34
↓ 4 callers
Method
has_value
BAN/include/BAN/Variant.h:293
↓ 4 callers
Function
host_to_big_endian
BAN/include/BAN/Endianness.h:55
↓ 4 callers
Method
ifblk
kernel/include/kernel/FS/Inode.h:57
↓ 4 callers
Method
initialize
kernel/kernel/PCI.cpp:114
↓ 4 callers
Method
insert_or_assign
BAN/include/BAN/HashMap.h:160
↓ 4 callers
Method
is_device
kernel/include/kernel/FS/Inode.h:104
↓ 4 callers
Function
is_lead_name_char
kernel/include/kernel/ACPI/AML/Bytes.h:153
↓ 4 callers
Method
is_locked
kernel/include/kernel/Lock/Mutex.h:86
↓ 4 callers
Function
is_safe
userspace/aoc2024/day2/main.cpp:17
↓ 4 callers
Method
is_tty
kernel/include/kernel/FS/Inode.h:107
↓ 4 callers
Function
isalnum
userspace/libraries/LibC/ctype.cpp:3
↓ 4 callers
Function
isprint
kernel/klibc/ctype.cpp:43
↓ 4 callers
Method
key_event_from_raw
userspace/libraries/LibInput/KeyboardLayout.cpp:80
↓ 4 callers
Method
last_return_value
userspace/programs/Shell/Execute.h:24
↓ 4 callers
Function
line_h
userspace/programs/ProgramLauncher/main.cpp:38
↓ 4 callers
Function
line_w
userspace/programs/ProgramLauncher/main.cpp:33
↓ 4 callers
Function
log
BAN/include/BAN/Math.h:250
↓ 4 callers
Function
make_heap
BAN/include/BAN/Heap.h:56
↓ 4 callers
Method
mtime
kernel/include/kernel/FS/Inode.h:97
↓ 4 callers
Function
ntohl
userspace/libraries/LibC/arpa/inet.cpp:18
↓ 4 callers
Method
on_exit
kernel/kernel/Thread.cpp:774
↓ 4 callers
Method
open_inode
kernel/kernel/FS/TmpFS/FileSystem.cpp:68
↓ 4 callers
Function
parse_i64_all_digits
userspace/aoc2023/day6/main.cpp:11
↓ 4 callers
Function
parse_int_and_advance
userspace/aoc2023/day2/main.cpp:7
↓ 4 callers
Function
parse_string
kernel/kernel/ACPI/AML/Node.cpp:146
↓ 4 callers
Function
perform_opregion_read
kernel/kernel/ACPI/AML/OpRegion.cpp:422
↓ 4 callers
Function
position_numeric
userspace/aoc2024/day21/main.cpp:45
↓ 4 callers
Method
protocol
kernel/include/kernel/Networking/UDPSocket.h:28
↓ 4 callers
Function
push_heap
BAN/include/BAN/Heap.h:68
↓ 4 callers
Method
putchar_at
kernel/kernel/Terminal/VirtualTTY.cpp:452
↓ 4 callers
Method
rdev
kernel/include/kernel/FS/Inode.h:102
↓ 4 callers
Method
read_config_dword
kernel/kernel/PCI.cpp:56
↓ 4 callers
Function
recvfrom
userspace/libraries/LibC/sys/socket.cpp:43
↓ 4 callers
Method
ref
BAN/include/BAN/RefPtr.h:24
↓ 4 callers
Method
remove_client_fd
userspace/programs/WindowServer/WindowServer.cpp:1804
↓ 4 callers
Method
remove_with_condition
kernel/kernel/Scheduler.cpp:76
↓ 4 callers
Function
rmdir
userspace/libraries/LibC/unistd.cpp:667
↓ 4 callers
Function
scandir
userspace/libraries/LibC/dirent.cpp:142
↓ 4 callers
Function
sched_yield
userspace/libraries/LibC/sched.cpp:21
↓ 4 callers
Function
select
userspace/libraries/LibC/sys/select.cpp:20
↓ 4 callers
Method
send_command
kernel/kernel/USB/XHCI/Controller.cpp:493
↓ 4 callers
Function
send_sized
userspace/libraries/LibClipboard/Clipboard.cpp:106
↓ 4 callers
Method
send_with_ethernet_header
kernel/include/kernel/Networking/NetworkInterface.h:69
↓ 4 callers
Method
set_close_window_event_callback
userspace/libraries/LibGUI/include/LibGUI/Window.h:76
↓ 4 callers
Method
set_fixed_geometry
userspace/libraries/LibGUI/Widget/Widget.cpp:48
↓ 4 callers
Method
set_fsbase
kernel/kernel/GDT.cpp:43
↓ 4 callers
Method
set_gsbase
kernel/kernel/GDT.cpp:47
↓ 4 callers
Method
set_mouse_button_event_callback
userspace/libraries/LibGUI/include/LibGUI/Window.h:79
↓ 4 callers
Method
set_pixel
kernel/kernel/Device/FramebufferDevice.cpp:165
↓ 4 callers
Function
sigaddset
userspace/libraries/LibC/signal.cpp:66
↓ 4 callers
Method
size
BAN/include/BAN/Queue.h:197
↓ 4 callers
Method
sleep_for_ms
kernel/include/kernel/Timer/Timer.h:58
↓ 4 callers
Function
smo_delete
userspace/libraries/LibC/sys/banan-os.cpp:25
↓ 4 callers
Function
smo_map
userspace/libraries/LibC/sys/banan-os.cpp:30
↓ 4 callers
Function
strcasecmp
userspace/libraries/LibC/strings.cpp:13
← previous
next →
501–600 of 4,827, ranked by callers