CAM_DIR_MASK
ctio->ccb_h.flags &= ~CAM_DIR_MASK;
if ((a_descr->flags & CAM_DIR_MASK) == CAM_DIR_BOTH) {
if ((a_descr->flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
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_h->flags & CAM_DIR_MASK) == CAM_DIR_NONE) {
KASSERT((flags & CAM_DIR_MASK) == CAM_DIR_BOTH,
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
dirs[1] = ccb->ccb_h.flags & CAM_DIR_MASK;
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE) ?
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE)
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE)
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE)
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
dirs[1] = ccb->ccb_h.flags & CAM_DIR_MASK;
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_NONE)
dirs[0] = ccb->ccb_h.flags & CAM_DIR_MASK;
*flags &= ~CAM_DIR_MASK;
(CAM_DIS_DISCONNECT|CAM_TAG_ACTION_VALID|CAM_DIR_MASK);
if ((hdr->flags & CAM_DIR_MASK) == CAM_DIR_NONE)
dirs[0] = hdr->flags & CAM_DIR_MASK;
if ((hdr->flags & CAM_DIR_MASK) == CAM_DIR_NONE)
dirs[0] = hdr->flags & CAM_DIR_MASK;
if ((hdr->flags & CAM_DIR_MASK) == CAM_DIR_NONE)
dirs[0] = hdr->flags & CAM_DIR_MASK;
((hdr->flags & CAM_DIR_MASK) ==
((hdr->flags & CAM_DIR_MASK) ==
((csio->ccb_h.flags & CAM_DIR_MASK) ==
(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;
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
switch (ccb->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 ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
(ccb->ccb_h.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_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE &&
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == rdmask)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
&& (ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == rdmask)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
return (scb->io_ctx->ccb_h.flags & CAM_DIR_MASK);
if((pccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
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_NONE &&
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_NONE &&
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_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 ((csio->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) {
ccb_dir = ccb->ccb_h.flags & CAM_DIR_MASK;
ccb_dir = orbi->ccb->ccb_h.flags & CAM_DIR_MASK;
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) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
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)
switch (isci_request->ccb->ccb_h.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) {
if ((csio->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_OUT) {
switch (csio->ccb_h.flags & CAM_DIR_MASK) {
(csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
if ((cso->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN))
((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN))
#define XS_XFRIN(ccb) (((ccb)->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
#define XS_XFROUT(ccb) (((ccb)->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
switch (ccbh->flags & CAM_DIR_MASK) {
switch (csio->ccb_h.flags & CAM_DIR_MASK) {
switch (csio->ccb_h.flags & CAM_DIR_MASK) {
switch (csio->ccb_h.flags & CAM_DIR_MASK) {
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_NONE) {
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_NONE) {
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 ((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) {
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->ccb_h.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_OUT) {
(((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_NONE) {
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_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_OUT) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
else if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT) {
(ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT,
uint32_t cam_dir = ccb->ccb_h.flags & CAM_DIR_MASK;
uint32_t cam_dir = ccb->ccb_h.flags & CAM_DIR_MASK;
uint32_t cam_dir = ccb->ccb_h.flags & CAM_DIR_MASK;
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
if ((ccbh->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_OUT)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
if ((ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
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_OUT) {
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_NONE) {
if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE &&
if ((rcb->cm_ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((rcb->cm_ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
(csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN &&
if ((rcb->cm_ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN)
if ((rcb->cm_ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT)
switch (rcb->cm_ccb->ccb_h.flags & CAM_DIR_MASK) {
switch (rcb->cm_ccb->ccb_h.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((ccb_h->flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
ccb->ccb_h.flags & CAM_DIR_MASK, ccb->csio.cdb_len,
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
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) {
(ccb->ccb_h.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_NONE) {
if ((ccb->ccb_h.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_NONE)
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
ccb->ccb_h.flags & CAM_DIR_MASK);
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {
ccb->ccb_h.flags & CAM_DIR_MASK);
switch (ccb->ccb_h.flags & CAM_DIR_MASK) {