, including all inherited members.
| address_type typedef (defined in detail::resource_region< AddressT >) | detail::resource_region< AddressT > | |
| ALL_MASK enum value | pci_ioregion | |
| base | detail::resource_region< AddressT > | |
| base2bar(void) const | pci_ioregion | [inline] |
| conjunct(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| contains(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| contains(const resource_region &other) const | detail::resource_region< AddressT > | [inline] |
| disjunct(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| equals(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| IOMEMORY enum value | pci_ioregion | |
| IOSPACE enum value | pci_ioregion | |
| is(const enum type type) const | pci_ioregion | [inline] |
| is_empty(void) const | detail::resource_region< AddressT > | [inline] |
| is_iomemory(void) const | pci_ioregion | [inline] |
| is_iospace(void) const | pci_ioregion | [inline] |
| is_located(void) const | pci_ioregion | [inline] |
| is_used(void) const | pci_ioregion | [inline] |
| MEM enum value | pci_ioregion | |
| MEM_PREFETCH enum value | pci_ioregion | |
| operator &(const resource_region &r1, const resource_region &r2) | detail::resource_region< AddressT > | [friend] |
| operator l4_umword_t(void) const | pci_ioregion | [inline] |
| operator()(const enum type type, const l4_gpa_t base, const l4_gpa_t size, const l4_hva_t virtual_base=0) (defined in pci_ioregion) | pci_ioregion | [inline] |
| operator()(const union pci_config_header64::base_address ®, const l4_gpa_t size, const l4_hva_t virtual_base=0) (defined in pci_ioregion) | pci_ioregion | [inline] |
| operator()(const union pci_config_header64::expansion_ROM_address ®, const l4_gpa_t size, const l4_hva_t virtual_base) (defined in pci_ioregion) | pci_ioregion | [inline] |
| operator()(const AddressT base, const AddressT size=AddressT(1)) (defined in detail::resource_region< AddressT >) | detail::resource_region< AddressT > | [inline] |
| operator==(const resource_region &r1, const resource_region &r2) | detail::resource_region< AddressT > | [friend] |
| operator|(const resource_region &r1, const resource_region &r2) | detail::resource_region< AddressT > | [friend] |
| overlaps(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| overlaps(const resource_region &other) const | detail::resource_region< AddressT > | [inline] |
| pci_ioregion(void) (defined in pci_ioregion) | pci_ioregion | [inline] |
| pci_ioregion(const enum type type, const l4_gpa_t base, const l4_gpa_t size, const l4_hva_t virtual_base=0) (defined in pci_ioregion) | pci_ioregion | [inline] |
| pci_ioregion(const union pci_config_header64::base_address ®, const l4_gpa_t size, const l4_hva_t virtual_base=0) (defined in pci_ioregion) | pci_ioregion | [inline] |
| pci_ioregion(const union pci_config_header64::expansion_ROM_address ®, const l4_gpa_t size, const l4_hva_t virtual_base) (defined in pci_ioregion) | pci_ioregion | [inline] |
| print(const char *prefix="", const char *suffix="") const | pci_ioregion | [inline] |
| print_short(const char *prefix="", const char *suffix="") const | pci_ioregion | [inline] |
| register_value(const enum type type, const WordT value) | pci_ioregion | [inline, static] |
| reset(void) | pci_ioregion | [inline] |
| resource_region(const AddressT base=AddressT(), const AddressT size=AddressT(1)) (defined in resource_region< AddressT >) | resource_region< AddressT > | [inline] |
| resource_region(const super_type &other) (defined in resource_region< AddressT >) | resource_region< AddressT > | [inline] |
| ROM enum value | pci_ioregion | |
| size | detail::resource_region< AddressT > | |
| size2bar(void) const | pci_ioregion | [inline] |
| size_mask(void) const | pci_ioregion | [inline] |
| super_type typedef (defined in pci_ioregion) | pci_ioregion | |
| type enum name | pci_ioregion | |
| type | pci_ioregion | |
| type2string(const enum type type) | pci_ioregion | [inline, static] |
| type2string(void) const | pci_ioregion | [inline] |
| UNUSED enum value | pci_ioregion | |
| virtual_base | pci_ioregion | |