SCSI_DIR_MASK
request->SetIsWrite((ccb->flags & SCSI_DIR_MASK) == SCSI_DIR_OUT);
if ((request->flags & SCSI_DIR_MASK) == SCSI_DIR_OUT) {
(request->flags & SCSI_DIR_MASK));
&& (request->flags & SCSI_DIR_MASK) == SCSI_DIR_IN)
| ((ccb->flags & SCSI_DIR_MASK) == SCSI_DIR_IN ? B_READ_DEVICE : 0));
| ((ccb->flags & SCSI_DIR_MASK) == SCSI_DIR_IN ? B_READ_DEVICE : 0));
| ((ccb->flags & SCSI_DIR_MASK) == SCSI_DIR_IN ? B_READ_DEVICE : 0));
if ((request->flags & SCSI_DIR_MASK) != SCSI_DIR_NONE
if ((request->flags & SCSI_DIR_MASK) != SCSI_DIR_NONE
switch (request->flags & SCSI_DIR_MASK) {
switch (ccb->flags & SCSI_DIR_MASK) {
if ((fCCB->flags & SCSI_DIR_MASK) == SCSI_DIR_OUT) {
uint32 flags = fCCB->flags & SCSI_DIR_MASK;
bool isOut = (ccb->flags & SCSI_DIR_MASK) == SCSI_DIR_OUT;
bool isIn = (ccb->flags & SCSI_DIR_MASK) == SCSI_DIR_IN;