Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LemonOSProject/LemonOS
/ functions
Functions
1,303 in github.com/LemonOSProject/LemonOS
⨍
Functions
1,303
◇
Types & classes
320
↓ 3 callers
Function
GetItemID
Applications/Shell/menu.cpp:172
↓ 3 callers
Method
GetLeftBorderRect
System/LemonWM/window.cpp:123
↓ 3 callers
Function
Identify
Kernel/src/fs/ext2.cpp:15
↓ 3 callers
Function
IdentifyImage
LibLemon/include/lemon/gfx/graphics.h:76
↓ 3 callers
Function
Init
Kernel/src/storage/ata.cpp:99
↓ 3 callers
Function
InitializeTSS
Kernel/src/arch/x86_64/tss.cpp:12
↓ 3 callers
Function
InsertNewThreadIntoQueue
Kernel/src/arch/x86_64/scheduler.cpp:46
↓ 3 callers
Method
IsListening
Kernel/include/net/socket.h:139
↓ 3 callers
Function
KernelFree4KPages
Kernel/src/arch/x86_64/paging.cpp:463
↓ 3 callers
Method
Link
Kernel/src/fs/ext2.cpp:1359
↓ 3 callers
Function
LoadFont
LibLemon/src/gfx/font.cpp:63
↓ 3 callers
Method
LoadText
LibLemon/src/gui/widgets.cpp:527
↓ 3 callers
Function
MapLegacyIRQ
Kernel/src/arch/x86_64/apic.cpp:144
↓ 3 callers
Method
MaxPorts
Kernel/include/xhci.h:104
↓ 3 callers
Method
MaxScratchpadBuffers
Kernel/include/xhci.h:116
↓ 3 callers
Method
MaxSlots
Kernel/include/xhci.h:96
↓ 3 callers
Function
OctToDec
Kernel/src/fs/tar.cpp:6
↓ 3 callers
Method
OnSubmit
LibLemon/src/gui/fileview.cpp:267
↓ 3 callers
Function
Paint
System/FTerm/main.cpp:80
↓ 3 callers
Method
Paint
Applications/Shell/menu.cpp:148
↓ 3 callers
Function
PrintStackTrace
Kernel/include/arch/x86_64/strace.h:7
↓ 3 callers
Function
ReadDir
Kernel/src/fs/initrd.cpp:106
↓ 3 callers
Method
ReadDiskBlock
Kernel/src/storage/ahciport.cpp:191
↓ 3 callers
Function
RemoveWindow
Applications/Shell/main.cpp:88
↓ 3 callers
Function
Reset
Applications/Snake/main.cpp:57
↓ 3 callers
Method
Resize
System/LemonWM/window.cpp:80
↓ 3 callers
Function
Schedule
Kernel/src/arch/x86_64/scheduler.cpp:494
↓ 3 callers
Method
SetParent
LibLemon/include/lemon/gui/widgets.h:56
↓ 3 callers
Method
SetValue
Kernel/include/lock.h:60
↓ 3 callers
Function
SetVideoConsole
Kernel/src/logging.cpp:66
↓ 3 callers
Function
SetWindowState
LibLemon/src/shell/shell.cpp:17
↓ 3 callers
Method
Split
LibLemon/include/lemon/gfx/types.h:51
↓ 3 callers
Function
SysInfo
LibLemon/src/lemon/info.cpp:5
↓ 3 callers
Function
UserPrintStackTrace
Kernel/include/arch/x86_64/strace.h:17
↓ 3 callers
Function
VerifyELF
Kernel/src/arch/x86_64/elf.cpp:11
↓ 3 callers
Method
Write
Kernel/src/fs/tar.cpp:43
↓ 3 callers
Function
allocate_new_page
Kernel/src/liballoc/liballoc.c:152
↓ 3 callers
Function
hash
Kernel/include/hash.h:6
↓ 3 callers
Function
liballoc_lock
Kernel/src/liballoc/_liballoc.cpp:15
↓ 3 callers
Function
wait
Kernel/src/arch/x86_64/smp.cpp:15
↓ 3 callers
Function
write_serial_n
Kernel/src/arch/x86_64/serial.cpp:39
↓ 2 callers
Method
Accept
Kernel/src/net/socket.cpp:45
↓ 2 callers
Function
AddDevice
Kernel/src/arch/x86_64/pci.cpp:147
↓ 2 callers
Function
AddWindow
Applications/Shell/main.cpp:81
↓ 2 callers
Method
AsFloat
LibLemon/include/lemon/core/json.h:151
↓ 2 callers
Function
CaclulateChecksum
Kernel/include/net/net.h:134
↓ 2 callers
Function
CheckDevice
Kernel/src/arch/x86_64/pci.cpp:86
↓ 2 callers
Method
ClearItems
LibLemon/src/gui/widgets.cpp:787
↓ 2 callers
Method
Connect
Kernel/src/net/socket.cpp:61
↓ 2 callers
Method
Create
Kernel/src/fs/ext2.cpp:1252
↓ 2 callers
Function
CreateChildThread
Kernel/src/arch/x86_64/scheduler.cpp:273
↓ 2 callers
Function
CreateELFProcess
Kernel/src/arch/x86_64/scheduler.cpp:545
↓ 2 callers
Function
CreateFramebufferSurface
LibLemon/src/lemon/fb.cpp:13
↓ 2 callers
Function
CreatePageTable
Kernel/src/arch/x86_64/paging.cpp:257
↓ 2 callers
Function
CreateProcess
Kernel/src/arch/x86_64/scheduler.cpp:251
↓ 2 callers
Function
CreateService
//////////////////////// \brief CreateService (name) - Create a service Create a new service. Services are essentially named containers for interface
LibLemon/include/lemon/system/ipc.h:20
↓ 2 callers
Function
CreateSharedMemory
Kernel/src/sharedmem.cpp:51
↓ 2 callers
Method
Dequeue
Kernel/include/ringbuffer.h:61
↓ 2 callers
Method
Destroy
Kernel/src/objects/service.cpp:53
↓ 2 callers
Function
DestroySharedMemory
Kernel/src/sharedmem.cpp:117
↓ 2 callers
Function
DestroySocket
Kernel/src/net/socket.cpp:439
↓ 2 callers
Method
Enabled
Kernel/include/xhci.h:194
↓ 2 callers
Function
EndianLittleToBig16
System/NetworkGovernor/endian.h:5
↓ 2 callers
Function
EndianLittleToBig16
Kernel/include/endian.h:5
↓ 2 callers
Function
EndpointDequeue
//////////////////////// \brief EndpointDequeue (endpoint, id, size, data) Accept a pending connection on an interface and return a new MessageEndpoi
LibLemon/include/lemon/system/ipc.h:93
↓ 2 callers
Function
EndpointInfo
//////////////////////// \brief SysEndpointInfo (endpoint, info) Get endpoint information \param endpoint Endpoint handle \param info Pointer to end
LibLemon/include/lemon/system/ipc.h:126
↓ 2 callers
Function
FileDialogOnFileOpened
LibLemon/src/gui/filedialog.cpp:15
↓ 2 callers
Function
FindDir
Kernel/src/fs/filesystem.cpp:425
↓ 2 callers
Function
Free4KPages
Kernel/src/arch/x86_64/paging.cpp:484
↓ 2 callers
Method
GetAllHandles
LibLemon/include/lemon/ipc/interface.h:85
↓ 2 callers
Method
GetCloseRect
System/LemonWM/window.cpp:97
↓ 2 callers
Method
GetDomain
Kernel/include/net/socket.h:138
↓ 2 callers
Function
GetGenericPCIDevices
Kernel/src/arch/x86_64/pci.cpp:136
↓ 2 callers
Method
GetHash
LibLemon/src/sha.cpp:83
↓ 2 callers
Method
GetLink
Kernel/include/net/networkadapter.h:29
↓ 2 callers
Function
GetLongFilename
Kernel/include/fs/fat32.h:134
↓ 2 callers
Method
GetMaxMessageSize
Kernel/include/objects/message.h:123
↓ 2 callers
Method
GetMinimizeRect
System/LemonWM/window.cpp:103
↓ 2 callers
Method
GetRightBorderRect
System/LemonWM/window.cpp:127
↓ 2 callers
Function
GetSize
Kernel/src/fs/tar.cpp:16
↓ 2 callers
Function
GetVendor
Kernel/src/arch/x86_64/pci.cpp:72
↓ 2 callers
Function
Init
Kernel/src/arch/x86_64/hal.cpp:218
↓ 2 callers
Function
InitializeProcessStructure
Kernel/src/arch/x86_64/scheduler.cpp:156
↓ 2 callers
Method
InitializeShellConnection
System/LemonWM/wm.cpp:20
↓ 2 callers
Function
Install
Kernel/src/arch/x86_64/mouse.cpp:149
↓ 2 callers
Function
InterfaceConnect
//////////////////////// \brief InterfaceConnect (path) - Open a connection to an interface Open a new connection on an interface and return a new Me
LibLemon/include/lemon/system/ipc.h:61
↓ 2 callers
Method
IsCanonical
Kernel/include/pty.h:124
↓ 2 callers
Method
IsConnected
Kernel/include/net/socket.h:141
↓ 2 callers
Method
IsNull
LibLemon/include/lemon/core/json.h:132
↓ 2 callers
Function
LoadELFSegments
Kernel/src/arch/x86_64/elf.cpp:22
↓ 2 callers
Function
LoadFile
Applications/TextEdit/main.cpp:25
↓ 2 callers
Function
LocalAPICEOI
Kernel/src/arch/x86_64/apic.cpp:177
↓ 2 callers
Function
MapSharedMemory
LibLemon/src/lemon/sharedmem.cpp:16
↓ 2 callers
Function
MapSharedMemory
Kernel/src/sharedmem.cpp:79
↓ 2 callers
Function
MarkMemoryRegionUsed
Marks a region in physical memory as being used
Kernel/src/arch/x86_64/physicalallocator.cpp:55
↓ 2 callers
Method
OnMouseMove
LibLemon/src/gui/window.cpp:337
↓ 2 callers
Method
Open
Applications/Shell/menu.cpp:109
↓ 2 callers
Method
Paint
System/LemonWM/compositor.cpp:22
↓ 2 callers
Method
Paint
LibLemon/src/gui/window.cpp:148
↓ 2 callers
Method
Paint
Applications/TextEdit/exttextbox.cpp:14
← previous
next →
201–300 of 1,303, ranked by callers