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