Lines Matching refs:tag

119 #define PCI_DOM_FROM_TAG(tag)  (((tag) >> 24) & (PCI_DOM_MASK))
120 #define PCI_BUS_FROM_TAG(tag) (((tag) >> 16) & (PCI_DOMBUS_MASK))
121 #define PCI_DEV_FROM_TAG(tag) (((tag) & 0x0000f800u) >> 11)
122 #define PCI_FUNC_FROM_TAG(tag) (((tag) & 0x00000700u) >> 8)
124 #define PCI_DFN_FROM_TAG(tag) (((tag) & 0x0000ff00u) >> 8)
125 #define PCI_BDEV_FROM_TAG(tag) ((tag) & 0x00fff800u)
129 #define PCI_TAG_NO_DOMAIN(tag) ((tag) & 0x00ffff00u)
134 #define PCI_PRIMARY_BUS_EXTRACT(x, tag) \
135 ((((x) & PCI_PRIMARY_BUS_MASK ) >> 0) | (PCI_DOM_FROM_TAG(tag) << 8))
136 #define PCI_SECONDARY_BUS_EXTRACT(x, tag) \
137 ((((x) & PCI_SECONDARY_BUS_MASK ) >> 8) | (PCI_DOM_FROM_TAG(tag) << 8))
138 #define PCI_SUBORDINATE_BUS_EXTRACT(x, tag) \
139 ((((x) & PCI_SUBORDINATE_BUS_MASK) >> 16) | (PCI_DOM_FROM_TAG(tag) << 8))
149 #define PCI_CB_PRIMARY_BUS_EXTRACT(x, tag) \
150 PCI_PRIMARY_BUS_EXTRACT(x, tag)
151 #define PCI_CB_CARDBUS_BUS_EXTRACT(x, tag) \
152 PCI_SECONDARY_BUS_EXTRACT(x, tag)
153 #define PCI_CB_SUBORDINATE_BUS_EXTRACT(x, tag) \
154 PCI_SUBORDINATE_BUS_EXTRACT(x, tag)
156 #define PCI_CB_PRIMARY_BUS_INSERT(x, tag) \
157 PCI_PRIMARY_BUS_INSERT(x, tag)
158 #define PCI_CB_CARDBUS_BUS_INSERT(x, tag) \
159 PCI_SECONDARY_BUS_INSERT(x, tag)
160 #define PCI_CB_SUBORDINATE_BUS_INSERT(x, tag) \
161 PCI_SUBORDINATE_BUS_INSERT(x, tag)
382 CARD32 pciCfgMech1Read(PCITAG tag, int offset);
383 void pciCfgMech1Write(PCITAG tag, int offset, CARD32 val);
384 void pciCfgMech1SetBits(PCITAG tag, int offset, CARD32 mask,
388 ADDRESS pciAddrNOOP(PCITAG tag, PciAddrType type, ADDRESS);