asc               666 dev/ic/mpireg.h 	u_int8_t		asc;
asc                81 dev/pci/agp_ali.c 	struct agp_ali_softc *asc;
asc                85 dev/pci/agp_ali.c 	asc = malloc(sizeof *asc, M_DEVBUF, M_NOWAIT);
asc                86 dev/pci/agp_ali.c 	if (asc == NULL) {
asc                90 dev/pci/agp_ali.c 	sc->sc_chipc = asc;
asc                95 dev/pci/agp_ali.c 		free(asc, M_DEVBUF);
asc                99 dev/pci/agp_ali.c 	asc->initial_aperture = agp_ali_get_aperture(sc);
asc               116 dev/pci/agp_ali.c 	asc->gatt = gatt;
asc               137 dev/pci/agp_ali.c 	struct agp_ali_softc *asc = sc->sc_chipc;
asc               150 dev/pci/agp_ali.c 	AGP_SET_APERTURE(sc, asc->initial_aperture);
asc               155 dev/pci/agp_ali.c 	agp_free_gatt(sc, asc->gatt);
asc               215 dev/pci/agp_ali.c 	struct agp_ali_softc *asc = sc->sc_chipc;
asc               217 dev/pci/agp_ali.c 	if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
asc               220 dev/pci/agp_ali.c 	asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical;
asc               227 dev/pci/agp_ali.c 	struct agp_ali_softc *asc = sc->sc_chipc;
asc               229 dev/pci/agp_ali.c 	if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
asc               232 dev/pci/agp_ali.c 	asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
asc                53 dev/pci/agp_amd.c #define READ2(off)	bus_space_read_2(asc->iot, asc->ioh, off)
asc                54 dev/pci/agp_amd.c #define READ4(off)	bus_space_read_4(asc->iot, asc->ioh, off)
asc                55 dev/pci/agp_amd.c #define WRITE2(off,v)	bus_space_write_2(asc->iot, asc->ioh, off, v)
asc                56 dev/pci/agp_amd.c #define WRITE4(off,v)	bus_space_write_4(asc->iot, asc->ioh, off, v)
asc               160 dev/pci/agp_amd.c 	struct agp_amd_softc *asc;
asc               165 dev/pci/agp_amd.c 	asc = malloc(sizeof *asc, M_DEVBUF, M_NOWAIT);
asc               166 dev/pci/agp_amd.c 	if (asc == NULL) {
asc               171 dev/pci/agp_amd.c 	memset(asc, 0, sizeof *asc);
asc               174 dev/pci/agp_amd.c 	     PCI_MAPREG_TYPE_MEM,0, &asc->iot, &asc->ioh, NULL, NULL, 0);
asc               184 dev/pci/agp_amd.c 		free(asc, M_DEVBUF);
asc               188 dev/pci/agp_amd.c 	sc->sc_chipc = asc;
asc               189 dev/pci/agp_amd.c 	asc->initial_aperture = AGP_GET_APERTURE(sc);
asc               205 dev/pci/agp_amd.c 	asc->gatt = gatt;
asc               228 dev/pci/agp_amd.c 	struct agp_amd_softc *asc = sc->sc_chipc;
asc               243 dev/pci/agp_amd.c 	AGP_SET_APERTURE(sc, asc->initial_aperture);
asc               245 dev/pci/agp_amd.c 	agp_amd_free_gatt(sc, asc->gatt);
asc               294 dev/pci/agp_amd.c 	struct agp_amd_softc *asc = sc->sc_chipc;
asc               296 dev/pci/agp_amd.c 	if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
asc               299 dev/pci/agp_amd.c 	asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical | 1;
asc               306 dev/pci/agp_amd.c 	struct agp_amd_softc *asc = sc->sc_chipc;
asc               308 dev/pci/agp_amd.c 	if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
asc               311 dev/pci/agp_amd.c 	asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
asc               318 dev/pci/agp_amd.c 	struct agp_amd_softc *asc = sc->sc_chipc;
asc                80 dev/pci/agp_via.c 	struct agp_via_softc *asc;
asc                83 dev/pci/agp_via.c 	asc = malloc(sizeof *asc, M_DEVBUF, M_NOWAIT);
asc                84 dev/pci/agp_via.c 	if (asc == NULL) {
asc                88 dev/pci/agp_via.c 	memset(asc, 0, sizeof *asc);
asc                89 dev/pci/agp_via.c 	sc->sc_chipc = asc;
asc                94 dev/pci/agp_via.c 		free(asc, M_DEVBUF);
asc                98 dev/pci/agp_via.c 	asc->initial_aperture = AGP_GET_APERTURE(sc);
asc               115 dev/pci/agp_via.c 	asc->gatt = gatt;
asc               131 dev/pci/agp_via.c 	struct agp_via_softc *asc = sc->sc_chipc;
asc               140 dev/pci/agp_via.c 	AGP_SET_APERTURE(sc, asc->initial_aperture);
asc               141 dev/pci/agp_via.c 	agp_free_gatt(sc, asc->gatt);
asc               193 dev/pci/agp_via.c 	struct agp_via_softc *asc = sc->sc_chipc;
asc               195 dev/pci/agp_via.c 	if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
asc               198 dev/pci/agp_via.c 	asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical;
asc               205 dev/pci/agp_via.c 	struct agp_via_softc *asc = sc->sc_chipc;
asc               207 dev/pci/agp_via.c 	if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
asc               210 dev/pci/agp_via.c 	asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
asc               102 dev/tc/asc.c   	struct asc_softc *asc = (struct asc_softc *)sc;
asc               105 dev/tc/asc.c   	v = bus_space_read_4(asc->sc_bst, asc->sc_bsh,
asc               117 dev/tc/asc.c   	struct asc_softc *asc = (struct asc_softc *)sc;
asc               119 dev/tc/asc.c   	bus_space_write_4(asc->sc_bst, asc->sc_bsh,
asc                58 dev/tc/asc_tc.c 	struct asc_softc asc;
asc               131 dev/tc/asc_tc.c 	struct asc_tc_softc *asc = (struct asc_tc_softc *)self;	
asc               132 dev/tc/asc_tc.c 	struct ncr53c9x_softc *sc = &asc->asc.sc_ncr53c9x;
asc               138 dev/tc/asc_tc.c 	asc->asc.sc_bst = ta->ta_memt;
asc               139 dev/tc/asc_tc.c 	asc->asc.sc_dmat = ta->ta_dmat;
asc               140 dev/tc/asc_tc.c 	if (bus_space_map(asc->asc.sc_bst, ta->ta_addr,
asc               141 dev/tc/asc_tc.c 		PMAZ_OFFSET_RAM + PMAZ_RAM_SIZE, 0, &asc->asc.sc_bsh)) {
asc               145 dev/tc/asc_tc.c 	asc->sc_base = (caddr_t)ta->ta_addr;	/* XXX XXX XXX */
asc               196 dev/tc/asc_tc.c 	struct asc_tc_softc *asc = (struct asc_tc_softc *)sc;
asc               198 dev/tc/asc_tc.c 	asc->asc.sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
asc               205 dev/tc/asc_tc.c 	struct asc_tc_softc *asc = (struct asc_tc_softc *)sc;
asc               209 dev/tc/asc_tc.c 	if ((asc->asc.sc_flags & ASC_ISPULLUP) == 0 &&
asc               218 dev/tc/asc_tc.c 	trans = asc->asc.sc_dmasize - resid;
asc               220 dev/tc/asc_tc.c 	if (asc->asc.sc_flags & ASC_ISPULLUP)
asc               221 dev/tc/asc_tc.c 		memcpy(asc->sc_target, asc->sc_bounce, trans);
asc               222 dev/tc/asc_tc.c 	*asc->asc.sc_dmalen -= trans;
asc               223 dev/tc/asc_tc.c 	*asc->asc.sc_dmaaddr += trans;
asc               224 dev/tc/asc_tc.c 	asc->asc.sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
asc               237 dev/tc/asc_tc.c 	struct asc_tc_softc *asc = (struct asc_tc_softc *)sc;
asc               241 dev/tc/asc_tc.c 	asc->asc.sc_dmaaddr = addr;
asc               242 dev/tc/asc_tc.c 	asc->asc.sc_dmalen = len;
asc               243 dev/tc/asc_tc.c 	asc->asc.sc_flags = (datain) ? ASC_ISPULLUP : 0;
asc               245 dev/tc/asc_tc.c 	NCR_DMA(("asc_tc_setup: start %ld@%p, %s\n", (long)*asc->asc.sc_dmalen,
asc               246 dev/tc/asc_tc.c 		*asc->asc.sc_dmaaddr, datain ? "IN" : "OUT"));
asc               251 dev/tc/asc_tc.c 	*dmasize = asc->asc.sc_dmasize = size;
asc               253 dev/tc/asc_tc.c 	NCR_DMA(("asc_tc_setup: dmasize = %ld\n", (long)asc->asc.sc_dmasize));
asc               255 dev/tc/asc_tc.c 	asc->sc_bounce = asc->sc_base + PMAZ_OFFSET_RAM;
asc               256 dev/tc/asc_tc.c 	asc->sc_bounce += PER_TGT_DMA_SIZE *
asc               258 dev/tc/asc_tc.c 	asc->sc_target = *addr;
asc               260 dev/tc/asc_tc.c 	if ((asc->asc.sc_flags & ASC_ISPULLUP) == 0)
asc               261 dev/tc/asc_tc.c 		memcpy(asc->sc_bounce, asc->sc_target, size);
asc               264 dev/tc/asc_tc.c 	if (asc->asc.sc_flags & ASC_ISPULLUP)
asc               265 dev/tc/asc_tc.c 		tc_dmar = PMAZ_DMA_ADDR(asc->sc_bounce);
asc               267 dev/tc/asc_tc.c 		tc_dmar = PMAZ_DMAR_WRITE | PMAZ_DMA_ADDR(asc->sc_bounce);
asc               268 dev/tc/asc_tc.c 	bus_space_write_4(asc->asc.sc_bst, asc->asc.sc_bsh, PMAZ_OFFSET_DMAR,
asc               270 dev/tc/asc_tc.c 	asc->asc.sc_flags |= ASC_MAPLOADED|ASC_DMAACTIVE;
asc               280 dev/tc/asc_tc.c 	struct asc_tc_softc *asc = (struct asc_tc_softc *)sc;
asc               283 dev/tc/asc_tc.c 	if (asc->asc.sc_flags & ASC_ISPULLUP)
asc               284 dev/tc/asc_tc.c 		tc_dmar = PMAZ_DMA_ADDR(asc->sc_bounce);
asc               286 dev/tc/asc_tc.c 		tc_dmar = PMAZ_DMAR_WRITE | PMAZ_DMA_ADDR(asc->sc_bounce);
asc               287 dev/tc/asc_tc.c 	bus_space_write_4(asc->asc.sc_bst, asc->asc.sc_bsh, PMAZ_OFFSET_DMAR,
asc               289 dev/tc/asc_tc.c 	asc->asc.sc_flags |= ASC_DMAACTIVE;
asc               299 dev/tc/asc_tc.c 	struct asc_tc_softc *asc = (struct asc_tc_softc *)sc;
asc               301 dev/tc/asc_tc.c 	if (asc->asc.sc_flags & ASC_ISPULLUP)
asc               302 dev/tc/asc_tc.c 		memcpy(asc->sc_target, asc->sc_bounce, asc->sc_dmasize);
asc               303 dev/tc/asc_tc.c 	asc->asc.sc_flags &= ~ASC_DMAACTIVE;
asc               321 dev/tc/asc_tc.c 	struct asc_tc_softc *asc = (struct asc_tc_softc *)sc;
asc               323 dev/tc/asc_tc.c 	return !!(asc->asc.sc_flags & ASC_DMAACTIVE);
asc                84 dev/tc/asc_tcds.c 	struct asc_softc asc;
asc               147 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)self;
asc               148 dev/tc/asc_tcds.c 	struct ncr53c9x_softc *sc = &asc->asc.sc_ncr53c9x;
asc               156 dev/tc/asc_tcds.c 	asc->asc.sc_bst = tcdsdev->tcdsda_bst;
asc               157 dev/tc/asc_tcds.c 	asc->asc.sc_bsh = tcdsdev->tcdsda_bsh;
asc               158 dev/tc/asc_tcds.c 	asc->sc_tcds = tcdsdev->tcdsda_sc;
asc               166 dev/tc/asc_tcds.c 	asc->asc.sc_dmat = tcdsdev->tcdsda_dmat;
asc               167 dev/tc/asc_tcds.c 	if ((error = bus_dmamap_create(asc->asc.sc_dmat, NBPG, 1, NBPG,
asc               168 dev/tc/asc_tcds.c 	    NBPG, BUS_DMA_NOWAIT, &asc->asc.sc_dmamap)) < 0) {
asc               227 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               230 dev/tc/asc_tcds.c 	tcds_scsi_reset(asc->sc_tcds);			/* XXX */
asc               232 dev/tc/asc_tcds.c 	if (asc->asc.sc_flags & ASC_MAPLOADED)
asc               233 dev/tc/asc_tcds.c 		bus_dmamap_unload(asc->asc.sc_dmat, asc->asc.sc_dmamap);
asc               234 dev/tc/asc_tcds.c 	asc->asc.sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
asc               247 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               248 dev/tc/asc_tcds.c 	struct tcds_slotconfig *tcds = asc->sc_tcds;
asc               253 dev/tc/asc_tcds.c 		(int)*asc->asc.sc_dmalen, *asc->asc.sc_dmaaddr,
asc               261 dev/tc/asc_tcds.c 	asc->asc.sc_dmaaddr = addr;
asc               262 dev/tc/asc_tcds.c 	asc->asc.sc_dmalen = len;
asc               263 dev/tc/asc_tcds.c 	asc->asc.sc_flags = (ispullup) ? ASC_ISPULLUP : 0;
asc               264 dev/tc/asc_tcds.c 	*dmasize = asc->asc.sc_dmasize = size;
asc               271 dev/tc/asc_tcds.c 	if (bus_dmamap_load(asc->asc.sc_dmat, asc->asc.sc_dmamap, *addr, size,
asc               281 dev/tc/asc_tcds.c 	bus_dmamap_sync(asc->asc.sc_dmat, asc->asc.sc_dmamap, 0, size,
asc               286 dev/tc/asc_tcds.c 	    asc->asc.sc_dmamap->dm_segs[0].ds_addr >> 2);
asc               289 dev/tc/asc_tcds.c 	dic |= asc->asc.sc_dmamap->dm_segs[0].ds_addr & TCDS_DIC_ADDRMASK;
asc               296 dev/tc/asc_tcds.c 	asc->asc.sc_flags |= ASC_MAPLOADED;
asc               304 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               307 dev/tc/asc_tcds.c 	asc->asc.sc_flags |= ASC_DMAACTIVE;
asc               310 dev/tc/asc_tcds.c 	tcds_dma_enable(asc->sc_tcds, 1);
asc               318 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               337 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               338 dev/tc/asc_tcds.c 	struct tcds_slotconfig *tcds = asc->sc_tcds;
asc               350 dev/tc/asc_tcds.c 	if ((asc->asc.sc_flags & ASC_DMAACTIVE) == 0)
asc               355 dev/tc/asc_tcds.c 	asc->asc.sc_flags &= ~ASC_DMAACTIVE;
asc               357 dev/tc/asc_tcds.c 	if (asc->asc.sc_dmasize == 0) {
asc               367 dev/tc/asc_tcds.c 	if ((asc->asc.sc_flags & ASC_ISPULLUP) == 0 &&
asc               376 dev/tc/asc_tcds.c 	trans = asc->asc.sc_dmasize - resid;
asc               379 dev/tc/asc_tcds.c 		    tcds->sc_slot, trans, (int)asc->asc.sc_dmasize);
asc               380 dev/tc/asc_tcds.c 		trans = asc->asc.sc_dmasize;
asc               386 dev/tc/asc_tcds.c 	*asc->asc.sc_dmalen -= trans;
asc               387 dev/tc/asc_tcds.c 	*asc->asc.sc_dmaaddr += trans;
asc               389 dev/tc/asc_tcds.c 	bus_dmamap_sync(asc->asc.sc_dmat, asc->asc.sc_dmamap,
asc               390 dev/tc/asc_tcds.c 			0, asc->asc.sc_dmamap->dm_mapsize,
asc               391 dev/tc/asc_tcds.c 			(asc->asc.sc_flags & ASC_ISPULLUP)
asc               398 dev/tc/asc_tcds.c 	if (asc->asc.sc_flags & ASC_ISPULLUP) {
asc               404 dev/tc/asc_tcds.c 			    ((paddr_t)*asc->asc.sc_dmaaddr & ~0x3);
asc               451 dev/tc/asc_tcds.c 	bus_dmamap_unload(asc->asc.sc_dmat, asc->asc.sc_dmamap);
asc               452 dev/tc/asc_tcds.c 	asc->asc.sc_flags &= ~ASC_MAPLOADED;
asc               464 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               467 dev/tc/asc_tcds.c 	x = tcds_scsi_isintr(asc->sc_tcds, 1);
asc               477 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               479 dev/tc/asc_tcds.c 	return !!(asc->asc.sc_flags & ASC_DMAACTIVE);
asc               486 dev/tc/asc_tcds.c 	struct asc_tcds_softc *asc = (struct asc_tcds_softc *)sc;
asc               489 dev/tc/asc_tcds.c 	(void)tcds_scsi_isintr(asc->sc_tcds, 1);
asc              1740 dev/usb/umass.c 				sc->sbl.ufi.asc, sc->sbl.ufi.ascq));
asc              1742 dev/usb/umass.c 			if ((sc->sbl.ufi.asc == 0 && sc->sbl.ufi.ascq == 0) ||
asc               123 dev/usb/umassvar.h 		uByte	asc;
asc              1203 scsi/scsi_base.c asc2ascii(u_int8_t asc, u_int8_t ascq, char *result, size_t len)
asc              1205 scsi/scsi_base.c 	snprintf(result, len, "ASC 0x%02x ASCQ 0x%02x", asc, ascq);
asc              1209 scsi/scsi_base.c 	u_int8_t asc, ascq;
asc              1744 scsi/scsi_base.c asc2ascii(u_int8_t asc, u_int8_t ascq, char *result, size_t len)
asc              1749 scsi/scsi_base.c 	switch (asc) {
asc              1772 scsi/scsi_base.c 		if (adesc[i].asc == asc && adesc[i].ascq == ascq) {
asc              1779 scsi/scsi_base.c 	snprintf(result, len, "ASC 0x%02x ASCQ 0x%02x", asc, ascq);