Lines Matching defs:RootBridgeInstance

229   PCI_ROOT_BRIDGE_INSTANCE              *RootBridgeInstance;
250 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
252 RootBridgeInstance->ResAllocNode[Index].Type = Index;
253 RootBridgeInstance->ResAllocNode[Index].Base = 0;
254 RootBridgeInstance->ResAllocNode[Index].Length = 0;
255 RootBridgeInstance->ResAllocNode[Index].Status = ResNone;
304 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
306 if (RootBridgeInstance->ResAllocNode[Index].Status != ResNone) {
308 AddrLen = RootBridgeInstance->ResAllocNode[Index].Length;
313 BitsOfAlignment = (UINTN) (HighBitSet64 (RootBridgeInstance->ResAllocNode[Index].Alignment) + 1);
337 RootBridgeInstance->ResAllocNode[Index].Base = (UINTN)BaseAddress;
338 RootBridgeInstance->ResAllocNode[Index].Status = ResAllocated;
342 RootBridgeInstance->ResAllocNode[Index].Length = 0;
371 RootBridgeInstance->ResAllocNode[Index].Base = (UINTN)BaseAddress;
372 RootBridgeInstance->ResAllocNode[Index].Status = ResAllocated;
379 RootBridgeInstance->ResAllocNode[Index].Length = 0;
414 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
416 if (RootBridgeInstance->ResAllocNode[Index].Status == ResAllocated) {
417 AddrLen = RootBridgeInstance->ResAllocNode[Index].Length;
418 BaseAddress = RootBridgeInstance->ResAllocNode[Index].Base;
449 RootBridgeInstance->ResAllocNode[Index].Type = Index;
450 RootBridgeInstance->ResAllocNode[Index].Base = 0;
451 RootBridgeInstance->ResAllocNode[Index].Length = 0;
452 RootBridgeInstance->ResAllocNode[Index].Status = ResNone;
507 PCI_ROOT_BRIDGE_INSTANCE *RootBridgeInstance;
516 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
521 *RootBridgeHandle = RootBridgeInstance->Handle;
524 if (*RootBridgeHandle == RootBridgeInstance->Handle) {
530 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
531 *RootBridgeHandle = RootBridgeInstance->Handle;
597 PCI_ROOT_BRIDGE_INSTANCE *RootBridgeInstance;
607 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
608 if (RootBridgeHandle == RootBridgeInstance->Handle) {
609 *Attributes = RootBridgeInstance->RootBridgeAttrib;
647 PCI_ROOT_BRIDGE_INSTANCE *RootBridgeInstance;
657 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
658 if (RootBridgeHandle == RootBridgeInstance->Handle) {
662 BusStart = RootBridgeInstance->BusBase;
663 BusEnd = RootBridgeInstance->BusLimit;
733 PCI_ROOT_BRIDGE_INSTANCE *RootBridgeInstance;
767 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
768 if (RootBridgeHandle == RootBridgeInstance->Handle) {
777 if ((BusStart < RootBridgeInstance->BusBase) || (BusEnd > RootBridgeInstance->BusLimit)) {
784 RootBridgeInstance->ResAllocNode[TypeBus].Base = BusStart;
785 RootBridgeInstance->ResAllocNode[TypeBus].Length = BusLen;
786 RootBridgeInstance->ResAllocNode[TypeBus].Status = ResAllocated;
837 PCI_ROOT_BRIDGE_INSTANCE *RootBridgeInstance;
863 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
864 if (RootBridgeHandle == RootBridgeInstance->Handle) {
896 if (RootBridgeInstance->RootBridgeAttrib == EFI_PCI_HOST_BRIDGE_COMBINE_MEM_PMEM &&
908 RootBridgeInstance->ResAllocNode[TypePMem32].Status = ResSubmitted;
910 RootBridgeInstance->ResAllocNode[TypeMem32].Length = AddrLen;
911 RootBridgeInstance->ResAllocNode[TypeMem32].Alignment = Alignment;
912 RootBridgeInstance->ResAllocNode[TypeMem32].Status = ResRequested;
919 RootBridgeInstance->ResAllocNode[TypePMem64].Status = ResSubmitted;
921 RootBridgeInstance->ResAllocNode[TypeMem64].Status = ResSubmitted;
929 RootBridgeInstance->ResAllocNode[TypeIo].Length = AddrLen;
930 RootBridgeInstance->ResAllocNode[TypeIo].Alignment = Alignment;
931 RootBridgeInstance->ResAllocNode[TypeIo].Status = ResRequested;
981 PCI_ROOT_BRIDGE_INSTANCE *RootBridgeInstance;
1001 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
1002 if (RootBridgeHandle == RootBridgeInstance->Handle) {
1004 if (RootBridgeInstance->ResAllocNode[Index].Status != ResNone) {
1020 if (RootBridgeInstance->ResAllocNode[Index].Status != ResNone) {
1022 ResStatus = RootBridgeInstance->ResAllocNode[Index].Status;
1035 Ptr->AddrRangeMin = RootBridgeInstance->ResAllocNode[Index].Base;
1039 Ptr->AddrLen = RootBridgeInstance->ResAllocNode[Index].Length;
1052 Ptr->AddrRangeMin = RootBridgeInstance->ResAllocNode[Index].Base;
1056 Ptr->AddrLen = RootBridgeInstance->ResAllocNode[Index].Length;
1163 PCI_ROOT_BRIDGE_INSTANCE *RootBridgeInstance;
1173 RootBridgeInstance = DRIVER_INSTANCE_FROM_LIST_ENTRY (List);
1174 if (RootBridgeHandle == RootBridgeInstance->Handle) {