Lines Matching defs:RtaUniq
717 * RtaUniq is the booted RTA.
732 u32 RtaUniq = (readb(&PktCmdP->UniqNum[0])) + (readb(&PktCmdP->UniqNum[1]) << 8) + (readb(&PktCmdP->UniqNum[2]) << 16) + (readb(&PktCmdP->UniqNum[3]) << 24);
742 RtaType = GetUnitType(RtaUniq);
748 rio_dprintk(RIO_DEBUG_BOOT, "UniqNum is 0x%x\n", RtaUniq);
750 if (RtaUniq == 0x00000000 || RtaUniq == 0xffffffff) {
761 if (!RIOBootOk(p, HostP, RtaUniq)) {
765 ** RtaUniq was clone booted (by this RTA). Instruct this RTA
774 ** RtaUniq was booted by this host. Set the booting link
779 rio_dprintk(RIO_DEBUG_BOOT, "RTA %x not owned - suspend booting down link %c on unit %x\n", RtaUniq, 'A' + MyLink, HostP->Mapping[Rup].RtaUniqueNum);
797 if ((HostP->Mapping[entry].Flags & SLOT_IN_USE) && (HostP->Mapping[entry].RtaUniqueNum == RtaUniq)) {
852 if ((HostP->Mapping[entry].Flags & SLOT_TENTATIVE) && (HostP->Mapping[entry].RtaUniqueNum == RtaUniq)) {
855 if ((HostP->Mapping[entry2].Flags & SLOT_TENTATIVE) && (HostP->Mapping[entry2].RtaUniqueNum == RtaUniq))
889 rio_dprintk(RIO_DEBUG_BOOT, "Have we seen RTA %x before?\n", RtaUniq);
894 if ((p->RIOHosts[host].Mapping[rta].Flags & (SLOT_IN_USE | SLOT_TENTATIVE)) && (p->RIOHosts[host].Mapping[rta].RtaUniqueNum == RtaUniq)) {
918 rio_dprintk(RIO_DEBUG_BOOT, "Look for RTA %x in RIOSavedTable\n", RtaUniq);
922 if ((p->RIOSavedTable[rta].Flags & SLOT_IN_USE) && (p->RIOSavedTable[rta].RtaUniqueNum == RtaUniq)) {
927 if (p->RIOSavedTable[entry2].RtaUniqueNum == RtaUniq)
956 rio_fill_host_slot(entry, entry2, RtaUniq, HostP);
962 rio_fill_host_slot(entry, 0, RtaUniq, HostP);
1029 if (HostP->ExtraUnits[entry] == RtaUniq) {
1040 HostP->ExtraUnits[HostP->NumExtraBooted++] = RtaUniq;
1054 int RIOBootOk(struct rio_info *p, struct Host *HostP, unsigned long RtaUniq)
1064 if ((p->RIOBindTab[Entry] == HostUniq) || (p->RIOBindTab[Entry] == RtaUniq))