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);