/src/sys/arch/evbppc/wii/dev/ |
rtcsram.c | 72 uint8_t sc_chan; member in struct:rtcsram_softc 110 sc->sc_chan = eaa->eaa_chan; 128 exi_select(sc->sc_chan, sc->sc_device, WII_RTCSRAM_FREQ); 129 exi_send_imm(sc->sc_chan, sc->sc_device, &offset, sizeof(offset)); 130 exi_recv_imm(sc->sc_chan, sc->sc_device, &val, sizeof(val)); 131 exi_unselect(sc->sc_chan); 141 exi_select(sc->sc_chan, sc->sc_device, WII_RTCSRAM_FREQ); 142 exi_send_imm(sc->sc_chan, sc->sc_device, &offset, sizeof(offset)); 143 exi_send_imm(sc->sc_chan, sc->sc_device, &val, sizeof(val)); 144 exi_unselect(sc->sc_chan); [all...] |
exi.c | 85 struct exi_channel sc_chan[EXI_NUM_CHAN]; member in struct:exi_softc 135 mutex_init(&sc->sc_chan[chan].ch_lock, MUTEX_DEFAULT, IPL_VM); 138 &sc->sc_chan[chan].ch_dmamap); 156 struct exi_channel *ch = &sc->sc_chan[chan]; 211 ch = &exi_softc->sc_chan[chan]; 230 ch = &exi_softc->sc_chan[chan]; 261 ch = &exi_softc->sc_chan[chan]; 293 ch = &exi_softc->sc_chan[chan]; 325 ch = &exi_softc->sc_chan[chan];
|
/src/sys/dev/hyperv/ |
vmbusicvar.h | 47 struct vmbus_channel *sc_chan; member in struct:vmbusic_softc
|
hvs.c | 207 struct vmbus_channel *sc_chan; member in struct:hvs_softc 335 sc->sc_chan = aa->aa_chan; 336 sc->sc_dmat = sc->sc_chan->ch_sc->sc_dmat; 339 sc->sc_sel_chan[0] = sc->sc_chan; 353 if (vmbus_channel_setdeferred(sc->sc_chan, device_xname(self))) { 359 if (vmbus_channel_open(sc->sc_chan, HVS_RING_SIZE, &sc->sc_props, 582 error = hvs_poll(sc, sc->sc_chan, ccb); 584 error = hvs_start(sc, sc->sc_chan, ccb); 679 error = vmbus_channel_recv(sc->sc_chan, &cmd, sizeof(cmd), 883 if (hvs_poll(sc, sc->sc_chan, ccb)) [all...] |
vmbusic.c | 71 sc->sc_chan = aa->aa_chan; 83 sc->sc_chan->ch_flags &= ~CHF_BATCHED; 85 if (vmbus_channel_open(sc->sc_chan, sc->sc_buflen, NULL, 0, cb, sc)) { 101 error = vmbus_channel_close(sc->sc_chan);
|
hvkbd.c | 117 struct vmbus_channel *sc_chan; member in struct:hvkbd_softc 202 sc->sc_chan = aa->aa_chan; 214 sc->sc_chan->ch_flags &= ~CHF_BATCHED; 215 if (vmbus_channel_open(sc->sc_chan, 338 error = vmbus_channel_send(sc->sc_chan, &req, sizeof(req), 480 error = vmbus_channel_recv(sc->sc_chan, sc->sc_buf,
|
hvheartbeat.c | 111 struct vmbus_channel *ch = vsc->sc_chan;
|
hvshutdown.c | 133 struct vmbus_channel *ch = vsc->sc_chan;
|
/src/sys/arch/next68k/dev/ |
nextdma.c | 66 /* (nsc->sc_chan->nd_intr == NEXT_I_SCSI_DMA) && nextdma_debug */ 210 if (strcmp(nsc->sc_chan->nd_name, name) == 0) 243 nsc->sc_chan = &nextdma_channel[attached]; 248 if (bus_space_map(nsc->sc_bst, nsc->sc_chan->nd_base, 249 nsc->sc_chan->nd_size, 0, &nsc->sc_bsh)) { 251 device_xname(self), nsc->sc_chan->nd_name); 256 isrlink_autovec(nsc->sc_chan->nd_intrfunc, nsc, 257 NEXT_I_IPL(nsc->sc_chan->nd_intr), 10, NULL); 258 INTR_ENABLE(nsc->sc_chan->nd_intr); 261 nsc->sc_chan->nd_name) [all...] |
nextdmavar.h | 57 struct nextdma_channel *sc_chan; member in struct:nextdma_softc
|
/src/sys/arch/arm/broadcom/ |
bcm2835_mbox.h | 57 kcondvar_t sc_chan[BCM2835_MBOX_NUMCHANNELS]; member in struct:bcm2835mbox_softc
|
bcm2835_mbox.c | 79 cv_broadcast(&sc->sc_chan[chan]); 97 cv_init(&sc->sc_chan[i], "bcmmbox"); 137 cv_wait(&sc->sc_chan[chan], &sc->sc_intr_lock);
|
/src/sys/dev/podulebus/ |
hcide.c | 53 struct ata_channel *sc_chp[HCIDE_NCHANNELS];/* pointers to sc_chan */ 54 struct ata_channel sc_chan[HCIDE_NCHANNELS]; member in struct:hcide_softc 97 ch = sc->sc_chp[i] = &sc->sc_chan[i];
|
dtide.c | 54 struct ata_channel *sc_chp[DTIDE_NCHANNELS];/* pointers to sc_chan */ 55 struct ata_channel sc_chan[DTIDE_NCHANNELS]; member in struct:dtide_softc 102 ch = sc->sc_chp[i] = &sc->sc_chan[i];
|
/src/sys/arch/hp300/dev/ |
dma.c | 121 struct dma_channel sc_chan[NDMACHAN]; /* 2 channels */ member in struct:dma_softc 226 dc = &sc->sc_chan[i]; 315 if (sc->sc_chan[i].dm_job != NULL) 321 sc->sc_chan[i].dm_job = dq; 340 struct dma_channel *dc = &sc->sc_chan[unit]; 409 struct dma_channel *dc = &sc->sc_chan[unit]; 552 struct dma_channel *dc = &sc->sc_chan[unit]; 606 dc = &sc->sc_chan[i];
|
/src/sys/arch/arm/sunxi/ |
sun4i_dma.c | 123 struct sun4idma_channel sc_chan[DMA_MAX_TYPES][DMA_MAX_CHANNELS]; member in struct:sun4idma_softc 153 if (sc->sc_chan[type][index].ch_callback == NULL) { 154 ch = &sc->sc_chan[type][index]; 334 if (sc->sc_chan[type][index].ch_callback == NULL) 336 sc->sc_chan[type][index].ch_callback( 337 sc->sc_chan[type][index].ch_callbackarg); 397 struct sun4idma_channel *ch = &sc->sc_chan[type][index];
|
sun6i_dma.c | 211 struct sun6idma_channel *sc_chan; member in struct:sun6idma_softc 254 if (sc->sc_chan[index].ch_callback == NULL) { 255 ch = &sc->sc_chan[index]; 427 if (sc->sc_chan[index].ch_callback == NULL) 429 sc->sc_chan[index].ch_callback( 430 sc->sc_chan[index].ch_callbackarg); 497 sc->sc_chan = kmem_alloc(sizeof(*sc->sc_chan) * sc->sc_nchan, KM_SLEEP); 527 struct sun6idma_channel *ch = &sc->sc_chan[index]; 576 struct sun6idma_channel *ch = &sc->sc_chan[index] [all...] |
/src/sys/dev/ic/ |
siop_common.c | 113 memset(&sc->sc_chan, 0, sizeof(sc->sc_chan)); 114 sc->sc_chan.chan_adapter = &sc->sc_adapt; 115 sc->sc_chan.chan_bustype = &scsi_bustype; 116 sc->sc_chan.chan_channel = 0; 117 sc->sc_chan.chan_flags = SCSIPI_CHAN_CANGROW; 118 sc->sc_chan.chan_ntargets = 120 sc->sc_chan.chan_nluns = 8; 121 sc->sc_chan.chan_id = 123 if (sc->sc_chan.chan_id == 0 | [all...] |
mfivar.h | 136 struct scsipi_channel sc_chan; member in struct:mfi_softc
|
siopvar_common.h | 128 struct scsipi_channel sc_chan; member in struct:siop_common_softc
|
esiop.c | 199 config_found(sc->sc_c.sc_dev, &sc->sc_c.sc_chan, scsiprint, CFARGS_NONE); 228 sc->sc_free_offset += sc->sc_c.sc_chan.chan_ntargets; 368 for (i = 0; i < sc->sc_c.sc_chan.chan_ntargets; i++) { 447 if (target > sc->sc_c.sc_chan.chan_ntargets) target = -1; 449 if (lun > sc->sc_c.sc_chan.chan_nluns) lun = -1; 1234 scsipi_channel_thaw(&sc->sc_c.sc_chan, 1); 1421 scsipi_channel_thaw(&sc->sc_c.sc_chan, 1); 1428 for (target = 0; target < sc->sc_c.sc_chan.chan_ntargets; target++) { 1469 scsipi_async_event(&sc->sc_c.sc_chan, ASYNC_EVENT_RESET, NULL); 1669 lun < sc->sc_c.sc_chan.chan_nluns; lun++) [all...] |
/src/sys/dev/i2o/ |
iopsp.c | 219 struct scsipi_channel *sc_chan; local in function:iopsp_reconfig 233 sc_chan = &sc->sc_channel; 246 size = sc_chan->chan_ntargets * (IOPSP_MAX_LUN) * sizeof(u_short); 250 for (i = 0; i < sc_chan->chan_ntargets; i++) 281 if (targ >= sc_chan->chan_ntargets || 282 lun >= sc_chan->chan_nluns) { 328 for (i = 0; i < sc_chan->chan_ntargets; i++)
|
/src/sys/arch/arm/nvidia/ |
tegra_apbdma.c | 83 struct tegra_apbdma_chan sc_chan[TEGRA_APBDMA_NCHAN]; member in struct:tegra_apbdma_softc 154 sc->sc_chan[n].ch_sc = sc; 155 sc->sc_chan[n].ch_n = n; 207 ch = &sc->sc_chan[n];
|
/src/sys/arch/acorn32/podulebus/ |
icside.c | 94 } sc_chan[ICSIDE_MAX_CHANNELS]; member in struct:icside_softc 264 icp = &sc->sc_chan[channel];
|
/src/sys/dev/ata/ |
ata.c | 231 struct ata_channel *chp = atabus_sc->sc_chan; 312 struct ata_channel *chp = atabus_sc->sc_chan; 441 struct ata_channel *chp = sc->sc_chan; 597 sc->sc_chan = chp; 635 struct ata_channel *chp = sc->sc_chan; 701 struct ata_channel *chp = sc->sc_chan; 2136 if ((error = ata_addref(sc->sc_chan)) != 0) 2151 ata_delref(sc->sc_chan); 2163 struct ata_channel *chp = sc->sc_chan; 2183 ata_thread_run(sc->sc_chan, AT_WAIT | AT_POLL [all...] |