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
Method
ParseValue
LibLemon/src/json.cpp:111
Method
ParserState
InterfaceCompiler/main.cpp:185
Method
PartitionDevice
Kernel/src/storage/partitiondevice.cpp:5
Method
Peek
LibLemon/src/lexer.cpp:52
Method
Poll
System/LemonWM/input.cpp:100
Method
Poll
LibLemon/src/ipc/interfaceuds.cpp:55
Method
Poll
LibLemon/src/ipc/interface.cpp:44
Method
Poll
LibLemon/include/lemon/ipc/endpoint.h:115
Method
PollCommands
Applications/Shell/shell.cpp:21
Method
PollSync
LibLemon/src/ipc/interfaceuds.cpp:185
Method
Port
Kernel/src/storage/ahciport.cpp:15
Method
Pos
//////////////////////// \brief Get position of TextObject Get position in pixels of TextObject \return Return Vector2i containing the position of t
LibLemon/include/lemon/gfx/text.h:111
Method
Pos
Kernel/include/stream.h:51
Method
PosToItem
LibLemon/include/lemon/gui/widgets.h:314
Method
PostEvent
System/LemonWM/lemonwm.h:77
Method
PostEvent
System/LemonWM/wm.cpp:278
Method
Print
Kernel/src/videoconsole.cpp:37
Method
Queue
//////////////////////// \brief Interface::Queue(endpoint, m) - Create a new interface Create a new interface. Interfaces allow clients to open conne
LibLemon/include/lemon/ipc/interface.h:75
Method
QueueSize
Kernel/include/net/networkadapter.h:30
Function
Read
Kernel/src/fs/filesystem.cpp:357
Method
Read
Kernel/src/streams.cpp:7
Method
Read
Kernel/src/device.cpp:30
Method
Read
Kernel/src/logging.cpp:32
Method
Read
Kernel/src/characterbuffer.cpp:48
Method
Read
Kernel/src/arch/x86_64/keyboard.cpp:46
Method
Read
Kernel/src/objects/message.cpp:39
Method
Read
Kernel/src/storage/diskdevice.cpp:63
Method
Read
Kernel/src/fs/fat32.cpp:142
Method
Read
Kernel/src/fs/fsnodestubs.cpp:10
Method
Read
Kernel/src/fs/initrd.cpp:182
Function
Read64
Kernel/src/arch/x86_64/apic.cpp:92
Method
ReadAbsolute
Kernel/src/storage/partitiondevice.cpp:20
Method
ReadBlock
Kernel/src/storage/partitiondevice.cpp:36
Method
ReadBlockCached
Kernel/src/fs/ext2.cpp:389
Method
ReadClusterChain
Kernel/src/fs/fat32.cpp:96
Function
ReadDir
Kernel/src/fs/filesystem.cpp:417
Method
ReadDir
Kernel/src/device.cpp:76
Method
ReadDir
Kernel/src/fs/fat32.cpp:173
Method
ReadDir
Kernel/src/fs/fsnodestubs.cpp:34
Method
ReadDir
Kernel/src/fs/initrd.cpp:198
Method
ReadDir
Kernel/src/fs/ext2.cpp:861
Method
ReadDirectory
Kernel/src/fs/tar.cpp:85
Method
ReadDiskBlock
Kernel/src/storage/diskdevice.cpp:55
Method
ReadDiskBlock
Kernel/src/storage/atadrive.cpp:43
Method
ReadEEPROM
Kernel/src/net/8254x.cpp:67
Method
ReadInode
Kernel/src/fs/ext2.cpp:351
Method
ReadLink
Kernel/src/fs/fsnodestubs.cpp:50
Method
ReadMem32
Kernel/src/net/8254x.cpp:59
Method
ReceiveFrom
Kernel/src/net/ipsocket.cpp:50
Function
RefreshFonts
LibLemon/src/gfx/font.cpp:24
Method
RegisterObject
LibLemon/src/ipc/interface.cpp:40
Method
ReleaseBuffer
Kernel/src/storage/ahciport.cpp:184
Method
Relocate
LibLemon/src/gui/window.cpp:362
Method
Relocate
//////////////////////// \brief Relocate window Move the window to position (x, y) on screen \param pos New position of window /////////////////////
LibLemon/include/lemon/gui/window.h:100
Method
Remove
Kernel/include/arch/x86_64/thread.h:63
Function
RemoveThreadFromQueue
Kernel/src/arch/x86_64/scheduler.cpp:42
Method
RemoveWidget
LibLemon/src/gui/widgets.cpp:102
Function
RemoveWindow
LibLemon/src/shell/shell.cpp:13
Function
Reset
Kernel/src/arch/x86_64/acpi.cpp:219
Method
Resize
LibLemon/src/gui/window.cpp:104
Method
ResolveInodeBlockGroup
Kernel/include/fs/ext2.h:263
Method
ResolveInodeBlockGroupIndex
Kernel/include/fs/ext2.h:267
Method
RingBuffer
Kernel/include/ringbuffer.h:20
Method
Root
Kernel/src/fs/filesystem.cpp:12
Function
RoutePCIPin
Kernel/src/arch/x86_64/acpi.cpp:209
Method
SHA256
LibLemon/src/sha.cpp:8
Function
SMPEntry
Kernel/src/arch/x86_64/smp.cpp:39
Method
SQBase
Kernel/include/nvme.h:199
Method
Scroll
Kernel/src/videoconsole.cpp:85
Method
ScrollView
LibLemon/include/lemon/gui/widgets.h:403
Method
Semaphore
Kernel/include/lock.h:56
Method
Send
LibLemon/src/ipc/interfaceuds.cpp:237
Method
SendCommand
Kernel/src/usb/xhci.cpp:198
Method
SendPacket
Kernel/src/net/networkadapter.cpp:37
Method
SendTo
Kernel/src/net/ipsocket.cpp:65
Method
Service
Kernel/src/objects/service.cpp:45
Method
ServiceFS
Kernel/src/objects/service.cpp:7
Method
SetActive
System/LemonWM/wm.cpp:64
Method
SetAdminCompletionQueueSize
Kernel/include/nvme.h:369
Method
SetAdminSubmissionQueueSize
Kernel/include/nvme.h:373
Method
SetCommand
Kernel/include/arch/x86_64/pci.h:236
Method
SetCommandSet
Kernel/include/nvme.h:357
Method
SetEventRingDequeuePointer
Kernel/include/xhci.h:300
Method
SetEventRingSegmentTableAddress
Kernel/include/xhci.h:295
Method
SetFont
//////////////////////// \brief Set TextObject font \param font Font object ////////////////////////
LibLemon/include/lemon/gfx/text.h:52
Method
SetInodeBlock
Kernel/src/fs/ext2.cpp:285
Method
SetInterruptLine
Kernel/include/arch/x86_64/pci.h:228
Method
SetMemoryPageSize
Config
Kernel/include/nvme.h:344
Method
SetMenu
Applications/Shell/shell.cpp:12
Method
SetName
Kernel/include/device.h:34
Function
SetPageFlags
Kernel/include/arch/x86_64/paging.h:128
Method
SetTaskbar
Applications/Shell/shell.cpp:16
Method
SetTitle
//////////////////////// \brief Set title of window \param name Service name to be used, must be unique ////////////////////////
LibLemon/include/lemon/gui/window.h:91
Method
ShellInstance
Applications/Shell/shell.cpp:8
Method
Size
//////////////////////// \brief Get size of the text object in pixels Get size of TextObject when rendered on screen \return Return Vector2i contain
LibLemon/include/lemon/gfx/text.h:97
Method
SleepBlocker
Kernel/src/arch/x86_64/timer.cpp:33
Method
Socket
Kernel/src/net/socket.cpp:34
Function
SpuriousInterruptHandler
Kernel/src/arch/x86_64/apic.cpp:17
Method
Statement
InterfaceCompiler/main.cpp:88
Method
Status
Kernel/include/arch/x86_64/pci.h:269
← previous
next →
901–1,000 of 1,303, ranked by callers