Lines Matching refs:poldslot
932 static int process_changeinstatus (struct slot *pslot, struct slot *poldslot)
939 debug ("process_changeinstatus - Entry pslot[%p], poldslot[%p]\n", pslot, poldslot);
942 if ((pslot->status & 0x01) != (poldslot->status & 0x01))
949 if ((pslot->status & 0x04) != (poldslot->status & 0x04))
954 if (((pslot->status & 0x08) != (poldslot->status & 0x08))
955 || ((pslot->status & 0x10) != (poldslot->status & 0x10)))
959 if ((pslot->status & 0x20) != (poldslot->status & 0x20))
961 if ((poldslot->status & 0x20) && (SLOT_CONNECT (poldslot->status) == HPC_SLOT_CONNECTED) && (SLOT_PRESENT (poldslot->status)))
968 if ((pslot->status & 0x80) != (poldslot->status & 0x80)) {
984 else if ((SLOT_PWRGD (poldslot->status) == HPC_SLOT_PWRGD_GOOD)
985 && (SLOT_CONNECT (poldslot->status) == HPC_SLOT_CONNECTED) && (SLOT_PRESENT (poldslot->status))) {
991 if ((pslot->ext_status & 0x08) != (poldslot->ext_status & 0x08))