ENUM PCI_EPC_AUX_RESOURCE_TYPE(9)
π enum pci_epc_aux_resource_type(9) π
okay bestie, this is straight out of the Kernel API Manual β we're talking enum pci_epc_aux_resource_type, and it's giving auxiliary resource type identifiers. no cap, this one is short and iconic.
β¨ NAME β¨
enum pci_epc_aux_resource_type β auxiliary resource type identifiers
π SYNOPSIS π
enum pci_epc_aux_resource_type {
PCI_EPC_AUX_DOORBELL_MMIO
};
πΈ Constants πΈ
PCI_EPC_AUX_DOORBELL_MMIOβ Doorbell MMIO, that might be outside the DMA controller register window ππ₯
π«Ά Description π«Ά
okay so here's the tea: EPC backends may expose auxiliary blocks (e.g. DMA engines) by mapping their register windows and descriptor memories into BAR space. This enum identifies the type of each exposable resource. literally that's the whole vibe β it's the label maker for each exposable resource type π
π₯ SEE ALSO π₯
- Kernel file
./include/linux/pci-epc.h struct pci_epc_map(9)struct pci_epc_aux_resource(9)struct pci_epc_ops(9)struct pci_epc_mem_window(9)struct pci_epc_mem(9)struct pci_epc(9)enum pci_epc_bar_type(9)enum pci_epc_bar_rsvd_region_type(9)struct pci_epc_bar_rsvd_region(9)struct pci_epc_bar_desc(9)struct pci_epc_features(9)
okay bye bestie! source check: ./include/linux, dated October 2026, footer title enum pci_epc...esource_type(9) β mwah πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms