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