MCPcopy Create free account

hub / github.com/LemonOSProject/LemonOS / functions

Functions1,303 in github.com/LemonOSProject/LemonOS

↓ 3 callersFunctionGetItemID
Applications/Shell/menu.cpp:172
↓ 3 callersMethodGetLeftBorderRect
System/LemonWM/window.cpp:123
↓ 3 callersFunctionIdentify
Kernel/src/fs/ext2.cpp:15
↓ 3 callersFunctionIdentifyImage
LibLemon/include/lemon/gfx/graphics.h:76
↓ 3 callersFunctionInit
Kernel/src/storage/ata.cpp:99
↓ 3 callersFunctionInitializeTSS
Kernel/src/arch/x86_64/tss.cpp:12
↓ 3 callersFunctionInsertNewThreadIntoQueue
Kernel/src/arch/x86_64/scheduler.cpp:46
↓ 3 callersMethodIsListening
Kernel/include/net/socket.h:139
↓ 3 callersFunctionKernelFree4KPages
Kernel/src/arch/x86_64/paging.cpp:463
↓ 3 callersMethodLink
Kernel/src/fs/ext2.cpp:1359
↓ 3 callersFunctionLoadFont
LibLemon/src/gfx/font.cpp:63
↓ 3 callersMethodLoadText
LibLemon/src/gui/widgets.cpp:527
↓ 3 callersFunctionMapLegacyIRQ
Kernel/src/arch/x86_64/apic.cpp:144
↓ 3 callersMethodMaxPorts
Kernel/include/xhci.h:104
↓ 3 callersMethodMaxScratchpadBuffers
Kernel/include/xhci.h:116
↓ 3 callersMethodMaxSlots
Kernel/include/xhci.h:96
↓ 3 callersFunctionOctToDec
Kernel/src/fs/tar.cpp:6
↓ 3 callersMethodOnSubmit
LibLemon/src/gui/fileview.cpp:267
↓ 3 callersFunctionPaint
System/FTerm/main.cpp:80
↓ 3 callersMethodPaint
Applications/Shell/menu.cpp:148
↓ 3 callersFunctionPrintStackTrace
Kernel/include/arch/x86_64/strace.h:7
↓ 3 callersFunctionReadDir
Kernel/src/fs/initrd.cpp:106
↓ 3 callersMethodReadDiskBlock
Kernel/src/storage/ahciport.cpp:191
↓ 3 callersFunctionRemoveWindow
Applications/Shell/main.cpp:88
↓ 3 callersFunctionReset
Applications/Snake/main.cpp:57
↓ 3 callersMethodResize
System/LemonWM/window.cpp:80
↓ 3 callersFunctionSchedule
Kernel/src/arch/x86_64/scheduler.cpp:494
↓ 3 callersMethodSetParent
LibLemon/include/lemon/gui/widgets.h:56
↓ 3 callersMethodSetValue
Kernel/include/lock.h:60
↓ 3 callersFunctionSetVideoConsole
Kernel/src/logging.cpp:66
↓ 3 callersFunctionSetWindowState
LibLemon/src/shell/shell.cpp:17
↓ 3 callersMethodSplit
LibLemon/include/lemon/gfx/types.h:51
↓ 3 callersFunctionSysInfo
LibLemon/src/lemon/info.cpp:5
↓ 3 callersFunctionUserPrintStackTrace
Kernel/include/arch/x86_64/strace.h:17
↓ 3 callersFunctionVerifyELF
Kernel/src/arch/x86_64/elf.cpp:11
↓ 3 callersMethodWrite
Kernel/src/fs/tar.cpp:43
↓ 3 callersFunctionallocate_new_page
Kernel/src/liballoc/liballoc.c:152
↓ 3 callersFunctionhash
Kernel/include/hash.h:6
↓ 3 callersFunctionliballoc_lock
Kernel/src/liballoc/_liballoc.cpp:15
↓ 3 callersFunctionwait
Kernel/src/arch/x86_64/smp.cpp:15
↓ 3 callersFunctionwrite_serial_n
Kernel/src/arch/x86_64/serial.cpp:39
↓ 2 callersMethodAccept
Kernel/src/net/socket.cpp:45
↓ 2 callersFunctionAddDevice
Kernel/src/arch/x86_64/pci.cpp:147
↓ 2 callersFunctionAddWindow
Applications/Shell/main.cpp:81
↓ 2 callersMethodAsFloat
LibLemon/include/lemon/core/json.h:151
↓ 2 callersFunctionCaclulateChecksum
Kernel/include/net/net.h:134
↓ 2 callersFunctionCheckDevice
Kernel/src/arch/x86_64/pci.cpp:86
↓ 2 callersMethodClearItems
LibLemon/src/gui/widgets.cpp:787
↓ 2 callersMethodConnect
Kernel/src/net/socket.cpp:61
↓ 2 callersMethodCreate
Kernel/src/fs/ext2.cpp:1252
↓ 2 callersFunctionCreateChildThread
Kernel/src/arch/x86_64/scheduler.cpp:273
↓ 2 callersFunctionCreateELFProcess
Kernel/src/arch/x86_64/scheduler.cpp:545
↓ 2 callersFunctionCreateFramebufferSurface
LibLemon/src/lemon/fb.cpp:13
↓ 2 callersFunctionCreatePageTable
Kernel/src/arch/x86_64/paging.cpp:257
↓ 2 callersFunctionCreateProcess
Kernel/src/arch/x86_64/scheduler.cpp:251
↓ 2 callersFunctionCreateService
//////////////////////// \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 callersFunctionCreateSharedMemory
Kernel/src/sharedmem.cpp:51
↓ 2 callersMethodDequeue
Kernel/include/ringbuffer.h:61
↓ 2 callersMethodDestroy
Kernel/src/objects/service.cpp:53
↓ 2 callersFunctionDestroySharedMemory
Kernel/src/sharedmem.cpp:117
↓ 2 callersFunctionDestroySocket
Kernel/src/net/socket.cpp:439
↓ 2 callersMethodEnabled
Kernel/include/xhci.h:194
↓ 2 callersFunctionEndianLittleToBig16
System/NetworkGovernor/endian.h:5
↓ 2 callersFunctionEndianLittleToBig16
Kernel/include/endian.h:5
↓ 2 callersFunctionEndpointDequeue
//////////////////////// \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 callersFunctionEndpointInfo
//////////////////////// \brief SysEndpointInfo (endpoint, info) Get endpoint information \param endpoint Endpoint handle \param info Pointer to end
LibLemon/include/lemon/system/ipc.h:126
↓ 2 callersFunctionFileDialogOnFileOpened
LibLemon/src/gui/filedialog.cpp:15
↓ 2 callersFunctionFindDir
Kernel/src/fs/filesystem.cpp:425
↓ 2 callersFunctionFree4KPages
Kernel/src/arch/x86_64/paging.cpp:484
↓ 2 callersMethodGetAllHandles
LibLemon/include/lemon/ipc/interface.h:85
↓ 2 callersMethodGetCloseRect
System/LemonWM/window.cpp:97
↓ 2 callersMethodGetDomain
Kernel/include/net/socket.h:138
↓ 2 callersFunctionGetGenericPCIDevices
Kernel/src/arch/x86_64/pci.cpp:136
↓ 2 callersMethodGetHash
LibLemon/src/sha.cpp:83
↓ 2 callersMethodGetLink
Kernel/include/net/networkadapter.h:29
↓ 2 callersFunctionGetLongFilename
Kernel/include/fs/fat32.h:134
↓ 2 callersMethodGetMaxMessageSize
Kernel/include/objects/message.h:123
↓ 2 callersMethodGetMinimizeRect
System/LemonWM/window.cpp:103
↓ 2 callersMethodGetRightBorderRect
System/LemonWM/window.cpp:127
↓ 2 callersFunctionGetSize
Kernel/src/fs/tar.cpp:16
↓ 2 callersFunctionGetVendor
Kernel/src/arch/x86_64/pci.cpp:72
↓ 2 callersFunctionInit
Kernel/src/arch/x86_64/hal.cpp:218
↓ 2 callersFunctionInitializeProcessStructure
Kernel/src/arch/x86_64/scheduler.cpp:156
↓ 2 callersMethodInitializeShellConnection
System/LemonWM/wm.cpp:20
↓ 2 callersFunctionInstall
Kernel/src/arch/x86_64/mouse.cpp:149
↓ 2 callersFunctionInterfaceConnect
//////////////////////// \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 callersMethodIsCanonical
Kernel/include/pty.h:124
↓ 2 callersMethodIsConnected
Kernel/include/net/socket.h:141
↓ 2 callersMethodIsNull
LibLemon/include/lemon/core/json.h:132
↓ 2 callersFunctionLoadELFSegments
Kernel/src/arch/x86_64/elf.cpp:22
↓ 2 callersFunctionLoadFile
Applications/TextEdit/main.cpp:25
↓ 2 callersFunctionLocalAPICEOI
Kernel/src/arch/x86_64/apic.cpp:177
↓ 2 callersFunctionMapSharedMemory
LibLemon/src/lemon/sharedmem.cpp:16
↓ 2 callersFunctionMapSharedMemory
Kernel/src/sharedmem.cpp:79
↓ 2 callersFunctionMarkMemoryRegionUsed
Marks a region in physical memory as being used
Kernel/src/arch/x86_64/physicalallocator.cpp:55
↓ 2 callersMethodOnMouseMove
LibLemon/src/gui/window.cpp:337
↓ 2 callersMethodOpen
Applications/Shell/menu.cpp:109
↓ 2 callersMethodPaint
System/LemonWM/compositor.cpp:22
↓ 2 callersMethodPaint
LibLemon/src/gui/window.cpp:148
↓ 2 callersMethodPaint
Applications/TextEdit/exttextbox.cpp:14
← previousnext →201–300 of 1,303, ranked by callers