Lines Matching full:space
25 /// Represents the size of a PCI configuration space.
27 /// PCI devices can have either a *normal* (legacy) configuration space of 256 bytes,
28 /// or an *extended* configuration space of 4096 bytes as defined in the PCI Express
33 /// 256-byte legacy PCI configuration space.
36 /// 4096-byte PCIe extended configuration space.
44 // CAST: PCI configuration space size is at most 4096 bytes, so the value always fits
50 /// Marker type for normal (256-byte) PCI configuration space.
53 /// Marker type for extended (4096-byte) PCIe configuration space.
56 /// Trait for PCI configuration space size markers.
59 /// compile-time knowledge of the configuration space size.
61 /// The size of this configuration space in bytes.
73 /// The PCI configuration space of a device.
78 /// The generic parameter `S` indicates the maximum size of the configuration space.
79 /// Use [`Normal`] for 256-byte legacy configuration space or [`Extended`] for
80 /// 4096-byte PCIe extended configuration space (default).
97 // signed offset parameter. PCI configuration space size is at most 4096 bytes,
109 // signed offset parameter. PCI configuration space size is at most 4096 bytes,
117 // PCI configuration space supports 8, 16, and 32-bit accesses.
123 /// Returns the base address of the I/O region. It is always 0 for configuration space.
129 /// Returns the maximum size of the configuration space.
269 /// Returns the size of configuration space.
277 // PANIC: The PCI subsystem only ever reports the configuration space size as either
284 /// Return an initialized normal (256-byte) config space object.
292 /// Return an initialized extended (4096-byte) config space object.