FC_FC_EX_CTX
if (fctl & FC_FC_EX_CTX)
FC_FC_EX_CTX |
if (ntoh24(fh->fh_f_ctl) & FC_FC_EX_CTX)
#define FC_FCTL_RESP (FC_FC_EX_CTX | FC_FC_LAST_SEQ | \
ep->f_ctl |= FC_FC_EX_CTX; /* we're responding */
if (f_ctl & FC_FC_EX_CTX) {
xid = ntohs((f_ctl & FC_FC_EX_CTX) ? fh->fh_ox_id : fh->fh_rx_id);
if ((f_ctl & FC_FC_EX_CTX) != 0 &&
f_ctl &= FC_FC_EX_CTX | FC_FC_SEQ_CTX |
f_ctl ^= FC_FC_EX_CTX | FC_FC_SEQ_CTX;
f_ctl &= FC_FC_EX_CTX | FC_FC_SEQ_CTX |
f_ctl ^= FC_FC_EX_CTX | FC_FC_SEQ_CTX;
ep = fc_exch_find(mp, (f_ctl & FC_FC_EX_CTX) ?
if (f_ctl & FC_FC_EX_CTX)
(f_ctl & FC_FC_EX_CTX) ?
else if ((f_ctl & (FC_FC_EX_CTX | FC_FC_SEQ_CTX)) ==
FC_FC_EX_CTX)
if (fctl & FC_FC_EX_CTX)
if ((fctl & FC_FC_EX_CTX) &&
if (fctl & FC_FC_EX_CTX) {
if (fctl & FC_FC_EX_CTX) {
if (axchg && (fctl & FC_FC_FIRST_SEQ && !(fctl & FC_FC_EX_CTX)))
(f_ctl & FC_FC_EX_CTX)) {
FC_FC_EX_CTX | FC_FC_LAST_SEQ | FC_FC_END_SEQ, 0);
FC_FC_EX_CTX | FC_FC_END_SEQ | FC_FC_SEQ_INIT, 0);
if (f_ctl & FC_FC_EX_CTX) {
u32 f_ctl = FC_FC_EX_CTX | FC_FC_REL_OFF;