Lines Matching refs:stat
353 HDLC_irq(struct BCState *bcs, u_int stat) { in HDLC_irq() argument
358 debugl1(bcs->cs, "ch%d stat %#x", bcs->channel, stat); in HDLC_irq()
359 if (stat & HDLC_INT_RPR) { in HDLC_irq()
360 if (stat & HDLC_STAT_RDO) { in HDLC_irq()
364 debugl1(bcs->cs, "ch%d stat %#x", bcs->channel, stat); in HDLC_irq()
372 if (!(len = (stat & HDLC_STAT_RML_MASK) >> 8)) in HDLC_irq()
375 if ((stat & HDLC_STAT_RME) || (bcs->mode == L1_MODE_TRANS)) { in HDLC_irq()
376 if (((stat & HDLC_STAT_CRCVFRRAB) == HDLC_STAT_CRCVFR) || in HDLC_irq()
391 debugl1(bcs->cs, "ch%d invalid frame %#x", bcs->channel, stat); in HDLC_irq()
397 if (stat & HDLC_INT_XDU) { in HDLC_irq()
415 } else if (stat & HDLC_INT_XPR) { in HDLC_irq()
448 u_int stat; in HDLC_irq_main() local
452 stat = ReadHDLCPCI(cs, 0, HDLC_STATUS); in HDLC_irq_main()
454 stat = ReadHDLCPnP(cs, 0, HDLC_STATUS); in HDLC_irq_main()
455 if (stat & HDLC_INT_RPR) in HDLC_irq_main()
456 stat |= (ReadHDLCPnP(cs, 0, HDLC_STATUS + 1)) << 8; in HDLC_irq_main()
458 if (stat & HDLC_INT_MASK) { in HDLC_irq_main()
463 HDLC_irq(bcs, stat); in HDLC_irq_main()
466 stat = ReadHDLCPCI(cs, 1, HDLC_STATUS); in HDLC_irq_main()
468 stat = ReadHDLCPnP(cs, 1, HDLC_STATUS); in HDLC_irq_main()
469 if (stat & HDLC_INT_RPR) in HDLC_irq_main()
470 stat |= (ReadHDLCPnP(cs, 1, HDLC_STATUS + 1)) << 8; in HDLC_irq_main()
472 if (stat & HDLC_INT_MASK) { in HDLC_irq_main()
477 HDLC_irq(bcs, stat); in HDLC_irq_main()