sbin/iscsictl/iscsic_driverif.c
339
add_asc_info(char *str, uint8_t asc, uint8_t ascq)
sbin/iscsictl/iscsic_driverif.c
344
for (pt = asctab; pt->key != NULL && asc >= pt->asc; pt++) {
sbin/iscsictl/iscsic_driverif.c
345
if (asc == pt->asc && ascq == pt->ascq) {
sbin/iscsictl/iscsic_driverif.c
39
uint8_t asc;
sbin/scsictl/scsi_sense.c
278
asc2ascii(unsigned char asc, unsigned char ascq, char *result, size_t reslen)
sbin/scsictl/scsi_sense.c
283
if (adesc[i].asc == asc && adesc[i].ascq == ascq)
sbin/scsictl/scsi_sense.c
288
if (asc == 0x40 && ascq != 0)
sbin/scsictl/scsi_sense.c
295
asc & 0xff, ascq & 0xff);
sbin/scsictl/scsi_sense.c
77
unsigned char asc;
sys/arch/acorn32/podulebus/amps.c
282
struct com_amps_softc *asc = device_private(self);
sys/arch/acorn32/podulebus/amps.c
283
struct com_softc *sc = &asc->sc_com;
sys/arch/acorn32/podulebus/amps.c
301
evcnt_attach_dynamic(&asc->sc_intrcnt, EVCNT_TYPE_INTR, NULL,
sys/arch/acorn32/podulebus/amps.c
303
asc->sc_ih = podulebus_irq_establish(aa->aa_irq, IPL_SERIAL, comintr,
sys/arch/acorn32/podulebus/amps.c
304
sc, &asc->sc_intrcnt);
sys/arch/acorn32/podulebus/asc.c
147
CFATTACH_DECL_NEW(asc, sizeof(struct asc_softc),
sys/arch/amiga/dev/toccata.c
250
struct ad1848_softc *asc;
sys/arch/amiga/dev/toccata.c
255
asc = &sc->sc_ad;
sys/arch/amiga/dev/toccata.c
256
asc->sc_dev = self;
sys/arch/amiga/dev/toccata.c
266
asc->parent = sc;
sys/arch/amiga/dev/toccata.c
267
asc->sc_readreg = toccata_readreg;
sys/arch/amiga/dev/toccata.c
268
asc->sc_writereg = toccata_writereg;
sys/arch/amiga/dev/toccata.c
270
asc->chip_name = "ad1848";
sys/arch/amiga/dev/toccata.c
271
asc->mode = 1;
sys/arch/amiga/dev/toccata.c
272
ad1848_attach(asc);
sys/arch/amiga/dev/toccata.c
353
toccata_readreg(struct ad1848_softc *asc, int offset)
sys/arch/amiga/dev/toccata.c
357
sc = (struct toccata_softc *)asc;
sys/arch/amiga/dev/toccata.c
363
toccata_writereg(struct ad1848_softc *asc, int offset, int value)
sys/arch/amiga/dev/toccata.c
367
sc = (struct toccata_softc *)asc;
sys/arch/amiga/dev/toccata.c
377
struct ad1848_softc *asc;
sys/arch/amiga/dev/toccata.c
380
asc = &sc->sc_ad;
sys/arch/amiga/dev/toccata.c
382
asc->open_mode = flags;
sys/arch/amiga/dev/toccata.c
384
if (flags & FREAD && asc->mute[AD1848_MONITOR_CHANNEL] == 0)
sys/arch/amiga/dev/toccata.c
385
ad1848_mute_wave_output(asc, WAVE_UNMUTE1, 1);
sys/arch/amiga/dev/toccata.c
389
ad1848_dump_regs(asc);
sys/arch/amiga/dev/toccata.c
399
struct ad1848_softc *asc;
sys/arch/amiga/dev/toccata.c
403
asc = &sc->sc_ad;
sys/arch/amiga/dev/toccata.c
404
asc->open_mode = 0;
sys/arch/amiga/dev/toccata.c
406
ad1848_mute_wave_output(asc, WAVE_UNMUTE1, 0);
sys/arch/amiga/dev/toccata.c
416
ad1848_dump_regs(asc);
sys/arch/arc/jazz/asc.c
125
struct asc_softc *asc = device_private(self);
sys/arch/arc/jazz/asc.c
126
struct ncr53c9x_softc *sc = &asc->sc_ncr53c9x;
sys/arch/arc/jazz/asc.c
140
asc->sc_iot = iot = ja->ja_bust;
sys/arch/arc/jazz/asc.c
141
asc->sc_dmat = ja->ja_dmat;
sys/arch/arc/jazz/asc.c
143
if (bus_space_map(iot, ja->ja_addr, ASC_NPORTS, 0, &asc->sc_ioh)) {
sys/arch/arc/jazz/asc.c
149
0, &asc->sc_dmaioh)) {
sys/arch/arc/jazz/asc.c
154
if (bus_dmamap_create(asc->sc_dmat, MAXPHYS, 1, MAXPHYS, 0,
sys/arch/arc/jazz/asc.c
155
BUS_DMA_ALLOCNOW | BUS_DMA_NOWAIT, &asc->sc_dmamap)) {
sys/arch/arc/jazz/asc.c
215
jazzio_intr_establish(ja->ja_intr, ncr53c9x_intr, asc);
sys/arch/arc/jazz/asc.c
229
bus_space_unmap(iot, asc->sc_dmaioh, R4030_DMA_RANGE);
sys/arch/arc/jazz/asc.c
231
bus_space_unmap(iot, asc->sc_ioh, ASC_NPORTS);
sys/arch/arc/jazz/asc.c
253
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
255
return bus_space_read_1(asc->sc_iot, asc->sc_ioh, reg);
sys/arch/arc/jazz/asc.c
261
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
263
bus_space_write_1(asc->sc_iot, asc->sc_ioh, reg, val);
sys/arch/arc/jazz/asc.c
276
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
279
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_ENAB, 0);
sys/arch/arc/jazz/asc.c
280
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_MODE, 0);
sys/arch/arc/jazz/asc.c
286
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
289
datain = asc->sc_datain;
sys/arch/arc/jazz/asc.c
293
if (asc->sc_active == 0)
sys/arch/arc/jazz/asc.c
299
asc->sc_active = 0;
sys/arch/arc/jazz/asc.c
301
if (asc->sc_dmasize == 0) {
sys/arch/arc/jazz/asc.c
335
if (resid == 0 && asc->sc_dmasize == 65536 &&
sys/arch/arc/jazz/asc.c
342
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_COUNT, 0);
sys/arch/arc/jazz/asc.c
343
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_ENAB, 0);
sys/arch/arc/jazz/asc.c
344
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_MODE, 0);
sys/arch/arc/jazz/asc.c
346
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/arc/jazz/asc.c
347
0, asc->sc_dmamap->dm_mapsize,
sys/arch/arc/jazz/asc.c
349
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/arc/jazz/asc.c
351
trans = asc->sc_dmasize - resid;
sys/arch/arc/jazz/asc.c
361
device_xname(sc->sc_dev), trans, asc->sc_dmasize);
sys/arch/arc/jazz/asc.c
363
trans = asc->sc_dmasize;
sys/arch/arc/jazz/asc.c
371
*asc->sc_dmalen -= trans;
sys/arch/arc/jazz/asc.c
372
*asc->sc_dmaaddr += trans;
sys/arch/arc/jazz/asc.c
381
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
384
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_ENAB, 0);
sys/arch/arc/jazz/asc.c
385
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_MODE, 0);
sys/arch/arc/jazz/asc.c
387
asc->sc_dmaaddr = addr;
sys/arch/arc/jazz/asc.c
388
asc->sc_dmalen = len;
sys/arch/arc/jazz/asc.c
389
asc->sc_dmasize = *dmasize;
sys/arch/arc/jazz/asc.c
390
asc->sc_datain = datain;
sys/arch/arc/jazz/asc.c
398
bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap, *addr, *len, NULL,
sys/arch/arc/jazz/asc.c
402
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/arc/jazz/asc.c
403
0, asc->sc_dmamap->dm_mapsize,
sys/arch/arc/jazz/asc.c
407
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh,
sys/arch/arc/jazz/asc.c
408
R4030_DMA_ADDR, asc->sc_dmamap->dm_segs[0].ds_addr);
sys/arch/arc/jazz/asc.c
409
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh,
sys/arch/arc/jazz/asc.c
410
R4030_DMA_COUNT, asc->sc_dmamap->dm_segs[0].ds_len);
sys/arch/arc/jazz/asc.c
411
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh,
sys/arch/arc/jazz/asc.c
415
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh,
sys/arch/arc/jazz/asc.c
417
(asc->sc_datain ? R4030_DMA_ENAB_READ : R4030_DMA_ENAB_WRITE));
sys/arch/arc/jazz/asc.c
425
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
428
if (asc->sc_dmasize == 0)
sys/arch/arc/jazz/asc.c
431
asc->sc_active = 1;
sys/arch/arc/jazz/asc.c
437
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
440
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_ENAB, 0);
sys/arch/arc/jazz/asc.c
441
bus_space_write_4(asc->sc_iot, asc->sc_dmaioh, R4030_DMA_MODE, 0);
sys/arch/arc/jazz/asc.c
443
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/arc/jazz/asc.c
445
asc->sc_active = 0;
sys/arch/arc/jazz/asc.c
451
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/arc/jazz/asc.c
453
return asc->sc_active;
sys/arch/arc/jazz/asc.c
78
CFATTACH_DECL_NEW(asc, sizeof(struct asc_softc),
sys/arch/arm/apple/apple_nvme.c
277
struct apple_nvme_softc * const asc =
sys/arch/arm/apple/apple_nvme.c
279
const int phandle = asc->asc_phandle;
sys/arch/arm/apple/apple_nvme.c
328
struct apple_nvme_softc * const asc =
sys/arch/arm/apple/apple_nvme.c
339
fdtbus_intr_disestablish(asc->asc_phandle, sc->sc_ih[qid]);
sys/arch/arm/apple/apple_nvme.c
348
struct apple_nvme_softc * const asc)
sys/arch/arm/apple/apple_nvme.c
350
struct nvme_softc * const sc = &asc->asc_nvme;
sys/arch/arm/apple/apple_nvme.c
352
asc->asc_nintrs = 1;
sys/arch/arm/apple/apple_nvme.c
353
asc->asc_phandle = faa->faa_phandle;
sys/arch/arm/apple/apple_nvme.c
355
sc->sc_use_mq = asc->asc_nintrs > 1;
sys/arch/arm/apple/apple_nvme.c
373
struct apple_nvme_softc * const asc = device_private(self);
sys/arch/arm/apple/apple_nvme.c
374
struct nvme_softc *sc = &asc->asc_nvme;
sys/arch/arm/apple/apple_nvme.c
393
sc->sc_iot = asc->asc_iot = faa->faa_bst;
sys/arch/arm/apple/apple_nvme.c
401
if (bus_space_map(asc->asc_iot, ans_addr, ans_size, 0, &asc->asc_ioh) != 0) {
sys/arch/arm/apple/apple_nvme.c
411
apple_nvme_setup_intr(faa, asc);
sys/arch/arm/apple/apple_nvme.c
416
sc->sc_ih = kmem_zalloc(sizeof(*sc->sc_ih) * asc->asc_nintrs, KM_SLEEP);
sys/arch/arm/apple/apple_nvme.c
417
sc->sc_softih = kmem_zalloc(sizeof(*sc->sc_softih) * asc->asc_nintrs,
sys/arch/arm/apple/apple_nvme.c
420
asc->asc_rtkit = rtkit_init(phandle, NULL);
sys/arch/arm/apple/apple_nvme.c
421
if (asc->asc_rtkit == NULL) {
sys/arch/arm/apple/apple_nvme.c
426
ctrl = bus_space_read_4(asc->asc_iot, asc->asc_ioh, ANS_CPU_CTRL);
sys/arch/arm/apple/apple_nvme.c
427
bus_space_write_4(asc->asc_iot, asc->asc_ioh, ANS_CPU_CTRL,
sys/arch/arm/apple/apple_nvme.c
432
rtkit_boot(asc->asc_rtkit);
sys/arch/arm/apple/apple_pcie.c
310
struct apple_pcie_softc * const asc = device_private(self);
sys/arch/arm/apple/apple_pcie.c
311
struct pcihost_softc * const sc = &asc->sc_pcihost;
sys/arch/arm/apple/apple_pcie.c
330
sc->sc_bst = asc->sc_rc_bst = faa->faa_bst;
sys/arch/arm/apple/apple_pcie.c
343
error = bus_space_map(asc->sc_rc_bst, rc_addr, rc_size, 0,
sys/arch/arm/apple/apple_pcie.c
344
&asc->sc_rc_bsh);
sys/arch/arm/apple/apple_pcie.c
352
if (apple_pcie_msi_init(asc) == 0) {
sys/arch/arm/apple/apple_pcie.c
363
apple_pcie_setup_port(asc, node);
sys/arch/bebox/stand/boot/siop.c
968
if (sense->asc == 0x3A) {
sys/arch/bebox/stand/boot/siop.c
977
if (sense->asc == 0x29 &&
sys/arch/evbppc/nintendo/dev/di.c
245
di_sense(struct scsipi_xfer *xs, uint8_t skey, uint8_t asc, uint8_t ascq)
sys/arch/evbppc/nintendo/dev/di.c
252
sense->asc = asc;
sys/arch/i386/pnpbios/atppc_pnpbios.c
110
if (pnpbios_getdmachan(aa->pbt, aa->resc, 0, &asc->sc_drq)) {
sys/arch/i386/pnpbios/atppc_pnpbios.c
120
asc->sc_ic = aa->ic;
sys/arch/i386/pnpbios/atppc_pnpbios.c
128
if (atppc_isadma_setup(sc, asc->sc_ic, asc->sc_drq) == 0) {
sys/arch/i386/pnpbios/atppc_pnpbios.c
97
struct atppc_pnpbios_softc *asc = device_private(self);
sys/arch/mac68k/obio/asc.c
112
CFATTACH_DECL_NEW(asc, sizeof(struct asc_softc),
sys/arch/mips/alchemy/dev/com_aubus.c
136
struct com_aubus_softc *asc = (void *)sc; /* XXX mi prototype */
sys/arch/mips/alchemy/dev/com_aubus.c
139
if (ISSET(sc->sc_hwflags, COM_HW_CONSOLE) && (asc->sc_ih != NULL))
sys/arch/mips/alchemy/dev/com_aubus.c
147
asc->sc_ih = au_intr_establish(asc->sc_irq, 0, IPL_SERIAL, IST_LEVEL,
sys/arch/mips/alchemy/dev/com_aubus.c
149
if (asc->sc_ih == NULL) {
sys/arch/mips/alchemy/dev/com_aubus.c
161
struct com_aubus_softc *asc = (void *)sc; /* XXX mi prototype */
sys/arch/mips/alchemy/dev/com_aubus.c
168
au_intr_disestablish(asc->sc_ih);
sys/arch/mips/alchemy/dev/com_aubus.c
88
struct com_aubus_softc *asc = device_private(self);
sys/arch/mips/alchemy/dev/com_aubus.c
89
struct com_softc *sc = &asc->sc_com;
sys/arch/mips/alchemy/dev/com_aubus.c
95
asc->sc_irq = aa->aa_irq[0];
sys/arch/mips/atheros/dev/if_ath_arbus.c
100
ath_resume(&asc->sc_ath);
sys/arch/mips/atheros/dev/if_ath_arbus.c
109
struct ath_arbus_softc *asc;
sys/arch/mips/atheros/dev/if_ath_arbus.c
117
asc = device_private(self);
sys/arch/mips/atheros/dev/if_ath_arbus.c
118
sc = &asc->sc_ath;
sys/arch/mips/atheros/dev/if_ath_arbus.c
135
asc->sc_iot = aa->aa_bst;
sys/arch/mips/atheros/dev/if_ath_arbus.c
136
rv = bus_space_map(asc->sc_iot, aa->aa_addr, aa->aa_size, 0,
sys/arch/mips/atheros/dev/if_ath_arbus.c
137
&asc->sc_ioh);
sys/arch/mips/atheros/dev/if_ath_arbus.c
145
rv = atheros_get_board_config(&asc->sc_config);
sys/arch/mips/atheros/dev/if_ath_arbus.c
150
asc->sc_config.unit = device_unit(sc->sc_dev);
sys/arch/mips/atheros/dev/if_ath_arbus.c
151
asc->sc_config.tag = asc->sc_iot;
sys/arch/mips/atheros/dev/if_ath_arbus.c
154
sc->sc_st = (HAL_BUS_TAG) &asc->sc_config;
sys/arch/mips/atheros/dev/if_ath_arbus.c
155
sc->sc_sh = (HAL_BUS_HANDLE) asc->sc_ioh;
sys/arch/mips/atheros/dev/if_ath_arbus.c
158
asc->sc_ih = arbus_intr_establish(aa->aa_cirq, aa->aa_mirq, ath_intr,
sys/arch/mips/atheros/dev/if_ath_arbus.c
160
if (asc->sc_ih == NULL) {
sys/arch/mips/atheros/dev/if_ath_arbus.c
180
arbus_intr_disestablish(asc->sc_ih);
sys/arch/mips/atheros/dev/if_ath_arbus.c
186
struct ath_arbus_softc *asc = device_private(self);
sys/arch/mips/atheros/dev/if_ath_arbus.c
188
ath_detach(&asc->sc_ath);
sys/arch/mips/atheros/dev/if_ath_arbus.c
189
arbus_intr_disestablish(asc->sc_ih);
sys/arch/mips/atheros/dev/if_ath_arbus.c
99
struct ath_arbus_softc *asc = device_private(dv);
sys/arch/mipsco/obio/asc.c
82
CFATTACH_DECL_NEW(asc, sizeof(struct asc_softc),
sys/arch/pmax/tc/asc_ioasic.c
122
struct asc_softc *asc = device_private(self);
sys/arch/pmax/tc/asc_ioasic.c
123
struct ncr53c9x_softc *sc = &asc->sc_ncr53c9x;
sys/arch/pmax/tc/asc_ioasic.c
132
asc->sc_bst = isc->sc_bst;
sys/arch/pmax/tc/asc_ioasic.c
133
asc->sc_bsh = isc->sc_bsh;
sys/arch/pmax/tc/asc_ioasic.c
134
if (bus_space_subregion(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
135
IOASIC_SLOT_12_START, 0x100, &asc->sc_scsi_bsh)) {
sys/arch/pmax/tc/asc_ioasic.c
139
asc->sc_dmat = isc->sc_dmat;
sys/arch/pmax/tc/asc_ioasic.c
140
if (bus_dmamap_create(asc->sc_dmat, PAGE_SIZE * 2,
sys/arch/pmax/tc/asc_ioasic.c
142
&asc->sc_dmamap)) {
sys/arch/pmax/tc/asc_ioasic.c
197
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
200
ssr = bus_space_read_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR);
sys/arch/pmax/tc/asc_ioasic.c
202
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR, ssr);
sys/arch/pmax/tc/asc_ioasic.c
203
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_SCSI_SCR, 0);
sys/arch/pmax/tc/asc_ioasic.c
205
if (asc->sc_flags & ASC_MAPLOADED)
sys/arch/pmax/tc/asc_ioasic.c
206
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/pmax/tc/asc_ioasic.c
207
asc->sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
sys/arch/pmax/tc/asc_ioasic.c
216
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
222
*asc->sc_dmalen, *asc->sc_dmaaddr, ispullup ? "IN" : "OUT"));
sys/arch/pmax/tc/asc_ioasic.c
226
asc->sc_dmaaddr = addr;
sys/arch/pmax/tc/asc_ioasic.c
227
asc->sc_dmalen = len;
sys/arch/pmax/tc/asc_ioasic.c
228
asc->sc_dmasize = size;
sys/arch/pmax/tc/asc_ioasic.c
229
asc->sc_flags = (ispullup) ? ASC_ISPULLUP : 0;
sys/arch/pmax/tc/asc_ioasic.c
233
ssr = bus_space_read_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR);
sys/arch/pmax/tc/asc_ioasic.c
235
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR, ssr);
sys/arch/pmax/tc/asc_ioasic.c
238
if (bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap,
sys/arch/pmax/tc/asc_ioasic.c
255
asc->sc_dmamap->dm_segs[0].ds_addr &= ~7;
sys/arch/pmax/tc/asc_ioasic.c
256
asc->sc_dmamap->dm_segs[0].ds_len += (cp & 6);
sys/arch/pmax/tc/asc_ioasic.c
257
if ((asc->sc_flags & ASC_ISPULLUP) == 0) {
sys/arch/pmax/tc/asc_ioasic.c
261
asc->sc_dmamap->dm_segs[0].ds_addr += 8;
sys/arch/pmax/tc/asc_ioasic.c
265
bus_space_write_4(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
267
bus_space_write_4(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
270
bus_space_write_4(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
272
IOASIC_DMA_ADDR(asc->sc_dmamap->dm_segs[0].ds_addr));
sys/arch/pmax/tc/asc_ioasic.c
273
bus_space_write_4(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
275
(asc->sc_dmamap->dm_nsegs == 1) ?
sys/arch/pmax/tc/asc_ioasic.c
276
~0 : IOASIC_DMA_ADDR(asc->sc_dmamap->dm_segs[1].ds_addr));
sys/arch/pmax/tc/asc_ioasic.c
277
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_SCSI_SCR, scr);
sys/arch/pmax/tc/asc_ioasic.c
280
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/pmax/tc/asc_ioasic.c
284
asc->sc_flags |= ASC_MAPLOADED;
sys/arch/pmax/tc/asc_ioasic.c
291
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
294
ssr = bus_space_read_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR);
sys/arch/pmax/tc/asc_ioasic.c
295
if (asc->sc_flags & ASC_ISPULLUP)
sys/arch/pmax/tc/asc_ioasic.c
300
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR, ssr);
sys/arch/pmax/tc/asc_ioasic.c
301
ssr = bus_space_read_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR);
sys/arch/pmax/tc/asc_ioasic.c
304
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR, ssr);
sys/arch/pmax/tc/asc_ioasic.c
305
asc->sc_flags |= ASC_DMAACTIVE;
sys/arch/pmax/tc/asc_ioasic.c
311
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
315
if ((asc->sc_flags & ASC_DMAACTIVE) == 0)
sys/arch/pmax/tc/asc_ioasic.c
326
intr = bus_space_read_4(asc->sc_bst, asc->sc_bsh, IOASIC_INTR);
sys/arch/pmax/tc/asc_ioasic.c
329
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_INTR, intr);
sys/arch/pmax/tc/asc_ioasic.c
333
ssr = bus_space_read_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR);
sys/arch/pmax/tc/asc_ioasic.c
335
bus_space_write_4(asc->sc_bst, asc->sc_bsh, IOASIC_CSR, ssr);
sys/arch/pmax/tc/asc_ioasic.c
337
asc->sc_flags &= ~ASC_DMAACTIVE;
sys/arch/pmax/tc/asc_ioasic.c
339
if (asc->sc_dmasize == 0) {
sys/arch/pmax/tc/asc_ioasic.c
341
tcl = ASC_READ_REG(asc, NCR_TCL);
sys/arch/pmax/tc/asc_ioasic.c
342
tcm = ASC_READ_REG(asc, NCR_TCM);
sys/arch/pmax/tc/asc_ioasic.c
349
if ((asc->sc_flags & ASC_ISPULLUP) == 0 &&
sys/arch/pmax/tc/asc_ioasic.c
350
(resid = (ASC_READ_REG(asc, NCR_FFLAG) & NCRFIFO_FF)) != 0) {
sys/arch/pmax/tc/asc_ioasic.c
355
resid += (tcl = ASC_READ_REG(asc, NCR_TCL));
sys/arch/pmax/tc/asc_ioasic.c
356
resid += (tcm = ASC_READ_REG(asc, NCR_TCM)) << 8;
sys/arch/pmax/tc/asc_ioasic.c
358
trans = asc->sc_dmasize - resid;
sys/arch/pmax/tc/asc_ioasic.c
361
trans, asc->sc_dmasize);
sys/arch/pmax/tc/asc_ioasic.c
362
trans = asc->sc_dmasize;
sys/arch/pmax/tc/asc_ioasic.c
367
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/pmax/tc/asc_ioasic.c
368
0, asc->sc_dmasize,
sys/arch/pmax/tc/asc_ioasic.c
369
(asc->sc_flags & ASC_ISPULLUP) ?
sys/arch/pmax/tc/asc_ioasic.c
372
scr = bus_space_read_4(asc->sc_bst, asc->sc_bsh, IOASIC_SCSI_SCR);
sys/arch/pmax/tc/asc_ioasic.c
373
if ((asc->sc_flags & ASC_ISPULLUP) && scr != 0) {
sys/arch/pmax/tc/asc_ioasic.c
376
sdr[0] = bus_space_read_4(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
378
sdr[1] = bus_space_read_4(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
380
ptr = bus_space_read_4(asc->sc_bst, asc->sc_bsh,
sys/arch/pmax/tc/asc_ioasic.c
392
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/pmax/tc/asc_ioasic.c
393
asc->sc_flags &= ~ASC_MAPLOADED;
sys/arch/pmax/tc/asc_ioasic.c
395
*asc->sc_dmalen -= trans;
sys/arch/pmax/tc/asc_ioasic.c
396
*asc->sc_dmaaddr += trans;
sys/arch/pmax/tc/asc_ioasic.c
405
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
407
if (asc->sc_flags & ASC_MAPLOADED) {
sys/arch/pmax/tc/asc_ioasic.c
408
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/pmax/tc/asc_ioasic.c
409
0, asc->sc_dmasize,
sys/arch/pmax/tc/asc_ioasic.c
410
(asc->sc_flags & ASC_ISPULLUP) ?
sys/arch/pmax/tc/asc_ioasic.c
412
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/pmax/tc/asc_ioasic.c
415
asc->sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
sys/arch/pmax/tc/asc_ioasic.c
421
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
423
return ASC_READ_REG(asc, reg);
sys/arch/pmax/tc/asc_ioasic.c
429
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
431
ASC_WRITE_REG(asc, reg, val);
sys/arch/pmax/tc/asc_ioasic.c
437
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
439
return (ASC_READ_REG(asc, NCR_STAT) & NCRSTAT_INT) != 0;
sys/arch/pmax/tc/asc_ioasic.c
445
struct asc_softc *asc = (struct asc_softc *)sc;
sys/arch/pmax/tc/asc_ioasic.c
447
return (asc->sc_flags & ASC_DMAACTIVE) != 0;
sys/arch/pmax/tc/asc_ioasic.c
71
#define ASC_READ_REG(asc, reg) \
sys/arch/pmax/tc/asc_ioasic.c
72
((uint8_t)bus_space_read_4((asc)->sc_bst, (asc)->sc_scsi_bsh, \
sys/arch/pmax/tc/asc_ioasic.c
74
#define ASC_WRITE_REG(asc, reg, val) \
sys/arch/pmax/tc/asc_ioasic.c
75
bus_space_write_4((asc)->sc_bst, (asc)->sc_scsi_bsh, \
sys/arch/prep/stand/boot/siop.c
930
if (sense->asc == 0x3A) {
sys/arch/prep/stand/boot/siop.c
939
if (sense->asc == 0x29 &&
sys/arch/sparc64/dev/psycho.c
429
struct psycho_softc *asc = device_lookup_private(&psycho_cd, n);
sys/arch/sparc64/dev/psycho.c
431
if (asc == NULL || asc == sc)
sys/arch/sparc64/dev/psycho.c
435
if (asc->sc_basepaddr != sc->sc_basepaddr)
sys/arch/sparc64/dev/psycho.c
440
osc = asc;
sys/arch/vax/vsa/asc_vsbus.c
177
struct asc_vsbus_softc * const asc = device_private(self);
sys/arch/vax/vsa/asc_vsbus.c
178
struct ncr53c9x_softc * const sc = &asc->sc_ncr53c9x;
sys/arch/vax/vsa/asc_vsbus.c
188
asc->sc_bst = va->va_memt;
sys/arch/vax/vsa/asc_vsbus.c
189
asc->sc_dmat = va->va_dmat;
sys/arch/vax/vsa/asc_vsbus.c
191
error = bus_space_map(asc->sc_bst, va->va_paddr - ASC_REG_NCR,
sys/arch/vax/vsa/asc_vsbus.c
192
ASC_REG_END, 0, &asc->sc_bsh);
sys/arch/vax/vsa/asc_vsbus.c
197
error = bus_space_subregion(asc->sc_bst, asc->sc_bsh, ASC_REG_NCR,
sys/arch/vax/vsa/asc_vsbus.c
198
ASC_REG_END - ASC_REG_NCR, &asc->sc_ncrh);
sys/arch/vax/vsa/asc_vsbus.c
205
error = bus_space_subregion(asc->sc_bst, asc->sc_bsh,
sys/arch/vax/vsa/asc_vsbus.c
206
ASC_REG_KA46_ADR, sizeof(uint32_t), &asc->sc_adrh);
sys/arch/vax/vsa/asc_vsbus.c
212
error = bus_space_subregion(asc->sc_bst, asc->sc_bsh,
sys/arch/vax/vsa/asc_vsbus.c
213
ASC_REG_KA46_DIR, sizeof(uint32_t), &asc->sc_dirh);
sys/arch/vax/vsa/asc_vsbus.c
229
asc->sc_adrh =
sys/arch/vax/vsa/asc_vsbus.c
231
asc->sc_dirh =
sys/arch/vax/vsa/asc_vsbus.c
235
asc->sc_adrh, asc->sc_dirh);
sys/arch/vax/vsa/asc_vsbus.c
240
error = bus_dmamap_create(asc->sc_dmat, ASC_MAXXFERSIZE, 1,
sys/arch/vax/vsa/asc_vsbus.c
241
ASC_MAXXFERSIZE, 0, BUS_DMA_NOWAIT, &asc->sc_dmamap);
sys/arch/vax/vsa/asc_vsbus.c
256
&asc->sc_ncr53c9x, SCB_ISTACK, &asc->sc_intrcnt);
sys/arch/vax/vsa/asc_vsbus.c
257
evcnt_attach_dynamic(&asc->sc_intrcnt, EVCNT_TYPE_INTR, NULL,
sys/arch/vax/vsa/asc_vsbus.c
307
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
309
return bus_space_read_1(asc->sc_bst, asc->sc_ncrh,
sys/arch/vax/vsa/asc_vsbus.c
316
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
318
bus_space_write_1(asc->sc_bst, asc->sc_ncrh,
sys/arch/vax/vsa/asc_vsbus.c
325
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
327
return bus_space_read_1(asc->sc_bst, asc->sc_ncrh,
sys/arch/vax/vsa/asc_vsbus.c
334
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
336
if (asc->sc_flags & ASC_MAPLOADED)
sys/arch/vax/vsa/asc_vsbus.c
337
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/vax/vsa/asc_vsbus.c
338
asc->sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
sys/arch/vax/vsa/asc_vsbus.c
344
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
348
if ((asc->sc_flags & ASC_DMAACTIVE) == 0)
sys/arch/vax/vsa/asc_vsbus.c
351
asc->sc_flags &= ~ASC_DMAACTIVE;
sys/arch/vax/vsa/asc_vsbus.c
353
if (asc->sc_dmasize == 0) {
sys/arch/vax/vsa/asc_vsbus.c
367
if (asc->sc_flags & ASC_MAPLOADED) {
sys/arch/vax/vsa/asc_vsbus.c
368
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/vax/vsa/asc_vsbus.c
369
0, asc->sc_dmasize,
sys/arch/vax/vsa/asc_vsbus.c
370
asc->sc_flags & ASC_FROMMEMORY
sys/arch/vax/vsa/asc_vsbus.c
373
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/vax/vsa/asc_vsbus.c
375
asc->sc_flags &= ~ASC_MAPLOADED;
sys/arch/vax/vsa/asc_vsbus.c
380
trans = asc->sc_dmasize - resid;
sys/arch/vax/vsa/asc_vsbus.c
383
trans, (u_long) asc->sc_dmasize);
sys/arch/vax/vsa/asc_vsbus.c
384
trans = asc->sc_dmasize;
sys/arch/vax/vsa/asc_vsbus.c
389
*asc->sc_dmalen -= trans;
sys/arch/vax/vsa/asc_vsbus.c
390
*asc->sc_dmaaddr += trans;
sys/arch/vax/vsa/asc_vsbus.c
392
asc->sc_xfers++;
sys/arch/vax/vsa/asc_vsbus.c
400
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
402
asc->sc_dmaaddr = addr;
sys/arch/vax/vsa/asc_vsbus.c
403
asc->sc_dmalen = len;
sys/arch/vax/vsa/asc_vsbus.c
405
asc->sc_flags &= ~ASC_FROMMEMORY;
sys/arch/vax/vsa/asc_vsbus.c
407
asc->sc_flags |= ASC_FROMMEMORY;
sys/arch/vax/vsa/asc_vsbus.c
409
if ((vaddr_t)*asc->sc_dmaaddr < VM_MIN_KERNEL_ADDRESS)
sys/arch/vax/vsa/asc_vsbus.c
411
__func__, *asc->sc_dmaaddr);
sys/arch/vax/vsa/asc_vsbus.c
414
(int)*asc->sc_dmalen, *asc->sc_dmaaddr,
sys/arch/vax/vsa/asc_vsbus.c
415
(asc->sc_flags & ASC_FROMMEMORY)));
sys/arch/vax/vsa/asc_vsbus.c
416
*dmasize = asc->sc_dmasize = uimin(*dmasize, ASC_MAXXFERSIZE);
sys/arch/vax/vsa/asc_vsbus.c
418
if (asc->sc_dmasize) {
sys/arch/vax/vsa/asc_vsbus.c
419
if (bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap,
sys/arch/vax/vsa/asc_vsbus.c
420
*asc->sc_dmaaddr, asc->sc_dmasize,
sys/arch/vax/vsa/asc_vsbus.c
425
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/vax/vsa/asc_vsbus.c
426
0, asc->sc_dmasize,
sys/arch/vax/vsa/asc_vsbus.c
427
asc->sc_flags & ASC_FROMMEMORY
sys/arch/vax/vsa/asc_vsbus.c
430
bus_space_write_4(asc->sc_bst, asc->sc_adrh, 0,
sys/arch/vax/vsa/asc_vsbus.c
431
asc->sc_dmamap->dm_segs[0].ds_addr);
sys/arch/vax/vsa/asc_vsbus.c
432
bus_space_write_4(asc->sc_bst, asc->sc_dirh, 0,
sys/arch/vax/vsa/asc_vsbus.c
433
asc->sc_flags & ASC_FROMMEMORY);
sys/arch/vax/vsa/asc_vsbus.c
436
asc->sc_dmamap->dm_segs[0].ds_len,
sys/arch/vax/vsa/asc_vsbus.c
437
asc->sc_dmamap->dm_segs[0].ds_addr));
sys/arch/vax/vsa/asc_vsbus.c
438
asc->sc_flags |= ASC_MAPLOADED;
sys/arch/vax/vsa/asc_vsbus.c
447
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
449
asc->sc_flags |= ASC_DMAACTIVE;
sys/arch/vax/vsa/asc_vsbus.c
455
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
457
if (asc->sc_flags & ASC_MAPLOADED) {
sys/arch/vax/vsa/asc_vsbus.c
458
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/arch/vax/vsa/asc_vsbus.c
459
0, asc->sc_dmasize,
sys/arch/vax/vsa/asc_vsbus.c
460
asc->sc_flags & ASC_FROMMEMORY
sys/arch/vax/vsa/asc_vsbus.c
463
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/arch/vax/vsa/asc_vsbus.c
466
asc->sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
sys/arch/vax/vsa/asc_vsbus.c
472
struct asc_vsbus_softc * const asc = (struct asc_vsbus_softc *)sc;
sys/arch/vax/vsa/asc_vsbus.c
474
return (asc->sc_flags & ASC_DMAACTIVE) != 0;
sys/dev/acpi/acpi_display.c
1007
mutex_enter(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1010
lock_policy = asc->sc_policy;
sys/dev/acpi/acpi_display.c
1012
(void)acpidisp_set_policy(asc, lock_policy.raw);
sys/dev/acpi/acpi_display.c
1051
(void)acpidisp_set_policy(asc, asc->sc_policy.raw);
sys/dev/acpi/acpi_display.c
1053
mutex_exit(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1059
struct acpidisp_vga_softc *asc = arg;
sys/dev/acpi/acpi_display.c
1060
struct acpidisp_odinfo *oi = asc->sc_odinfo;
sys/dev/acpi/acpi_display.c
1069
asc->sc_odinfo = acpidisp_init_odinfo(asc);
sys/dev/acpi/acpi_display.c
1070
if (asc->sc_odinfo != NULL) {
sys/dev/acpi/acpi_display.c
1071
acpidisp_vga_bind_outdevs(asc);
sys/dev/acpi/acpi_display.c
1072
acpidisp_print_odinfo(asc->sc_dev, asc->sc_odinfo);
sys/dev/acpi/acpi_display.c
1076
mutex_enter(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1078
(asc->sc_policy.fmt.output == ACPI_DISP_POLICY_OUTPUT_NORMAL);
sys/dev/acpi/acpi_display.c
1079
mutex_exit(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1203
acpidisp_vga_sysctl_setup(struct acpidisp_vga_softc *asc)
sys/dev/acpi/acpi_display.c
1207
if (asc->sc_caps & ACPI_DISP_VGA_CAP__DOS) {
sys/dev/acpi/acpi_display.c
1208
if ((sysctl_createv(&asc->sc_log, 0, NULL, &rnode,
sys/dev/acpi/acpi_display.c
1214
if ((sysctl_createv(&asc->sc_log, 0, &rnode, &rnode,
sys/dev/acpi/acpi_display.c
1215
0, CTLTYPE_NODE, device_xname(asc->sc_dev),
sys/dev/acpi/acpi_display.c
1222
(void)sysctl_createv(&asc->sc_log, 0, &rnode, NULL,
sys/dev/acpi/acpi_display.c
1225
acpidisp_vga_sysctl_policy, 0, (void *)asc, 0,
sys/dev/acpi/acpi_display.c
1229
(void)sysctl_createv(&asc->sc_log, 0, &rnode, NULL,
sys/dev/acpi/acpi_display.c
1232
acpidisp_vga_sysctl_policy_output, 0, (void *)asc, 0,
sys/dev/acpi/acpi_display.c
1239
aprint_error_dev(asc->sc_dev, "couldn't add sysctl nodes\n");
sys/dev/acpi/acpi_display.c
1316
struct acpidisp_vga_softc *asc;
sys/dev/acpi/acpi_display.c
1321
asc = node.sysctl_data;
sys/dev/acpi/acpi_display.c
1323
mutex_enter(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1324
val = (uint32_t)asc->sc_policy.raw;
sys/dev/acpi/acpi_display.c
1325
mutex_exit(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1335
mutex_enter(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1336
asc->sc_policy.raw = (uint8_t)val;
sys/dev/acpi/acpi_display.c
1337
error = acpidisp_set_policy(asc, asc->sc_policy.raw);
sys/dev/acpi/acpi_display.c
1338
mutex_exit(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1348
struct acpidisp_vga_softc *asc;
sys/dev/acpi/acpi_display.c
1353
asc = node.sysctl_data;
sys/dev/acpi/acpi_display.c
1355
mutex_enter(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1356
val = (asc->sc_policy.fmt.output == ACPI_DISP_POLICY_OUTPUT_AUTO);
sys/dev/acpi/acpi_display.c
1357
mutex_exit(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1364
mutex_enter(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1366
asc->sc_policy.fmt.output = ACPI_DISP_POLICY_OUTPUT_AUTO;
sys/dev/acpi/acpi_display.c
1368
asc->sc_policy.fmt.output = ACPI_DISP_POLICY_OUTPUT_NORMAL;
sys/dev/acpi/acpi_display.c
1369
error = acpidisp_set_policy(asc, asc->sc_policy.raw);
sys/dev/acpi/acpi_display.c
1370
mutex_exit(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
1492
acpidisp_init_odinfo(const struct acpidisp_vga_softc *asc)
sys/dev/acpi/acpi_display.c
1494
ACPI_HANDLE hdl = asc->sc_node->ad_handle;
sys/dev/acpi/acpi_display.c
1501
if (!(asc->sc_caps & ACPI_DISP_VGA_CAP__DOD))
sys/dev/acpi/acpi_display.c
1555
aprint_error_dev(asc->sc_dev, "failed to evaluate %s.%s: %s\n",
sys/dev/acpi/acpi_display.c
1575
acpidisp_vga_bind_outdevs(struct acpidisp_vga_softc *asc)
sys/dev/acpi/acpi_display.c
1577
struct acpidisp_odinfo *oi = asc->sc_odinfo;
sys/dev/acpi/acpi_display.c
1597
SIMPLEQ_FOREACH(ad, &asc->sc_node->ad_child_head, ad_child_list) {
sys/dev/acpi/acpi_display.c
1599
(device_parent(ad->ad_device) != asc->sc_dev))
sys/dev/acpi/acpi_display.c
1614
aprint_error_dev(asc->sc_dev,
sys/dev/acpi/acpi_display.c
1630
aprint_error_dev(asc->sc_dev,
sys/dev/acpi/acpi_display.c
1640
aprint_debug_dev(asc->sc_dev,
sys/dev/acpi/acpi_display.c
1761
acpidisp_set_policy(const struct acpidisp_vga_softc *asc, uint8_t value)
sys/dev/acpi/acpi_display.c
1763
ACPI_HANDLE hdl = asc->sc_node->ad_handle;
sys/dev/acpi/acpi_display.c
1768
device_xname(asc->sc_dev), "policy", value));
sys/dev/acpi/acpi_display.c
1770
if (!(asc->sc_caps & ACPI_DISP_VGA_CAP__DOS))
sys/dev/acpi/acpi_display.c
1776
aprint_error_dev(asc->sc_dev, "failed to evaluate %s.%s: %s\n",
sys/dev/acpi/acpi_display.c
516
struct acpidisp_vga_softc *asc = device_private(self);
sys/dev/acpi/acpi_display.c
523
asc->sc_node = ad;
sys/dev/acpi/acpi_display.c
524
asc->sc_dev = self;
sys/dev/acpi/acpi_display.c
525
asc->sc_log = NULL;
sys/dev/acpi/acpi_display.c
527
mutex_init(&asc->sc_mtx, MUTEX_DEFAULT, IPL_NONE);
sys/dev/acpi/acpi_display.c
529
asc->sc_caps = acpidisp_vga_capabilities(ad);
sys/dev/acpi/acpi_display.c
530
asc->sc_policy = acpidisp_default_bios_policy;
sys/dev/acpi/acpi_display.c
531
asc->sc_odinfo = NULL;
sys/dev/acpi/acpi_display.c
533
acpidisp_vga_print_capabilities(self, asc->sc_caps);
sys/dev/acpi/acpi_display.c
540
asc->sc_odinfo = acpidisp_init_odinfo(asc);
sys/dev/acpi/acpi_display.c
542
acpidisp_vga_scan_outdevs(asc);
sys/dev/acpi/acpi_display.c
544
if (asc->sc_odinfo != NULL) {
sys/dev/acpi/acpi_display.c
545
acpidisp_vga_bind_outdevs(asc);
sys/dev/acpi/acpi_display.c
546
acpidisp_print_odinfo(self, asc->sc_odinfo);
sys/dev/acpi/acpi_display.c
557
asc->sc_policy.fmt.output = ACPI_DISP_POLICY_OUTPUT_AUTO;
sys/dev/acpi/acpi_display.c
558
asc->sc_policy.fmt.brightness = ACPI_DISP_POLICY_BRIGHTNESS_NORMAL;
sys/dev/acpi/acpi_display.c
560
if (acpidisp_set_policy(asc, asc->sc_policy.raw))
sys/dev/acpi/acpi_display.c
561
asc->sc_policy = acpidisp_default_bios_policy;
sys/dev/acpi/acpi_display.c
563
acpidisp_vga_sysctl_setup(asc);
sys/dev/acpi/acpi_display.c
566
(void)acpi_register_notify(asc->sc_node, acpidisp_vga_notify_handler);
sys/dev/acpi/acpi_display.c
572
struct acpidisp_vga_softc *asc = device_private(self);
sys/dev/acpi/acpi_display.c
573
struct acpidisp_odinfo *oi = asc->sc_odinfo;
sys/dev/acpi/acpi_display.c
578
if (asc->sc_log != NULL)
sys/dev/acpi/acpi_display.c
579
sysctl_teardown(&asc->sc_log);
sys/dev/acpi/acpi_display.c
581
asc->sc_policy = acpidisp_default_bios_policy;
sys/dev/acpi/acpi_display.c
582
acpidisp_set_policy(asc, asc->sc_policy.raw);
sys/dev/acpi/acpi_display.c
584
acpi_deregister_notify(asc->sc_node);
sys/dev/acpi/acpi_display.c
595
mutex_destroy(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
603
struct acpidisp_vga_softc *asc = device_private(self);
sys/dev/acpi/acpi_display.c
604
struct acpidisp_odinfo *oi = asc->sc_odinfo;
sys/dev/acpi/acpi_display.c
609
SIMPLEQ_FOREACH(ad, &asc->sc_node->ad_child_head, ad_child_list) {
sys/dev/acpi/acpi_display.c
629
acpidisp_vga_scan_outdevs(struct acpidisp_vga_softc *asc)
sys/dev/acpi/acpi_display.c
637
SIMPLEQ_FOREACH(ad, &asc->sc_node->ad_child_head, ad_child_list) {
sys/dev/acpi/acpi_display.c
643
aa.aa_mtx = &asc->sc_mtx;
sys/dev/acpi/acpi_display.c
645
ad->ad_device = config_found(asc->sc_dev,
sys/dev/acpi/acpi_display.c
776
struct acpidisp_vga_softc *asc = device_private(self);
sys/dev/acpi/acpi_display.c
778
mutex_enter(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
779
(void)acpidisp_set_policy(asc, asc->sc_policy.raw);
sys/dev/acpi/acpi_display.c
780
mutex_exit(&asc->sc_mtx);
sys/dev/acpi/acpi_display.c
914
struct acpidisp_vga_softc *asc = device_private(context);
sys/dev/acpi/acpi_display.c
929
aprint_debug_dev(asc->sc_dev,
sys/dev/acpi/acpi_display.c
933
aprint_error_dev(asc->sc_dev,
sys/dev/acpi/acpi_display.c
939
(void)AcpiOsExecute(OSL_NOTIFY_HANDLER, callback, asc);
sys/dev/acpi/acpi_display.c
994
struct acpidisp_vga_softc *asc = arg;
sys/dev/acpi/acpi_display.c
995
struct acpidisp_odinfo *oi = asc->sc_odinfo;
sys/dev/acpi/atppc_acpi.c
125
asc->sc_drq = drq->ar_drq;
sys/dev/acpi/atppc_acpi.c
130
asc->sc_ic = aa->aa_ic;
sys/dev/acpi/atppc_acpi.c
150
if (atppc_isadma_setup(sc, asc->sc_ic, asc->sc_drq) == 0) {
sys/dev/acpi/atppc_acpi.c
95
struct atppc_acpi_softc *asc = device_private(self);
sys/dev/acpi/com_acpi.c
107
struct com_acpi_softc *asc = device_private(self);
sys/dev/acpi/com_acpi.c
108
struct com_softc *sc = &asc->sc_com;
sys/dev/acpi/com_acpi.c
192
asc->sc_ih = acpi_intr_establish(self,
sys/dev/acpi/ehci_acpi.c
101
asc->sc_handle = aa->aa_node->ad_handle;
sys/dev/acpi/ehci_acpi.c
108
rv = acpi_resource_parse(sc->sc_dev, asc->sc_handle, "_CRS",
sys/dev/acpi/ehci_acpi.c
180
struct ehci_acpi_softc * const asc = (struct ehci_acpi_softc *)sc;
sys/dev/acpi/ehci_acpi.c
182
acpi_usb_post_reset(asc->sc_handle);
sys/dev/acpi/ehci_acpi.c
89
struct ehci_acpi_softc * const asc = device_private(self);
sys/dev/acpi/ehci_acpi.c
90
struct ehci_softc * const sc = &asc->sc_ehci;
sys/dev/acpi/fdc_acpi.c
108
asc->sc_node = aa->aa_node;
sys/dev/acpi/fdc_acpi.c
134
0, &asc->sc_baseioh)) {
sys/dev/acpi/fdc_acpi.c
141
sc->sc_ioh = asc->sc_baseioh;
sys/dev/acpi/fdc_acpi.c
144
if (bus_space_subregion(sc->sc_iot, asc->sc_baseioh, 2, 4,
sys/dev/acpi/fdc_acpi.c
190
sc->sc_present = fdc_acpi_enumerate(asc);
sys/dev/acpi/fdc_acpi.c
193
fdc_acpi_getknownfds(asc);
sys/dev/acpi/fdc_acpi.c
210
fdc_acpi_enumerate(struct fdc_acpi_softc *asc)
sys/dev/acpi/fdc_acpi.c
212
struct fdc_softc *sc = &asc->sc_fdc;
sys/dev/acpi/fdc_acpi.c
219
rv = acpi_eval_struct(asc->sc_node->ad_handle, "_FDE", &abuf);
sys/dev/acpi/fdc_acpi.c
268
fdc_acpi_getknownfds(struct fdc_acpi_softc *asc)
sys/dev/acpi/fdc_acpi.c
270
struct fdc_softc *sc = &asc->sc_fdc;
sys/dev/acpi/fdc_acpi.c
279
rv = acpi_eval_struct(asc->sc_node->ad_handle, "_FDI", &abuf);
sys/dev/acpi/fdc_acpi.c
98
struct fdc_acpi_softc *asc = device_private(self);
sys/dev/acpi/fdc_acpi.c
99
struct fdc_softc *sc = &asc->sc_fdc;
sys/dev/acpi/igpio_acpi.c
112
struct igpio_acpi_softc * const asc = device_private(self);
sys/dev/acpi/igpio_acpi.c
122
asc->sc_handle = aa->aa_node->ad_handle;
sys/dev/acpi/igpio_acpi.c
135
asc->sc_isc.sc_dev = self;
sys/dev/acpi/igpio_acpi.c
137
asc->sc_isc.sc_bst = aa->aa_memt;
sys/dev/acpi/igpio_acpi.c
139
asc->sc_isc.sc_nbar = nbar;
sys/dev/acpi/igpio_acpi.c
140
asc->sc_isc.sc_base =
sys/dev/acpi/igpio_acpi.c
141
kmem_zalloc(sizeof(*asc->sc_isc.sc_base) * nbar, KM_SLEEP);
sys/dev/acpi/igpio_acpi.c
142
asc->sc_isc.sc_length =
sys/dev/acpi/igpio_acpi.c
143
kmem_zalloc(sizeof(*asc->sc_isc.sc_length) * nbar, KM_SLEEP);
sys/dev/acpi/igpio_acpi.c
144
asc->sc_isc.sc_bsh =
sys/dev/acpi/igpio_acpi.c
145
kmem_zalloc(sizeof(*asc->sc_isc.sc_bsh) * nbar, KM_SLEEP);
sys/dev/acpi/igpio_acpi.c
147
asc->sc_isc.sc_acpi_hid = ad->HardwareId.String;
sys/dev/acpi/igpio_acpi.c
156
asc->sc_isc.sc_base[i] = mem->ar_base;
sys/dev/acpi/igpio_acpi.c
157
asc->sc_isc.sc_length[i] = mem->ar_length;
sys/dev/acpi/igpio_acpi.c
160
igpio_attach(&asc->sc_isc);
sys/dev/acpi/igpio_acpi.c
163
if (asc->sc_isc.sc_banks == NULL) {
sys/dev/acpi/igpio_acpi.c
168
rv = acpi_event_create_gpio(self, asc->sc_handle, igpio_acpi_register_event, asc);
sys/dev/acpi/igpio_acpi.c
175
asc->sc_intr = acpi_intr_establish(self,
sys/dev/acpi/igpio_acpi.c
176
(uint64_t)(uintptr_t)asc->sc_handle,
sys/dev/acpi/igpio_acpi.c
177
IPL_VM, false, igpio_acpi_intr, asc, device_xname(self));
sys/dev/acpi/igpio_acpi.c
178
if (asc->sc_intr == NULL)
sys/dev/acpi/igpio_acpi.c
184
asc->sc_pmf = 1;
sys/dev/acpi/igpio_acpi.c
190
struct igpio_acpi_softc * const asc = device_private(self);
sys/dev/acpi/igpio_acpi.c
191
struct igpio_softc * const isc = &asc->sc_isc;
sys/dev/acpi/igpio_acpi.c
194
acpi_intr_disestablish(asc->sc_intr);
sys/dev/acpi/igpio_acpi.c
196
igpio_detach(&asc->sc_isc);
sys/dev/acpi/igpio_acpi.c
213
if (asc->sc_pmf) {
sys/dev/acpi/igpio_acpi.c
215
asc->sc_pmf = 0;
sys/dev/acpi/igpio_acpi.c
230
struct igpio_acpi_softc *asc = priv;
sys/dev/acpi/igpio_acpi.c
231
struct igpio_softc * const isc = &asc->sc_isc;
sys/dev/acpi/joy_acpi.c
110
mutex_init(&asc->sc_lock, MUTEX_DEFAULT, IPL_NONE);
sys/dev/acpi/joy_acpi.c
111
sc->sc_lock = &asc->sc_lock;
sys/dev/acpi/joy_acpi.c
80
struct joy_acpi_softc *asc = device_private(self);
sys/dev/acpi/joy_acpi.c
81
struct joy_softc *sc = &asc->sc_joy;
sys/dev/acpi/lpt_acpi.c
79
struct lpt_acpi_softc *asc = device_private(self);
sys/dev/acpi/lpt_acpi.c
80
struct lpt_softc *sc = &asc->sc_lpt;
sys/dev/acpi/mpu_acpi.c
112
sc->lock = &asc->sc_lock;
sys/dev/acpi/mpu_acpi.c
113
mutex_init(&asc->sc_lock, MUTEX_DEFAULT, IPL_AUDIO);
sys/dev/acpi/mpu_acpi.c
83
struct mpu_acpi_softc *asc = device_private(self);
sys/dev/acpi/mpu_acpi.c
84
struct mpu_softc *sc = &asc->sc_mpu;
sys/dev/acpi/pcppi_acpi.c
78
struct pcppi_acpi_softc *asc = device_private(self);
sys/dev/acpi/pcppi_acpi.c
79
struct pcppi_softc *sc = &asc->sc_pcppi;
sys/dev/acpi/plgpio_acpi.c
124
rv = acpi_event_create_gpio(self, asc->sc_handle, plgpio_acpi_register_event, asc);
sys/dev/acpi/plgpio_acpi.c
132
(uint64_t)(uintptr_t)asc->sc_handle,
sys/dev/acpi/plgpio_acpi.c
133
IPL_VM, false, plgpio_acpi_intr, asc, device_xname(self));
sys/dev/acpi/plgpio_acpi.c
144
struct plgpio_acpi_softc * const asc = priv;
sys/dev/acpi/plgpio_acpi.c
145
struct plgpio_softc * const sc = &asc->sc_base;
sys/dev/acpi/plgpio_acpi.c
150
if (pin >= __arraycount(asc->sc_event)) {
sys/dev/acpi/plgpio_acpi.c
151
aprint_error_dev(asc->sc_base.sc_dev,
sys/dev/acpi/plgpio_acpi.c
155
if (asc->sc_event[pin] != NULL) {
sys/dev/acpi/plgpio_acpi.c
156
aprint_error_dev(asc->sc_base.sc_dev,
sys/dev/acpi/plgpio_acpi.c
161
asc->sc_event[pin] = ev;
sys/dev/acpi/plgpio_acpi.c
162
asc->sc_base.sc_reserved_mask |= __BIT(pin);
sys/dev/acpi/plgpio_acpi.c
209
struct plgpio_acpi_softc * const asc = priv;
sys/dev/acpi/plgpio_acpi.c
210
struct plgpio_softc * const sc = &asc->sc_base;
sys/dev/acpi/plgpio_acpi.c
219
struct acpi_event * const ev = asc->sc_event[pin];
sys/dev/acpi/plgpio_acpi.c
84
struct plgpio_acpi_softc * const asc = device_private(self);
sys/dev/acpi/plgpio_acpi.c
85
struct plgpio_softc * const sc = &asc->sc_base;
sys/dev/acpi/plgpio_acpi.c
95
asc->sc_handle = aa->aa_node->ad_handle;
sys/dev/acpi/sdhc_acpi.c
382
struct sdhc_acpi_softc *asc = (struct sdhc_acpi_softc *)sc;
sys/dev/acpi/sdhc_acpi.c
394
rv = acpi_dsm_integer(asc->sc_handle, sdhc_acpi_rockchip_dsm_uuid,
sys/dev/acpi/xhci_acpi.c
110
asc->sc_handle = aa->aa_node->ad_handle;
sys/dev/acpi/xhci_acpi.c
118
rv = acpi_resource_parse(sc->sc_dev, asc->sc_handle, "_CRS",
sys/dev/acpi/xhci_acpi.c
213
struct xhci_acpi_softc * const asc = (struct xhci_acpi_softc *)sc;
sys/dev/acpi/xhci_acpi.c
215
acpi_usb_post_reset(asc->sc_handle);
sys/dev/acpi/xhci_acpi.c
95
struct xhci_acpi_softc * const asc = device_private(self);
sys/dev/acpi/xhci_acpi.c
96
struct xhci_softc * const sc = &asc->sc_xhci;
sys/dev/hyperv/hvs.c
494
xs->sense.scsi_sense.asc = 0x20;
sys/dev/i2c/as3722.c
576
struct as3722_softc *asc = device_private(device_parent(dev));
sys/dev/i2c/as3722.c
584
iic_acquire_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
586
error = as3722_set_clear(asc, regdef->enable_reg,
sys/dev/i2c/as3722.c
589
error = as3722_set_clear(asc, regdef->enable_reg,
sys/dev/i2c/as3722.c
591
iic_release_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
600
struct as3722_softc *asc = device_private(device_parent(dev));
sys/dev/i2c/as3722.c
625
iic_acquire_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
626
error = as3722_set_clear(asc, regdef->vsel_reg, set_v,
sys/dev/i2c/as3722.c
628
iic_release_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
637
struct as3722_softc *asc = device_private(device_parent(dev));
sys/dev/i2c/as3722.c
643
iic_acquire_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
644
error = as3722_read(asc, regdef->vsel_reg, &v, flags);
sys/dev/i2c/as3722.c
645
iic_release_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
667
struct as3722_softc *asc = device_private(device_parent(dev));
sys/dev/i2c/as3722.c
674
if (asc->sc_flags & AS3722_FLAG_SD0_V_MINUS_200MV) {
sys/dev/i2c/as3722.c
695
iic_acquire_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
696
error = as3722_set_clear(asc, regdef->vsel_reg, set_v,
sys/dev/i2c/as3722.c
698
iic_release_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
707
struct as3722_softc *asc = device_private(device_parent(dev));
sys/dev/i2c/as3722.c
713
iic_acquire_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
714
error = as3722_read(asc, regdef->vsel_reg, &v, flags);
sys/dev/i2c/as3722.c
715
iic_release_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
725
if (asc->sc_flags & AS3722_FLAG_SD0_V_MINUS_200MV) {
sys/dev/i2c/as3722.c
744
struct as3722_softc *asc = device_private(device_parent(dev));
sys/dev/i2c/as3722.c
777
iic_acquire_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
778
error = as3722_set_clear(asc, regdef->vsel_reg, set_v,
sys/dev/i2c/as3722.c
780
iic_release_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
789
struct as3722_softc *asc = device_private(device_parent(dev));
sys/dev/i2c/as3722.c
795
iic_acquire_bus(asc->sc_i2c, flags);
sys/dev/i2c/as3722.c
796
error = as3722_read(asc, regdef->vsel_reg, &v, flags);
sys/dev/i2c/as3722.c
797
iic_release_bus(asc->sc_i2c, flags);
sys/dev/ic/athrate-amrr.c
337
struct amrr_softc *asc = (struct amrr_softc *) sc->sc_rc;
sys/dev/ic/athrate-amrr.c
342
callout_stop(&asc->timer);
sys/dev/ic/athrate-amrr.c
376
callout_reset(&asc->timer, (interval * hz) / 1000,
sys/dev/ic/athrate-amrr.c
460
struct amrr_softc *asc = (struct amrr_softc *) sc->sc_rc;
sys/dev/ic/athrate-amrr.c
475
callout_reset(&asc->timer, (interval * hz) / 1000,
sys/dev/ic/athrate-amrr.c
500
struct amrr_softc *asc;
sys/dev/ic/athrate-amrr.c
502
asc = malloc(sizeof(struct amrr_softc), M_DEVBUF, M_WAITOK|M_ZERO);
sys/dev/ic/athrate-amrr.c
503
asc->arc.arc_space = sizeof(struct amrr_node);
sys/dev/ic/athrate-amrr.c
504
callout_init(&asc->timer, debug_mpsafenet ? CALLOUT_MPSAFE : 0);
sys/dev/ic/athrate-amrr.c
507
return &asc->arc;
sys/dev/ic/athrate-amrr.c
513
struct amrr_softc *asc = (struct amrr_softc *) arc;
sys/dev/ic/athrate-amrr.c
515
callout_drain(&asc->timer);
sys/dev/ic/athrate-amrr.c
516
free(asc, M_DEVBUF);
sys/dev/ic/ciss.c
893
xs->sense.scsi_sense.asc = 0x24; /* ill field */
sys/dev/ic/isp_netbsd.h
234
#define XS_SNSASC(xs) ((xs)->sense.scsi_sense.asc)
sys/dev/ic/mfi.c
1722
xs->sense.scsi_sense.asc = 0x20; /* invalid opcode */
sys/dev/ieee1394/sbp.c
1625
sense->asc = sbp_cmd_status->s_code;
sys/dev/isa/if_ai.c
110
struct ai_softc *asc = (struct ai_softc *)sc;
sys/dev/isa/if_ai.c
115
bus_space_write_1(asc->sc_regt, asc->sc_regh, AI_RESET, 0);
sys/dev/isa/if_ai.c
131
struct ai_softc *asc = (struct ai_softc *)sc;
sys/dev/isa/if_ai.c
133
bus_space_write_1(asc->sc_regt, asc->sc_regh, AI_ATTN, 0);
sys/dev/isa/if_ai.c
210
struct ai_softc asc;
sys/dev/isa/if_ai.c
259
memset(&asc, 0, sizeof asc);
sys/dev/isa/if_ai.c
260
asc.sc_regt = iot;
sys/dev/isa/if_ai.c
261
asc.sc_regh = ioh;
sys/dev/isa/if_ai.c
263
if ((memsize = ai_find_mem_size(&asc, ia->ia_memt,
sys/dev/isa/if_ai.c
300
struct ai_softc *asc = device_private(self);
sys/dev/isa/if_ai.c
301
struct ie_softc *sc = &asc->sc_ie;
sys/dev/isa/if_ai.c
329
asc->sc_regt = ia->ia_iot;
sys/dev/isa/if_ai.c
330
asc->sc_regh = ioh;
sys/dev/isa/if_ai.c
387
val = bus_space_read_1(asc->sc_regt, asc->sc_regh, AI_REVISION);
sys/dev/isa/if_ai.c
388
asc->card_rev = SL_REV(val);
sys/dev/isa/if_ai.c
389
asc->card_type = SL_BOARD(val) - 1;
sys/dev/isa/if_ai.c
391
ai_names[asc->card_type], asc->card_rev);
sys/dev/isa/if_ai.c
395
asc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq[0].ir_irq,
sys/dev/isa/if_ai.c
397
if (asc->sc_ih == NULL) {
sys/dev/isa/if_ai.c
408
ai_find_mem_size(struct ai_softc* asc, bus_space_tag_t memt, bus_size_t maddr)
sys/dev/isa/if_ai.c
412
struct ie_softc *sc = &asc->sc_ie;
sys/dev/isapnp/atppc_isapnp.c
114
asc->sc_ic = ipa->ipa_ic;
sys/dev/isapnp/atppc_isapnp.c
115
asc->sc_drq = -1; /* Initialized below */
sys/dev/isapnp/atppc_isapnp.c
125
&& atppc_isadma_setup(sc, asc->sc_ic, ipa->ipa_drq[0].num) == 0) {
sys/dev/isapnp/atppc_isapnp.c
126
asc->sc_drq = ipa->ipa_drq[0].num;
sys/dev/isapnp/atppc_isapnp.c
97
struct atppc_isapnp_softc *asc = device_private(self);
sys/dev/mca/if_elmc_mca.c
104
struct elmc_mca_softc *asc = device_private(self);
sys/dev/mca/if_elmc_mca.c
105
struct ie_softc *sc = &asc->sc_ie;
sys/dev/mca/if_elmc_mca.c
175
asc->sc_regt = ma->ma_iot;
sys/dev/mca/if_elmc_mca.c
176
asc->sc_regh = ioh;
sys/dev/mca/if_elmc_mca.c
240
bus_space_unmap(asc->sc_regt, asc->sc_regh, ELMC_IOADDR_SIZE);
sys/dev/mca/if_elmc_mca.c
246
revision = (int) bus_space_read_1(asc->sc_regt, asc->sc_regh,
sys/dev/mca/if_elmc_mca.c
262
myaddr[i] = bus_space_read_1(asc->sc_regt, asc->sc_regh, i);
sys/dev/mca/if_elmc_mca.c
268
asc->sc_ih = mca_intr_establish(ma->ma_mc, irq, IPL_NET, i82586_intr,
sys/dev/mca/if_elmc_mca.c
270
if (asc->sc_ih == NULL) {
sys/dev/mca/if_elmc_mca.c
346
struct elmc_mca_softc* asc = (struct elmc_mca_softc *) sc;
sys/dev/mca/if_elmc_mca.c
358
bus_space_write_1(asc->sc_regt, asc->sc_regh, ELMC_CTRL,
sys/dev/mca/if_elmc_mca.c
361
bus_space_write_1(asc->sc_regt, asc->sc_regh, ELMC_CTRL,
sys/dev/mca/if_elmc_mca.c
371
struct elmc_mca_softc* asc = (struct elmc_mca_softc *) sc;
sys/dev/mca/if_elmc_mca.c
374
bus_space_write_1(asc->sc_regt, asc->sc_regh, ELMC_CTRL,
sys/dev/mca/if_elmc_mca.c
377
bus_space_write_1(asc->sc_regt, asc->sc_regh, ELMC_CTRL,
sys/dev/mii/atphy.c
114
atphy_clk_25m(struct atphy_softc *asc)
sys/dev/mii/atphy.c
116
struct mii_softc *sc = &asc->mii_sc;
sys/dev/mii/atphy.c
130
if (asc->mii_clk_25m <= select_clk[i].hz)
sys/dev/mii/atphy.c
170
struct atphy_softc *asc = device_private(self);
sys/dev/mii/atphy.c
172
struct mii_softc *sc = &asc->mii_sc;
sys/dev/mii/atphy.c
193
asc->rgmii_tx_internal_delay = device_getprop_bool(parent,
sys/dev/mii/atphy.c
195
asc->rgmii_rx_internal_delay = device_getprop_bool(parent,
sys/dev/mii/atphy.c
198
prop_dictionary_get_uint32(prop, "clk_25m", &asc->mii_clk_25m);
sys/dev/mii/atphy.c
199
if (asc->mii_clk_25m != 0)
sys/dev/mii/atphy.c
200
atphy_clk_25m(asc);
sys/dev/mii/atphy.c
410
struct atphy_softc *asc = (struct atphy_softc *)sc;
sys/dev/mii/atphy.c
465
if (asc->rgmii_tx_internal_delay) {
sys/dev/mii/atphy.c
469
if (asc->rgmii_rx_internal_delay) {
sys/dev/ofisa/atppc_ofisa.c
103
struct atppc_ofisa_softc *asc = device_private(self);
sys/dev/ofisa/atppc_ofisa.c
139
asc->sc_drq = dma.drq;
sys/dev/ofisa/atppc_ofisa.c
145
asc->sc_ic = aa->ic;
sys/dev/ofisa/atppc_ofisa.c
161
if (atppc_isadma_setup(sc, asc->sc_ic, asc->sc_drq) == 0) {
sys/dev/pci/agp_ali.c
113
asc->gatt = gatt;
sys/dev/pci/agp_ali.c
134
struct agp_ali_softc *asc = sc->as_chipc;
sys/dev/pci/agp_ali.c
147
AGP_SET_APERTURE(sc, asc->initial_aperture);
sys/dev/pci/agp_ali.c
152
agp_free_gatt(sc, asc->gatt);
sys/dev/pci/agp_ali.c
214
struct agp_ali_softc *asc = sc->as_chipc;
sys/dev/pci/agp_ali.c
216
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_ali.c
219
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical;
sys/dev/pci/agp_ali.c
226
struct agp_ali_softc *asc = sc->as_chipc;
sys/dev/pci/agp_ali.c
228
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_ali.c
231
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
sys/dev/pci/agp_ali.c
78
struct agp_ali_softc *asc;
sys/dev/pci/agp_ali.c
83
asc = malloc(sizeof *asc, M_AGP, M_WAITOK);
sys/dev/pci/agp_ali.c
84
sc->as_chipc = asc;
sys/dev/pci/agp_ali.c
89
free(asc, M_AGP);
sys/dev/pci/agp_ali.c
96
asc->initial_aperture = agp_ali_get_aperture(sc);
sys/dev/pci/agp_amd.c
170
struct agp_amd_softc *asc;
sys/dev/pci/agp_amd.c
176
asc = malloc(sizeof *asc, M_AGP, M_WAITOK|M_ZERO);
sys/dev/pci/agp_amd.c
179
&asc->iot, &asc->ioh, NULL, NULL);
sys/dev/pci/agp_amd.c
183
free(asc, M_AGP);
sys/dev/pci/agp_amd.c
190
free(asc, M_AGP);
sys/dev/pci/agp_amd.c
196
sc->as_chipc = asc;
sys/dev/pci/agp_amd.c
197
asc->initial_aperture = AGP_GET_APERTURE(sc);
sys/dev/pci/agp_amd.c
213
asc->gatt = gatt;
sys/dev/pci/agp_amd.c
236
struct agp_amd_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd.c
251
AGP_SET_APERTURE(sc, asc->initial_aperture);
sys/dev/pci/agp_amd.c
253
agp_amd_free_gatt(sc, asc->gatt);
sys/dev/pci/agp_amd.c
301
struct agp_amd_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd.c
303
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_amd.c
306
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical | 1;
sys/dev/pci/agp_amd.c
313
struct agp_amd_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd.c
315
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_amd.c
318
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
sys/dev/pci/agp_amd.c
325
struct agp_amd_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd.c
50
#define READ2(off) bus_space_read_2(asc->iot, asc->ioh, off)
sys/dev/pci/agp_amd.c
51
#define READ4(off) bus_space_read_4(asc->iot, asc->ioh, off)
sys/dev/pci/agp_amd.c
52
#define WRITE2(off,v) bus_space_write_2(asc->iot, asc->ioh, off, v)
sys/dev/pci/agp_amd.c
53
#define WRITE4(off,v) bus_space_write_4(asc->iot, asc->ioh, off, v)
sys/dev/pci/agp_amd64.c
203
struct agp_amd64_softc *asc;
sys/dev/pci/agp_amd64.c
211
asc = malloc(sizeof(struct agp_amd64_softc), M_AGP, M_WAITOK | M_ZERO);
sys/dev/pci/agp_amd64.c
226
asc->mctrl_tag[n] = tag;
sys/dev/pci/agp_amd64.c
235
asc->n_mctrl = n;
sys/dev/pci/agp_amd64.c
238
asc->n_mctrl);
sys/dev/pci/agp_amd64.c
241
sc->as_chipc = asc;
sys/dev/pci/agp_amd64.c
245
asc->initial_aperture = AGP_GET_APERTURE(sc);
sys/dev/pci/agp_amd64.c
261
asc->gatt = gatt;
sys/dev/pci/agp_amd64.c
266
if (agp_amd64_uli_set_aperture(sc, asc->initial_aperture)) {
sys/dev/pci/agp_amd64.c
274
asc->ctrl_tag = AGP_AMD64_NVIDIA_PCITAG(pa->pa_pc);
sys/dev/pci/agp_amd64.c
276
if (agp_amd64_nvidia_set_aperture(sc, asc->initial_aperture)) {
sys/dev/pci/agp_amd64.c
284
asc->via_agp = agp_amd64_via_match(pa);
sys/dev/pci/agp_amd64.c
285
if (asc->via_agp) {
sys/dev/pci/agp_amd64.c
286
asc->ctrl_tag = AGP_AMD64_VIA_PCITAG(pa->pa_pc);
sys/dev/pci/agp_amd64.c
289
asc->initial_aperture)) {
sys/dev/pci/agp_amd64.c
300
for (i = 0; i < asc->n_mctrl; i++) {
sys/dev/pci/agp_amd64.c
301
pci_conf_write(pa->pa_pc, asc->mctrl_tag[i], AGP_AMD64_ATTBASE,
sys/dev/pci/agp_amd64.c
303
apctrl = pci_conf_read(pa->pa_pc, asc->mctrl_tag[i],
sys/dev/pci/agp_amd64.c
308
pci_conf_write(pa->pa_pc, asc->mctrl_tag[i], AGP_AMD64_APCTRL,
sys/dev/pci/agp_amd64.c
318
fail1: free(asc, M_AGP);
sys/dev/pci/agp_amd64.c
341
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
344
i = (pci_conf_read(sc->as_pc, asc->mctrl_tag[0], AGP_AMD64_APCTRL) &
sys/dev/pci/agp_amd64.c
356
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
367
for (j = 0; j < asc->n_mctrl; j++) {
sys/dev/pci/agp_amd64.c
368
apctrl = pci_conf_read(sc->as_pc, asc->mctrl_tag[0],
sys/dev/pci/agp_amd64.c
370
pci_conf_write(sc->as_pc, asc->mctrl_tag[0], AGP_AMD64_APCTRL,
sys/dev/pci/agp_amd64.c
384
if (asc->via_agp)
sys/dev/pci/agp_amd64.c
395
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
397
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_amd64.c
400
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] =
sys/dev/pci/agp_amd64.c
409
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
411
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_amd64.c
414
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
sys/dev/pci/agp_amd64.c
422
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
426
for (i = 0; i < asc->n_mctrl; i++) {
sys/dev/pci/agp_amd64.c
427
cachectrl = pci_conf_read(sc->as_pc, asc->mctrl_tag[i],
sys/dev/pci/agp_amd64.c
429
pci_conf_write(sc->as_pc, asc->mctrl_tag[i],
sys/dev/pci/agp_amd64.c
438
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
443
asc->apbase = PCI_MAPREG_MEM_ADDR(apbase);
sys/dev/pci/agp_amd64.c
444
apbase = (asc->apbase >> 25) & AGP_AMD64_APBASE_MASK;
sys/dev/pci/agp_amd64.c
445
for (i = 0; i < asc->n_mctrl; i++)
sys/dev/pci/agp_amd64.c
446
pci_conf_write(sc->as_pc, asc->mctrl_tag[i], AGP_AMD64_APBASE,
sys/dev/pci/agp_amd64.c
453
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
459
(apbase & 0x0000000f) | asc->apbase);
sys/dev/pci/agp_amd64.c
461
asc->apbase);
sys/dev/pci/agp_amd64.c
467
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
480
asc->apbase + aperture - 1);
sys/dev/pci/agp_amd64.c
488
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
495
(apbase & 0x0000000f) | asc->apbase);
sys/dev/pci/agp_amd64.c
496
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP_AMD64_NVIDIA_1_APBASE1,
sys/dev/pci/agp_amd64.c
497
asc->apbase);
sys/dev/pci/agp_amd64.c
498
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP_AMD64_NVIDIA_1_APBASE2,
sys/dev/pci/agp_amd64.c
499
asc->apbase);
sys/dev/pci/agp_amd64.c
505
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
518
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP_AMD64_NVIDIA_1_APSIZE,
sys/dev/pci/agp_amd64.c
519
(pci_conf_read(sc->as_pc, asc->ctrl_tag,
sys/dev/pci/agp_amd64.c
521
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP_AMD64_NVIDIA_1_APLIMIT1,
sys/dev/pci/agp_amd64.c
522
asc->apbase + aperture - 1);
sys/dev/pci/agp_amd64.c
523
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP_AMD64_NVIDIA_1_APLIMIT2,
sys/dev/pci/agp_amd64.c
524
asc->apbase + aperture - 1);
sys/dev/pci/agp_amd64.c
532
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
535
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP3_VIA_ATTBASE,
sys/dev/pci/agp_amd64.c
536
asc->gatt->ag_physical);
sys/dev/pci/agp_amd64.c
537
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP3_VIA_GARTCTRL,
sys/dev/pci/agp_amd64.c
538
pci_conf_read(sc->as_pc, asc->ctrl_tag, AGP3_VIA_ATTBASE) | 0x180);
sys/dev/pci/agp_amd64.c
544
struct agp_amd64_softc *asc = sc->as_chipc;
sys/dev/pci/agp_amd64.c
550
pci_conf_write(sc->as_pc, asc->ctrl_tag, AGP3_VIA_APSIZE,
sys/dev/pci/agp_amd64.c
551
(pci_conf_read(sc->as_pc, asc->ctrl_tag, AGP3_VIA_APSIZE) & ~0xff) |
sys/dev/pci/agp_apple.c
111
asc->gatt = gatt;
sys/dev/pci/agp_apple.c
163
struct agp_apple_softc *asc = sc->as_chipc;
sys/dev/pci/agp_apple.c
165
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_apple.c
168
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = htole32(physical);
sys/dev/pci/agp_apple.c
175
struct agp_apple_softc *asc = sc->as_chipc;
sys/dev/pci/agp_apple.c
177
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_apple.c
180
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
sys/dev/pci/agp_apple.c
83
struct agp_apple_softc *asc;
sys/dev/pci/agp_apple.c
86
asc = malloc(sizeof *asc, M_AGP, M_WAITOK|M_ZERO);
sys/dev/pci/agp_apple.c
87
sc->as_chipc = asc;
sys/dev/pci/agp_apple.c
99
asc->initial_aperture = sc->as_apsize;
sys/dev/pci/agp_via.c
102
asc->regs = via_v3_regs;
sys/dev/pci/agp_via.c
105
asc->regs = via_v2_regs;
sys/dev/pci/agp_via.c
109
asc->regs = via_v2_regs;
sys/dev/pci/agp_via.c
115
free(asc, M_AGP);
sys/dev/pci/agp_via.c
119
asc->initial_aperture = AGP_GET_APERTURE(sc);
sys/dev/pci/agp_via.c
136
asc->gatt = gatt;
sys/dev/pci/agp_via.c
138
if (asc->regs == via_v2_regs) {
sys/dev/pci/agp_via.c
140
pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_ATTBASE],
sys/dev/pci/agp_via.c
143
pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_GARTCTRL],
sys/dev/pci/agp_via.c
148
pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_ATTBASE],
sys/dev/pci/agp_via.c
152
asc->regs[REG_GARTCTRL]);
sys/dev/pci/agp_via.c
153
pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_GARTCTRL],
sys/dev/pci/agp_via.c
164
struct agp_via_softc *asc = sc->as_chipc;
sys/dev/pci/agp_via.c
171
pci_conf_write(sc->as_pc, sc->as_tag, asc->regs[REG_GARTCTRL], 0);
sys/dev/pci/agp_via.c
172
pci_conf_write(sc->as_pc, sc->as_tag, asc->regs[REG_ATTBASE], 0);
sys/dev/pci/agp_via.c
173
AGP_SET_APERTURE(sc, asc->initial_aperture);
sys/dev/pci/agp_via.c
174
agp_free_gatt(sc, asc->gatt);
sys/dev/pci/agp_via.c
183
struct agp_via_softc *asc = sc->as_chipc;
sys/dev/pci/agp_via.c
186
if (asc->regs == via_v2_regs) {
sys/dev/pci/agp_via.c
188
asc->regs[REG_APSIZE]) & 0xff;
sys/dev/pci/agp_via.c
200
asc->regs[REG_APSIZE]) & 0xfff;
sys/dev/pci/agp_via.c
233
struct agp_via_softc *asc = sc->as_chipc;
sys/dev/pci/agp_via.c
237
if (asc->regs == via_v2_regs) {
sys/dev/pci/agp_via.c
250
asc->regs[REG_APSIZE]);
sys/dev/pci/agp_via.c
254
asc->regs[REG_APSIZE], reg);
sys/dev/pci/agp_via.c
293
reg = pci_conf_read(sc->as_pc, sc->as_tag, asc->regs[REG_APSIZE]);
sys/dev/pci/agp_via.c
296
pci_conf_write(sc->as_pc, sc->as_tag, asc->regs[REG_APSIZE], reg);
sys/dev/pci/agp_via.c
305
struct agp_via_softc *asc = sc->as_chipc;
sys/dev/pci/agp_via.c
307
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_via.c
310
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical;
sys/dev/pci/agp_via.c
317
struct agp_via_softc *asc = sc->as_chipc;
sys/dev/pci/agp_via.c
319
if (offset < 0 || offset >= (asc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_via.c
322
asc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
sys/dev/pci/agp_via.c
329
struct agp_via_softc *asc = sc->as_chipc;
sys/dev/pci/agp_via.c
332
if (asc->regs == via_v2_regs) {
sys/dev/pci/agp_via.c
333
pci_conf_write(sc->as_pc, sc->as_tag, asc->regs[REG_GARTCTRL],
sys/dev/pci/agp_via.c
335
pci_conf_write(sc->as_pc, sc->as_tag, asc->regs[REG_GARTCTRL],
sys/dev/pci/agp_via.c
339
asc->regs[REG_GARTCTRL]);
sys/dev/pci/agp_via.c
340
pci_conf_write(sc->as_pc, sc->as_tag, asc->regs[REG_GARTCTRL],
sys/dev/pci/agp_via.c
342
pci_conf_write(sc->as_pc, sc->as_tag, asc->regs[REG_GARTCTRL],
sys/dev/pci/agp_via.c
89
struct agp_via_softc *asc;
sys/dev/pci/agp_via.c
93
asc = malloc(sizeof *asc, M_AGP, M_WAITOK|M_ZERO);
sys/dev/pci/agp_via.c
94
sc->as_chipc = asc;
sys/dev/pci/arcmsr.c
412
xs->sense.scsi_sense.asc = 0x20;
sys/dev/pci/mly.c
1148
(ssd->asc & 0x80) != 0) {
sys/dev/pci/mly.c
1149
event = ((int)(ssd->asc & ~0x80) << 8) +
sys/dev/pci/mly.c
1205
ssd->asc == 0x04 &&
sys/dev/pci/mly.c
1219
ssd->asc, ssd->ascq);
sys/dev/pci/mpii.c
2983
xs->sense.scsi_sense.asc = 0x20;
sys/dev/pci/radeonfb.c
1786
char asc[17];
sys/dev/pci/radeonfb.c
1805
asc[offset] = ' ';
sys/dev/pci/radeonfb.c
1809
asc[offset] = *start;
sys/dev/pci/radeonfb.c
1811
asc[offset] = '.';
sys/dev/pci/radeonfb.c
1814
asc[offset + 1] = 0;
sys/dev/pci/radeonfb.c
1819
printf(" %s\n", asc);
sys/dev/scsipi/cd.c
1004
(sense->asc == 0x04) && (sense->ascq == 0x08)) {
sys/dev/scsipi/cd.c
961
(sense->asc == 0x04) && (sense->ascq == 0x01)) {
sys/dev/scsipi/cd.c
982
(sense->asc == 0x04) && (sense->ascq == 0x07)) {
sys/dev/scsipi/ch.c
550
asc_ascq = (((u_int16_t) sense->asc) << 8) |
sys/dev/scsipi/scsi_spc.h
524
/*13*/ uint8_t asc; /* Additional sense code */
sys/dev/scsipi/scsipi_base.c
1017
sense->asc == 0x25 &&
sys/dev/scsipi/scsipi_base.c
1025
if (sense->asc == 0x29 &&
sys/dev/scsipi/scsipi_base.c
999
if (sense->asc == 0x3A) {
sys/dev/scsipi/scsipi_verbose.c
79
unsigned char asc;
sys/dev/scsipi/scsipi_verbose.c
870
asc2ascii(u_char asc, u_char ascq, char *result, size_t l)
sys/dev/scsipi/scsipi_verbose.c
875
if (adesc[i].asc == asc && adesc[i].ascq == ascq)
sys/dev/scsipi/scsipi_verbose.c
880
if (asc == 0x40 && ascq != 0)
sys/dev/scsipi/scsipi_verbose.c
886
asc & 0xff, ascq & 0xff);
sys/dev/scsipi/sd.c
1147
sense->asc == 0x24 &&
sys/dev/scsipi/sd.c
1166
sense->asc == 0x4) {
sys/dev/scsipi/sd.c
1199
sense->asc == 0x31 &&
sys/dev/scsipi/st.c
1509
st->asc = 0;
sys/dev/scsipi/st.c
2175
st->asc = sense->asc;
sys/dev/scsipi/st.c
2179
if (key == SKEY_NOT_READY && st->asc == 0x4 && st->ascq == 0x1) {
sys/dev/scsipi/st.c
571
st->asc = 0;
sys/dev/scsipi/st.c
641
st->asc, st->ascq);
sys/dev/scsipi/st.c
649
st->asc = 0;
sys/dev/scsipi/stvar.h
113
uint8_t asc; /* last asc code seen */
sys/dev/spkr_audio.c
83
struct audio_softc *asc = device_private(parent);
sys/dev/spkr_audio.c
85
if ((asc->sc_props & AUDIO_PROP_PLAYBACK))
sys/dev/tc/asc_tc.c
127
struct asc_softc *asc = device_private(self);
sys/dev/tc/asc_tc.c
128
struct ncr53c9x_softc *sc = &asc->sc_ncr53c9x;
sys/dev/tc/asc_tc.c
136
asc->sc_bst = ta->ta_memt;
sys/dev/tc/asc_tc.c
137
asc->sc_dmat = ta->ta_dmat;
sys/dev/tc/asc_tc.c
138
if (bus_space_map(asc->sc_bst, ta->ta_addr,
sys/dev/tc/asc_tc.c
139
PMAZ_OFFSET_RAM + PMAZ_RAM_SIZE, 0, &asc->sc_bsh)) {
sys/dev/tc/asc_tc.c
143
asc->sc_base = (void *)ta->ta_addr; /* XXX XXX XXX */
sys/dev/tc/asc_tc.c
195
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
197
asc->sc_active = 0;
sys/dev/tc/asc_tc.c
203
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
207
if (!asc->sc_ispullup &&
sys/dev/tc/asc_tc.c
216
trans = asc->sc_dmasize - resid;
sys/dev/tc/asc_tc.c
218
if (asc->sc_ispullup)
sys/dev/tc/asc_tc.c
219
memcpy(asc->sc_target, asc->sc_bounce, trans);
sys/dev/tc/asc_tc.c
220
*asc->sc_dmalen -= trans;
sys/dev/tc/asc_tc.c
221
*asc->sc_dmaaddr += trans;
sys/dev/tc/asc_tc.c
222
asc->sc_active = 0;
sys/dev/tc/asc_tc.c
231
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
235
asc->sc_dmaaddr = addr;
sys/dev/tc/asc_tc.c
236
asc->sc_dmalen = len;
sys/dev/tc/asc_tc.c
237
asc->sc_ispullup = datain;
sys/dev/tc/asc_tc.c
239
NCR_DMA(("asc_tc_setup: start %ld@%p, %s\n", (long)*asc->sc_dmalen,
sys/dev/tc/asc_tc.c
240
*asc->sc_dmaaddr, datain ? "IN" : "OUT"));
sys/dev/tc/asc_tc.c
245
*dmasize = asc->sc_dmasize = size;
sys/dev/tc/asc_tc.c
247
NCR_DMA(("asc_tc_setup: dmasize = %ld\n", (long)asc->sc_dmasize));
sys/dev/tc/asc_tc.c
249
asc->sc_bounce = asc->sc_base + PMAZ_OFFSET_RAM;
sys/dev/tc/asc_tc.c
250
asc->sc_bounce += PER_TGT_DMA_SIZE *
sys/dev/tc/asc_tc.c
252
asc->sc_target = *addr;
sys/dev/tc/asc_tc.c
254
if (!asc->sc_ispullup)
sys/dev/tc/asc_tc.c
255
memcpy(asc->sc_bounce, asc->sc_target, size);
sys/dev/tc/asc_tc.c
258
if (asc->sc_ispullup)
sys/dev/tc/asc_tc.c
259
tc_dmar = PMAZ_DMA_ADDR(asc->sc_bounce);
sys/dev/tc/asc_tc.c
261
tc_dmar = PMAZ_DMAR_WRITE | PMAZ_DMA_ADDR(asc->sc_bounce);
sys/dev/tc/asc_tc.c
262
bus_space_write_4(asc->sc_bst, asc->sc_bsh, PMAZ_OFFSET_DMAR, tc_dmar);
sys/dev/tc/asc_tc.c
263
asc->sc_active = 1;
sys/dev/tc/asc_tc.c
272
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
275
if (asc->sc_ispullup)
sys/dev/tc/asc_tc.c
276
tc_dmar = PMAZ_DMA_ADDR(asc->sc_bounce);
sys/dev/tc/asc_tc.c
278
tc_dmar = PMAZ_DMAR_WRITE | PMAZ_DMA_ADDR(asc->sc_bounce);
sys/dev/tc/asc_tc.c
279
bus_space_write_4(asc->sc_bst, asc->sc_bsh, PMAZ_OFFSET_DMAR, tc_dmar);
sys/dev/tc/asc_tc.c
280
asc->sc_active = 1;
sys/dev/tc/asc_tc.c
289
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
291
if (asc->sc_ispullup)
sys/dev/tc/asc_tc.c
292
memcpy(asc->sc_target, asc->sc_bounce, asc->sc_dmasize);
sys/dev/tc/asc_tc.c
293
asc->sc_active = 0;
sys/dev/tc/asc_tc.c
303
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
305
return bus_space_read_4(asc->sc_bst, asc->sc_bsh,
sys/dev/tc/asc_tc.c
312
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
314
bus_space_write_4(asc->sc_bst, asc->sc_bsh,
sys/dev/tc/asc_tc.c
328
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tc.c
330
return asc->sc_active;
sys/dev/tc/asc_tcds.c
146
struct asc_softc *asc = device_private(self);
sys/dev/tc/asc_tcds.c
147
struct ncr53c9x_softc *sc = &asc->sc_ncr53c9x;
sys/dev/tc/asc_tcds.c
157
asc->sc_bst = tcdsdev->tcdsda_bst;
sys/dev/tc/asc_tcds.c
158
asc->sc_scsi_bsh = tcdsdev->tcdsda_bsh;
sys/dev/tc/asc_tcds.c
159
asc->sc_tcds = tcdsdev->tcdsda_sc;
sys/dev/tc/asc_tcds.c
167
asc->sc_dmat = tcdsdev->tcdsda_dmat;
sys/dev/tc/asc_tcds.c
168
if ((error = bus_dmamap_create(asc->sc_dmat, PAGE_SIZE, 1, PAGE_SIZE,
sys/dev/tc/asc_tcds.c
169
PAGE_SIZE, BUS_DMA_NOWAIT, &asc->sc_dmamap)) < 0) {
sys/dev/tc/asc_tcds.c
230
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
233
tcds_scsi_reset(asc->sc_tcds); /* XXX */
sys/dev/tc/asc_tcds.c
235
if (asc->sc_flags & ASC_MAPLOADED)
sys/dev/tc/asc_tcds.c
236
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/dev/tc/asc_tcds.c
237
asc->sc_flags &= ~(ASC_DMAACTIVE|ASC_MAPLOADED);
sys/dev/tc/asc_tcds.c
247
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
248
struct tcds_slotconfig *tcds = asc->sc_tcds;
sys/dev/tc/asc_tcds.c
253
(int)*asc->sc_dmalen, *asc->sc_dmaaddr,
sys/dev/tc/asc_tcds.c
261
asc->sc_dmaaddr = addr;
sys/dev/tc/asc_tcds.c
262
asc->sc_dmalen = len;
sys/dev/tc/asc_tcds.c
263
asc->sc_flags = (ispullup) ? ASC_ISPULLUP : 0;
sys/dev/tc/asc_tcds.c
264
*dmasize = asc->sc_dmasize = size;
sys/dev/tc/asc_tcds.c
271
if (bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap, *addr, size,
sys/dev/tc/asc_tcds.c
281
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap, 0, size,
sys/dev/tc/asc_tcds.c
286
asc->sc_dmamap->dm_segs[0].ds_addr >> 2);
sys/dev/tc/asc_tcds.c
289
dic |= asc->sc_dmamap->dm_segs[0].ds_addr & TCDS_DIC_ADDRMASK;
sys/dev/tc/asc_tcds.c
296
asc->sc_flags |= ASC_MAPLOADED;
sys/dev/tc/asc_tcds.c
303
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
306
asc->sc_flags |= ASC_DMAACTIVE;
sys/dev/tc/asc_tcds.c
309
tcds_dma_enable(asc->sc_tcds, 1);
sys/dev/tc/asc_tcds.c
316
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
334
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
335
struct tcds_slotconfig *tcds = asc->sc_tcds;
sys/dev/tc/asc_tcds.c
347
if ((asc->sc_flags & ASC_DMAACTIVE) == 0)
sys/dev/tc/asc_tcds.c
352
asc->sc_flags &= ~ASC_DMAACTIVE;
sys/dev/tc/asc_tcds.c
354
if (asc->sc_dmasize == 0) {
sys/dev/tc/asc_tcds.c
364
if ((asc->sc_flags & ASC_ISPULLUP) == 0 &&
sys/dev/tc/asc_tcds.c
373
trans = asc->sc_dmasize - resid;
sys/dev/tc/asc_tcds.c
376
tcds->sc_slot, trans, (int)asc->sc_dmasize);
sys/dev/tc/asc_tcds.c
377
trans = asc->sc_dmasize;
sys/dev/tc/asc_tcds.c
383
*asc->sc_dmalen -= trans;
sys/dev/tc/asc_tcds.c
384
*asc->sc_dmaaddr += trans;
sys/dev/tc/asc_tcds.c
386
bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
sys/dev/tc/asc_tcds.c
387
0, asc->sc_dmamap->dm_mapsize,
sys/dev/tc/asc_tcds.c
394
if (asc->sc_flags & ASC_ISPULLUP) {
sys/dev/tc/asc_tcds.c
399
addr = (uint32_t *)((paddr_t)*asc->sc_dmaaddr & ~0x3);
sys/dev/tc/asc_tcds.c
448
bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
sys/dev/tc/asc_tcds.c
449
asc->sc_flags &= ~ASC_MAPLOADED;
sys/dev/tc/asc_tcds.c
460
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
463
v = bus_space_read_4(asc->sc_bst, asc->sc_scsi_bsh,
sys/dev/tc/asc_tcds.c
472
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
474
bus_space_write_4(asc->sc_bst, asc->sc_scsi_bsh,
sys/dev/tc/asc_tcds.c
481
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
484
x = tcds_scsi_isintr(asc->sc_tcds, 1);
sys/dev/tc/asc_tcds.c
493
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
495
return (asc->sc_flags & ASC_DMAACTIVE) != 0;
sys/dev/tc/asc_tcds.c
501
struct asc_softc *asc = (struct asc_softc *)sc;
sys/dev/tc/asc_tcds.c
504
(void)tcds_scsi_isintr(asc->sc_tcds, 1);
sys/dev/usb/umass.c
1937
"ASCQ = 0x%02jx", (uintptr_t)sc, sc->sbl.ufi.asc,
sys/dev/usb/umass.c
1940
if ((sc->sbl.ufi.asc == 0 && sc->sbl.ufi.ascq == 0) ||
sys/dev/usb/umassvar.h
126
uByte asc;
tests/dev/scsipi/libscsitest/scsitest.c
91
sense->asc = 0x3A;
tests/lib/libc/sys/t_sigqueue.c
133
qsort(ordered, len, sizeof(*ordered), asc);
usr.sbin/mmcformat/mmcformat.c
121
asc = sense.asc;
usr.sbin/mmcformat/mmcformat.c
123
if (((asc == 0) && (ascq == 4)) || (asc == 4)) {
usr.sbin/mmcformat/mmcformat.c
133
if ((asc == 0) && (ascq == 0)) {
usr.sbin/mmcformat/mmcformat.c
95
int asc, ascq;
usr.sbin/mmcformat/uscsi_sense.c
609
asc2ascii(u_char asc, u_char ascq, char *result, size_t l)
usr.sbin/mmcformat/uscsi_sense.c
614
if (adesc[i].asc == asc && adesc[i].ascq == ascq)
usr.sbin/mmcformat/uscsi_sense.c
619
if (asc == 0x40 && ascq != 0)
usr.sbin/mmcformat/uscsi_sense.c
625
asc & 0xff, ascq & 0xff);
usr.sbin/mmcformat/uscsi_sense.c
72
unsigned char asc;
usr.sbin/mmcformat/uscsi_subr.c
146
uscsi_sense->asc = req.sense[12];
usr.sbin/mmcformat/uscsi_subr.c
305
uscsi_sense->asc = sense_buffer[12];
usr.sbin/mmcformat/uscsi_subr.c
472
uscsi_sense->asc = cam_sense_data->add_sense_code;
usr.sbin/mmcformat/uscsilib.h
71
int asc; /* Additional sense code */