FreeBSD kernel amd64 PCI device code
pcicfg_pcie Struct Reference

#include <pcivar.h>

Data Fields

uint8_t pcie_location
 
uint8_t pcie_type
 
uint16_t pcie_flags
 
uint16_t pcie_device_ctl
 
uint16_t pcie_link_ctl
 
uint16_t pcie_slot_ctl
 
uint16_t pcie_root_ctl
 
uint16_t pcie_device_ctl2
 
uint16_t pcie_link_ctl2
 
uint16_t pcie_slot_ctl2
 

Detailed Description

Definition at line 139 of file pcivar.h.

Field Documentation

◆ pcie_device_ctl

uint16_t pcicfg_pcie::pcie_device_ctl

Definition at line 143 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_device_ctl2

uint16_t pcicfg_pcie::pcie_device_ctl2

Definition at line 147 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_flags

uint16_t pcicfg_pcie::pcie_flags

Definition at line 142 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_link_ctl

uint16_t pcicfg_pcie::pcie_link_ctl

Definition at line 144 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_link_ctl2

uint16_t pcicfg_pcie::pcie_link_ctl2

Definition at line 148 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_location

uint8_t pcicfg_pcie::pcie_location

◆ pcie_root_ctl

uint16_t pcicfg_pcie::pcie_root_ctl

Definition at line 146 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_slot_ctl

uint16_t pcicfg_pcie::pcie_slot_ctl

Definition at line 145 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_slot_ctl2

uint16_t pcicfg_pcie::pcie_slot_ctl2

Definition at line 149 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), and pci_cfg_save_pcie().

◆ pcie_type

uint8_t pcicfg_pcie::pcie_type

Definition at line 141 of file pcivar.h.

Referenced by pci_cfg_restore_pcie(), pci_cfg_save_pcie(), and pci_read_cap().


The documentation for this struct was generated from the following file: