MCPcopy Create free account

hub / github.com/Andy-Python-Programmer/aero / types & classes

Types & classes467 in github.com/Andy-Python-Programmer/aero

↓ 5 callersClassVirtAddr
src/aero_kernel/src/mem/paging/addr.rs:40
↓ 4 callersClassDma
src/aero_kernel/src/utils/dma.rs:56
↓ 3 callersClassPhysAddr
src/aero_kernel/src/mem/paging/addr.rs:53
↓ 2 callersClassRsdt
src/aero_kernel/src/acpi/rsdp.rs:88
↓ 2 callersClasssigaction
userland/tests/utest.cc:277
↓ 1 callersClassBaseDriveSelReg
src/aero_kernel/src/drivers/block/ide/registers.rs:54
↓ 1 callersClassBufCtl
For small slabs, the [`BufCtl`]s are stored inline.
src/aero_kernel/src/mem/slab.rs:52
↓ 1 callersClassCacheWeak
src/aero_kernel/src/fs/cache.rs:105
↓ 1 callersClassColorCode
src/aero_kernel/src/rendy.rs:88
↓ 1 callersInterfaceDevice
A trait representing a device. A device has a device marker (or a device ID) and the device name (which is used in the creation of the device inode in
src/aero_kernel/src/fs/devfs.rs:54
↓ 1 callersClassDeviceShim
src/aero_kernel/src/socket/tcp.rs:40
↓ 1 callersClassHandler
src/aero_kernel/src/drivers/e1000.rs:634
↓ 1 callersClassLocalApic
src/aero_kernel/src/arch/x86_64/apic.rs:113
↓ 1 callersClassMapperFlush
src/aero_kernel/src/mem/paging/mapper.rs:288
↓ 1 callersClassPathBuf
src/aero_kernel/src/fs/path.rs:115
↓ 1 callersEnumReadErr
src/aero_kernel/src/mem/paging/addr.rs:56
↓ 1 callersEnumSize1GiB
src/aero_kernel/src/mem/paging/page.rs:51
↓ 1 callersEnumSize2MiB
src/aero_kernel/src/mem/paging/page.rs:45
↓ 1 callersEnumSize4KiB
src/aero_kernel/src/mem/paging/page.rs:41
↓ 1 callersClassTCtl
src/aero_kernel/src/drivers/e1000.rs:128
ClassAcceptQueue
src/aero_kernel/src/socket/unix.rs:106
EnumAcpiHeader
src/aero_kernel/src/acpi/mod.rs:41
ClassAcpiTable
src/aero_kernel/src/acpi/mod.rs:46
EnumAction
src/aero_kernel/src/userland/signals.rs:38
ClassAddressNotAligned
src/aero_kernel/src/mem/paging/page.rs:224
ClassAddressSpace
Structure representing a *virtual* address space. The address space contains a reference of the page table allocated for this address space.
src/aero_kernel/src/mem/mod.rs:30
EnumAdminOpcode
src/aero_kernel/src/drivers/block/nvme/command.rs:49
ClassAeroLogger
src/aero_kernel/src/logger.rs:35
ClassAhciCommand
src/aero_kernel/src/drivers/block/ahci.rs:733
ClassAhciDriver
Structure representing the ACHI driver.
src/aero_kernel/src/drivers/block/ahci.rs:930
ClassAhciPort
src/aero_kernel/src/drivers/block/ahci.rs:791
ClassAhciPortProtected
src/aero_kernel/src/drivers/block/ahci.rs:737
ClassAhciProtected
src/aero_kernel/src/drivers/block/ahci.rs:834
ClassAllocator
src/aero_kernel/src/mem/alloc.rs:26
InterfaceAmlSubsystem
src/aero_kernel/src/acpi/aml.rs:11
ClassApicController
APIC (Advanced Programmable Interrupt Controller) is an upgraded, advanced version of the PIC chip. It is used for interrupt redirection, and sending
src/aero_kernel/src/arch/x86_64/interrupts/mod.rs:99
EnumApicType
src/aero_kernel/src/arch/x86_64/apic.rs:77
EnumArbitrationMechanism
src/aero_kernel/src/drivers/block/nvme/mod.rs:113
ClassArchTask
src/aero_kernel/src/arch/aarch64/task.rs:23
ClassArchTask
src/aero_kernel/src/arch/x86_64/task.rs:190
EnumArgType
src/aero_proc/src/syscall.rs:27
EnumAtaCommand
src/aero_kernel/src/drivers/block/ahci.rs:305
EnumAuxvType
src/aero_kernel/src/arch/x86_64/task.rs:72
ClassBMutex
A blocking-based lock providing mutually exclusive access to the data.
src/aero_kernel/src/utils/sync.rs:257
ClassBMutexGuard
src/aero_kernel/src/utils/sync.rs:286
EnumBar
src/aero_kernel/src/drivers/pci.rs:217
ClassBasedPort
src/aero_kernel/src/arch/x86_64/io.rs:214
ClassBitmap
src/aero_kernel/src/utils/bitmap.rs:34
ClassBitmap
src/aero_kernel/src/fs/ext2/group_desc.rs:170
ClassBlockDevice
src/aero_kernel/src/fs/block/mod.rs:305
InterfaceBlockDeviceInterface
src/aero_kernel/src/fs/block/mod.rs:221
ClassBmpHeader
src/aero_kernel/src/rendy.rs:148
ClassBootAlloc
src/aero_kernel/src/mem/paging/frame.rs:219
ClassBootAllocRef
src/aero_kernel/src/mem/paging/frame.rs:248
EnumBuddyOrdering
src/aero_kernel/src/mem/paging/frame.rs:192
ClassBuffer
src/aero_kernel/src/utils/buffer.rs:22
ClassBufferObject
src/aero_kernel/src/drivers/drm/mod.rs:88
ClassBusMasterReg
src/aero_kernel/src/drivers/block/ide/registers.rs:244
ClassCache
src/aero_kernel/src/net/arp.rs:48
ClassCache
src/aero_kernel/src/fs/cache.rs:194
ClassCacheArc
NOTE: We require a custom wrapper around [`Arc`] and [`Weak`] since we need to be able to move the cache item from the used list to the unused list wh
src/aero_kernel/src/fs/cache.rs:50
InterfaceCacheDropper
src/aero_kernel/src/fs/cache.rs:137
ClassCacheIndex
src/aero_kernel/src/fs/cache.rs:185
ClassCacheItem
src/aero_kernel/src/fs/cache.rs:149
InterfaceCacheKey
src/aero_kernel/src/fs/cache.rs:141
InterfaceCacheable
src/aero_kernel/src/fs/cache.rs:145
InterfaceCachedAccess
src/aero_kernel/src/fs/block/mod.rs:231
ClassCachedINode
src/aero_kernel/src/fs/cache.rs:326
ClassCachedPage
src/aero_kernel/src/fs/block/mod.rs:50
ClassCapability
src/aero_kernel/src/drivers/block/nvme/mod.rs:78
EnumCapability
src/aero_kernel/src/drivers/pci.rs:166
ClassCapabilityIter
src/aero_kernel/src/drivers/pci.rs:173
ClassCharacter
src/aero_kernel/src/rendy.rs:74
ClassColorList
src/aero_kernel/src/rendy.rs:224
ClassCommand
src/aero_kernel/src/drivers/block/nvme/command.rs:353
ClassCommandLine
src/aero_kernel/src/cmdline.rs:28
EnumCommandOpcode
src/aero_kernel/src/drivers/block/nvme/command.rs:39
EnumCommandSet
src/aero_kernel/src/drivers/block/nvme/mod.rs:106
ClassCommonCommand
src/aero_kernel/src/drivers/block/nvme/command.rs:67
ClassCompletion
src/aero_kernel/src/drivers/block/nvme/queue.rs:16
ClassCompletionEntry
src/aero_kernel/src/drivers/block/nvme/command.rs:343
ClassConfig
src/aero_proc/src/syscall.rs:37
ClassConnector
Represents a display connector; transmits the signal to the display, detects display connection, removal and exposes the display's supported modes.
src/aero_kernel/src/drivers/drm/mod.rs:199
ClassContext
src/aero_kernel/src/arch/x86_64/task.rs:56
ClassControlMessage
src/aero_syscall/src/socket.rs:116
EnumControlMessageType
src/aero_syscall/src/socket.rs:128
ClassController
src/aero_kernel/src/drivers/block/nvme/mod.rs:266
ClassControllerConfig
src/aero_kernel/src/drivers/block/nvme/mod.rs:120
ClassControllerStatus
src/aero_kernel/src/drivers/block/nvme/mod.rs:174
ClassCpuInfo
src/aero_kernel/src/arch/x86_64/tls.rs:97
ClassCpuLocal
src/aero_kernel/src/arch/x86_64/cpu_local.rs:27
ClassCreateCQCommand
src/aero_kernel/src/drivers/block/nvme/command.rs:321
ClassCreateSQCommand
src/aero_kernel/src/drivers/block/nvme/command.rs:299
ClassCrtc
src/aero_kernel/src/drivers/drm/mod.rs:125
ClassCtty
src/aero_kernel/src/drivers/tty/ctty.rs:28
ClassCwd
src/aero_kernel/src/userland/task/mod.rs:91
ClassDataPointer
src/aero_kernel/src/drivers/block/nvme/command.rs:60
ClassDebugRendy
src/aero_kernel/src/rendy.rs:720
EnumDeliveryMode
src/aero_kernel/src/drivers/pci.rs:49
ClassDevBaseReg
src/aero_kernel/src/drivers/block/ide/registers.rs:125
next →1–100 of 467, ranked by callers