MCPcopy Create free account

hub / github.com/LemonOSProject/LemonOS / functions

Functions1,303 in github.com/LemonOSProject/LemonOS

↓ 2 callersFunctionParse
Kernel/src/gpt.cpp:11
↓ 2 callersFunctionParseParameterListStatement
(TYPE IDENTIFIER, ...)
InterfaceCompiler/main.cpp:314
↓ 2 callersMethodPendingConnections
Kernel/include/net/socket.h:143
↓ 2 callersMethodPoll
System/LemonWM/wm.cpp:102
↓ 2 callersFunctionPollKeyboard
LibLemon/src/lemon/input.cpp:19
↓ 2 callersFunctionPollMouse
LibLemon/src/lemon/input.cpp:11
↓ 2 callersMethodPos
Kernel/include/stream.h:28
↓ 2 callersMethodPowered
Kernel/include/xhci.h:178
↓ 2 callersFunctionPrint
Kernel/src/logging.cpp:189
↓ 2 callersFunctionPrintObject
Applications/JSONDump/main.cpp:33
↓ 2 callersFunctionRead
Kernel/src/arch/x86_64/mouse.cpp:102
↓ 2 callersMethodRead
Kernel/src/tty/pty.cpp:53
↓ 2 callersMethodRead
Kernel/src/fs/tar.cpp:37
↓ 2 callersFunctionRead32
Kernel/src/arch/x86_64/apic.cpp:82
↓ 2 callersFunctionReadBase
Kernel/src/arch/x86_64/apic.cpp:21
↓ 2 callersMethodReadLink
Kernel/src/fs/ext2.cpp:1344
↓ 2 callersMethodReceive
Kernel/src/net/socket.cpp:75
↓ 2 callersFunctionRedirect
Kernel/src/arch/x86_64/apic.cpp:105
↓ 2 callersMethodRemove
Kernel/src/arch/x86_64/timer.cpp:58
↓ 2 callersMethodRemoveWidget
LibLemon/src/gui/window.cpp:281
↓ 2 callersMethodRepopulateHandles
LibLemon/src/lemon/waitable.cpp:51
↓ 2 callersFunctionRun
Applications/Run/main.cpp:16
↓ 2 callersFunctionSaveFile
Applications/TextEdit/main.cpp:57
↓ 2 callersFunctionSaveFileAs
Applications/TextEdit/main.cpp:101
↓ 2 callersFunctionSend
Kernel/src/net/interface.cpp:108
↓ 2 callersMethodSendTo
Kernel/src/net/socket.cpp:95
↓ 2 callersFunctionSetBit
Sets a bit in the physical memory bitmap
Kernel/src/arch/x86_64/physicalallocator.cpp:28
↓ 2 callersFunctionSetCPULocal
Kernel/include/arch/x86_64/cpu.h:98
↓ 2 callersFunctionSetRSDP
Kernel/src/arch/x86_64/acpi.cpp:205
↓ 2 callersMethodSetTitle
LibLemon/src/gui/window.cpp:358
↓ 2 callersFunctionSleepCurrentThread
Kernel/src/arch/x86_64/timer.cpp:103
↓ 2 callersMethodSwapBuffers
LibLemon/src/gui/window.cpp:134
↓ 2 callersMethodUnwatch
Kernel/include/objects/message.h:119
↓ 2 callersMethodUpdate
System/LemonWM/wm.cpp:471
↓ 2 callersMethodUpdate
Kernel/src/videoconsole.cpp:26
↓ 2 callersFunctionUpdateWindowSize
Applications/Minesweeper/main.cpp:260
↓ 2 callersFunctionWait
Applications/Snake/main.cpp:40
↓ 2 callersFunctionWaitForKernelObject
//////////////////////// \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 callersMethodWaitOn
LibLemon/src/lemon/waitable.cpp:16
↓ 2 callersMethodWatch
Kernel/include/objects/message.h:113
↓ 2 callersMethodWatchObject
Kernel/include/objects/kobject.h:55
↓ 2 callersFunctionWrite
Kernel/src/arch/x86_64/mouse.cpp:93
↓ 2 callersFunctionWrite32
Kernel/src/arch/x86_64/apic.cpp:87
↓ 2 callersMethodWriteBlock
Kernel/src/fs/ext2.cpp:377
↓ 2 callersFunctionWriteControlRegister
Kernel/src/storage/ata.cpp:43
↓ 2 callersMethodgetRefCount
Kernel/include/refptr.h:94
↓ 2 callersMethodget_length
Kernel/include/vector.h:88
↓ 2 callersFunctioninitialize_serial
Kernel/src/arch/x86_64/serial.cpp:9
↓ 2 callersFunctioninportw
Kernel/src/arch/x86_64/system.cpp:17
↓ 2 callersFunctionis_transmit_empty
Kernel/src/arch/x86_64/serial.cpp:19
↓ 2 callersFunctionlemon_readdir
LibLemon/src/lemon/filesystem.cpp:25
↓ 2 callersFunctionoutportd
Kernel/src/arch/x86_64/system.cpp:23
↓ 2 callersFunctionsnakeRand
Applications/Snake/main.cpp:34
↓ 2 callersFunctionstartCMD
Kernel/include/ahci.h:384
↓ 2 callersFunctionstrncat
Kernel/src/string.cpp:215
↓ 2 callersFunctiontoupper
Kernel/src/string.cpp:220
↓ 2 callersFunctionunlockSerial
Kernel/src/arch/x86_64/serial.cpp:25
↓ 1 callersFunctionAcquirePort
Kernel/src/net/net.cpp:39
↓ 1 callersFunctionAddAdapter
Kernel/src/net/networkadapter.cpp:14
↓ 1 callersFunctionAllocatePageTable
Kernel/src/arch/x86_64/paging.cpp:240
↓ 1 callersFunctionAllocatePort
Kernel/src/net/net.cpp:26
↓ 1 callersMethodBind
Kernel/src/net/socket.cpp:55
↓ 1 callersFunctionBindSocket
Kernel/src/net/socket.cpp:418
↓ 1 callersMethodBlock
Kernel/src/arch/x86_64/timer.cpp:37
↓ 1 callersFunctionBuildTokens
InterfaceCompiler/main.cpp:209
↓ 1 callersFunctionCPUID
Kernel/src/arch/x86_64/cpuid.cpp:3
↓ 1 callersMethodCQSize
Kernel/include/nvme.h:196
↓ 1 callersMethodCall
Kernel/src/objects/message.cpp:78
↓ 1 callersFunctionCanModifySharedMemory
Kernel/src/sharedmem.cpp:42
↓ 1 callersFunctionCanonicalizePath
Kernel/src/fs/filesystem.cpp:261
↓ 1 callersFunctionCheckKernelPointer
Kernel/src/arch/x86_64/paging.cpp:188
↓ 1 callersMethodCleanNode
Kernel/src/fs/ext2.cpp:1474
↓ 1 callersFunctionConfigWriteByte
Kernel/src/arch/x86_64/pci.cpp:65
↓ 1 callersMethodConnectTo
Kernel/src/net/socket.cpp:135
↓ 1 callersFunctionCreateAddressSpace
Kernel/src/arch/x86_64/paging.cpp:109
↓ 1 callersMethodCreateDirectory
Kernel/src/fs/ext2.cpp:1279
↓ 1 callersFunctionCreateInterface
//////////////////////// \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 callersMethodCreateInterface
Kernel/src/objects/service.cpp:67
↓ 1 callersMethodCreateService
Kernel/src/objects/service.cpp:36
↓ 1 callersMethodDequeueBlocking
Kernel/include/net/networkadapter.h:38
↓ 1 callersFunctionDestroyAddressSpace
Kernel/src/arch/x86_64/paging.cpp:157
↓ 1 callersFunctionDestroyHandle
Kernel/src/arch/x86_64/scheduler.cpp:123
↓ 1 callersFunctionDetectDrive
Kernel/src/storage/ata.cpp:52
↓ 1 callersFunctionDisablePIC
Kernel/src/arch/x86_64/idt.cpp:248
↓ 1 callersFunctionDoAnsiCSI
System/FTerm/main.cpp:181
↓ 1 callersFunctionDoAnsiCSI
Applications/Terminal/main.cpp:209
↓ 1 callersFunctionDoAnsiOSC
System/FTerm/main.cpp:312
↓ 1 callersFunctionDoAnsiOSC
Applications/Terminal/main.cpp:391
↓ 1 callersFunctionDoAnsiSGR
System/FTerm/main.cpp:110
↓ 1 callersFunctionDoAnsiSGR
Applications/Terminal/main.cpp:138
↓ 1 callersMethodDraw
System/LemonWM/window.cpp:31
↓ 1 callersFunctionDrawGradient
LibLemon/src/gfx/graphics.cpp:146
↓ 1 callersFunctionEnableBuffer
Kernel/src/logging.cpp:70
↓ 1 callersFunctionEndianBigToLittle16
System/NetworkGovernor/endian.h:17
↓ 1 callersFunctionEndianBigToLittle16
Kernel/include/endian.h:17
↓ 1 callersFunctionEndianBigToLittle32
System/NetworkGovernor/endian.h:21
↓ 1 callersFunctionEndianBigToLittle32
Kernel/include/endian.h:21
↓ 1 callersFunctionEndianLittleToBig32
System/NetworkGovernor/endian.h:9
↓ 1 callersFunctionEndianLittleToBig32
Kernel/include/endian.h:9
↓ 1 callersFunctionEndpointCall
//////////////////////// \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
← previousnext →301–400 of 1,303, ranked by callers