/src/sys/dev/ic/ |
am79900var.h | 46 struct lance_softc lsc; member in struct:am79900_softc
|
am7990var.h | 46 struct lance_softc lsc; member in struct:am7990_softc
|
am79900.c | 148 sc->lsc.sc_meminit = am79900_meminit; 149 sc->lsc.sc_start = am79900_start; 151 lance_config(&sc->lsc); 152 if_deferred_start_init(&sc->lsc.sc_ethercom.ec_if, NULL); 155 sc->lsc.sc_initaddr = mem; 157 sc->lsc.sc_rmdaddr = mem; 158 mem += sizeof(struct lermd) * sc->lsc.sc_nrbuf; 159 sc->lsc.sc_tmdaddr = mem; 160 mem += sizeof(struct letmd) * sc->lsc.sc_ntbuf; 161 for (i = 0; i < sc->lsc.sc_nrbuf; i++, mem += LEBLEN [all...] |
atppc.c | 145 atppc_sc_attach(struct atppc_softc *lsc) 151 mutex_init(&lsc->sc_lock, MUTEX_DEFAULT, IPL_TTY); 152 cv_init(&lsc->sc_out_cv, "atppcout"); 153 cv_init(&lsc->sc_in_cv, "atppcin"); 156 if (atppc_detect_chipset(lsc) != 0) { 157 if (atppc_detect_generic(lsc) != 0) { 159 device_xname(lsc->sc_dev))); 164 if (atppc_detect_fifo(lsc) == 0) { 166 device_xname(lsc->sc_dev), lsc->sc_fifo, lsc->sc_wthr [all...] |
am7990.c | 110 sc->lsc.sc_meminit = am7990_meminit; 111 sc->lsc.sc_start = am7990_start; 113 lance_config(&sc->lsc); 114 if_deferred_start_init(&sc->lsc.sc_ethercom.ec_if, NULL); 117 sc->lsc.sc_initaddr = mem; 119 sc->lsc.sc_rmdaddr = mem; 120 mem += sizeof(struct lermd) * sc->lsc.sc_nrbuf; 121 sc->lsc.sc_tmdaddr = mem; 122 mem += sizeof(struct letmd) * sc->lsc.sc_ntbuf; 123 for (i = 0; i < sc->lsc.sc_nrbuf; i++, mem += LEBLEN [all...] |
/src/sys/arch/evbppc/virtex/dev/ |
tft_ll.c | 98 struct ll_tft_softc *lsc = device_private(self); local in function:ll_tft_attach 99 struct tft_softc *sc = &lsc->lsc_sc; 104 lsc->lsc_dma_iot = tx->dmac_iot; 105 lsc->lsc_dmat = vaa->vaa_dmat; 116 if ((error = bus_space_map(lsc->lsc_dma_iot, tx->dmac_ctrl_addr, 117 CDMAC_CTRL_SIZE, 0, &lsc->lsc_dma_ioh)) != 0) { 126 if ((error = bus_dmamem_alloc(lsc->lsc_dmat, 128 &lsc->lsc_seg, 1, &nseg, 0)) != 0) { 132 if ((error = bus_dmamem_map(lsc->lsc_dmat, &lsc->lsc_seg, nseg 201 struct ll_tft_softc *lsc = arg; local in function:ll_tft_mmap 218 struct ll_tft_softc *lsc = arg; local in function:ll_tft_shutdown [all...] |
/src/sys/net/lagg/ |
if_lagg_lacp.c | 308 lacp_dprintf(const struct lacp_softc *lsc, const struct lacp_port *lacpp, 314 if (lsc != NULL && lsc->lsc_softc != NULL) { 315 sc = lsc->lsc_softc; 332 lacp_evcnt_attach(struct lacp_softc *lsc, 337 lsc->lsc_evgroup, name); 355 lacp_isactive(struct lacp_softc *lsc, struct lacp_port *lacpp) 364 if (lacpp->lp_aggregator != lsc->lsc_aggregator) 465 struct lacp_softc *lsc; local in function:lacp_attach 471 lsc = kmem_zalloc(sizeof(*lsc), KM_NOSLEEP) 536 struct lacp_softc *lsc = (struct lacp_softc *)xlsc; local in function:lacp_detach 567 struct lacp_softc *lsc; local in function:lacp_up 620 struct lacp_softc *lsc; local in function:lacp_down 634 struct lacp_softc *lsc; local in function:lacp_transmit 666 struct lacp_softc *lsc; local in function:lacp_allocport 730 struct lacp_softc *lsc; local in function:lacp_stopport 751 struct lacp_softc *lsc; local in function:lacp_freeport 778 struct lacp_softc *lsc; local in function:lacp_protostat 818 struct lacp_softc *lsc; local in function:lacp_portstat 857 struct lacp_softc *lsc; local in function:lacp_linkstate_ifnet_locked 935 struct lacp_softc *lsc; local in function:lacp_ioctl 1242 struct lacp_softc *lsc; local in function:lacp_input 1288 struct lacp_softc *lsc = (struct lacp_softc *)xlsc; local in function:lacp_rcvdu_work 1433 struct lacp_softc *lsc; local in function:lacp_sm_tx_work 1487 struct lacp_softc *lsc; local in function:lacp_tick 1545 struct lacp_softc *lsc; local in function:lacp_tick_work 2649 struct lacp_softc *lsc; local in function:lacp_marker_work 2764 struct lacp_softc *lsc = (struct lacp_softc *)xlsc; local in function:lacp_linkspeed_work [all...] |
/src/sys/arch/mvme68k/dev/ |
if_le.c | 128 struct le_softc *lsc; local in function:le_pcc_wrcsr 130 lsc = (struct le_softc *)sc; 131 bus_space_write_2(lsc->sc_bust, lsc->sc_bush, LEPCC_RAP, port); 132 bus_space_write_2(lsc->sc_bust, lsc->sc_bush, LEPCC_RDP, val); 138 struct le_softc *lsc; local in function:le_pcc_rdcsr 140 lsc = (struct le_softc *)sc; 141 bus_space_write_2(lsc->sc_bust, lsc->sc_bush, LEPCC_RAP, port) 162 struct le_softc *lsc; local in function:le_pcc_attach [all...] |
/src/sys/dev/isa/ |
atppc_isa.c | 135 struct atppc_softc *lsc = &sc->sc_atppc; local in function:atppc_isa_attach 140 lsc->sc_iot = ia->ia_iot; 141 lsc->sc_dmat = ia->ia_dmat; 142 lsc->sc_has = 0; 146 if (bus_space_map(lsc->sc_iot, sc->sc_iobase, IO_LPTSIZE, 0, 147 &lsc->sc_ioh) != 0) { 150 lsc->sc_dev_ok = ATPPC_NOATTACH; 154 lsc->sc_dev = self; 155 lsc->sc_dev_ok = ATPPC_ATTACHED; 167 lsc->sc_ieh = isa_intr_establish(sc->sc_ic, sc->sc_irq [all...] |
lpt_isa.c | 220 struct lpt_softc *lsc = &sc->sc_lpt; local in function:lpt_isa_attach 225 lsc->sc_dev = self; 239 iot = lsc->sc_iot = ia->ia_iot; 244 lsc->sc_ioh = ioh; 246 lpt_attach_subr(lsc); 250 lsc->sc_ih = isa_intr_establish_xname(sc->sc_ic, sc->sc_irq, 251 IST_EDGE, IPL_TTY, lptintr, lsc, device_xname(lsc->sc_dev)); 259 struct lpt_softc *lsc = &sc->sc_lpt; local in function:lpt_isa_detach 265 isa_intr_disestablish(sc->sc_ic, lsc->sc_ih) [all...] |
atppc_isadma.c | 56 atppc_isadma_setup(struct atppc_softc * lsc, isa_chipset_tag_t ic, int drq) 63 device_xname(lsc->sc_dev))); 68 lsc->sc_dma_maxsize = isa_dmamaxsize(ic, drq); 71 error = isa_dmamap_create(ic, drq, lsc->sc_dma_maxsize,
|
/src/sys/dev/mca/ |
if_le_mca.c | 132 struct lance_softc *sc = &lesc->sc_am7990.lsc; 320 struct le_mca_softc *lsc = (struct le_mca_softc *)sc; local in function:le_mca_wrcsr 322 le_mca_set_RAP(lsc, port); 323 le_mca_wrreg(lsc, val, RDATA | REGWRITE); 329 struct le_mca_softc *lsc = (struct le_mca_softc *)sc; local in function:le_mca_rdcsr 331 le_mca_set_RAP(lsc, port); 332 le_mca_wrreg(lsc, 0, RDATA | REGREAD); 334 return (bus_space_read_2(lsc->sc_memt, lsc->sc_memh, LE_LANCEREG)); 340 struct le_mca_softc *lsc = (struct le_mca_softc *)sc local in function:le_mca_hwreset 350 struct le_mca_softc *lsc = (struct le_mca_softc *)sc; local in function:le_mca_copytobuf 358 struct le_mca_softc *lsc = (struct le_mca_softc *)sc; local in function:le_mca_copyfrombuf 366 struct le_mca_softc *lsc = (struct le_mca_softc *)sc; local in function:le_mca_zerobuf [all...] |
/src/sys/dev/dec/ |
if_le_dec.c | 131 sc->lsc.sc_rdcsr = le_dec_rdcsr; 132 sc->lsc.sc_wrcsr = le_dec_wrcsr; 133 sc->lsc.sc_hwinit = NULL; 135 sc->lsc.sc_conf3 = 0; 136 sc->lsc.sc_addr = 0; 137 sc->lsc.sc_memsize = 65536; 142 for (i = 0; i < sizeof(sc->lsc.sc_enaddr); i++) { 143 sc->lsc.sc_enaddr[i] = *eap;
|
/src/sys/arch/vax/if/ |
if_le_vsbus.c | 200 sc->sc_am7990.lsc.sc_dev = self; 207 sc->sc_am7990.lsc.sc_rdcsr = lerdcsr; 208 sc->sc_am7990.lsc.sc_wrcsr = lewrcsr; 209 sc->sc_am7990.lsc.sc_nocarrier = NULL; 228 (void **)&sc->sc_am7990.lsc.sc_mem, 240 err = bus_dmamap_load(va->va_dmat, sc->sc_dm, sc->sc_am7990.lsc.sc_mem, 248 sc->sc_am7990.lsc.sc_addr = sc->sc_dm->dm_segs->ds_addr & 0xffffff; 249 sc->sc_am7990.lsc.sc_memsize = sc->sc_dm->dm_segs->ds_len; 251 sc->sc_am7990.lsc.sc_copytodesc = lance_copytobuf_contig; 252 sc->sc_am7990.lsc.sc_copyfromdesc = lance_copyfrombuf_contig [all...] |
if_le.c | 166 sc->sc_am7990.lsc.sc_dev = self; 192 sc->sc_am7990.lsc.sc_rdcsr = lerdcsr; 193 sc->sc_am7990.lsc.sc_wrcsr = lewrcsr; 194 sc->sc_am7990.lsc.sc_nocarrier = NULL; 196 sc->sc_am7990.lsc.sc_mem = 198 if (sc->sc_am7990.lsc.sc_mem == 0) 201 ioaccess((vaddr_t)sc->sc_am7990.lsc.sc_mem, LE_RAM, 205 sc->sc_am7990.lsc.sc_addr = 0; 206 sc->sc_am7990.lsc.sc_memsize = (64 * 1024); 208 sc->sc_am7990.lsc.sc_copytodesc = lance_copytobuf_gap2 [all...] |
/src/sys/net/agr/ |
ieee8023ad_lacp.c | 364 struct lacp_softc *lsc = LACP_SOFTC(AGR_SC_FROM_PORT(port)); local in function:lacp_disable_distributing 386 lacp_suppress_distributing(lsc, la); 391 if (lsc->lsc_active_aggregator == la) { 392 lacp_select_active_aggregator(lsc); 401 struct lacp_softc *lsc = LACP_SOFTC(AGR_SC_FROM_PORT(port)); local in function:lacp_enable_distributing 421 lacp_suppress_distributing(lsc, la); 426 if (lsc->lsc_active_aggregator != la) { 427 lacp_select_active_aggregator(lsc); 435 struct lacp_softc *lsc = LACP_SOFTC(sc); local in function:lacp_transit_expire 439 lsc->lsc_suppress_distributing = false 471 struct lacp_softc *lsc = &isc->isc_lacpsc; local in function:ieee8023ad_ctor 483 struct lacp_softc *lsc = &isc->isc_lacpsc; local in function:ieee8023ad_dtor 497 const struct lacp_softc *lsc = LACP_SOFTC(sc); local in function:ieee8023ad_select_tx_port [all...] |
ieee8023ad_lacp_select.c | 67 lacp_aggregator_addref(struct lacp_softc *lsc, struct lacp_aggregator *la) 85 lacp_aggregator_delref(struct lacp_softc *lsc, struct lacp_aggregator *la) 104 KASSERT(lsc->lsc_active_aggregator != la); 106 TAILQ_REMOVE(&lsc->lsc_aggregators, la, la_q); 116 lacp_aggregator_get(struct lacp_softc *lsc, struct lacp_port *lp) 126 TAILQ_INSERT_TAIL(&lsc->lsc_aggregators, la, la_q); 209 struct lacp_softc *lsc = LACP_SOFTC(AGR_SC_FROM_PORT(lp->lp_agrport)); local in function:lacp_select 225 TAILQ_FOREACH(la, &lsc->lsc_aggregators, la_q) { 232 la = lacp_aggregator_get(lsc, lp); 246 lacp_aggregator_addref(lsc, la) 264 struct lacp_softc *lsc = LACP_SOFTC(AGR_SC_FROM_PORT(lp->lp_agrport)); local in function:lacp_unselect [all...] |
/src/sys/arch/amiga/dev/ |
lpt_supio.c | 97 struct lpt_softc *lsc = &sc->sc_lpt; local in function:lpt_supio_attach 105 lsc->sc_dev = self; 107 iot = lsc->sc_iot = supa->supio_iot; 111 if (bus_space_map(iot, iobase, LPT_NPORTS, 0, &lsc->sc_ioh)) { 116 lpt_attach_subr(lsc);
|
/src/sys/arch/i386/pnpbios/ |
atppc_pnpbios.c | 143 atppc_pnpbios_dma_start(struct atppc_softc *lsc, void *buf, u_int nbytes, 146 struct atppc_pnpbios_softc * sc = (struct atppc_pnpbios_softc *) lsc; 153 atppc_pnpbios_dma_finish(struct atppc_softc * lsc) 155 struct atppc_pnpbios_softc * sc = (struct atppc_pnpbios_softc *) lsc; 162 atppc_pnpbios_dma_abort(struct atppc_softc * lsc) 164 struct atppc_pnpbios_softc * sc = (struct atppc_pnpbios_softc *) lsc;
|
/src/sys/dev/acpi/ |
atppc_acpi.c | 169 atppc_acpi_dma_start(struct atppc_softc *lsc, void *buf, u_int nbytes, 172 struct atppc_acpi_softc * sc = (struct atppc_acpi_softc *) lsc; 179 atppc_acpi_dma_finish(struct atppc_softc * lsc) 181 struct atppc_acpi_softc * sc = (struct atppc_acpi_softc *) lsc; 188 atppc_acpi_dma_abort(struct atppc_softc * lsc) 190 struct atppc_acpi_softc * sc = (struct atppc_acpi_softc *) lsc;
|
/src/sys/dev/isapnp/ |
atppc_isapnp.c | 141 atppc_isapnp_dma_start(struct atppc_softc *lsc, void *buf, u_int nbytes, 144 struct atppc_isapnp_softc * sc = (struct atppc_isapnp_softc *) lsc; 151 atppc_isapnp_dma_finish(struct atppc_softc * lsc) 153 struct atppc_isapnp_softc * sc = (struct atppc_isapnp_softc *) lsc; 160 atppc_isapnp_dma_abort(struct atppc_softc * lsc) 162 struct atppc_isapnp_softc * sc = (struct atppc_isapnp_softc *) lsc;
|
/src/sys/arch/sgimips/hpc/ |
pi1ppc.c | 201 pi1ppc_sc_attach(struct pi1ppc_softc *lsc) 210 lsc->sc_type = PI1PPC_TYPE_INDY; 211 lsc->sc_model = GENERIC; 214 lsc->sc_has = PI1PPC_HAS_PS2; 216 mutex_init(&lsc->sc_lock, MUTEX_DEFAULT, IPL_TTY); 217 cv_init(&lsc->sc_in_cv, "pi1ppcin"); 218 cv_init(&lsc->sc_out_cv, "pi1ppcou"); 222 lsc->sc_has); 223 printf("\n%s: capabilities=%s\n", device_xname(lsc->sc_dev), buf); 226 lsc->sc_outb = lsc->sc_outbstart = lsc->sc_inb = lsc->sc_inbstar [all...] |
/src/sys/dev/ofisa/ |
atppc_ofisa.c | 176 atppc_ofisa_dma_start(struct atppc_softc *lsc, void *buf, u_int nbytes, 179 struct atppc_ofisa_softc * sc = (struct atppc_ofisa_softc *) lsc; 186 atppc_ofisa_dma_finish(struct atppc_softc * lsc) 188 struct atppc_ofisa_softc * sc = (struct atppc_ofisa_softc *) lsc; 195 atppc_ofisa_dma_abort(struct atppc_softc * lsc) 197 struct atppc_ofisa_softc * sc = (struct atppc_ofisa_softc *) lsc;
|
/src/sys/dev/sbus/ |
esp_sbus.c | 155 struct lsi64854_softc *lsc; local in function:espattach_sbus 195 lsc = malloc(sizeof(struct lsi64854_softc), M_DEVBUF, M_WAITOK); 196 lsc->sc_dev = malloc(sizeof(struct device), M_DEVBUF, 198 esc->sc_dma = lsc; 200 lsc->sc_bustag = sa->sa_bustag; 201 lsc->sc_dmatag = sa->sa_dmatag; 203 strlcpy(lsc->sc_dev->dv_xname, device_xname(sc->sc_dev), 204 sizeof(lsc->sc_dev->dv_xname)); 209 sa->sa_promvaddrs[0], &lsc->sc_regs); 215 0, &lsc->sc_regs) != 0) [all...] |
/src/sys/dev/tc/ |
if_le_tc.c | 88 struct lance_softc *sc = &lesc->sc_am7990.lsc;
|