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
↓ 2 callers
Function
Parse
Kernel/src/gpt.cpp:11
↓ 2 callers
Function
ParseParameterListStatement
(TYPE IDENTIFIER, ...)
InterfaceCompiler/main.cpp:314
↓ 2 callers
Method
PendingConnections
Kernel/include/net/socket.h:143
↓ 2 callers
Method
Poll
System/LemonWM/wm.cpp:102
↓ 2 callers
Function
PollKeyboard
LibLemon/src/lemon/input.cpp:19
↓ 2 callers
Function
PollMouse
LibLemon/src/lemon/input.cpp:11
↓ 2 callers
Method
Pos
Kernel/include/stream.h:28
↓ 2 callers
Method
Powered
Kernel/include/xhci.h:178
↓ 2 callers
Function
Print
Kernel/src/logging.cpp:189
↓ 2 callers
Function
PrintObject
Applications/JSONDump/main.cpp:33
↓ 2 callers
Function
Read
Kernel/src/arch/x86_64/mouse.cpp:102
↓ 2 callers
Method
Read
Kernel/src/tty/pty.cpp:53
↓ 2 callers
Method
Read
Kernel/src/fs/tar.cpp:37
↓ 2 callers
Function
Read32
Kernel/src/arch/x86_64/apic.cpp:82
↓ 2 callers
Function
ReadBase
Kernel/src/arch/x86_64/apic.cpp:21
↓ 2 callers
Method
ReadLink
Kernel/src/fs/ext2.cpp:1344
↓ 2 callers
Method
Receive
Kernel/src/net/socket.cpp:75
↓ 2 callers
Function
Redirect
Kernel/src/arch/x86_64/apic.cpp:105
↓ 2 callers
Method
Remove
Kernel/src/arch/x86_64/timer.cpp:58
↓ 2 callers
Method
RemoveWidget
LibLemon/src/gui/window.cpp:281
↓ 2 callers
Method
RepopulateHandles
LibLemon/src/lemon/waitable.cpp:51
↓ 2 callers
Function
Run
Applications/Run/main.cpp:16
↓ 2 callers
Function
SaveFile
Applications/TextEdit/main.cpp:57
↓ 2 callers
Function
SaveFileAs
Applications/TextEdit/main.cpp:101
↓ 2 callers
Function
Send
Kernel/src/net/interface.cpp:108
↓ 2 callers
Method
SendTo
Kernel/src/net/socket.cpp:95
↓ 2 callers
Function
SetBit
Sets a bit in the physical memory bitmap
Kernel/src/arch/x86_64/physicalallocator.cpp:28
↓ 2 callers
Function
SetCPULocal
Kernel/include/arch/x86_64/cpu.h:98
↓ 2 callers
Function
SetRSDP
Kernel/src/arch/x86_64/acpi.cpp:205
↓ 2 callers
Method
SetTitle
LibLemon/src/gui/window.cpp:358
↓ 2 callers
Function
SleepCurrentThread
Kernel/src/arch/x86_64/timer.cpp:103
↓ 2 callers
Method
SwapBuffers
LibLemon/src/gui/window.cpp:134
↓ 2 callers
Method
Unwatch
Kernel/include/objects/message.h:119
↓ 2 callers
Method
Update
System/LemonWM/wm.cpp:471
↓ 2 callers
Method
Update
Kernel/src/videoconsole.cpp:26
↓ 2 callers
Function
UpdateWindowSize
Applications/Minesweeper/main.cpp:260
↓ 2 callers
Function
Wait
Applications/Snake/main.cpp:40
↓ 2 callers
Function
WaitForKernelObject
//////////////////////// \brief WaitForKernelObject (object) Wait on one KernelObject \param object Object to wait on \return negative error code o
LibLemon/include/lemon/system/kobject.h:18
↓ 2 callers
Method
WaitOn
LibLemon/src/lemon/waitable.cpp:16
↓ 2 callers
Method
Watch
Kernel/include/objects/message.h:113
↓ 2 callers
Method
WatchObject
Kernel/include/objects/kobject.h:55
↓ 2 callers
Function
Write
Kernel/src/arch/x86_64/mouse.cpp:93
↓ 2 callers
Function
Write32
Kernel/src/arch/x86_64/apic.cpp:87
↓ 2 callers
Method
WriteBlock
Kernel/src/fs/ext2.cpp:377
↓ 2 callers
Function
WriteControlRegister
Kernel/src/storage/ata.cpp:43
↓ 2 callers
Method
getRefCount
Kernel/include/refptr.h:94
↓ 2 callers
Method
get_length
Kernel/include/vector.h:88
↓ 2 callers
Function
initialize_serial
Kernel/src/arch/x86_64/serial.cpp:9
↓ 2 callers
Function
inportw
Kernel/src/arch/x86_64/system.cpp:17
↓ 2 callers
Function
is_transmit_empty
Kernel/src/arch/x86_64/serial.cpp:19
↓ 2 callers
Function
lemon_readdir
LibLemon/src/lemon/filesystem.cpp:25
↓ 2 callers
Function
outportd
Kernel/src/arch/x86_64/system.cpp:23
↓ 2 callers
Function
snakeRand
Applications/Snake/main.cpp:34
↓ 2 callers
Function
startCMD
Kernel/include/ahci.h:384
↓ 2 callers
Function
strncat
Kernel/src/string.cpp:215
↓ 2 callers
Function
toupper
Kernel/src/string.cpp:220
↓ 2 callers
Function
unlockSerial
Kernel/src/arch/x86_64/serial.cpp:25
↓ 1 callers
Function
AcquirePort
Kernel/src/net/net.cpp:39
↓ 1 callers
Function
AddAdapter
Kernel/src/net/networkadapter.cpp:14
↓ 1 callers
Function
AllocatePageTable
Kernel/src/arch/x86_64/paging.cpp:240
↓ 1 callers
Function
AllocatePort
Kernel/src/net/net.cpp:26
↓ 1 callers
Method
Bind
Kernel/src/net/socket.cpp:55
↓ 1 callers
Function
BindSocket
Kernel/src/net/socket.cpp:418
↓ 1 callers
Method
Block
Kernel/src/arch/x86_64/timer.cpp:37
↓ 1 callers
Function
BuildTokens
InterfaceCompiler/main.cpp:209
↓ 1 callers
Function
CPUID
Kernel/src/arch/x86_64/cpuid.cpp:3
↓ 1 callers
Method
CQSize
Kernel/include/nvme.h:196
↓ 1 callers
Method
Call
Kernel/src/objects/message.cpp:78
↓ 1 callers
Function
CanModifySharedMemory
Kernel/src/sharedmem.cpp:42
↓ 1 callers
Function
CanonicalizePath
Kernel/src/fs/filesystem.cpp:261
↓ 1 callers
Function
CheckKernelPointer
Kernel/src/arch/x86_64/paging.cpp:188
↓ 1 callers
Method
CleanNode
Kernel/src/fs/ext2.cpp:1474
↓ 1 callers
Function
ConfigWriteByte
Kernel/src/arch/x86_64/pci.cpp:65
↓ 1 callers
Method
ConnectTo
Kernel/src/net/socket.cpp:135
↓ 1 callers
Function
CreateAddressSpace
Kernel/src/arch/x86_64/paging.cpp:109
↓ 1 callers
Method
CreateDirectory
Kernel/src/fs/ext2.cpp:1279
↓ 1 callers
Function
CreateInterface
//////////////////////// \brief CreateInterface (service, name, msgSize) - Create a new interface Create a new interface. Interfaces allow clients to
LibLemon/include/lemon/system/ipc.h:35
↓ 1 callers
Method
CreateInterface
Kernel/src/objects/service.cpp:67
↓ 1 callers
Method
CreateService
Kernel/src/objects/service.cpp:36
↓ 1 callers
Method
DequeueBlocking
Kernel/include/net/networkadapter.h:38
↓ 1 callers
Function
DestroyAddressSpace
Kernel/src/arch/x86_64/paging.cpp:157
↓ 1 callers
Function
DestroyHandle
Kernel/src/arch/x86_64/scheduler.cpp:123
↓ 1 callers
Function
DetectDrive
Kernel/src/storage/ata.cpp:52
↓ 1 callers
Function
DisablePIC
Kernel/src/arch/x86_64/idt.cpp:248
↓ 1 callers
Function
DoAnsiCSI
System/FTerm/main.cpp:181
↓ 1 callers
Function
DoAnsiCSI
Applications/Terminal/main.cpp:209
↓ 1 callers
Function
DoAnsiOSC
System/FTerm/main.cpp:312
↓ 1 callers
Function
DoAnsiOSC
Applications/Terminal/main.cpp:391
↓ 1 callers
Function
DoAnsiSGR
System/FTerm/main.cpp:110
↓ 1 callers
Function
DoAnsiSGR
Applications/Terminal/main.cpp:138
↓ 1 callers
Method
Draw
System/LemonWM/window.cpp:31
↓ 1 callers
Function
DrawGradient
LibLemon/src/gfx/graphics.cpp:146
↓ 1 callers
Function
EnableBuffer
Kernel/src/logging.cpp:70
↓ 1 callers
Function
EndianBigToLittle16
System/NetworkGovernor/endian.h:17
↓ 1 callers
Function
EndianBigToLittle16
Kernel/include/endian.h:17
↓ 1 callers
Function
EndianBigToLittle32
System/NetworkGovernor/endian.h:21
↓ 1 callers
Function
EndianBigToLittle32
Kernel/include/endian.h:21
↓ 1 callers
Function
EndianLittleToBig32
System/NetworkGovernor/endian.h:9
↓ 1 callers
Function
EndianLittleToBig32
Kernel/include/endian.h:9
↓ 1 callers
Function
EndpointCall
//////////////////////// \brief EndpointCall (endpoint, id, data, rID, rData, size, timeout) Accept a pending connection on an interface and return a
LibLemon/include/lemon/system/ipc.h:112
← previous
next →
301–400 of 1,303, ranked by callers