Lines Matching refs:si
189 #define PCI(si) ((BUSTYPE((si)->pub.bustype) == PCI_BUS) && \ argument
190 ((si)->pub.buscoretype == PCI_CORE_ID))
192 #define PCIE_GEN1(si) ((BUSTYPE((si)->pub.bustype) == PCI_BUS) && \ argument
193 ((si)->pub.buscoretype == PCIE_CORE_ID))
195 #define PCIE_GEN2(si) ((BUSTYPE((si)->pub.bustype) == PCI_BUS) && \ argument
196 ((si)->pub.buscoretype == PCIE2_CORE_ID))
198 #define PCIE(si) (PCIE_GEN1(si) || PCIE_GEN2(si)) argument
200 #define PCMCIA(si) ((BUSTYPE((si)->pub.bustype) == PCMCIA_BUS) && ((si)->memseg == TRUE)) argument
203 #define SI_FAST(si) (PCIE(si) || (PCI(si) && ((si)->pub.buscorerev >= 13))) argument
205 #define CCREGS_FAST(si) \ argument
206 (((si)->curmap == NULL) ? NULL : \
207 ((volatile char *)((si)->curmap) + PCI_16KB0_CCREGS_OFFSET))
208 #define PCIEREGS(si) (((volatile char *)((si)->curmap) + PCI_16KB0_PCIREGS_OFFSET)) argument
214 #define INTR_OFF(si, intr_val) \ argument
215 if ((si)->intrsoff_fn && (si)->cores_info->coreid[(si)->curidx] == (si)->dev_coreid) { \
216 intr_val = (*(si)->intrsoff_fn)((si)->intr_arg); }
217 #define INTR_RESTORE(si, intr_val) \ argument
218 if ((si)->intrsrestore_fn && (si)->cores_info->coreid[(si)->curidx] == (si)->dev_coreid) { \
219 (*(si)->intrsrestore_fn)((si)->intr_arg, intr_val); }