Lines Matching defs:xm
410 struct scsipi_xfer_mode *xm = arg;
419 target_id = xm->xm_target;
451 if (xm->xm_mode & (PERIPH_CAP_WIDE16 | PERIPH_CAP_DT))
461 if (!(xm->xm_mode & (PERIPH_CAP_SYNC | PERIPH_CAP_DT))) {
467 if ((xm->xm_mode & PERIPH_CAP_DT) &&
477 if ((xm->xm_mode & PERIPH_CAP_TQING) &&
507 xm->xm_mode = 0;
508 xm->xm_period = tinfo->curr.period;
509 xm->xm_offset = tinfo->curr.offset;
511 xm->xm_mode |= PERIPH_CAP_WIDE16;
513 xm->xm_mode |= PERIPH_CAP_SYNC;
515 xm->xm_mode |= PERIPH_CAP_TQING;
517 xm->xm_mode |= PERIPH_CAP_DT;
518 scsipi_async_event(chan, ASYNC_EVENT_XFER_MODE, xm);
839 struct scsipi_xfer_mode xm;
860 xm.xm_target = target;
861 xm.xm_mode = 0;
862 xm.xm_period = tinfo->curr.period;
863 xm.xm_offset = tinfo->curr.offset;
865 xm.xm_mode |= PERIPH_CAP_DT;
867 xm.xm_mode |= PERIPH_CAP_WIDE16;
869 xm.xm_mode |= PERIPH_CAP_SYNC;
871 xm.xm_mode |= PERIPH_CAP_TQING;
872 scsipi_async_event(chan, ASYNC_EVENT_XFER_MODE, &xm);