ccb_flags
ccb->ccb_flags = 0;
ccb->ccb_flags = flags;
ccb->ccb_flags |= CAC_CCB_ACTIVE;
ccb->ccb_flags |= CAC_CCB_ACTIVE;
if ((ccb->ccb_flags & CAC_CCB_ACTIVE) == 0)
ccb->ccb_flags &= ~CAC_CCB_ACTIVE;
if ((ccb->ccb_flags & (CAC_CCB_DATA_IN | CAC_CCB_DATA_OUT)) != 0) {
ccb->ccb_datasize, ccb->ccb_flags & CAC_CCB_DATA_IN ?
ccb->ccb_flags = 0;
int ccb_flags;
ccb->ccb_flags |= MFI_CCB_F_ERR;
if (ccb->ccb_flags & MFI_CCB_F_ERR)
ccb->ccb_flags |= MFI_CCB_F_ERR;
if ((ccb->ccb_flags & MFI_CCB_F_TBOLT) == 0)
ccb->ccb_flags |= MFI_CCB_F_TBOLT;
if (ccb->ccb_flags & MFI_CCB_F_TBOLT_IO &&
if (ccb->ccb_flags & MFI_CCB_F_TBOLT_IO) {
ccb->ccb_flags |= MFI_CCB_F_TBOLT | MFI_CCB_F_TBOLT_IO;
ccb->ccb_flags = 0;
if (ccb->ccb_flags & MFI_CCB_F_ERR) {
uint32_t ccb_flags;
int ccb_flags;
ccb->ccb_CmdSN, sn, ccb->ccb_pdu_waiting, ccb->ccb_flags));
!(ccb->ccb_flags & CCBF_GOT_RSP)) {
otherconn = (req_ccb != NULL) ? (req_ccb->ccb_flags & CCBF_OTHERCONN) != 0 : 1;
req_ccb->ccb_flags |= CCBF_GOT_RSP;
req_ccb->ccb_flags |= CCBF_COMPLETE;
} else if (done && (req_ccb->ccb_flags & CCBF_COMPLETE)) {
if (req_ccb->ccb_flags & CCBF_COMPLETE) {
req_ccb->ccb_flags |= CCBF_COMPLETE;
ccb->ccb_flags |= CCBF_OTHERCONN;
ccb->ccb_flags |= CCBF_REASSIGN;
if (!(ccb->ccb_flags & CCBF_REASSIGN) || ccb->ccb_pdu_waiting == NULL) {
if (tx_ccb->ccb_flags & CCBF_SENDTARGET) {
ccb->ccb_flags |= CCBF_SENDTARGET;
ccb->ccb_flags = 0;
KASSERT((ccb->ccb_flags & CCBF_WAITQUEUE) == 0);
KASSERT((ccb->ccb_flags & CCBF_WAITQUEUE) == 0);
KASSERT((ccb->ccb_flags & CCBF_WAITQUEUE) == 0);
ccb->ccb_flags |= CCBF_WAITQUEUE;
} else if (ccb->ccb_flags & CCBF_WAITQUEUE) {
ccb->ccb_flags &= ~CCBF_WAITQUEUE;
while ((ccb->ccb_flags & TWE_CCB_COMPLETE) == 0)
ccb->ccb_flags |= MFI_CCB_F_ERR;
u_int32_t ccb_flags;
ccb->ccb_flags = 0;
if ((ccb->ccb_flags & TWE_CCB_ACTIVE) == 0) {
ccb->ccb_flags ^= TWE_CCB_COMPLETE | TWE_CCB_ACTIVE;
ccb->ccb_flags = flags;
if ((ccb->ccb_flags & TWE_CCB_ALLOCED) != 0)
if ((ccb->ccb_flags & TWE_CCB_ALLOCED) != 0)
if ((ccb->ccb_flags & TWE_CCB_AEN) == 0) {
ccb->ccb_flags = 0;
if ((ccb->ccb_flags & TWE_CCB_DATA_OUT) != 0)
((ccb->ccb_flags & TWE_CCB_DATA_IN) ?
if ((ccb->ccb_flags & TWE_CCB_DATA_IN) != 0)
if ((ccb->ccb_flags & TWE_CCB_DATA_OUT) != 0)
if ((ccb->ccb_flags & TWE_CCB_DATA_IN) != 0)
if ((ccb->ccb_flags & TWE_CCB_DATA_OUT) != 0)
if ((ccb->ccb_flags & TWE_CCB_DATA_IN) != 0)
if ((ccb->ccb_flags & TWE_CCB_COMPLETE) != 0)
if ((ccb->ccb_flags & TWE_CCB_ALLOCED) == 0)
ccb->ccb_flags |= TWE_CCB_ACTIVE;
while ((ccb->ccb_flags & TWE_CCB_COMPLETE) == 0)
ccb->ccb_flags = 0;
int ccb_flags;