mbs               162 dev/ic/isp.c   	mbreg_t mbs;
mbs               206 dev/ic/isp.c   			mbs.param[0] = MBOX_ABOUT_FIRMWARE;
mbs               207 dev/ic/isp.c   			isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs               208 dev/ic/isp.c   			if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs               209 dev/ic/isp.c   				isp->isp_romfw_rev[0] = mbs.param[1];
mbs               210 dev/ic/isp.c   				isp->isp_romfw_rev[1] = mbs.param[2];
mbs               211 dev/ic/isp.c   				isp->isp_romfw_rev[2] = mbs.param[3];
mbs               591 dev/ic/isp.c   	mbs.param[0] = MBOX_NO_OP;
mbs               592 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               593 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               598 dev/ic/isp.c   		mbs.param[0] = MBOX_MAILBOX_REG_TEST;
mbs               599 dev/ic/isp.c   		mbs.param[1] = 0xdead;
mbs               600 dev/ic/isp.c   		mbs.param[2] = 0xbeef;
mbs               601 dev/ic/isp.c   		mbs.param[3] = 0xffff;
mbs               602 dev/ic/isp.c   		mbs.param[4] = 0x1111;
mbs               603 dev/ic/isp.c   		mbs.param[5] = 0xa5a5;
mbs               604 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               605 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               608 dev/ic/isp.c   		if (mbs.param[1] != 0xdead || mbs.param[2] != 0xbeef ||
mbs               609 dev/ic/isp.c   		    mbs.param[3] != 0xffff || mbs.param[4] != 0x1111 ||
mbs               610 dev/ic/isp.c   		    mbs.param[5] != 0xa5a5) {
mbs               613 dev/ic/isp.c   			    mbs.param[1], mbs.param[2], mbs.param[3],
mbs               614 dev/ic/isp.c   			    mbs.param[4], mbs.param[5]);
mbs               643 dev/ic/isp.c   		mbs.param[0] = MBOX_WRITE_RAM_WORD;
mbs               644 dev/ic/isp.c   		mbs.param[1] = code_org;
mbs               645 dev/ic/isp.c   		mbs.param[2] = isp->isp_mdvec->dv_ispfw[0];
mbs               646 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs               647 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               657 dev/ic/isp.c   		mbs.param[0] = MBOX_VERIFY_CHECKSUM;
mbs               658 dev/ic/isp.c   		mbs.param[1] = code_org;
mbs               659 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs               660 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               678 dev/ic/isp.c   	mbs.param[0] = MBOX_EXEC_FIRMWARE;
mbs               679 dev/ic/isp.c   	mbs.param[1] = code_org;
mbs               680 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs               691 dev/ic/isp.c   			mbs.param[0] = MBOX_SET_CLOCK_RATE;
mbs               692 dev/ic/isp.c   			mbs.param[1] = isp->isp_clock;
mbs               693 dev/ic/isp.c   			isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               698 dev/ic/isp.c   	mbs.param[0] = MBOX_ABOUT_FIRMWARE;
mbs               699 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               700 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               721 dev/ic/isp.c   		isp->isp_fwrev[0] = mbs.param[1];
mbs               722 dev/ic/isp.c   		isp->isp_fwrev[1] = mbs.param[2];
mbs               723 dev/ic/isp.c   		isp->isp_fwrev[2] = mbs.param[3];
mbs               745 dev/ic/isp.c   			FCPARAM(isp)->isp_fwattr = mbs.param[6];
mbs               747 dev/ic/isp.c   			    "Firmware Attributes = 0x%x", mbs.param[6]);
mbs               762 dev/ic/isp.c   	mbs.param[0] = MBOX_GET_FIRMWARE_STATUS;
mbs               763 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               764 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               767 dev/ic/isp.c   	isp->isp_maxcmds = mbs.param[2];
mbs               769 dev/ic/isp.c   	    "%d max I/O commands supported", mbs.param[2]);
mbs               844 dev/ic/isp.c   	mbreg_t mbs;
mbs               872 dev/ic/isp.c   	mbs.param[0] = MBOX_SET_RETRY_COUNT;
mbs               873 dev/ic/isp.c   	mbs.param[1] = sdp_chan0->isp_retry_count;
mbs               874 dev/ic/isp.c   	mbs.param[2] = sdp_chan0->isp_retry_delay;
mbs               875 dev/ic/isp.c   	mbs.param[6] = sdp_chan1->isp_retry_count;
mbs               876 dev/ic/isp.c   	mbs.param[7] = sdp_chan1->isp_retry_delay;
mbs               878 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               879 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               886 dev/ic/isp.c   	mbs.param[0] = MBOX_SET_ASYNC_DATA_SETUP_TIME;
mbs               887 dev/ic/isp.c   	mbs.param[1] = sdp_chan0->isp_async_data_setup;
mbs               888 dev/ic/isp.c   	mbs.param[2] = sdp_chan1->isp_async_data_setup;
mbs               889 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               890 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               897 dev/ic/isp.c   	mbs.param[0] = MBOX_SET_ACT_NEG_STATE;
mbs               898 dev/ic/isp.c   	mbs.param[1] =
mbs               901 dev/ic/isp.c   	mbs.param[2] =
mbs               905 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs               906 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               921 dev/ic/isp.c   	mbs.param[0] = MBOX_SET_TAG_AGE_LIMIT;
mbs               922 dev/ic/isp.c   	mbs.param[1] = sdp_chan0->isp_tag_aging;
mbs               923 dev/ic/isp.c   	mbs.param[2] = sdp_chan1->isp_tag_aging;
mbs               924 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               925 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               934 dev/ic/isp.c   	mbs.param[0] = MBOX_SET_SELECT_TIMEOUT;
mbs               935 dev/ic/isp.c   	mbs.param[1] = sdp_chan0->isp_selection_timeout;
mbs               936 dev/ic/isp.c   	mbs.param[2] = sdp_chan1->isp_selection_timeout;
mbs               937 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               938 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               952 dev/ic/isp.c   		mbs.param[0] = MBOX_INIT_RES_QUEUE_A64;
mbs               953 dev/ic/isp.c   		mbs.param[1] = RESULT_QUEUE_LEN(isp);
mbs               954 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(isp->isp_result_dma);
mbs               955 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(isp->isp_result_dma);
mbs               956 dev/ic/isp.c   		mbs.param[4] = 0;
mbs               957 dev/ic/isp.c   		mbs.param[6] = DMA_WD3(isp->isp_result_dma);
mbs               958 dev/ic/isp.c   		mbs.param[7] = DMA_WD2(isp->isp_result_dma);
mbs               959 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               960 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               963 dev/ic/isp.c   		isp->isp_residx = mbs.param[5];
mbs               965 dev/ic/isp.c   		mbs.param[0] = MBOX_INIT_REQ_QUEUE_A64;
mbs               966 dev/ic/isp.c   		mbs.param[1] = RQUEST_QUEUE_LEN(isp);
mbs               967 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(isp->isp_rquest_dma);
mbs               968 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(isp->isp_rquest_dma);
mbs               969 dev/ic/isp.c   		mbs.param[5] = 0;
mbs               970 dev/ic/isp.c   		mbs.param[6] = DMA_WD3(isp->isp_result_dma);
mbs               971 dev/ic/isp.c   		mbs.param[7] = DMA_WD2(isp->isp_result_dma);
mbs               972 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               973 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               976 dev/ic/isp.c   		isp->isp_reqidx = isp->isp_reqodx = mbs.param[4];
mbs               978 dev/ic/isp.c   		mbs.param[0] = MBOX_INIT_RES_QUEUE;
mbs               979 dev/ic/isp.c   		mbs.param[1] = RESULT_QUEUE_LEN(isp);
mbs               980 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(isp->isp_result_dma);
mbs               981 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(isp->isp_result_dma);
mbs               982 dev/ic/isp.c   		mbs.param[4] = 0;
mbs               983 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               984 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               987 dev/ic/isp.c   		isp->isp_residx = mbs.param[5];
mbs               989 dev/ic/isp.c   		mbs.param[0] = MBOX_INIT_REQ_QUEUE;
mbs               990 dev/ic/isp.c   		mbs.param[1] = RQUEST_QUEUE_LEN(isp);
mbs               991 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(isp->isp_rquest_dma);
mbs               992 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(isp->isp_rquest_dma);
mbs               993 dev/ic/isp.c   		mbs.param[5] = 0;
mbs               994 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs               995 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs               998 dev/ic/isp.c   		isp->isp_reqidx = isp->isp_reqodx = mbs.param[4];
mbs              1010 dev/ic/isp.c   	mbs.param[0] = MBOX_SET_FW_FEATURES;
mbs              1011 dev/ic/isp.c   	mbs.param[1] = 0;
mbs              1013 dev/ic/isp.c   		mbs.param[1] |= FW_FEATURE_LVD_NOTIFY;
mbs              1016 dev/ic/isp.c   		mbs.param[1] |= FW_FEATURE_RIO_16BIT;
mbs              1020 dev/ic/isp.c   		mbs.param[1] |= FW_FEATURE_FAST_POST;
mbs              1023 dev/ic/isp.c   	if (mbs.param[1] != 0) {
mbs              1024 dev/ic/isp.c   		u_int16_t sfeat = mbs.param[1];
mbs              1025 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1026 dev/ic/isp.c   		if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              1042 dev/ic/isp.c   	mbreg_t mbs;
mbs              1051 dev/ic/isp.c   	mbs.param[0] = MBOX_SET_INIT_SCSI_ID;
mbs              1052 dev/ic/isp.c   	mbs.param[1] = (channel << 7) | sdp->isp_initiator_id;
mbs              1053 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1054 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              1094 dev/ic/isp.c   		mbs.param[0] = MBOX_SET_TARGET_PARAMS;
mbs              1095 dev/ic/isp.c   		mbs.param[1] = (channel << 15) | (tgt << 8);
mbs              1096 dev/ic/isp.c   		mbs.param[2] = sdf;
mbs              1098 dev/ic/isp.c   			mbs.param[3] = 0;
mbs              1100 dev/ic/isp.c   			mbs.param[3] =
mbs              1106 dev/ic/isp.c   		    channel, tgt, mbs.param[2], mbs.param[3] >> 8,
mbs              1107 dev/ic/isp.c   		    mbs.param[3] & 0xff);
mbs              1108 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs              1109 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              1111 dev/ic/isp.c   			mbs.param[0] = MBOX_SET_TARGET_PARAMS;
mbs              1112 dev/ic/isp.c   			mbs.param[1] = (tgt << 8) | (channel << 15);
mbs              1113 dev/ic/isp.c   			mbs.param[2] = sdf;
mbs              1114 dev/ic/isp.c   			mbs.param[3] = 0;
mbs              1115 dev/ic/isp.c   			isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1116 dev/ic/isp.c   			if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              1134 dev/ic/isp.c   			mbs.param[0] = MBOX_SET_DEV_QUEUE_PARAMS;
mbs              1135 dev/ic/isp.c   			mbs.param[1] = (channel << 15) | (tgt << 8) | lun;
mbs              1136 dev/ic/isp.c   			mbs.param[2] = sdp->isp_max_queue_depth;
mbs              1137 dev/ic/isp.c   			mbs.param[3] = sdp->isp_devparam[tgt].exc_throttle;
mbs              1138 dev/ic/isp.c   			isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1139 dev/ic/isp.c   			if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              1163 dev/ic/isp.c   	mbreg_t mbs;
mbs              1338 dev/ic/isp.c   		mbs.param[0] = MBOX_SET_FIRMWARE_OPTIONS;
mbs              1339 dev/ic/isp.c   		mbs.param[1] = 0xb;
mbs              1340 dev/ic/isp.c   		mbs.param[2] = 0;
mbs              1341 dev/ic/isp.c   		mbs.param[3] = 0;
mbs              1342 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1389 dev/ic/isp.c   	mbs.param[0] = MBOX_INIT_FIRMWARE;
mbs              1390 dev/ic/isp.c   	mbs.param[1] = 0;
mbs              1391 dev/ic/isp.c   	mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              1392 dev/ic/isp.c   	mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              1393 dev/ic/isp.c   	mbs.param[4] = 0;
mbs              1394 dev/ic/isp.c   	mbs.param[5] = 0;
mbs              1395 dev/ic/isp.c   	mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              1396 dev/ic/isp.c   	mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              1397 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1399 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              1423 dev/ic/isp.c   	mbreg_t mbs;
mbs              1425 dev/ic/isp.c   	mbs.param[0] = MBOX_GET_FC_AL_POSITION_MAP;
mbs              1426 dev/ic/isp.c   	mbs.param[1] = 0;
mbs              1427 dev/ic/isp.c   	mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              1428 dev/ic/isp.c   	mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              1436 dev/ic/isp.c   	mbs.param[6] = 0;
mbs              1437 dev/ic/isp.c   	mbs.param[7] = 0;
mbs              1439 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL & ~MBOX_COMMAND_PARAM_ERROR);
mbs              1440 dev/ic/isp.c   	if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              1442 dev/ic/isp.c   		map->fwmap = mbs.param[1] != 0;
mbs              1464 dev/ic/isp.c   	mbreg_t mbs;
mbs              1466 dev/ic/isp.c   	mbs.param[0] = MBOX_GET_PORT_DB;
mbs              1467 dev/ic/isp.c   	mbs.param[1] = id << 8;
mbs              1468 dev/ic/isp.c   	mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              1469 dev/ic/isp.c   	mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              1477 dev/ic/isp.c   	mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              1478 dev/ic/isp.c   	mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              1480 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL & ~MBOX_COMMAND_PARAM_ERROR);
mbs              1481 dev/ic/isp.c   	if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              1494 dev/ic/isp.c   	mbreg_t mbs;
mbs              1496 dev/ic/isp.c   	mbs.param[0] = MBOX_GET_PORT_NAME;
mbs              1497 dev/ic/isp.c   	mbs.param[1] = loopid << 8;
mbs              1499 dev/ic/isp.c   		mbs.param[1] |= 1;
mbs              1500 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL & ~MBOX_COMMAND_PARAM_ERROR);
mbs              1501 dev/ic/isp.c   	if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              1503 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[2] & 0xff)) << 56) |
mbs              1504 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[2] >> 8))	<< 48) |
mbs              1505 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[3] & 0xff))	<< 40) |
mbs              1506 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[3] >> 8))	<< 32) |
mbs              1507 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[6] & 0xff))	<< 24) |
mbs              1508 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[6] >> 8))	<< 16) |
mbs              1509 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[7] & 0xff))	<<  8) |
mbs              1510 dev/ic/isp.c   		    (((u_int64_t)(mbs.param[7] >> 8)));
mbs              1529 dev/ic/isp.c   	mbreg_t mbs;
mbs              1615 dev/ic/isp.c   	mbs.param[0] = MBOX_GET_LOOP_ID;
mbs              1616 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1617 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              1620 dev/ic/isp.c   	fcp->isp_loopid = mbs.param[1];
mbs              1622 dev/ic/isp.c   		int topo = (int) mbs.param[6];
mbs              1629 dev/ic/isp.c   	fcp->isp_portid = fcp->isp_alpa = mbs.param[2] & 0xff;
mbs              1668 dev/ic/isp.c   		fcp->isp_portid = mbs.param[2] | ((int) mbs.param[3] << 16);
mbs              1708 dev/ic/isp.c   		mbs.param[0] = MBOX_GET_SET_DATA_RATE;
mbs              1709 dev/ic/isp.c   		mbs.param[1] = MBGSD_GET_RATE;
mbs              1711 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              1712 dev/ic/isp.c   		if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              1713 dev/ic/isp.c   			if (mbs.param[1] == MBGSD_TWOGB) {
mbs              1856 dev/ic/isp.c   		mbreg_t mbs;
mbs              1934 dev/ic/isp.c   				mbs.param[0] = MBOX_FABRIC_LOGOUT;
mbs              1935 dev/ic/isp.c   				mbs.param[1] = lp->loopid << 8;
mbs              1936 dev/ic/isp.c   				mbs.param[2] = 0;
mbs              1937 dev/ic/isp.c   				mbs.param[3] = 0;
mbs              1938 dev/ic/isp.c   				isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs              1956 dev/ic/isp.c   			mbs.param[0] = MBOX_FABRIC_LOGIN;
mbs              1957 dev/ic/isp.c   			mbs.param[1] = loopid << 8;
mbs              1958 dev/ic/isp.c   			mbs.param[2] = portid >> 16;
mbs              1959 dev/ic/isp.c   			mbs.param[3] = portid & 0xffff;
mbs              1960 dev/ic/isp.c   			isp_mboxcmd(isp, &mbs, MBLOGALL & ~(MBOX_LOOP_ID_USED |
mbs              1966 dev/ic/isp.c   			switch (mbs.param[0]) {
mbs              1979 dev/ic/isp.c   				if (mbs.param[1] != 0) {
mbs              1980 dev/ic/isp.c   					loopid = mbs.param[1];
mbs              1995 dev/ic/isp.c   				    portid, mbs.param[1]);
mbs              2072 dev/ic/isp.c   		mbs.param[0] = MBOX_FABRIC_LOGOUT;
mbs              2073 dev/ic/isp.c   		mbs.param[1] = lp->loopid << 8;
mbs              2074 dev/ic/isp.c   		mbs.param[2] = 0;
mbs              2075 dev/ic/isp.c   		mbs.param[3] = 0;
mbs              2076 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs              2437 dev/ic/isp.c   		mbreg_t mbs;
mbs              2456 dev/ic/isp.c   		mbs.param[0] = MBOX_SEND_SNS;
mbs              2457 dev/ic/isp.c   		mbs.param[1] = SNS_GA_NXT_REQ_SIZE >> 1;
mbs              2458 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              2459 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              2463 dev/ic/isp.c   		mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              2464 dev/ic/isp.c   		mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              2465 dev/ic/isp.c   		if (isp_fabric_mbox_cmd(isp, &mbs)) {
mbs              2580 dev/ic/isp.c   	mbreg_t mbs;
mbs              2606 dev/ic/isp.c   	mbs.param[0] = MBOX_SEND_SNS;
mbs              2607 dev/ic/isp.c   	mbs.param[1] = SNS_GID_FT_REQ_SIZE >> 1;
mbs              2608 dev/ic/isp.c   	mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              2609 dev/ic/isp.c   	mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              2614 dev/ic/isp.c   	mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              2615 dev/ic/isp.c   	mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              2616 dev/ic/isp.c   	if (isp_fabric_mbox_cmd(isp, &mbs)) {
mbs              2683 dev/ic/isp.c   		mbs.param[0] = MBOX_SEND_SNS;
mbs              2684 dev/ic/isp.c   		mbs.param[1] = SNS_GXN_ID_REQ_SIZE >> 1;
mbs              2685 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              2686 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              2690 dev/ic/isp.c   		mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              2691 dev/ic/isp.c   		mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              2692 dev/ic/isp.c   		if (isp_fabric_mbox_cmd(isp, &mbs)) {
mbs              2738 dev/ic/isp.c   		mbs.param[0] = MBOX_SEND_SNS;
mbs              2739 dev/ic/isp.c   		mbs.param[1] = SNS_GXN_ID_REQ_SIZE >> 1;
mbs              2740 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              2741 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              2745 dev/ic/isp.c   		mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              2746 dev/ic/isp.c   		mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              2747 dev/ic/isp.c   		if (isp_fabric_mbox_cmd(isp, &mbs)) {
mbs              2801 dev/ic/isp.c   		mbs.param[0] = MBOX_SEND_SNS;
mbs              2802 dev/ic/isp.c   		mbs.param[1] = SNS_GXN_ID_REQ_SIZE >> 1;
mbs              2803 dev/ic/isp.c   		mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              2804 dev/ic/isp.c   		mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              2808 dev/ic/isp.c   		mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              2809 dev/ic/isp.c   		mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              2810 dev/ic/isp.c   		if (isp_fabric_mbox_cmd(isp, &mbs)) {
mbs              2884 dev/ic/isp.c   	mbreg_t mbs;
mbs              2902 dev/ic/isp.c   	mbs.param[0] = MBOX_SEND_SNS;
mbs              2903 dev/ic/isp.c   	mbs.param[1] = SNS_RFT_ID_REQ_SIZE >> 1;
mbs              2904 dev/ic/isp.c   	mbs.param[2] = DMA_WD1(fcp->isp_scdma);
mbs              2905 dev/ic/isp.c   	mbs.param[3] = DMA_WD0(fcp->isp_scdma);
mbs              2909 dev/ic/isp.c   	mbs.param[6] = DMA_WD3(fcp->isp_scdma);
mbs              2910 dev/ic/isp.c   	mbs.param[7] = DMA_WD2(fcp->isp_scdma);
mbs              2911 dev/ic/isp.c   	isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              2913 dev/ic/isp.c   	if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              3300 dev/ic/isp.c   	mbreg_t mbs;
mbs              3313 dev/ic/isp.c   		mbs.param[0] = MBOX_BUS_RESET;
mbs              3314 dev/ic/isp.c   		mbs.param[2] = 0;
mbs              3316 dev/ic/isp.c   			mbs.param[1] =
mbs              3318 dev/ic/isp.c   			if (mbs.param[1] < 2)
mbs              3319 dev/ic/isp.c   				mbs.param[1] = 2;
mbs              3322 dev/ic/isp.c   				mbs.param[2] = bus;
mbs              3324 dev/ic/isp.c   			mbs.param[1] = 10;
mbs              3328 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              3329 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              3339 dev/ic/isp.c   		mbs.param[0] = MBOX_ABORT_TARGET;
mbs              3340 dev/ic/isp.c   		mbs.param[1] = (tgt << 8) | (bus << 15);
mbs              3341 dev/ic/isp.c   		mbs.param[2] = 3;	/* 'delay', in seconds */
mbs              3342 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              3343 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              3361 dev/ic/isp.c   		mbs.param[0] = MBOX_ABORT;
mbs              3364 dev/ic/isp.c   				mbs.param[1] = tgt << 8;
mbs              3365 dev/ic/isp.c   				mbs.param[4] = 0;
mbs              3366 dev/ic/isp.c   				mbs.param[5] = 0;
mbs              3367 dev/ic/isp.c   				mbs.param[6] = XS_LUN(xs);
mbs              3369 dev/ic/isp.c   				mbs.param[1] = tgt << 8 | XS_LUN(xs);
mbs              3372 dev/ic/isp.c   			mbs.param[1] =
mbs              3375 dev/ic/isp.c   		mbs.param[3] = 0;
mbs              3376 dev/ic/isp.c   		mbs.param[2] = handle;
mbs              3377 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL & ~MBOX_COMMAND_ERROR);
mbs              3378 dev/ic/isp.c   		if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              3425 dev/ic/isp.c   			mbs.param[0] = MBOX_INIT_LIP;
mbs              3426 dev/ic/isp.c   			isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              3427 dev/ic/isp.c   			if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              3455 dev/ic/isp.c   			mbs.param[0] = MBOX_ENABLE_TARGET_MODE;
mbs              3456 dev/ic/isp.c   			mbs.param[1] = param & 0xffff;
mbs              3457 dev/ic/isp.c   			mbs.param[2] = param >> 16;
mbs              3458 dev/ic/isp.c   			isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              3459 dev/ic/isp.c   			if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              4656 dev/ic/isp.c   			mbreg_t mbs;
mbs              4657 dev/ic/isp.c   			mbs.param[0] = MBOX_INIT_LIP;
mbs              4658 dev/ic/isp.c   			isp_mboxcmd_qnw(isp, &mbs, 1);
mbs              4735 dev/ic/isp.c   	mbreg_t mbs;
mbs              4764 dev/ic/isp.c   		mbs.param[2] = *ptr++;
mbs              4765 dev/ic/isp.c   		mbs.param[1] = isp->isp_mbxwrk1++;
mbs              4770 dev/ic/isp.c   		mbs.param[1] = isp->isp_mbxwrk1++;
mbs              4774 dev/ic/isp.c   	mbs.param[0] = isp->isp_lastmbxcmd;
mbs              4776 dev/ic/isp.c   	isp_mboxcmd_qnw(isp, &mbs, 0);
mbs              5442 dev/ic/isp.c   		mbreg_t mbs;
mbs              5445 dev/ic/isp.c   		mbs.param[0] = MBOX_GET_FW_STATE;
mbs              5446 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              5447 dev/ic/isp.c   		if (mbs.param[0] == MBOX_COMMAND_COMPLETE) {
mbs              5448 dev/ic/isp.c   			fcp->isp_fwstate = mbs.param[1];
mbs              5470 dev/ic/isp.c   	mbreg_t mbs;
mbs              5505 dev/ic/isp.c   			mbs.param[0] = MBOX_GET_TARGET_PARAMS;
mbs              5509 dev/ic/isp.c   			mbs.param[0] = MBOX_SET_TARGET_PARAMS;
mbs              5517 dev/ic/isp.c   			mbs.param[2] = sdp->isp_devparam[tgt].goal_flags;
mbs              5523 dev/ic/isp.c   			if ((mbs.param[2] & (DPARM_SYNC|DPARM_WIDE)) != 0) {
mbs              5524 dev/ic/isp.c   				mbs.param[2] |= DPARM_PARITY;
mbs              5527 dev/ic/isp.c   			if ((mbs.param[2] & DPARM_SYNC) == 0) {
mbs              5528 dev/ic/isp.c   				mbs.param[3] = 0;
mbs              5530 dev/ic/isp.c   				mbs.param[3] =
mbs              5550 dev/ic/isp.c   			    bus, tgt, mbs.param[2], mbs.param[3] >> 8,
mbs              5551 dev/ic/isp.c   			    mbs.param[3] & 0xff);
mbs              5558 dev/ic/isp.c   		mbs.param[1] = (bus << 15) | (tgt << 8);
mbs              5559 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGALL);
mbs              5564 dev/ic/isp.c   		flags = mbs.param[2];
mbs              5565 dev/ic/isp.c   		period = mbs.param[3] & 0xff;
mbs              5566 dev/ic/isp.c   		offset = mbs.param[3] >> 8;
mbs              5594 dev/ic/isp.c   	mbreg_t mbs;
mbs              5734 dev/ic/isp.c   		mbs.param[0] = MBOX_GET_ACT_NEG_STATE;
mbs              5735 dev/ic/isp.c   		isp_mboxcmd(isp, &mbs, MBLOGNONE);
mbs              5736 dev/ic/isp.c   		if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              5741 dev/ic/isp.c   			    (mbs.param[1+channel] >> 4) & 0x1;
mbs              5743 dev/ic/isp.c   			    (mbs.param[1+channel] >> 5) & 0x1;
mbs              6406 dev/ic/isp.c   	mbreg_t mbs;
mbs              6528 dev/ic/isp.c   	mbs.param[0] = MBOX_READ_RAM_WORD;
mbs              6529 dev/ic/isp.c   	mbs.param[1] = 0x1000;
mbs              6533 dev/ic/isp.c   	isp_control(isp, ISPCTL_RUN_MBOXCMD, &mbs);
mbs              6534 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              6550 dev/ic/isp.c   	mbreg_t mbs;
mbs              6670 dev/ic/isp.c   	mbs.param[0] = MBOX_READ_RAM_WORD;
mbs              6671 dev/ic/isp.c   	mbs.param[1] = 0x800;
mbs              6675 dev/ic/isp.c   	isp_control(isp, ISPCTL_RUN_MBOXCMD, &mbs);
mbs              6676 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              6691 dev/ic/isp.c   	mbs.param[0] = MBOX_READ_RAM_WORD_EXTENDED;
mbs              6692 dev/ic/isp.c   	mbs.param[1] = 0;
mbs              6696 dev/ic/isp.c   	isp_control(isp, ISPCTL_RUN_MBOXCMD, &mbs);
mbs              6697 dev/ic/isp.c   	if (mbs.param[0] != MBOX_COMMAND_COMPLETE) {
mbs              6703 dev/ic/isp.c   	*ptr++ = mbs.param[2];
mbs              1020 dev/raidframe/rf_driver.c 	long    elapsed_us, mbs, mbs_frac;
mbs              1029 dev/raidframe/rf_driver.c 		mbs = (raidPtr->userstats.num_sect_moved / 2000) /
mbs              1032 dev/raidframe/rf_driver.c 		mbs = 0;
mbs              1037 dev/raidframe/rf_driver.c 		    (elapsed_us / 1000000)) - (mbs * 10);
mbs              1057 dev/raidframe/rf_driver.c 	    mbs, mbs_frac);