/freebsd-9.3-release/sys/dev/sound/pci/hda/ |
H A D | hdac_private.h | 54 #define HDAC_ISDCTL(sc, n) (_HDAC_ISDCTL((n), (sc)->num_iss, (sc)->num_oss)) 55 #define HDAC_ISDSTS(sc, n) (_HDAC_ISDSTS((n), (sc)->num_iss, (sc)->num_oss)) 56 #define HDAC_ISDPICB(sc, n) (_HDAC_ISDPICB((n), (sc)->num_iss, (sc)->num_oss)) 57 #define HDAC_ISDCBL(sc, [all...] |
H A D | hdac.c | 53 #define hdac_lock(sc) snd_mtxlock((sc)->lock) 54 #define hdac_unlock(sc) snd_mtxunlock((sc)->lock) 55 #define hdac_lockassert(sc) snd_mtxassert((sc)->lock) 56 #define hdac_lockowned(sc) mtx_owned((sc)->lock) 203 static int hdac_rirb_flush(struct hdac_softc *sc); 204 static int hdac_unsolq_flush(struct hdac_softc *sc); 211 hdac_config_fetch(struct hdac_softc *sc, uint32_t *on, uint32_t *off) argument 274 struct hdac_softc *sc; local 324 struct hdac_softc *sc = arg; local 347 hdac_reset(struct hdac_softc *sc, int wakeup) argument 434 hdac_get_capabilities(struct hdac_softc *sc) argument 521 hdac_dma_alloc(struct hdac_softc *sc, struct hdac_dma *dma, bus_size_t size) argument 603 hdac_dma_free(struct hdac_softc *sc, struct hdac_dma *dma) argument 632 hdac_mem_alloc(struct hdac_softc *sc) argument 657 hdac_mem_free(struct hdac_softc *sc) argument 674 hdac_irq_alloc(struct hdac_softc *sc) argument 717 hdac_irq_free(struct hdac_softc *sc) argument 741 hdac_corb_init(struct hdac_softc *sc) argument 792 hdac_rirb_init(struct hdac_softc *sc) argument 851 hdac_corb_start(struct hdac_softc *sc) argument 866 hdac_rirb_start(struct hdac_softc *sc) argument 876 hdac_rirb_flush(struct hdac_softc *sc) argument 916 hdac_unsolq_flush(struct hdac_softc *sc) argument 946 hdac_send_command(struct hdac_softc *sc, nid_t cad, uint32_t verb) argument 1045 struct hdac_softc *sc; local 1064 struct hdac_softc *sc; local 1306 struct hdac_softc *sc; local 1372 hdac_poll_reinit(struct hdac_softc *sc) argument 1415 struct hdac_softc *sc; local 1461 struct hdac_softc *sc; local 1558 struct hdac_softc *sc = device_get_softc(dev); local 1588 struct hdac_softc *sc = device_get_softc(dev); local 1639 struct hdac_softc *sc = device_get_softc(dev); local 1679 struct hdac_softc *sc = device_get_softc(dev); local 1711 struct hdac_softc *sc = device_get_softc(dev); local 1724 struct hdac_softc *sc = device_get_softc(dev); local 1761 struct hdac_softc *sc = device_get_softc(dev); local 1775 hdac_find_stream(struct hdac_softc *sc, int dir, int stream) argument 1813 struct hdac_softc *sc = device_get_softc(dev); local 1872 struct hdac_softc *sc = device_get_softc(dev); local 1891 struct hdac_softc *sc = device_get_softc(dev); local 1951 struct hdac_softc *sc = device_get_softc(dev); local 1976 struct hdac_softc *sc = device_get_softc(dev); local 2014 struct hdac_softc *sc = device_get_softc(dev); local 2028 struct hdac_softc *sc = device_get_softc(dev); local 2038 struct hdac_softc *sc = device_get_softc(dev); local [all...] |
/freebsd-9.3-release/sys/sparc64/fhc/ |
H A D | clkbrd.c | 106 struct clkbrd_softc *sc; local 110 sc = device_get_softc(dev); 111 sc->sc_dev = dev; 114 sc->sc_rid[i] = i; 115 sc->sc_res[i] = bus_alloc_resource_any(sc->sc_dev, 116 SYS_RES_MEMORY, &sc->sc_rid[i], RF_ACTIVE); 117 if (sc->sc_res[i] == NULL) { 119 device_printf(sc->sc_dev, 125 sc 169 struct clkbrd_softc *sc; local 184 clkbrd_free_resources(struct clkbrd_softc *sc) argument 197 struct clkbrd_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/sfxge/ |
H A D | sfxge.c | 73 sfxge_start(struct sfxge_softc *sc) argument 77 sx_assert(&sc->softc_lock, LA_XLOCKED); 79 if (sc->init_state == SFXGE_STARTED) 82 if (sc->init_state != SFXGE_REGISTERED) { 87 if ((rc = efx_nic_init(sc->enp)) != 0) 91 if ((rc = sfxge_intr_start(sc)) != 0) 95 if ((rc = sfxge_ev_start(sc)) != 0) 99 if ((rc = sfxge_rx_start(sc)) != 0) 103 if ((rc = sfxge_tx_start(sc)) != 0) 107 if ((rc = sfxge_port_start(sc)) ! 142 struct sfxge_softc *sc; local 152 sfxge_stop(struct sfxge_softc *sc) argument 184 struct sfxge_softc *sc; local 278 struct sfxge_softc *sc = ifp->if_softc; local 290 sfxge_ifnet_init(struct ifnet *ifp, struct sfxge_softc *sc) argument 334 sfxge_sram_buf_tbl_alloc(struct sfxge_softc *sc, size_t n, uint32_t *idp) argument 345 sfxge_bar_init(struct sfxge_softc *sc) argument 364 sfxge_bar_fini(struct sfxge_softc *sc) argument 374 sfxge_create(struct sfxge_softc *sc) argument 503 sfxge_destroy(struct sfxge_softc *sc) argument 553 struct sfxge_softc *sc = arg1; local 567 sfxge_vpd_try_add(struct sfxge_softc *sc, struct sysctl_oid_list *list, efx_vpd_tag_t tag, const char *keyword) argument 586 sfxge_vpd_init(struct sfxge_softc *sc) argument 634 sfxge_vpd_fini(struct sfxge_softc *sc) argument 642 struct sfxge_softc *sc; local 666 sfxge_schedule_reset(struct sfxge_softc *sc) argument 674 struct sfxge_softc *sc; local 720 struct sfxge_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/ed/ |
H A D | if_ed_novell.c | 70 struct ed_softc *sc = device_get_softc(dev); local 79 ed_asic_outb(sc, ED_NOVELL_RESET, 0); 82 tmp = ed_asic_inb(sc, ED_NOVELL_RESET); 89 ed_asic_outb(sc, ED_NOVELL_RESET, tmp); 98 ed_nic_outb(sc, ED_P0_CR, ED_CR_RD2 | ED_CR_STP); 102 if (!ed_probe_generic8390(sc)) 105 sc->vendor = ED_VENDOR_NOVELL; 106 sc->mem_shared = 0; 107 sc->cr_proto = ED_CR_RD2; 118 ed_nic_outb(sc, ED_P0_RC 216 struct ed_softc *sc = device_get_softc(dev); local 235 struct ed_softc *sc = device_get_softc(dev); local 300 ed_Novell_read_mac(struct ed_softc *sc) argument [all...] |
H A D | if_ed_3c503.c | 63 static void ed_3c503_mediachg(struct ed_softc *sc); 71 struct ed_softc *sc = device_get_softc(dev); local 82 sc->asic_offset = ED_3COM_ASIC_OFFSET; 83 sc->nic_offset = ED_3COM_NIC_OFFSET; 89 switch (ed_asic_inb(sc, ED_3COM_BCFR)) { 91 if (rman_get_start(sc->port_res) != 0x300) 95 if (rman_get_start(sc->port_res) != 0x310) 99 if (rman_get_start(sc->port_res) != 0x330) 103 if (rman_get_start(sc->port_res) != 0x350) 107 if (rman_get_start(sc 357 ed_3c503_mediachg(struct ed_softc *sc) argument [all...] |
/freebsd-9.3-release/sys/i386/isa/ |
H A D | spic.c | 118 write_port1(struct spic_softc *sc, u_char val) argument 121 outb(sc->sc_port_addr, val); 125 write_port2(struct spic_softc *sc, u_char val) argument 128 outb(sc->sc_port_addr + 4, val); 132 read_port1(struct spic_softc *sc) argument 135 return inb(sc->sc_port_addr); 139 read_port2(struct spic_softc *sc) argument 142 return inb(sc->sc_port_addr + 4); 146 read_port_cst(struct spic_softc *sc) argument 153 busy_wait(struct spic_softc *sc) argument 167 busy_wait_cst(struct spic_softc *sc, int mask) argument 181 spic_call1(struct spic_softc *sc, u_char dev) argument 189 spic_call2(struct spic_softc *sc, u_char dev, u_char fn) argument 199 spic_ecrset(struct spic_softc *sc, u_int16_t addr, u_int16_t value) argument 211 spic_type2_srs(struct spic_softc *sc) argument 222 struct spic_softc *sc; local 335 struct spic_softc *sc; local 356 struct spic_softc *sc = arg; local 448 struct spic_softc *sc; local 466 struct spic_softc *sc; local 479 struct spic_softc *sc; local 513 struct spic_softc *sc; local 523 struct spic_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/le/ |
H A D | lance.c | 104 lance_config(struct lance_softc *sc, const char* name, int unit) argument 109 if (LE_LOCK_INITIALIZED(sc) == 0) 112 ifp = sc->sc_ifp = if_alloc(IFT_ETHER); 116 callout_init_mtx(&sc->sc_wdog_ch, &sc->sc_mtx, 0); 119 ifp->if_softc = sc; 134 ifmedia_init(&sc->sc_media, 0, lance_mediachange, lance_mediastatus); 135 if (sc->sc_supmedia != NULL) { 136 for (i = 0; i < sc->sc_nsupmedia; i++) 137 ifmedia_add(&sc 190 lance_attach(struct lance_softc *sc) argument 204 lance_detach(struct lance_softc *sc) argument 217 lance_suspend(struct lance_softc *sc) argument 226 lance_resume(struct lance_softc *sc) argument 238 struct lance_softc *sc = ifp->if_softc; local 246 lance_stop(struct lance_softc *sc) argument 265 struct lance_softc *sc = (struct lance_softc *)xsc; local 277 lance_init_locked(struct lance_softc *sc) argument 342 lance_put(struct lance_softc *sc, int boff, struct mbuf *m) argument 376 lance_get(struct lance_softc *sc, int boff, int totlen) argument 437 struct lance_softc *sc = (struct lance_softc *)xsc; local 455 struct lance_softc *sc = ifp->if_softc; local 478 struct lance_softc *sc = ifp->if_softc; local 501 struct lance_softc *sc = ifp->if_softc; local 581 lance_setladrf(struct lance_softc *sc, uint16_t *af) argument 635 lance_copytobuf_contig(struct lance_softc *sc, void *from, int boff, int len) argument 646 lance_copyfrombuf_contig(struct lance_softc *sc, void *to, int boff, int len) argument 657 lance_zerobuf_contig(struct lance_softc *sc, int boff, int len) argument [all...] |
/freebsd-9.3-release/sys/dev/de/ |
H A D | if_de.c | 128 static void tulip_addr_filter(tulip_softc_t * const sc); 133 static void tulip_init_locked(tulip_softc_t * const sc); 136 static void tulip_mii_autonegotiate(tulip_softc_t * const sc, 138 static int tulip_mii_map_abilities(tulip_softc_t * const sc, 141 tulip_mii_phy_readspecific(tulip_softc_t * const sc); 142 static unsigned tulip_mii_readreg(tulip_softc_t * const sc, unsigned devaddr, 144 static void tulip_mii_writereg(tulip_softc_t * const sc, unsigned devaddr, 146 static void tulip_reset(tulip_softc_t * const sc); 147 static void tulip_rx_intr(tulip_softc_t * const sc); 148 static int tulip_srom_decode(tulip_softc_t * const sc); 223 tulip_softc_t * const sc = arg; local 236 tulip_timeout(tulip_softc_t * const sc) argument 247 tulip_txprobe(tulip_softc_t * const sc) argument 292 tulip_media_set(tulip_softc_t * const sc, tulip_media_t media) argument 385 tulip_linkup(tulip_softc_t * const sc, tulip_media_t media) argument 438 tulip_media_print(tulip_softc_t * const sc) argument 456 tulip_21140_gpr_media_sense(tulip_softc_t * const sc) argument 519 tulip_media_link_monitor(tulip_softc_t * const sc) argument 629 tulip_media_poll(tulip_softc_t * const sc, tulip_mediapoll_event_t event) argument 918 tulip_media_select(tulip_softc_t * const sc) argument 941 tulip_21040_mediainfo_init(tulip_softc_t * const sc, tulip_media_t media) argument 964 tulip_21040_media_probe(tulip_softc_t * const sc) argument 972 tulip_21040_10baset_only_media_probe(tulip_softc_t * const sc) argument 981 tulip_21040_10baset_only_media_select(tulip_softc_t * const sc) argument 996 tulip_21040_auibnc_only_media_probe(tulip_softc_t * const sc) argument 1006 tulip_21040_auibnc_only_media_select(tulip_softc_t * const sc) argument 1035 tulip_21041_mediainfo_init(tulip_softc_t * const sc) argument 1056 tulip_21041_media_probe(tulip_softc_t * const sc) argument 1067 tulip_21041_media_poll(tulip_softc_t * const sc, const tulip_mediapoll_event_t event) argument 1276 tulip_mii_phy_readspecific(tulip_softc_t * const sc) argument 1338 tulip_mii_get_phyaddr(tulip_softc_t * const sc, unsigned offset) argument 1361 tulip_mii_map_abilities(tulip_softc_t * const sc, unsigned abilities) argument 1384 tulip_mii_autonegotiate(tulip_softc_t * const sc, const unsigned phyaddr) argument 1484 tulip_2114x_media_preset(tulip_softc_t * const sc) argument 1560 tulip_null_media_poll(tulip_softc_t * const sc, tulip_mediapoll_event_t event) argument 1571 tulip_21140_mediainit(tulip_softc_t * const sc, tulip_media_info_t * const mip, tulip_media_t const media, unsigned gpdata, unsigned cmdmode) argument 1582 tulip_21140_evalboard_media_probe(tulip_softc_t * const sc) argument 1627 tulip_21140_accton_media_probe(tulip_softc_t * const sc) argument 1681 tulip_21140_smc9332_media_probe(tulip_softc_t * const sc) argument 1737 tulip_21140_cogent_em100_media_probe(tulip_softc_t * const sc) argument 1784 tulip_21140_znyx_zx34x_media_probe(tulip_softc_t * const sc) argument 1841 tulip_2114x_media_probe(tulip_softc_t * const sc) argument 1866 tulip_srom_idle(tulip_softc_t * const sc) argument 1888 tulip_srom_read(tulip_softc_t * const sc) argument 1936 tulip_mii_writebits(tulip_softc_t * const sc, unsigned data, unsigned bits) argument 1957 tulip_mii_turnaround(tulip_softc_t * const sc, unsigned cmd) argument 1975 tulip_mii_readbits(tulip_softc_t * const sc) argument 1995 tulip_mii_readreg(tulip_softc_t * const sc, unsigned devaddr, unsigned regno) argument 2017 tulip_mii_writereg(tulip_softc_t * const sc, unsigned devaddr, unsigned regno, unsigned data) argument 2042 tulip_identify_dec_nic(tulip_softc_t * const sc) argument 2058 tulip_identify_znyx_nic(tulip_softc_t * const sc) argument 2152 tulip_identify_smc_nic(tulip_softc_t * const sc) argument 2201 tulip_identify_cogent_nic(tulip_softc_t * const sc) argument 2237 tulip_identify_accton_nic(tulip_softc_t * const sc) argument 2267 tulip_identify_asante_nic(tulip_softc_t * const sc) argument 2323 tulip_identify_compex_nic(tulip_softc_t * const sc) argument 2362 tulip_srom_decode(tulip_softc_t * const sc) argument 2745 tulip_read_macaddr(tulip_softc_t * const sc) argument 2946 tulip_ifmedia_add(tulip_softc_t * const sc) argument 2976 tulip_softc_t * const sc = (tulip_softc_t *)ifp->if_softc; local 3008 tulip_softc_t *sc = (tulip_softc_t *)ifp->if_softc; local 3025 tulip_addr_filter(tulip_softc_t * const sc) argument 3142 tulip_reset(tulip_softc_t * const sc) argument 3256 tulip_softc_t *sc = (tulip_softc_t *)arg; local 3264 tulip_init_locked(tulip_softc_t * const sc) argument 3320 tulip_rx_intr(tulip_softc_t * const sc) argument 3593 tulip_tx_intr(tulip_softc_t * const sc) argument 3738 tulip_print_abnormal_interrupt(tulip_softc_t * const sc, u_int32_t csr) argument 3767 tulip_intr_handler(tulip_softc_t * const sc) argument 3866 tulip_softc_t * sc = arg; local 3881 tulip_softc_t * sc = (tulip_softc_t *) arg; local 3892 tulip_txput(tulip_softc_t * const sc, struct mbuf *m) argument 4153 tulip_txput_setup(tulip_softc_t * const sc) argument 4302 tulip_start_locked(tulip_softc_t * const sc) argument 4404 tulip_attach(tulip_softc_t * const sc) argument 4486 tulip_busdma_allocring(device_t dev, tulip_softc_t * const sc, size_t count, bus_size_t align, int nsegs, tulip_ringinfo_t *ri, const char *name) argument 4549 tulip_busdma_cleanup(tulip_softc_t * const sc) argument 4577 tulip_busdma_init(device_t dev, tulip_softc_t * const sc) argument 4630 tulip_initcsrs(tulip_softc_t * const sc, tulip_csrptr_t csr_base, size_t csr_size) argument 4652 tulip_initring( device_t dev, tulip_softc_t * const sc, tulip_ringinfo_t * const ri, int ndescs) argument 4727 tulip_softc_t * const sc = device_get_softc(dev); local 4738 tulip_softc_t *sc; local 4932 tulip_softc_t *sc; local 4975 tulip_softc_t *sc; local [all...] |
/freebsd-9.3-release/sys/dev/cfi/ |
H A D | cfi_dev.c | 78 cfi_block_start(struct cfi_softc *sc, u_int ofs) argument 90 for (r = 0; r < sc->sc_regions; r++) { 91 rsz = sc->sc_region[r].r_blocks * sc->sc_region[r].r_blksz; 96 if (r == sc->sc_regions) 99 sc->sc_wrbufsz = sc->sc_region[r].r_blksz; 100 sc->sc_wrbuf = malloc(sc->sc_wrbufsz, M_TEMP, M_WAITOK); 101 sc 128 cfi_block_finish(struct cfi_softc *sc) argument 144 struct cfi_softc *sc; local 157 struct cfi_softc *sc; local 178 struct cfi_softc *sc; local 214 struct cfi_softc *sc; local 253 struct cfi_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/digi/ |
H A D | digi_pci.c | 53 digi_pci_setwin(struct digi_softc *sc, unsigned int addr) argument 55 return (sc->vmem + addr); 59 digi_pci_hidewin(struct digi_softc *sc) argument 65 digi_pci_towin(struct digi_softc *sc, int win) argument 103 struct digi_softc *sc; local 109 sc = device_get_softc(dev); 110 KASSERT(sc, ("digi%d: softc not allocated in digi_pci_attach\n", 113 bzero(sc, sizeof(*sc)); 114 sc [all...] |
/freebsd-9.3-release/sys/dev/ichwd/ |
H A D | ichwd.c | 201 #define ichwd_read_tco_1(sc, off) \ 202 bus_read_1((sc)->tco_res, (off)) 203 #define ichwd_read_tco_2(sc, off) \ 204 bus_read_2((sc)->tco_res, (off)) 205 #define ichwd_read_tco_4(sc, off) \ 206 bus_read_4((sc)->tco_res, (off)) 207 #define ichwd_read_smi_4(sc, off) \ 208 bus_read_4((sc)->smi_res, (off)) 209 #define ichwd_read_gcs_4(sc, off) \ 210 bus_read_4((sc) 238 ichwd_smi_disable(struct ichwd_softc *sc) argument 247 ichwd_smi_enable(struct ichwd_softc *sc) argument 256 ichwd_smi_is_enabled(struct ichwd_softc *sc) argument 265 ichwd_sts_reset(struct ichwd_softc *sc) argument 288 ichwd_tmr_enable(struct ichwd_softc *sc) argument 302 ichwd_tmr_disable(struct ichwd_softc *sc) argument 318 ichwd_tmr_reload(struct ichwd_softc *sc) argument 333 ichwd_tmr_set(struct ichwd_softc *sc, unsigned int timeout) argument 363 ichwd_clear_noreboot(struct ichwd_softc *sc) argument 399 struct ichwd_softc *sc = arg; local 491 struct ichwd_softc *sc; local 590 struct ichwd_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/bm/ |
H A D | if_bm.c | 89 static int bm_encap (struct bm_softc *sc, struct mbuf **m_head); 92 static void bm_init_locked (struct bm_softc *sc); 93 static void bm_chip_setup (struct bm_softc *sc); 94 static void bm_stop (struct bm_softc *sc); 95 static void bm_setladrf (struct bm_softc *sc); 96 static void bm_dummypacket (struct bm_softc *sc); 100 static int bm_add_rxbuf (struct bm_softc *sc, int i); 101 static int bm_add_rxbuf_dma (struct bm_softc *sc, int i); 102 static void bm_enable_interrupts (struct bm_softc *sc); 103 static void bm_disable_interrupts (struct bm_softc *sc); 167 struct bm_softc *sc; local 182 struct bm_softc *sc; local 216 struct bm_softc *sc = device_get_softc(dev); local 252 struct bm_softc *sc = ifp->if_softc; local 264 struct bm_softc *sc = ifp->if_softc; local 304 struct bm_softc *sc = device_get_softc(dev); local 490 struct bm_softc *sc = device_get_softc(dev); local 524 struct bm_softc *sc; local 536 bm_dummypacket(struct bm_softc *sc) argument 564 struct bm_softc *sc = xsc; local 655 struct bm_softc *sc = xsc; local 704 struct bm_softc *sc = ifp->if_softc; local 714 struct bm_softc *sc = ifp->if_softc; local 763 bm_encap(struct bm_softc *sc, struct mbuf **m_head) argument 866 struct bm_softc *sc = ifp->if_softc; local 905 bm_setladrf(struct bm_softc *sc) argument 976 struct bm_softc *sc = xsc; local 984 bm_chip_setup(struct bm_softc *sc) argument 1014 bm_stop(struct bm_softc *sc) argument 1061 bm_init_locked(struct bm_softc *sc) argument 1196 struct bm_softc *sc = arg; local 1235 bm_add_rxbuf(struct bm_softc *sc, int idx) argument 1273 bm_add_rxbuf_dma(struct bm_softc *sc, int idx) argument 1285 bm_enable_interrupts(struct bm_softc *sc) argument 1292 bm_disable_interrupts(struct bm_softc *sc) argument [all...] |
/freebsd-9.3-release/sys/dev/pcf/ |
H A D | pcf.c | 61 pcf_wait_byte(struct pcf_softc *sc) argument 65 PCF_ASSERT_LOCKED(sc); 68 if ((pcf_get_S1(sc) & PIN) == 0) 80 pcf_stop_locked(struct pcf_softc *sc) argument 83 PCF_ASSERT_LOCKED(sc); 93 if (sc->pcf_started) { 95 pcf_set_S1(sc, PIN|ESO|ENI|STO|ACK); 97 sc->pcf_started = 0; 102 pcf_noack(struct pcf_softc *sc, int timeout) argument 107 PCF_ASSERT_LOCKED(sc); 121 struct pcf_softc *sc = DEVTOSOFTC(dev); local 161 struct pcf_softc *sc = DEVTOSOFTC(dev); local 210 struct pcf_softc *sc = DEVTOSOFTC(dev); local 225 struct pcf_softc *sc = arg; local 334 struct pcf_softc *sc = DEVTOSOFTC(dev); local 383 struct pcf_softc *sc = DEVTOSOFTC(dev); local 426 struct pcf_softc *sc = DEVTOSOFTC(dev); local [all...] |
/freebsd-9.3-release/sys/arm/at91/ |
H A D | at91_wdt.c | 60 RD4(struct wdt_softc *sc, bus_size_t off) argument 63 return (bus_read_4(sc->mem_res, off)); 67 WR4(struct wdt_softc *sc, bus_size_t off, uint32_t val) argument 70 bus_write_4(sc->mem_res, off, val); 76 struct wdt_softc *sc = argp; local 79 if (RD4(sc, WDT_SR) & (WDT_WDUNF | WDT_WDERR)) { 94 struct wdt_softc *sc = argp; local 97 mtx_lock(&sc->sc_mtx); 100 sc->cmd = 0; 105 sc 121 struct wdt_softc *sc = argp; local 145 static struct wdt_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/sbni/ |
H A D | if_sbni_pci.c | 78 struct sbni_softc *sc; local 86 sc = device_get_softc(dev); 89 sc->slave_sc = malloc(sizeof(struct sbni_softc), 91 if (!sc->slave_sc) 97 sc->io_rid = PCIR_BAR(0); 98 sc->io_res = bus_alloc_resource(dev, SYS_RES_IOPORT, &sc->io_rid, 100 if (!sc->io_res) { 102 if (sc->slave_sc) 103 free(sc 124 struct sbni_softc *sc; local 180 struct sbni_softc *sc; local [all...] |
/freebsd-9.3-release/sys/arm/econa/ |
H A D | if_ece.c | 88 read_4(struct ece_softc *sc, bus_size_t off) argument 91 return (bus_read_4(sc->mem_res, off)); 95 write_4(struct ece_softc *sc, bus_size_t off, uint32_t val) argument 98 bus_write_4(sc->mem_res, off, val); 160 static int ece_get_mac(struct ece_softc *sc, u_char *eaddr); 161 static void ece_set_mac(struct ece_softc *sc, u_char *eaddr); 162 static int configure_cpu_port(struct ece_softc *sc); 163 static int configure_lan_port(struct ece_softc *sc, int phy_type); 164 static void set_pvid(struct ece_softc *sc, int port0, int port1, int cpu); 165 static void set_vlan_vid(struct ece_softc *sc, in 190 phy_read(struct ece_softc *sc, int phy, int reg) argument 215 phy_write(struct ece_softc *sc, int phy, int reg, int data) argument 234 get_phy_type(struct ece_softc *sc) argument 269 struct ece_softc *sc; local 455 struct ece_softc *sc = device_get_softc(dev); local 477 ece_alloc_desc_dma_tx(struct ece_softc *sc) argument 556 ece_free_desc_dma_tx(struct ece_softc *sc) argument 593 ece_alloc_desc_dma_rx(struct ece_softc *sc) argument 674 ece_free_desc_dma_rx(struct ece_softc *sc) argument 706 ece_new_rxbuf(struct ece_softc *sc, struct rx_desc_info* descinfo) argument 753 ece_allocate_dma(struct ece_softc *sc) argument 807 struct ece_softc *sc; local 853 struct ece_softc *sc; local 905 struct ece_softc *sc = ifp->if_softc; local 922 struct ece_softc *sc = ifp->if_softc; local 936 struct ece_softc *sc = xsc; local 1023 remove_mac_entry(struct ece_softc *sc, uint8_t *mac) argument 1034 add_mac_entry(struct ece_softc *sc, uint8_t *mac) argument 1097 configure_lan_port(struct ece_softc *sc, int phy_type) argument 1129 set_pvid(struct ece_softc *sc, int port0, int port1, int cpu) argument 1150 set_vlan_vid(struct ece_softc *sc, int vlan) argument 1195 set_vlan_member(struct ece_softc *sc, int vlan) argument 1221 set_vlan_tag(struct ece_softc *sc, int vlan) argument 1236 configure_cpu_port(struct ece_softc *sc) argument 1274 hardware_init(struct ece_softc *sc) argument 1292 set_mac_address(struct ece_softc *sc, const char *mac, int mac_len) argument 1307 ece_set_mac(struct ece_softc *sc, u_char *eaddr) argument 1319 ece_get_mac(struct ece_softc *sc, u_char *eaddr) argument 1325 ece_intr_rx_locked(struct ece_softc *sc, int count) argument 1436 struct ece_softc *sc = arg; local 1445 struct ece_softc *sc = xsc; local 1462 struct ece_softc *sc = xsc; local 1477 ece_cleanup_locked(struct ece_softc *sc) argument 1510 struct ece_softc *sc = arg; local 1519 struct ece_softc *sc = xsc; local 1532 struct ece_softc *sc = xsc; local 1549 struct ece_softc *sc = xsc; local 1597 ece_encap(struct ece_softc *sc, struct mbuf *m0) argument 1699 struct ece_softc *sc; local 1735 struct ece_softc *sc = xsc; local 1752 struct ece_softc *sc = ifp->if_softc; local 1763 ecestop(struct ece_softc *sc) argument 1801 ece_restart(struct ece_softc *sc) argument 1816 set_filter(struct ece_softc *sc) argument 1845 struct ece_softc *sc = ifp->if_softc; local 1894 struct ece_softc *sc; local 1907 struct ece_softc *sc; local 1915 struct ece_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/bxe/ |
H A D | bxe.c | 677 static void bxe_cmng_fns_init(struct bxe_softc *sc, 680 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc); 681 static void storm_memset_cmng(struct bxe_softc *sc, 684 static void bxe_set_reset_global(struct bxe_softc *sc); 685 static void bxe_set_reset_in_progress(struct bxe_softc *sc); 686 static uint8_t bxe_reset_is_done(struct bxe_softc *sc, 688 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc); 689 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc, 692 static void bxe_int_disable(struct bxe_softc *sc); 693 static int bxe_release_leader_lock(struct bxe_softc *sc); 924 bxe_dma_alloc(struct bxe_softc *sc, bus_size_t size, struct bxe_dma *dma, const char *msg) argument 992 bxe_dma_free(struct bxe_softc *sc, struct bxe_dma *dma) argument 1021 bxe_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val) argument 1031 bxe_reg_rd_ind(struct bxe_softc *sc, uint32_t addr) argument 1107 bxe_acquire_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 1152 bxe_release_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 1200 bxe_acquire_nvram_lock(struct bxe_softc *sc) argument 1237 bxe_release_nvram_lock(struct bxe_softc *sc) argument 1274 bxe_enable_nvram_access(struct bxe_softc *sc) argument 1286 bxe_disable_nvram_access(struct bxe_softc *sc) argument 1299 bxe_nvram_read_dword(struct bxe_softc *sc, uint32_t offset, uint32_t *ret_val, uint32_t cmd_flags) argument 1353 bxe_nvram_read(struct bxe_softc *sc, uint32_t offset, uint8_t *ret_buf, int buf_size) argument 1411 bxe_nvram_write_dword(struct bxe_softc *sc, uint32_t offset, uint32_t val, uint32_t cmd_flags) argument 1461 bxe_nvram_write1(struct bxe_softc *sc, uint32_t offset, uint8_t *data_buf, int buf_size) argument 1511 bxe_nvram_write(struct bxe_softc *sc, uint32_t offset, uint8_t *data_buf, int buf_size) argument 1582 bxe_post_dmae(struct bxe_softc *sc, struct dmae_command *dmae, int idx) argument 1612 bxe_dmae_opcode(struct bxe_softc *sc, uint8_t src_type, uint8_t dst_type, uint8_t with_comp, uint8_t comp_type) argument 1646 bxe_prep_dmae_with_comp(struct bxe_softc *sc, struct dmae_command *dmae, uint8_t src_type, uint8_t dst_type) argument 1665 bxe_issue_dmae_with_comp(struct bxe_softc *sc, struct dmae_command *dmae) argument 1706 bxe_read_dmae(struct bxe_softc *sc, uint32_t src_addr, uint32_t len32) argument 1745 bxe_write_dmae(struct bxe_softc *sc, bus_addr_t dma_addr, uint32_t dst_addr, uint32_t len32) argument 1782 bxe_write_dmae_phys_len(struct bxe_softc *sc, bus_addr_t phys_addr, uint32_t addr, uint32_t len) argument 1806 bxe_set_ctx_validation(struct bxe_softc *sc, struct eth_context *cxt, uint32_t cid) argument 1821 bxe_storm_memset_hc_timeout(struct bxe_softc *sc, uint8_t port, uint8_t fw_sb_id, uint8_t sb_index, uint8_t ticks) argument 1839 bxe_storm_memset_hc_disable(struct bxe_softc *sc, uint8_t port, uint16_t fw_sb_id, uint8_t sb_index, uint8_t disable) argument 1864 bxe_update_coalesce_sb_index(struct bxe_softc *sc, uint8_t fw_sb_id, uint8_t sb_index, uint8_t disable, uint16_t usec) argument 1880 elink_cb_udelay(struct bxe_softc *sc, uint32_t usecs) argument 1887 elink_cb_reg_read(struct bxe_softc *sc, uint32_t reg_addr) argument 1894 elink_cb_reg_write(struct bxe_softc *sc, uint32_t reg_addr, uint32_t val) argument 1902 elink_cb_reg_wb_write(struct bxe_softc *sc, uint32_t offset, uint32_t *wb_write, uint16_t len) argument 1911 elink_cb_reg_wb_read(struct bxe_softc *sc, uint32_t offset, uint32_t *wb_write, uint16_t len) argument 1920 elink_cb_path_id(struct bxe_softc *sc) argument 1926 elink_cb_event_log(struct bxe_softc *sc, const elink_log_id_t elink_log_id, ...) argument 1941 bxe_set_spio(struct bxe_softc *sc, int spio, uint32_t mode) argument 1990 bxe_gpio_read(struct bxe_softc *sc, int gpio_num, uint8_t port) argument 2015 bxe_gpio_write(struct bxe_softc *sc, int gpio_num, uint32_t mode, uint8_t port) argument 2076 bxe_gpio_mult_write(struct bxe_softc *sc, uint8_t pins, uint32_t mode) argument 2124 bxe_gpio_int_write(struct bxe_softc *sc, int gpio_num, uint32_t mode, uint8_t port) argument 2177 elink_cb_gpio_read(struct bxe_softc *sc, uint16_t gpio_num, uint8_t port) argument 2185 elink_cb_gpio_write(struct bxe_softc *sc, uint16_t gpio_num, uint8_t mode, uint8_t port) argument 2194 elink_cb_gpio_mult_write(struct bxe_softc *sc, uint8_t pins, uint8_t mode) argument 2202 elink_cb_gpio_int_write(struct bxe_softc *sc, uint16_t gpio_num, uint8_t mode, uint8_t port) argument 2211 elink_cb_notify_link_changed(struct bxe_softc *sc) argument 2219 elink_cb_fw_command(struct bxe_softc *sc, uint32_t command, uint32_t param) argument 2264 bxe_fw_command(struct bxe_softc *sc, uint32_t command, uint32_t param) argument 2272 __storm_memset_dma_mapping(struct bxe_softc *sc, uint32_t addr, bus_addr_t mapping) argument 2281 storm_memset_spq_addr(struct bxe_softc *sc, bus_addr_t mapping, uint16_t abs_fid) argument 2291 storm_memset_vf_to_pf(struct bxe_softc *sc, uint16_t abs_fid, uint16_t pf_id) argument 2302 storm_memset_func_en(struct bxe_softc *sc, uint16_t abs_fid, uint8_t enable) argument 2313 storm_memset_eq_data(struct bxe_softc *sc, struct event_ring_data *eq_data, uint16_t pfid) argument 2326 storm_memset_eq_prod(struct bxe_softc *sc, uint16_t eq_prod, uint16_t pfid) argument 2397 bxe_sp_get_next(struct bxe_softc *sc) argument 2415 bxe_sp_prod_update(struct bxe_softc *sc) argument 2471 bxe_sp_post(struct bxe_softc *sc, int command, int cid, uint32_t data_hi, uint32_t data_lo, int cmd_type) argument 2594 struct bxe_softc *sc; local 2642 bxe_init_mutexes(struct bxe_softc *sc) argument 2684 bxe_release_mutexes(struct bxe_softc *sc) argument 2724 bxe_tx_disable(struct bxe_softc* sc) argument 2735 bxe_drv_pulse(struct bxe_softc *sc) argument 2742 bxe_tx_avail(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 2794 bxe_sp_event(struct bxe_softc *sc, struct bxe_fastpath *fp, union eth_rx_cqe *rr_cqe) argument 2903 bxe_tpa_start(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t queue, uint16_t cons, uint16_t prod, struct eth_fast_path_rx_cqe *cqe) argument 2994 bxe_fill_frag_mbuf(struct bxe_softc *sc, struct bxe_fastpath *fp, struct bxe_sw_tpa_info *tpa_info, uint16_t queue, uint16_t pages, struct mbuf *m, struct eth_end_agg_rx_cqe *cqe, uint16_t cqe_idx) argument 3111 bxe_update_sge_prod(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t sge_len, struct eth_end_agg_rx_cqe *cqe) argument 3175 bxe_tpa_stop(struct bxe_softc *sc, struct bxe_fastpath *fp, struct bxe_sw_tpa_info *tpa_info, uint16_t queue, uint16_t pages, struct eth_end_agg_rx_cqe *cqe, uint16_t cqe_idx) argument 3253 bxe_rxeof(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3513 bxe_free_tx_pkt(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t idx) argument 3583 bxe_watchdog(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3605 bxe_txeof(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3659 bxe_drain_tx_queues(struct bxe_softc *sc) argument 3693 bxe_del_all_macs(struct bxe_softc *sc, struct ecore_vlan_mac_obj *mac_obj, int mac_type, uint8_t wait_for_comp) argument 3718 bxe_fill_accept_flags(struct bxe_softc *sc, uint32_t rx_mode, unsigned long *rx_accept_flags, unsigned long *tx_accept_flags) argument 3797 bxe_set_q_rx_mode(struct bxe_softc *sc, uint8_t cl_id, unsigned long rx_mode_flags, unsigned long rx_accept_flags, unsigned long tx_accept_flags, unsigned long ramrod_flags) argument 3839 bxe_set_storm_rx_mode(struct bxe_softc *sc) argument 3862 bxe_nic_load_no_mcp(struct bxe_softc *sc) argument 3886 bxe_nic_unload_no_mcp(struct bxe_softc *sc) argument 3910 bxe_send_unload_req(struct bxe_softc *sc, int unload_mode) argument 3975 bxe_send_unload_done(struct bxe_softc *sc, uint8_t keep_link) argument 3988 bxe_func_wait_started(struct bxe_softc *sc) argument 4046 bxe_stop_queue(struct bxe_softc *sc, int index) argument 4086 bxe_wait_sp_comp(struct bxe_softc *sc, unsigned long mask) argument 4115 bxe_func_stop(struct bxe_softc *sc) argument 4143 bxe_reset_hw(struct bxe_softc *sc, uint32_t load_code) argument 4160 bxe_int_disable_sync(struct bxe_softc *sc, int disable_hw) argument 4176 bxe_chip_cleanup(struct bxe_softc *sc, uint32_t unload_mode, uint8_t keep_link) argument 4290 bxe_disable_close_the_gate(struct bxe_softc *sc) argument 4317 bxe_squeeze_objects(struct bxe_softc *sc) argument 4374 bxe_nic_unload(struct bxe_softc *sc, uint32_t unload_mode, uint8_t keep_link) argument 4533 struct bxe_softc *sc = (struct bxe_softc *)ifp->if_softc; local 4566 struct bxe_softc *sc = ifp->if_softc; local 4595 bxe_ioctl_nvram(struct bxe_softc *sc, uint32_t priv_op, struct ifreq *ifr) argument 4648 bxe_ioctl_stats_show(struct bxe_softc *sc, uint32_t priv_op, struct ifreq *ifr) argument 4706 struct bxe_softc *sc = (struct bxe_softc *)context; local 4762 struct bxe_softc *sc = ifp->if_softc; local 4995 bxe_dump_mbuf(struct bxe_softc *sc, struct mbuf *m, uint8_t contents) argument 5069 bxe_chktso_window(struct bxe_softc *sc, int nsegs, bus_dma_segment_t *segs, struct mbuf *m) argument 5408 struct bxe_softc *sc; local 5842 bxe_tx_start_locked(struct bxe_softc *sc, struct ifnet *ifp, struct bxe_fastpath *fp) argument 5915 struct bxe_softc *sc; local 5945 bxe_tx_mq_start_locked(struct bxe_softc *sc, struct ifnet *ifp, struct bxe_fastpath *fp, struct mbuf *m) argument 6049 struct bxe_softc *sc = ifp->if_softc; local 6089 struct bxe_softc *sc = ifp->if_softc; local 6119 bxe_cid_ilt_lines(struct bxe_softc *sc) argument 6128 bxe_ilt_set_info(struct bxe_softc *sc) argument 6219 bxe_set_fp_rx_buf_size(struct bxe_softc *sc) argument 6250 bxe_alloc_ilt_mem(struct bxe_softc *sc) argument 6265 bxe_alloc_ilt_lines_mem(struct bxe_softc *sc) argument 6280 bxe_free_ilt_mem(struct bxe_softc *sc) argument 6289 bxe_free_ilt_lines_mem(struct bxe_softc *sc) argument 6298 bxe_free_mem(struct bxe_softc *sc) argument 6325 bxe_alloc_mem(struct bxe_softc *sc) argument 6409 struct bxe_softc *sc; local 6439 struct bxe_softc *sc; local 6471 struct bxe_softc *sc; local 6499 bxe_free_fp_buffers(struct bxe_softc *sc) argument 6764 bxe_alloc_fp_buffers(struct bxe_softc *sc) argument 6856 bxe_free_fw_stats_mem(struct bxe_softc *sc) argument 6872 bxe_alloc_fw_stats_mem(struct bxe_softc *sc) argument 6969 bxe_set_reset_global(struct bxe_softc *sc) argument 6980 bxe_clear_reset_global(struct bxe_softc *sc) argument 6991 bxe_reset_is_global(struct bxe_softc *sc) argument 7000 bxe_set_reset_done(struct bxe_softc *sc) argument 7018 bxe_set_reset_in_progress(struct bxe_softc *sc) argument 7036 bxe_reset_is_done(struct bxe_softc *sc, int engine) argument 7049 bxe_get_load_status(struct bxe_softc *sc, int engine) argument 7070 bxe_set_pf_load(struct bxe_softc *sc) argument 7104 bxe_clear_pf_load(struct bxe_softc *sc) argument 7135 bxe_nic_load_request(struct bxe_softc *sc, uint32_t *load_code) argument 7178 bxe_nic_load_analyze_req(struct bxe_softc *sc, uint32_t load_code) argument 7210 bxe_nic_load_pmf(struct bxe_softc *sc, uint32_t load_code) argument 7245 bxe_read_mf_cfg(struct bxe_softc *sc) argument 7282 bxe_acquire_alr(struct bxe_softc *sc) argument 7305 bxe_release_alr(struct bxe_softc *sc) argument 7311 bxe_fan_failure(struct bxe_softc *sc) argument 7346 bxe_link_attn(struct bxe_softc *sc) argument 7404 bxe_attn_int_asserted(struct bxe_softc *sc, uint32_t asserted) argument 7543 bxe_print_next_block(struct bxe_softc *sc, int idx, const char *blk) argument 7551 bxe_check_blocks_with_parity0(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7602 bxe_check_blocks_with_parity1(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t *global, uint8_t print) argument 7690 bxe_check_blocks_with_parity2(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7745 bxe_check_blocks_with_parity3(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t *global, uint8_t print) argument 7792 bxe_check_blocks_with_parity4(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7823 bxe_parity_attn(struct bxe_softc *sc, uint8_t *global, uint8_t print, uint32_t *sig) argument 7877 bxe_chk_parity_attn(struct bxe_softc *sc, uint8_t *global, uint8_t print) argument 7896 bxe_attn_int_deasserted4(struct bxe_softc *sc, uint32_t attn) argument 7950 bxe_e1h_disable(struct bxe_softc *sc) argument 7960 bxe_e1h_enable(struct bxe_softc *sc) argument 7976 bxe_config_mf_bw(struct bxe_softc *sc) argument 7987 bxe_set_mf_bw(struct bxe_softc *sc) argument 7994 bxe_handle_eee_event(struct bxe_softc *sc) argument 8003 bxe_drv_info_ether_stat(struct bxe_softc *sc) argument 8033 bxe_handle_drv_info_req(struct bxe_softc *sc) argument 8074 bxe_dcc_event(struct bxe_softc *sc, uint32_t dcc_event) argument 8110 bxe_pmf_update(struct bxe_softc *sc) argument 8143 bxe_mc_assert(struct bxe_softc *sc) argument 8244 bxe_attn_int_deasserted3(struct bxe_softc *sc, uint32_t attn) argument 8347 bxe_attn_int_deasserted2(struct bxe_softc *sc, uint32_t attn) argument 8438 bxe_attn_int_deasserted1(struct bxe_softc *sc, uint32_t attn) argument 8469 bxe_attn_int_deasserted0(struct bxe_softc *sc, uint32_t attn) argument 8508 bxe_attn_int_deasserted(struct bxe_softc *sc, uint32_t deasserted) argument 8610 bxe_attn_int(struct bxe_softc *sc) argument 8640 bxe_update_dsb_idx(struct bxe_softc *sc) argument 8663 bxe_cid_to_q_obj(struct bxe_softc *sc, uint32_t cid) argument 8671 bxe_handle_mcast_eqe(struct bxe_softc *sc) argument 8699 bxe_handle_classification_eqe(struct bxe_softc *sc, union event_ring_elem *elem) argument 8741 bxe_handle_rx_mode_eqe(struct bxe_softc *sc, union event_ring_elem *elem) argument 8764 bxe_update_eq_prod(struct bxe_softc *sc, uint16_t prod) argument 8772 bxe_eq_int(struct bxe_softc *sc) argument 8979 struct bxe_softc *sc = (struct bxe_softc *)context; local 9038 struct bxe_softc *sc = fp->sc; local 9084 struct bxe_softc *sc = fp->sc; local 9132 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 9205 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 9221 struct bxe_softc *sc = fp->sc; local 9244 bxe_interrupt_free(struct bxe_softc *sc) argument 9306 bxe_interrupt_alloc(struct bxe_softc *sc) argument 9499 bxe_interrupt_detach(struct bxe_softc *sc) argument 9544 bxe_interrupt_attach(struct bxe_softc *sc) argument 9699 bxe_init_func_obj(struct bxe_softc *sc) argument 9713 bxe_init_hw(struct bxe_softc *sc, uint32_t load_code) argument 9737 bxe_fill(struct bxe_softc *sc, uint32_t addr, int fill, uint32_t len) argument 9757 bxe_wr_fp_sb_data(struct bxe_softc *sc, int fw_sb_id, uint32_t *sb_data_p, uint32_t data_size) argument 9774 bxe_zero_fp_sb(struct bxe_softc *sc, int fw_sb_id) argument 9807 bxe_wr_sp_sb_data(struct bxe_softc *sc, struct hc_sp_status_block_data *sp_sb_data) argument 9824 bxe_zero_sp_sb(struct bxe_softc *sc) argument 9888 bxe_init_sb(struct bxe_softc *sc, bus_addr_t busaddr, int vfid, uint8_t vf_valid, int fw_sb_id, int igu_sb_id) argument 9962 bxe_rx_ustorm_prods_offset(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 9984 bxe_init_eth_fp(struct bxe_softc *sc, int idx) argument 10077 bxe_update_rx_prod(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t rx_bd_prod, uint16_t rx_cq_prod, uint16_t rx_sge_prod) argument 10115 bxe_init_rx_rings(struct bxe_softc *sc) argument 10167 bxe_init_tx_rings(struct bxe_softc *sc) argument 10184 bxe_init_def_sb(struct bxe_softc *sc) argument 10272 bxe_init_sp_ring(struct bxe_softc *sc) argument 10282 bxe_init_eq_ring(struct bxe_softc *sc) argument 10308 bxe_init_internal_common(struct bxe_softc *sc) argument 10344 bxe_init_internal(struct bxe_softc *sc, uint32_t load_code) argument 10368 storm_memset_func_cfg(struct bxe_softc *sc, struct tstorm_eth_function_common_config *tcfg, uint16_t abs_fid) argument 10382 bxe_func_init(struct bxe_softc *sc, struct bxe_func_init_params *p) argument 10415 bxe_calc_vn_min(struct bxe_softc *sc, struct cmng_init_input *input) argument 10455 bxe_extract_max_cfg(struct bxe_softc *sc, uint32_t mf_cfg) argument 10470 bxe_calc_vn_max(struct bxe_softc *sc, int vn, struct cmng_init_input *input) argument 10498 bxe_cmng_fns_init(struct bxe_softc *sc, uint8_t read_cfg, uint8_t cmng_type) argument 10537 bxe_get_cmng_fns_mode(struct bxe_softc *sc) argument 10551 storm_memset_cmng(struct bxe_softc *sc, struct cmng_init *cmng, uint8_t port) argument 10583 bxe_pf_init(struct bxe_softc *sc) argument 10649 bxe_hc_int_enable(struct bxe_softc *sc) argument 10721 bxe_igu_int_enable(struct bxe_softc *sc) argument 10785 bxe_int_enable(struct bxe_softc *sc) argument 10795 bxe_hc_int_disable(struct bxe_softc *sc) argument 10835 bxe_igu_int_disable(struct bxe_softc *sc) argument 10855 bxe_int_disable(struct bxe_softc *sc) argument 10865 bxe_nic_init(struct bxe_softc *sc, int load_code) argument 10912 bxe_init_objs(struct bxe_softc *sc) argument 10966 bxe_func_start(struct bxe_softc *sc) argument 10994 bxe_set_power_state(struct bxe_softc *sc, uint8_t state) argument 11058 bxe_trylock_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 11099 bxe_get_leader_lock_resource(struct bxe_softc *sc) argument 11110 bxe_trylock_leader_lock(struct bxe_softc *sc) argument 11116 bxe_release_leader_lock(struct bxe_softc *sc) argument 11123 bxe_set_234_gates(struct bxe_softc *sc, uint8_t close) argument 11166 bxe_er_poll_igu_vq(struct bxe_softc *sc) argument 11192 bxe_clp_reset_prep(struct bxe_softc *sc, uint32_t *magic_val) argument 11203 bxe_clp_reset_done(struct bxe_softc *sc, uint32_t magic_val) argument 11214 bxe_reset_mcp_prep(struct bxe_softc *sc, uint32_t *magic_val) argument 11240 bxe_mcp_wait_one(struct bxe_softc *sc) argument 11252 bxe_init_shmem(struct bxe_softc *sc) argument 11278 bxe_reset_mcp_comp(struct bxe_softc *sc, uint32_t magic_val) argument 11292 bxe_pxp_prep(struct bxe_softc *sc) argument 11311 bxe_process_kill_chip_reset(struct bxe_softc *sc, uint8_t global) argument 11412 bxe_process_kill(struct bxe_softc *sc, uint8_t global) argument 11509 bxe_leader_reset(struct bxe_softc *sc) argument 11582 bxe_pf_q_prep_init(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_queue_init_params *init_params) argument 11626 bxe_get_common_flags(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t zero_stats) argument 11660 bxe_get_q_flags(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t leading) argument 11698 bxe_pf_q_prep_general(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_general_setup_params *gen_init, uint8_t cos) argument 11710 bxe_pf_rx_q_prep(struct bxe_softc *sc, struct bxe_fastpath *fp, struct rxq_pause_params *pause, struct ecore_rxq_setup_params *rxq_init) argument 11810 bxe_pf_tx_q_prep(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_txq_setup_params *txq_init, uint8_t cos) argument 11838 bxe_setup_queue(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t leading) argument 11924 bxe_setup_leading(struct bxe_softc *sc) argument 11930 bxe_config_rss_pf(struct bxe_softc *sc, struct ecore_rss_config_obj *rss_obj, uint8_t config_hash) argument 11978 bxe_config_rss_eth(struct bxe_softc *sc, uint8_t config_hash) argument 11985 bxe_init_rss_pf(struct bxe_softc *sc) argument 12014 bxe_set_mac_one(struct bxe_softc *sc, uint8_t *mac, struct ecore_vlan_mac_obj *obj, uint8_t set, int mac_type, unsigned long *ramrod_flags) argument 12055 bxe_set_eth_mac(struct bxe_softc *sc, uint8_t set) argument 12092 bxe_get_cur_phy_idx(struct bxe_softc *sc) argument 12125 bxe_get_link_cfg_idx(struct bxe_softc *sc) argument 12146 bxe_set_requested_fc(struct bxe_softc *sc) argument 12161 bxe_calc_fc_adv(struct bxe_softc *sc) argument 12184 bxe_get_mf_speed(struct bxe_softc *sc) argument 12207 bxe_fill_report_data(struct bxe_softc *sc, struct bxe_link_report_data *data) argument 12240 bxe_link_report_locked(struct bxe_softc *sc) argument 12316 bxe_link_report(struct bxe_softc *sc) argument 12324 bxe_link_status_update(struct bxe_softc *sc) argument 12399 bxe_initial_phy_init(struct bxe_softc *sc, int load_mode) argument 12476 bxe_init_mcast_macs_list(struct bxe_softc *sc, struct ecore_mcast_ramrod_params *p) argument 12542 bxe_set_mc_list(struct bxe_softc *sc) argument 12580 bxe_set_uc_list(struct bxe_softc *sc) argument 12648 struct bxe_softc *sc = (struct bxe_softc *)context; local 12722 bxe_set_rx_mode(struct bxe_softc *sc) argument 12729 bxe_update_drv_flags(struct bxe_softc *sc, uint32_t flags, uint32_t set) argument 12757 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 12849 bxe_periodic_start(struct bxe_softc *sc) argument 12856 bxe_periodic_stop(struct bxe_softc *sc) argument 12864 bxe_nic_load(struct bxe_softc *sc, int load_mode) argument 13155 bxe_init_locked(struct bxe_softc *sc) argument 13237 bxe_stop_locked(struct bxe_softc *sc) argument 13253 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 13261 bxe_init_ifnet(struct bxe_softc *sc) argument 13344 bxe_deallocate_bars(struct bxe_softc *sc) argument 13361 bxe_allocate_bars(struct bxe_softc *sc) argument 13412 bxe_get_function_num(struct bxe_softc *sc) argument 13442 bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc) argument 13467 bxe_pcie_capability_read(struct bxe_softc *sc, int reg, int width) argument 13487 bxe_is_pcie_pending(struct bxe_softc *sc) argument 13499 bxe_probe_pci_caps(struct bxe_softc *sc) argument 13564 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc) argument 13599 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc) argument 13622 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc) argument 13645 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc) argument 13691 bxe_check_valid_mf_cfg(struct bxe_softc *sc) argument 13791 bxe_get_mf_cfg_info(struct bxe_softc *sc) argument 13950 bxe_get_shmem_info(struct bxe_softc *sc) argument 14057 bxe_get_tunable_params(struct bxe_softc *sc) argument 14164 bxe_media_detect(struct bxe_softc *sc) argument 14214 bxe_get_igu_cam_info(struct bxe_softc *sc) argument 14279 bxe_get_device_info(struct bxe_softc *sc) argument 14521 bxe_link_settings_supported(struct bxe_softc *sc, uint32_t switch_cfg) argument 14636 bxe_link_settings_requested(struct bxe_softc *sc) argument 14805 bxe_get_phy_info(struct bxe_softc *sc) argument 14851 bxe_get_params(struct bxe_softc *sc) argument 14865 bxe_set_modes_bitmap(struct bxe_softc *sc) argument 14921 bxe_alloc_hsi_mem(struct bxe_softc *sc) argument 15382 bxe_free_hsi_mem(struct bxe_softc *sc) argument 15568 bxe_prev_interrupted_dmae(struct bxe_softc *sc) argument 15583 bxe_prev_mcp_done(struct bxe_softc *sc) argument 15596 bxe_prev_path_get_entry(struct bxe_softc *sc) argument 15612 bxe_prev_is_path_marked(struct bxe_softc *sc) argument 15639 bxe_prev_mark_path(struct bxe_softc *sc, uint8_t after_undi) argument 15693 bxe_do_flr(struct bxe_softc *sc) argument 15744 bxe_prev_unload_close_mac(struct bxe_softc *sc, struct bxe_mac_vals *vals) argument 15826 bxe_prev_unload_undi_inc(struct bxe_softc *sc, uint8_t port, uint8_t inc) argument 15845 bxe_prev_unload_common(struct bxe_softc *sc) argument 15951 bxe_prev_unload_uncommon(struct bxe_softc *sc) argument 15994 bxe_prev_unload(struct bxe_softc *sc) argument 16062 bxe_dcbx_set_state(struct bxe_softc *sc, uint8_t dcb_on, uint32_t dcbx_enabled) argument 16084 bxe_set_qm_cid_count(struct bxe_softc *sc) argument 16100 bxe_init_multi_cos(struct bxe_softc *sc) argument 16122 struct bxe_softc *sc; local 16144 struct bxe_softc *sc = (struct bxe_softc *)arg1; local 16176 struct bxe_softc *sc = (struct bxe_softc *)arg1; local 16210 bxe_add_sysctls(struct bxe_softc *sc) argument 16327 struct bxe_softc *sc; local 16488 struct bxe_softc *sc; local 16563 struct bxe_softc *sc; local 16580 bxe_igu_ack_sb(struct bxe_softc *sc, uint8_t igu_sb_id, uint8_t segment, uint16_t index, uint8_t op, uint8_t update) argument 16593 bxe_igu_clear_sb_gen(struct bxe_softc *sc, uint8_t func, uint8_t idu_sb_id, uint8_t is_pf) argument 16650 bxe_igu_clear_sb(struct bxe_softc *sc, uint8_t idu_sb_id) argument 16667 bxe_reset_common(struct bxe_softc *sc) argument 16683 bxe_common_init_phy(struct bxe_softc *sc) argument 16710 bxe_pf_disable(struct bxe_softc *sc) argument 16722 bxe_init_pxp(struct bxe_softc *sc) argument 16744 bxe_get_pretend_reg(struct bxe_softc *sc) argument 16758 bxe_pretend_func(struct bxe_softc *sc, uint16_t pretend_func_val) argument 16775 bxe_iov_init_dmae(struct bxe_softc *sc) argument 16816 bxe_iov_init_dq(struct bxe_softc *sc) argument 16864 bxe_lb_pckt(struct bxe_softc *sc) argument 16886 bxe_int_mem_test(struct bxe_softc *sc) argument 17039 bxe_setup_fan_failure_detection(struct bxe_softc *sc) argument 17087 bxe_enable_blocks_attention(struct bxe_softc *sc) argument 17156 bxe_init_hw_common(struct bxe_softc *sc) argument 17646 bxe_init_hw_common_chip(struct bxe_softc *sc) argument 17663 bxe_init_hw_port(struct bxe_softc *sc) argument 17882 bxe_flr_clnup_reg_poll(struct bxe_softc *sc, uint32_t reg, uint32_t expected, uint32_t poll_count) argument 17898 bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc, uint32_t reg, char *msg, uint32_t poll_cnt) argument 17915 bxe_flr_clnup_poll_count(struct bxe_softc *sc) argument 17930 bxe_poll_hw_usage_counters(struct bxe_softc *sc, uint32_t poll_cnt) argument 17991 bxe_send_final_clnup(struct bxe_softc *sc, uint8_t clnup_func, uint32_t poll_cnt) argument 18028 bxe_pbf_pN_buf_flushed(struct bxe_softc *sc, struct pbf_pN_buf_regs *regs, uint32_t poll_count) argument 18063 bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc, struct pbf_pN_cmd_regs *regs, uint32_t poll_count) argument 18095 bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count) argument 18162 bxe_hw_enable_status(struct bxe_softc *sc) argument 18192 bxe_pf_flr_clnup(struct bxe_softc *sc) argument 18251 bxe_init_hw_func(struct bxe_softc *sc) argument 18580 bxe_link_reset(struct bxe_softc *sc) argument 18594 bxe_reset_port(struct bxe_softc *sc) argument 18626 bxe_ilt_wr(struct bxe_softc *sc, uint32_t index, bus_addr_t addr) argument 18645 bxe_clear_func_ilt(struct bxe_softc *sc, uint32_t func) argument 18655 bxe_reset_func(struct bxe_softc *sc) argument 18744 bxe_gunzip_init(struct bxe_softc *sc) argument 18750 bxe_gunzip_end(struct bxe_softc *sc) argument 18756 bxe_init_firmware(struct bxe_softc *sc) argument 18776 bxe_release_firmware(struct bxe_softc *sc) argument 18783 ecore_gunzip(struct bxe_softc *sc, const uint8_t *zbuf, int len) argument 18793 ecore_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val) argument 18801 ecore_write_dmae_phys_len(struct bxe_softc *sc, bus_addr_t phys_addr, uint32_t addr, uint32_t len) argument 18810 ecore_storm_memset_struct(struct bxe_softc *sc, uint32_t addr, size_t size, uint32_t *data) argument [all...] |
/freebsd-9.3-release/sys/sparc64/sbus/ |
H A D | lsi64854.c | 123 lsi64854_attach(struct lsi64854_softc *sc) argument 133 sc->sc_maxdmasize = MAX_DMA_SZ; 135 switch (sc->sc_channel) { 137 nsc = sc->sc_client; 139 device_printf(sc->sc_dev, "mutex not initialized\n"); 144 sc->sc_maxdmasize = nsc->sc_maxxfer; 145 sc->intr = lsi64854_scsi_intr; 146 sc->setup = lsi64854_setup; 149 sc->intr = lsi64854_enet_intr; 152 sc 220 lsi64854_detach(struct lsi64854_softc *sc) argument 297 lsi64854_reset(struct lsi64854_softc *sc) argument 374 struct lsi64854_softc *sc; local 392 lsi64854_setup(struct lsi64854_softc *sc, void **addr, size_t *len, int datain, size_t *dmasize) argument 473 struct lsi64854_softc *sc = arg; local 595 struct lsi64854_softc *sc = arg; local 632 struct lsi64854_softc *sc; local 652 lsi64854_setup_pp(struct lsi64854_softc *sc, void **addr, size_t *len, int datain, size_t *dmasize) argument 711 struct lsi64854_softc *sc = arg; local [all...] |
/freebsd-9.3-release/sys/dev/acpica/ |
H A D | acpi_thermal.c | 131 static int acpi_tz_establish(struct acpi_tz_softc *sc); 135 static void acpi_tz_getparam(struct acpi_tz_softc *sc, char *node, 137 static void acpi_tz_sanity(struct acpi_tz_softc *sc, int *val, char *what); 144 static void acpi_tz_signal(struct acpi_tz_softc *sc, int flags); 145 static void acpi_tz_timeout(struct acpi_tz_softc *sc, int flags); 148 static int acpi_tz_cooling_is_available(struct acpi_tz_softc *sc); 149 static int acpi_tz_cooling_thread_start(struct acpi_tz_softc *sc); 201 struct acpi_tz_softc *sc; local 208 sc = device_get_softc(dev); 209 sc 373 acpi_tz_establish(struct acpi_tz_softc *sc) argument 458 acpi_tz_get_temperature(struct acpi_tz_softc *sc) argument 490 struct acpi_tz_softc *sc; local 650 struct acpi_tz_softc *sc = (struct acpi_tz_softc *)arg; local 678 acpi_tz_getparam(struct acpi_tz_softc *sc, char *node, int *data) argument 698 acpi_tz_sanity(struct acpi_tz_softc *sc, int *val, char *what) argument 732 struct acpi_tz_softc *sc; local 755 struct acpi_tz_softc *sc; local 783 struct acpi_tz_softc *sc; local 812 struct acpi_tz_softc *sc; local 836 struct acpi_tz_softc *sc = (struct acpi_tz_softc *)context; local 862 acpi_tz_signal(struct acpi_tz_softc *sc, int flags) argument 879 acpi_tz_timeout(struct acpi_tz_softc *sc, int flags) argument 912 struct acpi_tz_softc *sc = (struct acpi_tz_softc *)arg; local 949 struct acpi_tz_softc **sc; local 1001 acpi_tz_cpufreq_restore(struct acpi_tz_softc *sc) argument 1020 acpi_tz_cpufreq_update(struct acpi_tz_softc *sc, int req) argument 1128 struct acpi_tz_softc *sc; local 1182 acpi_tz_cooling_is_available(struct acpi_tz_softc *sc) argument 1190 acpi_tz_cooling_thread_start(struct acpi_tz_softc *sc) argument [all...] |
/freebsd-9.3-release/sys/dev/ipmi/ |
H A D | ipmi_kcs.c | 55 kcs_wait_for_ibf(struct ipmi_softc *sc, int state) argument 59 status = INB(sc, KCS_CTL_STS); 64 status = INB(sc, KCS_CTL_STS); 71 status = INB(sc, KCS_CTL_STS); 78 kcs_wait_for_obf(struct ipmi_softc *sc, int state) argument 82 status = INB(sc, KCS_CTL_STS); 87 status = INB(sc, KCS_CTL_STS); 94 status = INB(sc, KCS_CTL_STS); 101 kcs_clear_obf(struct ipmi_softc *sc, int status) argument 107 data = INB(sc, KCS_DAT 112 kcs_error(struct ipmi_softc *sc) argument 180 kcs_start_write(struct ipmi_softc *sc) argument 216 kcs_write_byte(struct ipmi_softc *sc, u_char data) argument 238 kcs_write_last_byte(struct ipmi_softc *sc, u_char data) argument 264 kcs_read_byte(struct ipmi_softc *sc, u_char *data) argument 306 kcs_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) argument 453 struct ipmi_softc *sc = arg; local 473 kcs_startup(struct ipmi_softc *sc) argument 481 ipmi_kcs_attach(struct ipmi_softc *sc) argument 515 ipmi_kcs_probe_align(struct ipmi_softc *sc) argument [all...] |
/freebsd-9.3-release/sys/dev/scd/ |
H A D | scd.c | 94 # define XDEBUG(sc, level, fmt, args...) \ 97 device_printf(sc->dev, fmt, ## args); \ 100 # define XDEBUG(sc, level, fmt, args...) 103 #define IS_ATTENTION(sc) ((SCD_READ(sc, IREG_STATUS) & SBIT_ATTENTION) != 0) 104 #define IS_BUSY(sc) ((SCD_READ(sc, IREG_STATUS) & SBIT_BUSY) != 0) 105 #define IS_DATA_RDY(sc) ((SCD_READ(sc, IREG_STATUS) & SBIT_DATA_READY) != 0) 106 #define STATUS_BIT(sc, bi 160 scd_attach(struct scd_softc *sc) argument 182 struct scd_softc *sc; local 227 struct scd_softc *sc; local 250 struct scd_softc *sc; local 296 scd_start(struct scd_softc *sc) argument 328 struct scd_softc *sc; local 405 scd_playtracks(struct scd_softc *sc, struct ioc_play_track *pt) argument 441 scd_playmsf(struct scd_softc *sc, struct ioc_play_msf *msfin) argument 457 scd_play(struct scd_softc *sc, struct ioc_play_msf *msf) argument 487 scd_stop(struct scd_softc *sc) argument 496 scd_pause(struct scd_softc *sc) argument 523 scd_resume(struct scd_softc *sc) argument 532 scd_eject(struct scd_softc *sc) argument 548 scd_subchan(struct scd_softc *sc, struct ioc_read_subchannel *sch, int nocopyout) argument 587 scd_probe(struct scd_softc *sc) argument 649 read_subcode(struct scd_softc *sc, struct sony_subchannel_position_data *scp) argument 680 struct scd_softc *sc; local 687 scd_doread(struct scd_softc *sc, int state, struct scd_mbx *mbxin) argument 976 process_attention(struct scd_softc *sc) argument 1026 spin_up(struct scd_softc *sc) argument 1082 read_toc(struct scd_softc *sc) argument 1147 init_drive(struct scd_softc *sc) argument 1159 get_result(struct scd_softc *sc, int result_len, u_char *result) argument 1182 send_cmd(struct scd_softc *sc, u_char cmd, u_int nargs, ...) argument 1239 print_error(struct scd_softc *sc, int errcode) argument 1260 waitfor_status_bits(struct scd_softc *sc, int bits_set, int bits_clear) argument 1315 scd_toc_header(struct scd_softc *sc, struct ioc_toc_header* th) argument 1332 scd_toc_entrys(struct scd_softc *sc, struct ioc_read_toc_entry *te) argument 1376 scd_toc_entry(struct scd_softc *sc, struct ioc_read_toc_single_entry *te) argument [all...] |
/freebsd-9.3-release/sys/dev/sound/pci/ |
H A D | atiixp.c | 218 atiixp_enable_interrupts(struct atiixp_info *sc) argument 223 atiixp_wr(sc, ATI_REG_ISR, 0xffffffff); 226 value = atiixp_rd(sc, ATI_REG_IER); 245 atiixp_wr(sc, ATI_REG_IER, value); 249 atiixp_disable_interrupts(struct atiixp_info *sc) argument 252 atiixp_wr(sc, ATI_REG_IER, 0); 255 atiixp_wr(sc, ATI_REG_ISR, 0xffffffff); 259 atiixp_reset_aclink(struct atiixp_info *sc) argument 264 value = atiixp_rd(sc, ATI_REG_CMD); 268 atiixp_wr(sc, ATI_REG_CM 361 atiixp_waitready_codec(struct atiixp_info *sc) argument 378 struct atiixp_info *sc = devinfo; local 410 struct atiixp_info *sc = devinfo; local 438 struct atiixp_info *sc = devinfo; local 489 struct atiixp_info *sc = ch->parent; local 534 struct atiixp_info *sc = ch->parent; local 572 struct atiixp_info *sc = ch->parent; local 582 struct atiixp_info *sc = ch->parent; local 608 struct atiixp_info *sc = ch->parent; local 690 struct atiixp_info *sc = arg; local 721 struct atiixp_info *sc = ch->parent; local 829 struct atiixp_info *sc = ch->parent; local 871 struct atiixp_info *sc = p; local 930 struct atiixp_info *sc = (struct atiixp_info *)p; local 935 atiixp_chip_pre_init(struct atiixp_info *sc) argument 964 struct atiixp_info *sc; local 1004 struct atiixp_info *sc = (struct atiixp_info *)arg; local 1118 atiixp_release_resource(struct atiixp_info *sc) argument 1189 struct atiixp_info *sc; local 1313 struct atiixp_info *sc; local 1333 struct atiixp_info *sc = pcm_getdevinfo(dev); local 1364 struct atiixp_info *sc = pcm_getdevinfo(dev); local [all...] |
/freebsd-9.3-release/sys/dev/bfe/ |
H A D | if_bfe.c | 113 static void bfe_get_config (struct bfe_softc *sc); 126 static void bfe_dma_free (struct bfe_softc *sc); 186 bfe_dma_alloc(struct bfe_softc *sc) argument 197 error = bus_dma_tag_create(bus_get_dma_tag(sc->bfe_dev), /* parent */ 207 &sc->bfe_parent_tag); 209 device_printf(sc->bfe_dev, "cannot create parent DMA tag.\n"); 214 error = bus_dma_tag_create(sc->bfe_parent_tag, /* parent */ 224 &sc->bfe_tx_tag); 226 device_printf(sc->bfe_dev, "cannot create Tx ring DMA tag.\n"); 231 error = bus_dma_tag_create(sc 358 bfe_dma_free(struct bfe_softc *sc) argument 433 struct bfe_softc *sc; local 540 struct bfe_softc *sc; local 579 struct bfe_softc *sc; local 593 struct bfe_softc *sc; local 606 struct bfe_softc *sc; local 627 struct bfe_softc *sc; local 639 struct bfe_softc *sc; local 650 struct bfe_softc *sc; local 696 bfe_tx_ring_free(struct bfe_softc *sc) argument 716 bfe_rx_ring_free(struct bfe_softc *sc) argument 736 bfe_list_rx_init(struct bfe_softc *sc) argument 759 bfe_list_tx_init(struct bfe_softc *sc) argument 773 bfe_discard_buf(struct bfe_softc *sc, int c) argument 784 bfe_list_newbuf(struct bfe_softc *sc, int c) argument 837 bfe_get_config(struct bfe_softc *sc) argument 858 bfe_pci_setup(struct bfe_softc *sc, u_int32_t cores) argument 878 bfe_clear_stats(struct bfe_softc *sc) argument 892 bfe_resetphy(struct bfe_softc *sc) argument 907 bfe_chip_halt(struct bfe_softc *sc) argument 923 bfe_chip_reset(struct bfe_softc *sc) argument 1006 bfe_core_disable(struct bfe_softc *sc) argument 1028 bfe_core_reset(struct bfe_softc *sc) argument 1059 bfe_cam_write(struct bfe_softc *sc, u_char *data, int index) argument 1078 bfe_set_rx_mode(struct bfe_softc *sc) argument 1136 bfe_release_resources(struct bfe_softc *sc) argument 1154 bfe_read_eeprom(struct bfe_softc *sc, u_int8_t *data) argument 1164 bfe_wait_bit(struct bfe_softc *sc, u_int32_t reg, u_int32_t bit, u_long timeout, const int clear) argument 1188 bfe_readphy(struct bfe_softc *sc, u_int32_t reg, u_int32_t *val) argument 1206 bfe_writephy(struct bfe_softc *sc, u_int32_t reg, u_int32_t val) argument 1227 bfe_setupphy(struct bfe_softc *sc) argument 1244 bfe_stats_update(struct bfe_softc *sc) argument 1332 bfe_txeof(struct bfe_softc *sc) argument 1376 bfe_rxeof(struct bfe_softc *sc) argument 1443 struct bfe_softc *sc = xsc; local 1504 bfe_encap(struct bfe_softc *sc, struct mbuf **m_head) argument 1607 struct bfe_softc *sc; local 1688 struct bfe_softc *sc = (struct bfe_softc*)xsc; local 1733 struct bfe_softc *sc; local 1756 struct bfe_softc *sc = ifp->if_softc; local 1770 struct bfe_softc *sc = ifp->if_softc; local 1808 bfe_watchdog(struct bfe_softc *sc) argument 1832 struct bfe_softc *sc = xsc; local 1849 bfe_stop(struct bfe_softc *sc) argument 1869 struct bfe_softc *sc; local [all...] |
/freebsd-9.3-release/sys/dev/dc/ |
H A D | if_dc.c | 361 #define DC_SETBIT(sc, reg, x) \ 362 CSR_WRITE_4(sc, reg, CSR_READ_4(sc, reg) | (x)) 364 #define DC_CLRBIT(sc, reg, x) \ 365 CSR_WRITE_4(sc, reg, CSR_READ_4(sc, reg) & ~(x)) 367 #define SIO_SET(x) DC_SETBIT(sc, DC_SIO, (x)) 368 #define SIO_CLR(x) DC_CLRBIT(sc, DC_SIO, (x)) 371 dc_delay(struct dc_softc *sc) argument 376 CSR_READ_4(sc, DC_BUSCT 380 dc_eeprom_width(struct dc_softc *sc) argument 444 dc_eeprom_idle(struct dc_softc *sc) argument 475 dc_eeprom_putbyte(struct dc_softc *sc, int addr) argument 515 dc_eeprom_getword_pnic(struct dc_softc *sc, int addr, uint16_t *dest) argument 538 dc_eeprom_getword_xircom(struct dc_softc *sc, int addr, uint16_t *dest) argument 557 dc_eeprom_getword(struct dc_softc *sc, int addr, uint16_t *dest) argument 603 dc_read_eeprom(struct dc_softc *sc, caddr_t dest, int off, int cnt, int be) argument 629 struct dc_softc *sc; local 644 struct dc_softc *sc; local 659 struct dc_softc *sc; local 773 struct dc_softc *sc; local 846 struct dc_softc *sc; local 889 struct dc_softc *sc; local 909 dc_mchash_le(struct dc_softc *sc, const uint8_t *addr) argument 966 dc_setfilt_21143(struct dc_softc *sc) argument 1040 dc_setfilt_admtek(struct dc_softc *sc) argument 1101 dc_setfilt_asix(struct dc_softc *sc) argument 1171 dc_setfilt_uli(struct dc_softc *sc) argument 1262 dc_setfilt_xircom(struct dc_softc *sc) argument 1336 dc_setfilt(struct dc_softc *sc) argument 1357 dc_netcfg_wait(struct dc_softc *sc) argument 1388 dc_setcfg(struct dc_softc *sc, int media) argument 1507 dc_reset(struct dc_softc *sc) argument 1594 dc_apply_fixup(struct dc_softc *sc, int media) argument 1624 dc_decode_leaf_sia(struct dc_softc *sc, struct dc_eblock_sia *l) argument 1673 dc_decode_leaf_sym(struct dc_softc *sc, struct dc_eblock_sym *l) argument 1699 dc_decode_leaf_mii(struct dc_softc *sc, struct dc_eblock_mii *l) argument 1727 dc_read_srom(struct dc_softc *sc, int bits) argument 1742 dc_parse_21143_srom(struct dc_softc *sc) argument 1812 dc_dma_alloc(struct dc_softc *sc) argument 1956 dc_dma_free(struct dc_softc *sc) argument 2022 struct dc_softc *sc; local 2527 struct dc_softc *sc; local 2584 dc_list_tx_init(struct dc_softc *sc) argument 2617 dc_list_rx_init(struct dc_softc *sc) argument 2646 dc_newbuf(struct dc_softc *sc, int i) argument 2748 dc_pnic_rx_bug_war(struct dc_softc *sc, int idx) argument 2813 dc_rx_resync(struct dc_softc *sc) argument 2838 dc_discard_rxbuf(struct dc_softc *sc, int i) argument 2858 dc_rxeof(struct dc_softc *sc) argument 2980 dc_txeof(struct dc_softc *sc) argument 3091 struct dc_softc *sc; local 3169 dc_tx_underrun(struct dc_softc *sc) argument 3230 struct dc_softc *sc = ifp->if_softc; local 3289 struct dc_softc *sc; local 3378 dc_encap(struct dc_softc *sc, struct mbuf **m_head) argument 3511 struct dc_softc *sc; local 3529 struct dc_softc *sc; local 3586 struct dc_softc *sc = xsc; local 3594 dc_init_locked(struct dc_softc *sc) argument 3792 struct dc_softc *sc; local 3803 dc_ifmedia_upd_locked(struct dc_softc *sc) argument 3832 struct dc_softc *sc; local 3857 struct dc_softc *sc = ifp->if_softc; local 3932 struct dc_softc *sc = xsc; local 3958 dc_stop(struct dc_softc *sc) argument 4040 struct dc_softc *sc; local 4059 struct dc_softc *sc; local 4083 struct dc_softc *sc; local 4095 dc_check_multiport(struct dc_softc *sc) argument [all...] |