XFER_READ
xfer_ctr |= write ? XFER_WRITE : XFER_READ;
TYPE_ATTR_DIR(TYPE_CMD, ATTR_SIMPLE, XFER_READ);
if ((iocommand->Request.Type.Direction & XFER_READ) &&
if ((ioc->Request.Type.Direction & XFER_READ) && ioc->buf_size > 0) {
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
TYPE_ATTR_DIR(cmd_type, ATTR_SIMPLE, XFER_READ);
case XFER_READ:
case XFER_READ:
case XFER_READ | XFER_WRITE:
case XFER_READ:
case XFER_READ | XFER_WRITE:
(iocommand.Request.Type.Direction & XFER_READ)) {