CAM_DIR_MASK
ctio->ccb_h.flags &= ~CAM_DIR_MASK;
if ((a_descr->flags & CAM_DIR_MASK) == CAM_DIR_RESV) {
if ((a_descr->flags & CAM_DIR_MASK) == CAM_DIR_OUT &&
ctio->ccb_h.flags &= ~CAM_DIR_MASK;
else if ((a_descr->flags & CAM_DIR_MASK) == CAM_DIR_OUT)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE)
mapinfo->dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
((ccb->ccb_h.flags & CAM_DIR_MASK) ==
&& ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE))
((csio->ccb_h.flags & CAM_DIR_MASK) ==
if (((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE)
(CAM_DIS_DISCONNECT|CAM_TAG_ACTION_VALID|CAM_DIR_MASK);
atio->ccb_h.flags &= ~CAM_DIR_MASK;
atio->ccb_h.flags &= ~CAM_DIR_MASK;
atio->ccb_h.flags &= ~CAM_DIR_MASK;
atio->ccb_h.flags &= ~CAM_DIR_MASK;
&& ((ccb_h->flags & CAM_DIR_MASK) != CAM_DIR_NONE))
ccb->ccb_h.flags & CAM_DIR_MASK, ccb->csio.cdb_len,
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccb_h->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb_h->flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccbh->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
switch (ccbh->flags & CAM_DIR_MASK) {
switch (ccbh->flags & CAM_DIR_MASK) {
switch (ccbh->flags & CAM_DIR_MASK) {
if ((pccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((pccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((pccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccbh->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
cmd->W = (ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT;
cmd->R = (ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN;
if ((cso->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((cso->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
} else if ((cso->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
flags &= ~CAM_DIR_MASK;
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
} else if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
} else if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE || (csio->dxfer_len == 0)) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
} else if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((ccbh->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
KASSERT((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE,
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
switch (ccb_h->flags & CAM_DIR_MASK) {
if ((ccb_h->flags & CAM_DIR_MASK) == CAM_DIR_IN && (len & 1)) {
if (((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) &&
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
ocb->ccb->ccb_h.flags & CAM_DIR_MASK,
ccb->ccb_h.flags & CAM_DIR_MASK,
if((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN){
switch (ccbh->flags & CAM_DIR_MASK) {
switch (ccbh->flags & CAM_DIR_MASK) {
switch (ccbh->flags & CAM_DIR_MASK) {
sym_setup_data_pointers(np, cp, (ccb->ccb_h.flags & CAM_DIR_MASK));
dir = (ccb_h->flags & CAM_DIR_MASK);
if ((pccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((pccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((pccb->ccb_h.flags & CAM_DIR_MASK)
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccbh->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
if ((csio->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE)
if((pccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if((pccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if((pccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if((pccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
} else if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
(csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN &&
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((ccbh->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
else if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
}else if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
else if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
else if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
(ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN ?
(ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN ?
(ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN ?
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccbh->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
switch (ccbh->flags & CAM_DIR_MASK) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
switch (csio->ccb_h.flags & CAM_DIR_MASK) {
switch (csio->ccb_h.flags & CAM_DIR_MASK) {
if ((ccb_h->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
switch (ccb_h->flags & CAM_DIR_MASK) {
mrsas_dprint(sc, MRSAS_TRACE, "From %s : DMA Flag is %d \n", __func__, ccb_h->flags & CAM_DIR_MASK);
if((ccb_h->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if((ccb_h->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccbh->flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((ccbh->flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccbh->flags & CAM_DIR_MASK) == CAM_DIR_BOTH &&
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
if ((ccb_h->flags & CAM_DIR_MASK) == CAM_DIR_NONE) {