ISP_ROLE_TARGET
if (fcp->role & ISP_ROLE_TARGET) {
if (fcp->role & ISP_ROLE_TARGET) {
if (fcp->role & ISP_ROLE_TARGET) {
if ((fcp2->role & ISP_ROLE_TARGET) == 0) {
target_role = (FCPARAM(isp, bus)->role & ISP_ROLE_TARGET) != 0;
target_role = (SDPARAM(isp, bus)->role & ISP_ROLE_TARGET) != 0;
SDPARAM(isp, bus)->role |= ISP_ROLE_TARGET;
SDPARAM(isp, bus)->role &= ~ISP_ROLE_TARGET;
if ((FCPARAM(isp, XS_CHANNEL(ccb))->role & ISP_ROLE_TARGET) == 0) {
if (nr & ~(ISP_ROLE_INITIATOR|ISP_ROLE_TARGET)) {
if (fcp->role != ISP_ROLE_TARGET) {
newrole = ISP_ROLE_TARGET;
} else if (newrole == ISP_ROLE_TARGET || newrole == ISP_ROLE_BOTH) {
case ISP_ROLE_TARGET:
#define ISP_ROLE_BOTH (ISP_ROLE_TARGET|ISP_ROLE_INITIATOR)
if ((fcp->role & ISP_ROLE_TARGET) == 0 || fcp->isp_fwstate != FW_READY || fcp->isp_loopstate < LOOP_PDB_RCVD) {
if ((new_role & ISP_ROLE_TARGET) == 0) {
case ISP_ROLE_TARGET:
case ISP_ROLE_INITIATOR|ISP_ROLE_TARGET:
if (IS_SCSI(isp) && (ISP_SPI_PC(isp, 0)->def_role & ISP_ROLE_TARGET)) {
#define ISP_ROLE_BOTH (ISP_ROLE_TARGET|ISP_ROLE_INITIATOR)