|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include "ioforge/ioforge.h"#include "ioforge/ioforge_pci.h"#include "virtio/virtio.h"#include <type.h>Go to the source code of this file.
Data Structures | |
| struct | ioforge_virtio_device |
Functions | |
| struct ioforge_virtio_device | __attribute__ ((aligned(64))) |
Variables | |
| struct ioforge_pci_device | pci |
| struct virtio_pci_cap | common_cfg |
| struct virtio_pci_cap | notify_cfg |
| struct virtio_pci_cap | isr_cfg |
| struct virtio_pci_cap | device_cfg |
| struct virtio_pci_cap | pci_cfg |
| struct ioforge_virtio_device __attribute__ | ( | (aligned(64)) | ) |
Definition at line 1 of file core.h.
References _pad, kernel_rsp, and scheduler.
| struct virtio_pci_cap common_cfg |
Definition at line 1 of file ioforge_virtio.h.
Referenced by VirtioGpu::setup().
| struct virtio_pci_cap device_cfg |
Definition at line 4 of file ioforge_virtio.h.
| struct virtio_pci_cap isr_cfg |
Definition at line 3 of file ioforge_virtio.h.
| struct virtio_pci_cap notify_cfg |
Definition at line 2 of file ioforge_virtio.h.
| struct ioforge_pci_device pci |
Definition at line 0 of file ioforge_virtio.h.
Referenced by __attribute__(), for_each_virtio_device(), pci_cap_find_msi(), pci_cap_find_msix(), pci_enable_msi(), pci_enable_msix(), virtio_scan_capabilities(), and vxPCIGatheringBusInfo().
| struct virtio_pci_cap pci_cfg |
Definition at line 5 of file ioforge_virtio.h.