MCPcopy Create free account

hub / github.com/LemonOSProject/LemonOS / functions

Functions1,303 in github.com/LemonOSProject/LemonOS

MethodFindDir
Kernel/src/fs/ext2.cpp:952
MethodFindWindow
System/LemonWM/wm.cpp:27
MethodFontException
LibLemon/include/lemon/gfx/font.h:35
MethodFontSize
//////////////////////// \brief Get size of the font being rendered Note that this is the font size not the screen size of the text object \return F
LibLemon/include/lemon/gfx/text.h:84
MethodFreeBlock
Kernel/src/fs/ext2.cpp:498
FunctionFreeLargePhysicalMemoryBlock
Frees a block of physical memory
Kernel/src/arch/x86_64/physicalallocator.cpp:122
MethodGameOver
Applications/Minesweeper/main.cpp:39
MethodGetAllHandles
LibLemon/include/lemon/system/waitable.h:15
MethodGetBounds
LibLemon/include/lemon/gui/widgets.h:75
MethodGetClusterChain
Kernel/src/fs/fat32.cpp:66
MethodGetCommand
Kernel/include/arch/x86_64/pci.h:232
MethodGetCompletionDoorbell
Kernel/include/nvme.h:382
MethodGetControllerStatus
Kernel/include/xhci.h:723
FunctionGetData
Kernel/src/arch/x86_64/mouse.cpp:178
MethodGetData
Kernel/include/arch/x86_64/pci.h:147
FunctionGetDevFS
Kernel/src/device.cpp:126
MethodGetDoorbellStride
Kernel/include/nvme.h:335
MethodGetFlags
//////////////////////// \brief Get Window Flags \return window flags ////////////////////////
LibLemon/include/lemon/gui/window.h:222
FunctionGetHeader
Kernel/src/fs/initrd.cpp:146
MethodGetInodeBlock
Kernel/src/fs/ext2.cpp:152
MethodGetInodeBlocks
Kernel/src/fs/ext2.cpp:200
MethodGetInterruptLine
Kernel/include/arch/x86_64/pci.h:224
MethodGetMaxMemoryPageSize
Capabilities
Kernel/include/nvme.h:327
MethodGetMaxQueueEntries
Kernel/include/nvme.h:339
MethodGetMinMemoryPageSize
Kernel/include/nvme.h:331
MethodGetName
Kernel/include/objects/service.h:50
FunctionGetProcessInfo
LibLemon/src/lemon/util.cpp:19
MethodGetSize
LibLemon/include/lemon/ipc/message.h:33
MethodGetSize<MessageRawDataObject>
LibLemon/src/ipc/message.cpp:19
MethodGetSpeed
Kernel/src/net/8254x.cpp:137
MethodGetSubmissionDoorbell
Kernel/include/nvme.h:377
MethodGetValue
Kernel/include/lock.h:64
MethodGridView
LibLemon/include/lemon/gui/widgets.h:337
FunctionHandler
Kernel/src/arch/x86_64/mouse.cpp:35
FunctionHandler
Interrupt handler
Kernel/src/arch/x86_64/keyboard.cpp:62
FunctionHandler
Timer handler
Kernel/src/arch/x86_64/timer.cpp:123
MethodHasCapability
Kernel/include/arch/x86_64/pci.h:273
MethodHashMap
Kernel/include/hash.h:45
FunctionIPIHalt
Kernel/src/arch/x86_64/idt.cpp:131
MethodIPReceiveFrom
Kernel/src/net/ipsocket.cpp:15
MethodIPSocket
Kernel/src/net/ipsocket.cpp:6
MethodIPv4Address
Kernel/include/net/net.h:23
FunctionIRQHandler
Kernel/src/storage/ata.cpp:94
MethodIST
Kernel/include/xhci.h:108
FunctionIdentify
Kernel/src/fs/fat32.cpp:11
MethodIdentify
Kernel/src/storage/ahciport.cpp:422
MethodIdentifyController
Kernel/src/storage/nvme.cpp:169
FunctionIdleProcess
Kernel/src/kernel.cpp:35
FunctionInit
Kernel/src/arch/x86_64/acpi.cpp:139
FunctionInit
Kernel/src/arch/x86_64/pci.cpp:199
FunctionInit
Kernel/src/storage/ahci.cpp:27
FunctionInitialize
Kernel/src/logging.cpp:56
FunctionInitialize
Kernel/src/arch/x86_64/scheduler.cpp:68
FunctionInitialize
Kernel/src/arch/x86_64/apic.cpp:41
FunctionInitialize
Kernel/src/arch/x86_64/smp.cpp:113
FunctionInitialize
Initialize
Kernel/src/arch/x86_64/timer.cpp:146
FunctionInitialize
Kernel/src/storage/nvme.cpp:13
FunctionInitialize
Kernel/src/fs/filesystem.cpp:29
FunctionInitialize
Kernel/src/fs/initrd.cpp:39
MethodInitialize
Kernel/src/usb/xhci.cpp:23
MethodInitialize
Kernel/include/objects/service.h:20
FunctionInitializeConnections
Kernel/src/net/net.cpp:17
FunctionInitializeDrivers
Kernel/src/net/net.cpp:13
FunctionInitializeFVIcons
LibLemon/src/gui/fileview.cpp:32
MethodInitializePartitions
Kernel/src/storage/diskdevice.cpp:20
MethodInitializePorts
Kernel/src/usb/xhci.cpp:327
MethodInitializeProtocols
Kernel/src/usb/xhci.cpp:296
MethodInitializeRx
Kernel/src/net/8254x.cpp:172
MethodInitializeShellConnection
LibLemon/src/gui/window.cpp:391
MethodInitializeShellConnection
LibLemon/include/lemon/gui/window.h:84
MethodInitializeTx
Kernel/src/net/8254x.cpp:202
MethodInitrdVolume
Kernel/src/fs/initrd.cpp:167
MethodInodeLBA
Kernel/include/fs/ext2.h:271
MethodInputManager
System/LemonWM/input.cpp:96
MethodInsert
LibLemon/include/lemon/ipc/message.h:38
MethodInsert<MessageRawDataObject>
LibLemon/src/ipc/message.cpp:7
MethodInsertDir
Kernel/src/fs/ext2.cpp:836
FunctionInsertThreadIntoQueue
Kernel/src/arch/x86_64/scheduler.cpp:38
FunctionInstall
Register interrupt handler
Kernel/src/arch/x86_64/keyboard.cpp:82
MethodInstance
Kernel/include/objects/service.h:26
MethodInstanceTypeID
Kernel/include/objects/message.h:126
MethodInstanceTypeID
Kernel/include/objects/service.h:53
MethodInstanceTypeID
Kernel/include/objects/interface.h:58
MethodIntel8254x
Kernel/src/net/8254x.cpp:232
MethodInterface
LibLemon/src/ipc/interface.cpp:22
MethodInterfaceDeclarationStatement
InterfaceCompiler/main.cpp:100
MethodInterfaceException
LibLemon/include/lemon/ipc/interface.h:29
FunctionInterfaceThread
Kernel/src/net/interface.cpp:70
FunctionInterruptHandler
Kernel/src/storage/ahci.cpp:23
MethodInterruptHandler
Kernel/src/net/8254x.cpp:47
FunctionInvalidInterruptHandler
Kernel/src/arch/x86_64/idt.cpp:136
MethodIoctl
Kernel/src/logging.cpp:48
MethodIoctl
Kernel/src/tty/pty.cpp:83
MethodIsBlocking
Kernel/include/net/socket.h:140
MethodIsOverflowing
LibLemon/include/lemon/gui/widgets.h:117
MethodJSONParser
LibLemon/src/json.cpp:6
MethodJSONValue
LibLemon/include/lemon/core/json.h:39
FunctionKernelAllocate2MPages
Kernel/src/arch/x86_64/paging.cpp:431
FunctionKernelAssertionFailed
Kernel/src/assert.cpp:12
FunctionKernelFree2MPages
Kernel/src/arch/x86_64/paging.cpp:476
← previousnext →701–800 of 1,303, ranked by callers