FLAG_DATAIN
if (scb->flags & (FLAG_DATAIN | FLAG_DATAOUT)) {
(scb->flags & FLAG_DATAIN) ?
scb->flags = FLAG_RSENS | FLAG_DATAIN;
if ((scb->flags & (FLAG_DATAIN | FLAG_DATAOUT)) ==
(FLAG_DATAIN | FLAG_DATAOUT))
if ((scb->flags & (FLAG_DATAIN | FLAG_DATAOUT)) != 0)
return (iha_xfer_data(sc, scb, FLAG_DATAIN));
if ((scb->flags & (FLAG_DATAIN | FLAG_DATAOUT)) != direction)
if (direction == FLAG_DATAIN)
(direction == FLAG_DATAIN) ? XF_DMA_IN : XF_DMA_OUT);
if ((scb->flags & (FLAG_DATAIN | FLAG_DATAOUT)) != 0)
if ((scb->flags & (FLAG_DATAIN | FLAG_DATAOUT)) != 0)
scb->flags |= FLAG_DATAIN;
if (scb->flags & (FLAG_DATAIN | FLAG_DATAOUT)) {
((scb->flags & FLAG_DATAIN) ?
(scb->flags & FLAG_DATAIN) ?