Lines Matching defs:cause
524 u_int32_t cause;
527 cause = gt_read(gt, GT_DEVBUS_ICAUSE);
531 if (cause & GT_DEVBUS_DBurstErr) {
534 if ((cause & GT_DEVBUS_Sel) == 0)
538 if (cause & GT_DEVBUS_DRdyErr) {
541 if ((cause & GT_DEVBUS_Sel) != 0)
546 return cause != 0;
659 uint32_t cause, addr;
663 cause = gt_read(gt, GT_CommUnitIntr_Cause);
664 gt_write(gt, GT_CommUnitIntr_Cause, ~cause);
668 "Communications Unit Controller interrupt, cause %#x addr %#x\n",
669 cause, addr);
671 cause &= GT_CommUnitIntr_DFLT;
672 if (cause == 0)
677 if (cause & mask) {
680 if (cause & 1)
682 if (cause & 2)
684 if (cause & 4)
688 cause >>= 4;
699 uint32_t cause;
701 cause = gt_read(gt, GT_CommUnitIntr_Cause);
702 if (cause)
703 gt_write(gt, GT_CommUnitIntr_Cause, ~cause);