sc_c              153 dev/ic/siop.c  	if ((sc->sc_c.features & SF_CHIP_RAM) == 0)
sc_c              154 dev/ic/siop.c  		bus_dmamap_sync(sc->sc_c.sc_dmat, sc->sc_c.sc_scriptdma, 0,
sc_c              163 dev/ic/siop.c  	if (sc->sc_c.features & SF_CHIP_RAM) {
sc_c              164 dev/ic/siop.c  		return bus_space_read_4(sc->sc_c.sc_ramt, sc->sc_c.sc_ramh,
sc_c              167 dev/ic/siop.c  		return siop_ctoh32(&sc->sc_c, sc->sc_c.sc_script[offset]);
sc_c              177 dev/ic/siop.c  	if (sc->sc_c.features & SF_CHIP_RAM) {
sc_c              178 dev/ic/siop.c  		bus_space_write_4(sc->sc_c.sc_ramt, sc->sc_c.sc_ramh,
sc_c              181 dev/ic/siop.c  		sc->sc_c.sc_script[offset] = siop_htoc32(&sc->sc_c, val);
sc_c              191 dev/ic/siop.c  	if (siop_common_attach(&sc->sc_c) != 0)
sc_c              200 dev/ic/siop.c  	sc->sc_c.sc_link.adapter = &siop_adapter;
sc_c              201 dev/ic/siop.c  	sc->sc_c.sc_link.device = &siop_dev;
sc_c              202 dev/ic/siop.c  	sc->sc_c.sc_link.openings = SIOP_NTAG;
sc_c              209 dev/ic/siop.c  	    sc->sc_c.sc_dev.dv_xname, (int)sizeof(siop_script),
sc_c              210 dev/ic/siop.c  	    (u_int32_t)sc->sc_c.sc_scriptaddr, sc->sc_c.sc_script);
sc_c              214 dev/ic/siop.c  	siop_resetbus(&sc->sc_c);
sc_c              224 dev/ic/siop.c  	saa.saa_sc_link = &sc->sc_c.sc_link;
sc_c              236 dev/ic/siop.c  	siop_common_reset(&sc->sc_c);
sc_c              239 dev/ic/siop.c  	if (sc->sc_c.features & SF_CHIP_RAM) {
sc_c              240 dev/ic/siop.c  		bus_space_write_region_4(sc->sc_c.sc_ramt, sc->sc_c.sc_ramh, 0,
sc_c              245 dev/ic/siop.c  			bus_space_write_4(sc->sc_c.sc_ramt, sc->sc_c.sc_ramh,
sc_c              247 dev/ic/siop.c  			    sc->sc_c.sc_scriptaddr + Ent_msgin_space);
sc_c              249 dev/ic/siop.c  		if (sc->sc_c.features & SF_CHIP_LED0) {
sc_c              250 dev/ic/siop.c  			bus_space_write_region_4(sc->sc_c.sc_ramt,
sc_c              251 dev/ic/siop.c  			    sc->sc_c.sc_ramh,
sc_c              254 dev/ic/siop.c  			bus_space_write_region_4(sc->sc_c.sc_ramt,
sc_c              255 dev/ic/siop.c  			    sc->sc_c.sc_ramh,
sc_c              258 dev/ic/siop.c  			bus_space_write_region_4(sc->sc_c.sc_ramt,
sc_c              259 dev/ic/siop.c  			    sc->sc_c.sc_ramh,
sc_c              266 dev/ic/siop.c  			sc->sc_c.sc_script[j] =
sc_c              267 dev/ic/siop.c  			    siop_htoc32(&sc->sc_c, siop_script[j]);
sc_c              272 dev/ic/siop.c  			sc->sc_c.sc_script[E_abs_msgin_Used[j]] =
sc_c              273 dev/ic/siop.c  			    siop_htoc32(&sc->sc_c,
sc_c              274 dev/ic/siop.c  				sc->sc_c.sc_scriptaddr + Ent_msgin_space);
sc_c              276 dev/ic/siop.c  		if (sc->sc_c.features & SF_CHIP_LED0) {
sc_c              279 dev/ic/siop.c  				sc->sc_c.sc_script[
sc_c              281 dev/ic/siop.c  				    ] = siop_htoc32(&sc->sc_c, siop_led_on[j]);
sc_c              284 dev/ic/siop.c  				sc->sc_c.sc_script[
sc_c              286 dev/ic/siop.c  				    ] = siop_htoc32(&sc->sc_c, siop_led_on[j]);
sc_c              289 dev/ic/siop.c  				sc->sc_c.sc_script[
sc_c              291 dev/ic/siop.c  				   ] = siop_htoc32(&sc->sc_c, siop_led_off[j]);
sc_c              295 dev/ic/siop.c  	sc->script_free_hi = sc->sc_c.ram_size / 4;
sc_c              302 dev/ic/siop.c  				sc->sc_c.sc_dev.dv_xname, lunsw->lunsw_off);
sc_c              309 dev/ic/siop.c  	for (i = 0; i < sc->sc_c.sc_link.adapter_buswidth; i++) {
sc_c              311 dev/ic/siop.c  		if (sc->sc_c.targets[i] == NULL)
sc_c              315 dev/ic/siop.c  				sc->sc_c.sc_dev.dv_xname, i);
sc_c              317 dev/ic/siop.c  		target = (struct siop_target *)sc->sc_c.targets[i];
sc_c              322 dev/ic/siop.c  			    sc->sc_c.sc_dev.dv_xname, i);
sc_c              329 dev/ic/siop.c  	if ((sc->sc_c.features & SF_CHIP_RAM) == 0) {
sc_c              330 dev/ic/siop.c  		bus_dmamap_sync(sc->sc_c.sc_dmat, sc->sc_c.sc_scriptdma, 0,
sc_c              333 dev/ic/siop.c  	bus_space_write_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSP,
sc_c              334 dev/ic/siop.c  	    sc->sc_c.sc_scriptaddr + Ent_reselect);
sc_c              341 dev/ic/siop.c  	    sc->sc_c.sc_scriptaddr + ent); \
sc_c              342 dev/ic/siop.c  bus_space_write_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSP, sc->sc_c.sc_scriptaddr + ent); \
sc_c              346 dev/ic/siop.c  bus_space_write_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSP, sc->sc_c.sc_scriptaddr + ent); \
sc_c              368 dev/ic/siop.c  	istat = bus_space_read_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_ISTAT);
sc_c              374 dev/ic/siop.c  		bus_space_write_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              380 dev/ic/siop.c  		bus_space_write_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              385 dev/ic/siop.c  	dsa = bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSA);
sc_c              431 dev/ic/siop.c  		dstat = bus_space_read_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              436 dev/ic/siop.c  				siop_clearfifo(&sc->sc_c);
sc_c              441 dev/ic/siop.c  			    (int)(bus_space_read_4(sc->sc_c.sc_rt,
sc_c              442 dev/ic/siop.c  			    sc->sc_c.sc_rh, SIOP_DSP) -
sc_c              443 dev/ic/siop.c  			    sc->sc_c.sc_scriptaddr),
sc_c              444 dev/ic/siop.c  			    bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              448 dev/ic/siop.c  				bus_space_write_1(sc->sc_c.sc_rt,
sc_c              449 dev/ic/siop.c  				    sc->sc_c.sc_rh, SIOP_DCNTL,
sc_c              450 dev/ic/siop.c  				    bus_space_read_1(sc->sc_c.sc_rt,
sc_c              451 dev/ic/siop.c  				    sc->sc_c.sc_rh, SIOP_DCNTL) | DCNTL_STD);
sc_c              457 dev/ic/siop.c  			printf("%s: DMA IRQ:", sc->sc_c.sc_dev.dv_xname);
sc_c              467 dev/ic/siop.c  				siop_clearfifo(&sc->sc_c);
sc_c              469 dev/ic/siop.c  			    (int)(bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              470 dev/ic/siop.c  				SIOP_DSP) - sc->sc_c.sc_scriptaddr),
sc_c              471 dev/ic/siop.c  			    bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSA));
sc_c              475 dev/ic/siop.c  				    siop_ctoh32(&sc->sc_c,
sc_c              489 dev/ic/siop.c  		sist = bus_space_read_2(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              491 dev/ic/siop.c  		sstat1 = bus_space_read_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              496 dev/ic/siop.c  		    bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSA),
sc_c              497 dev/ic/siop.c  		    (u_long)(bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              499 dev/ic/siop.c  		    sc->sc_c.sc_scriptaddr));
sc_c              511 dev/ic/siop.c  				printf("%s:", sc->sc_c.sc_dev.dv_xname);
sc_c              519 dev/ic/siop.c  				dstat = bus_space_read_1(sc->sc_c.sc_rt,
sc_c              520 dev/ic/siop.c  				    sc->sc_c.sc_rh, SIOP_DSTAT);
sc_c              525 dev/ic/siop.c  				bus_space_write_4(sc->sc_c.sc_rt,
sc_c              526 dev/ic/siop.c  				    sc->sc_c.sc_rh,
sc_c              528 dev/ic/siop.c  				scratcha0 = bus_space_read_1(sc->sc_c.sc_rt,
sc_c              529 dev/ic/siop.c  				    sc->sc_c.sc_rh, SIOP_SCRATCHA);
sc_c              543 dev/ic/siop.c  						siop_clearfifo(&sc->sc_c);
sc_c              556 dev/ic/siop.c  						siop_clearfifo(&sc->sc_c);
sc_c              557 dev/ic/siop.c  					bus_space_write_1(sc->sc_c.sc_rt,
sc_c              558 dev/ic/siop.c  					    sc->sc_c.sc_rh, SIOP_SCRATCHA,
sc_c              564 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname,
sc_c              568 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname);
sc_c              577 dev/ic/siop.c  				printf("%s:", sc->sc_c.sc_dev.dv_xname);
sc_c              590 dev/ic/siop.c  				    "command\n", sc->sc_c.sc_dev.dv_xname);
sc_c              601 dev/ic/siop.c  				    siop_htoc32(&sc->sc_c, SCSI_CHECK);
sc_c              605 dev/ic/siop.c  			    "command\n", sc->sc_c.sc_dev.dv_xname);
sc_c              610 dev/ic/siop.c  			if (siop_modechange(&sc->sc_c) == 0 || need_reset == 1)
sc_c              623 dev/ic/siop.c  			bus_space_write_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              625 dev/ic/siop.c  			    bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              631 dev/ic/siop.c  		    "DSA=0x%x DSP=0x%x\n", sc->sc_c.sc_dev.dv_xname,
sc_c              633 dev/ic/siop.c  		    bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSA),
sc_c              634 dev/ic/siop.c  		    (int)(bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              635 dev/ic/siop.c  			SIOP_DSP) - sc->sc_c.sc_scriptaddr));
sc_c              646 dev/ic/siop.c  		siop_resetbus(&sc->sc_c);
sc_c              653 dev/ic/siop.c  		irqcode = bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              666 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname, irqcode);
sc_c              673 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname,
sc_c              681 dev/ic/siop.c  			    (int)(bus_space_read_4(sc->sc_c.sc_rt,
sc_c              682 dev/ic/siop.c  			    sc->sc_c.sc_rh, SIOP_DSP) - sc->sc_c.sc_scriptaddr));
sc_c              691 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname);
sc_c              695 dev/ic/siop.c  			target = bus_space_read_1(sc->sc_c.sc_rt,
sc_c              696 dev/ic/siop.c  			    sc->sc_c.sc_rh, SIOP_SCRATCHA) & 0xf;
sc_c              697 dev/ic/siop.c  			lun = bus_space_read_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              699 dev/ic/siop.c  			tag = bus_space_read_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              702 dev/ic/siop.c  			    (struct siop_target *)sc->sc_c.targets[target];
sc_c              705 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname, target);
sc_c              711 dev/ic/siop.c  				    "lun %d\n", sc->sc_c.sc_dev.dv_xname,
sc_c              718 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname,
sc_c              723 dev/ic/siop.c  			bus_space_write_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c              731 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname);
sc_c              735 dev/ic/siop.c  			int msgin = bus_space_read_1(sc->sc_c.sc_rt,
sc_c              736 dev/ic/siop.c  			    sc->sc_c.sc_rh, SIOP_SFBR);
sc_c              760 dev/ic/siop.c  						   sc->sc_c.sc_dev.dv_xname);
sc_c              772 dev/ic/siop.c  						siop_update_xfer_mode(&sc->sc_c,
sc_c              781 dev/ic/siop.c  					    sc->sc_c.st_minsync,
sc_c              782 dev/ic/siop.c  					    sc->sc_c.maxoff);
sc_c              794 dev/ic/siop.c  					siop_update_xfer_mode(&sc->sc_c,
sc_c              821 dev/ic/siop.c  					    sc->sc_c.sc_dev.dv_xname);
sc_c              836 dev/ic/siop.c  				    siop_htoc32(&sc->sc_c, 1);
sc_c              845 dev/ic/siop.c  				printf("%s: ", sc->sc_c.sc_dev.dv_xname);
sc_c              850 dev/ic/siop.c  			    siop_htoc32(&sc->sc_c, 1);
sc_c              865 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname,
sc_c              868 dev/ic/siop.c  			    siop_htoc32(&sc->sc_c,
sc_c              976 dev/ic/siop.c  			    siop_htoc32(&sc->sc_c, 1);
sc_c              983 dev/ic/siop.c  			offset = bus_space_read_1(sc->sc_c.sc_rt,
sc_c              984 dev/ic/siop.c  			    sc->sc_c.sc_rh, SIOP_SCRATCHA + 1);
sc_c              997 dev/ic/siop.c  			offset = bus_space_read_1(sc->sc_c.sc_rt,
sc_c              998 dev/ic/siop.c  			    sc->sc_c.sc_rh, SIOP_SCRATCHA + 1);
sc_c             1014 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname,
sc_c             1024 dev/ic/siop.c  			    siop_ctoh32(&sc->sc_c, siop_cmd->cmd_tables->id),
sc_c             1026 dev/ic/siop.c  			    siop_ctoh32(&sc->sc_c,
sc_c             1031 dev/ic/siop.c  			offset = bus_space_read_1(sc->sc_c.sc_rt,
sc_c             1032 dev/ic/siop.c  			    sc->sc_c.sc_rh, SIOP_SCRATCHA + 1);
sc_c             1063 dev/ic/siop.c  	    sc->sc_c.sc_dev.dv_xname,
sc_c             1073 dev/ic/siop.c  	xs->status = siop_ctoh32(&sc->sc_c, siop_cmd->cmd_tables->status);
sc_c             1095 dev/ic/siop.c  	    ((struct siop_target*)sc->sc_c.targets[xs->sc_link->target])->siop_lun[xs->sc_link->lun];
sc_c             1115 dev/ic/siop.c  			    sc->sc_c.sc_dev.dv_xname);
sc_c             1132 dev/ic/siop.c  		printf("%s:%d:%d: queue full (tag %d)\n", sc->sc_c.sc_dev.dv_xname,
sc_c             1159 dev/ic/siop.c  		bus_dmamap_sync(sc->sc_c.sc_dmat, siop_cmd->cmd_c.dmamap_data, 0,
sc_c             1163 dev/ic/siop.c  		bus_dmamap_unload(sc->sc_c.sc_dmat, siop_cmd->cmd_c.dmamap_data);
sc_c             1171 dev/ic/siop.c  		   siop_htoc32(&sc->sc_c, sizeof(struct scsi_sense));
sc_c             1178 dev/ic/siop.c  		error = bus_dmamap_load(sc->sc_c.sc_dmat, siop_cmd->cmd_c.dmamap_data,
sc_c             1184 dev/ic/siop.c  			    sc->sc_c.sc_dev.dv_xname, error);
sc_c             1188 dev/ic/siop.c  		bus_dmamap_sync(sc->sc_c.sc_dmat, siop_cmd->cmd_c.dmamap_data,
sc_c             1198 dev/ic/siop.c  		bus_dmamap_sync(sc->sc_c.sc_dmat, siop_cmd->cmd_c.dmamap_data,
sc_c             1201 dev/ic/siop.c  		bus_dmamap_unload(sc->sc_c.sc_dmat, siop_cmd->cmd_c.dmamap_data);
sc_c             1228 dev/ic/siop.c  	    ((struct siop_target*)sc->sc_c.targets[target])->siop_lun[lun];
sc_c             1232 dev/ic/siop.c  	    sc->sc_c.sc_dev.dv_xname, target, lun, tag, siop_cmd->cmd_c.tag,
sc_c             1238 dev/ic/siop.c  		    "lun %d (status %d)\n", sc->sc_c.sc_dev.dv_xname,
sc_c             1276 dev/ic/siop.c  	printf("%s: scsi bus reset\n", sc->sc_c.sc_dev.dv_xname);
sc_c             1283 dev/ic/siop.c  	for (target = 0; target < sc->sc_c.sc_link.adapter_buswidth;
sc_c             1285 dev/ic/siop.c  		if (sc->sc_c.targets[target] == NULL)
sc_c             1289 dev/ic/siop.c  			    (struct siop_target *)sc->sc_c.targets[target];
sc_c             1295 dev/ic/siop.c  			    ((sc->sc_c.targets[target]->flags & TARF_TAG) ?
sc_c             1308 dev/ic/siop.c  		if (sc->sc_c.targets[target]->status != TARST_PROBING) {
sc_c             1309 dev/ic/siop.c  			sc->sc_c.targets[target]->status = TARST_ASYNC;
sc_c             1310 dev/ic/siop.c  			sc->sc_c.targets[target]->flags &= ~TARF_ISWIDE;
sc_c             1311 dev/ic/siop.c  			sc->sc_c.targets[target]->period =
sc_c             1312 dev/ic/siop.c  			    sc->sc_c.targets[target]->offset = 0;
sc_c             1313 dev/ic/siop.c  			siop_update_xfer_mode(&sc->sc_c, target);
sc_c             1389 dev/ic/siop.c  	siop_target = (struct siop_target*)sc->sc_c.targets[target];
sc_c             1393 dev/ic/siop.c  			sc->sc_c.sc_dev.dv_xname, target);
sc_c             1395 dev/ic/siop.c  		sc->sc_c.targets[target] =
sc_c             1398 dev/ic/siop.c  		if (sc->sc_c.targets[target] == NULL) {
sc_c             1400 dev/ic/siop.c  			    "target %d\n", sc->sc_c.sc_dev.dv_xname,
sc_c             1405 dev/ic/siop.c  		bzero(sc->sc_c.targets[target], sizeof(struct siop_target));
sc_c             1407 dev/ic/siop.c  		    (struct siop_target*)sc->sc_c.targets[target];
sc_c             1411 dev/ic/siop.c  		    sc->sc_c.clock_div << 24; /* scntl3 */
sc_c             1419 dev/ic/siop.c  			    sc->sc_c.sc_dev.dv_xname, target);
sc_c             1434 dev/ic/siop.c  			    sc->sc_c.sc_dev.dv_xname, target, lun);
sc_c             1440 dev/ic/siop.c  	siop_cmd->cmd_c.siop_target = sc->sc_c.targets[target];
sc_c             1449 dev/ic/siop.c  	    siop_htoc32(&sc->sc_c, xs->cmdlen);
sc_c             1453 dev/ic/siop.c  		error = bus_dmamap_load(sc->sc_c.sc_dmat,
sc_c             1460 dev/ic/siop.c  			    sc->sc_c.sc_dev.dv_xname, error);
sc_c             1464 dev/ic/siop.c  		bus_dmamap_sync(sc->sc_c.sc_dmat,
sc_c             1514 dev/ic/siop.c  			if ((lun == 0) && (sc->sc_c.features & SF_BUS_ULTRA3))
sc_c             1515 dev/ic/siop.c  				sc->sc_c.targets[target]->flags |= TARF_DT;
sc_c             1591 dev/ic/siop.c  			((struct siop_target*)sc->sc_c.targets[target])->siop_lun[lun];
sc_c             1646 dev/ic/siop.c  			int msgcount = siop_ctoh32(&sc->sc_c,
sc_c             1650 dev/ic/siop.c  				    sc->sc_c.sc_dev.dv_xname, target, lun, tag,
sc_c             1662 dev/ic/siop.c  			    siop_htoc32(&sc->sc_c, 3);
sc_c             1689 dev/ic/siop.c  		    siop_htoc32(&sc->sc_c, sc->sc_c.sc_scriptaddr +
sc_c             1732 dev/ic/siop.c  	bus_space_write_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh,
sc_c             1755 dev/ic/siop.c  	siop_resetbus(&sc->sc_c);
sc_c             1771 dev/ic/siop.c  		    siop_ctoh32(&sc->sc_c, sc->sc_c.sc_script[i]),
sc_c             1772 dev/ic/siop.c  		    siop_ctoh32(&sc->sc_c, sc->sc_c.sc_script[i+1]));
sc_c             1773 dev/ic/siop.c  		if ((siop_ctoh32(&sc->sc_c,
sc_c             1774 dev/ic/siop.c  		     sc->sc_c.sc_script[i]) & 0xe0000000) == 0xc0000000) {
sc_c             1776 dev/ic/siop.c  			printf(" 0x%08x", siop_ctoh32(&sc->sc_c,
sc_c             1777 dev/ic/siop.c  			    sc->sc_c.sc_script[i+1]));
sc_c             1800 dev/ic/siop.c  		    "head\n", sc->sc_c.sc_dev.dv_xname);
sc_c             1810 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname);
sc_c             1814 dev/ic/siop.c  	error = bus_dmamem_alloc(sc->sc_c.sc_dmat, PAGE_SIZE, PAGE_SIZE, 0, &seg,
sc_c             1818 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname, error);
sc_c             1821 dev/ic/siop.c  	error = bus_dmamem_map(sc->sc_c.sc_dmat, &seg, rseg, PAGE_SIZE,
sc_c             1825 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname, error);
sc_c             1828 dev/ic/siop.c  	error = bus_dmamap_create(sc->sc_c.sc_dmat, PAGE_SIZE, 1, PAGE_SIZE, 0,
sc_c             1832 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname, error);
sc_c             1835 dev/ic/siop.c  	error = bus_dmamap_load(sc->sc_c.sc_dmat, newcbd->xferdma, newcbd->xfers,
sc_c             1839 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname, error);
sc_c             1843 dev/ic/siop.c  	printf("%s: alloc newcdb at PHY addr 0x%lx\n", sc->sc_c.sc_dev.dv_xname,
sc_c             1847 dev/ic/siop.c  		error = bus_dmamap_create(sc->sc_c.sc_dmat, MAXPHYS, SIOP_NSG,
sc_c             1853 dev/ic/siop.c  			    sc->sc_c.sc_dev.dv_xname, error);
sc_c             1859 dev/ic/siop.c  	off = (sc->sc_c.features & SF_CHIP_BE) ? 3 : 0;
sc_c             1861 dev/ic/siop.c  		newcbd->cmds[i].cmd_c.siop_sc = &sc->sc_c;
sc_c             1870 dev/ic/siop.c  		xfer->siop_tables.t_msgout.count= siop_htoc32(&sc->sc_c, 1);
sc_c             1871 dev/ic/siop.c  		xfer->siop_tables.t_msgout.addr = siop_htoc32(&sc->sc_c, dsa);
sc_c             1872 dev/ic/siop.c  		xfer->siop_tables.t_msgin.count= siop_htoc32(&sc->sc_c, 1);
sc_c             1873 dev/ic/siop.c  		xfer->siop_tables.t_msgin.addr = siop_htoc32(&sc->sc_c,
sc_c             1875 dev/ic/siop.c  		xfer->siop_tables.t_extmsgin.count= siop_htoc32(&sc->sc_c, 2);
sc_c             1876 dev/ic/siop.c  		xfer->siop_tables.t_extmsgin.addr = siop_htoc32(&sc->sc_c,
sc_c             1878 dev/ic/siop.c  		xfer->siop_tables.t_extmsgdata.addr = siop_htoc32(&sc->sc_c,
sc_c             1880 dev/ic/siop.c  		xfer->siop_tables.t_status.count= siop_htoc32(&sc->sc_c, 1);
sc_c             1881 dev/ic/siop.c  		xfer->siop_tables.t_status.addr = siop_htoc32(&sc->sc_c,
sc_c             1883 dev/ic/siop.c  		xfer->siop_tables.cmd.count = siop_htoc32(&sc->sc_c, 0);
sc_c             1884 dev/ic/siop.c  		xfer->siop_tables.cmd.addr = siop_htoc32(&sc->sc_c,
sc_c             1889 dev/ic/siop.c  			scr[j] = siop_htoc32(&sc->sc_c, load_dsa[j]);
sc_c             1894 dev/ic/siop.c  		scr[Ent_rdsa0 / 4] = siop_htoc32(&sc->sc_c,
sc_c             1896 dev/ic/siop.c  		scr[Ent_rdsa1 / 4] = siop_htoc32(&sc->sc_c,
sc_c             1898 dev/ic/siop.c  		scr[Ent_rdsa2 / 4] = siop_htoc32(&sc->sc_c,
sc_c             1900 dev/ic/siop.c  		scr[Ent_rdsa3 / 4] = siop_htoc32(&sc->sc_c,
sc_c             1902 dev/ic/siop.c  		scr[E_ldsa_abs_reselected_Used[0]] = siop_htoc32(&sc->sc_c,
sc_c             1903 dev/ic/siop.c  		    sc->sc_c.sc_scriptaddr + Ent_reselected);
sc_c             1904 dev/ic/siop.c  		scr[E_ldsa_abs_reselect_Used[0]] = siop_htoc32(&sc->sc_c,
sc_c             1905 dev/ic/siop.c  		    sc->sc_c.sc_scriptaddr + Ent_reselect);
sc_c             1906 dev/ic/siop.c  		scr[E_ldsa_abs_selected_Used[0]] = siop_htoc32(&sc->sc_c,
sc_c             1907 dev/ic/siop.c  		    sc->sc_c.sc_scriptaddr + Ent_selected);
sc_c             1908 dev/ic/siop.c  		scr[E_ldsa_abs_data_Used[0]] = siop_htoc32(&sc->sc_c,
sc_c             1911 dev/ic/siop.c  		scr[Ent_ldsa_data / 4] = siop_htoc32(&sc->sc_c, 0x80000000);
sc_c             1918 dev/ic/siop.c  		    siop_ctoh32(&sc->sc_c,
sc_c             1920 dev/ic/siop.c  		    siop_ctoh32(&sc->sc_c,
sc_c             1922 dev/ic/siop.c  		    siop_ctoh32(&sc->sc_c,
sc_c             1931 dev/ic/siop.c  	bus_dmamap_unload(sc->sc_c.sc_dmat, newcbd->xferdma);
sc_c             1932 dev/ic/siop.c  	bus_dmamap_destroy(sc->sc_c.sc_dmat, newcbd->xferdma);
sc_c             1934 dev/ic/siop.c  	bus_dmamem_free(sc->sc_c.sc_dmat, &seg, rseg);
sc_c             1968 dev/ic/siop.c  	if (sc->sc_c.features & SF_CHIP_RAM) {
sc_c             1969 dev/ic/siop.c  		bus_space_write_region_4(sc->sc_c.sc_ramt, sc->sc_c.sc_ramh,
sc_c             1972 dev/ic/siop.c  		bus_space_write_4(sc->sc_c.sc_ramt, sc->sc_c.sc_ramh,
sc_c             1974 dev/ic/siop.c  		    sc->sc_c.sc_scriptaddr + Ent_lunsw_return);
sc_c             1978 dev/ic/siop.c  			sc->sc_c.sc_script[sc->script_free_lo + i] =
sc_c             1979 dev/ic/siop.c  			    siop_htoc32(&sc->sc_c, lun_switch[i]);
sc_c             1980 dev/ic/siop.c  		sc->sc_c.sc_script[
sc_c             1982 dev/ic/siop.c  		    siop_htoc32(&sc->sc_c,
sc_c             1983 dev/ic/siop.c  			sc->sc_c.sc_scriptaddr + Ent_lunsw_return);
sc_c             2001 dev/ic/siop.c  	siop_target = (struct siop_target *)sc->sc_c.targets[target];
sc_c             2018 dev/ic/siop.c  			    sc->sc_c.sc_scriptaddr +
sc_c             2039 dev/ic/siop.c  	siop_update_scntl3(sc, sc->sc_c.targets[target]);
sc_c             2068 dev/ic/siop.c  	    (struct siop_target *)sc->sc_c.targets[target];
sc_c             2082 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname, target, lun);
sc_c             2087 dev/ic/siop.c  	ntargets =  (sc->sc_c.sc_link.adapter_buswidth - 1) - 1 - sc->sc_ntargets;
sc_c             2106 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname, target, lun);
sc_c             2112 dev/ic/siop.c  	    sc->sc_c.sc_dev.dv_xname, target, lun);
sc_c             2128 dev/ic/siop.c  		if (sc->sc_c.features & SF_CHIP_RAM) {
sc_c             2129 dev/ic/siop.c  			bus_space_write_region_4(sc->sc_c.sc_ramt,
sc_c             2130 dev/ic/siop.c  			    sc->sc_c.sc_ramh,
sc_c             2137 dev/ic/siop.c  				sc->sc_c.sc_script[sc->script_free_hi + i] =
sc_c             2138 dev/ic/siop.c  				    siop_htoc32(&sc->sc_c, tag_switch[i]);
sc_c             2143 dev/ic/siop.c  		    sc->sc_c.sc_scriptaddr + sc->script_free_hi * 4 +
sc_c             2168 dev/ic/siop.c  		    sc->sc_c.sc_dev.dv_xname, target, lun);
sc_c             2170 dev/ic/siop.c  	if (sc->sc_c.targets[target] == NULL)
sc_c             2172 dev/ic/siop.c  	siop_target = (struct siop_target *)sc->sc_c.targets[target];
sc_c             2183 dev/ic/siop.c  	    sc->sc_c.sc_dev.dv_xname, target, lun,
sc_c             2193 dev/ic/siop.c  	free(sc->sc_c.targets[target], M_DEVBUF);
sc_c             2194 dev/ic/siop.c  	sc->sc_c.targets[target] = NULL;
sc_c              112 dev/ic/siopvar.h 	struct siop_common_softc sc_c;
sc_c               81 dev/pci/siop_pci.c 	if (siop_pci_attach_common(&sc->siop_pci, &sc->siop.sc_c,