/freebsd-current/sys/arm/ti/ |
H A D | ti_sdma.c | 150 * @sc: DMA device context 158 ti_sdma_read_4(struct ti_sdma_softc *sc, bus_size_t off) argument 160 return bus_read_4(sc->sc_mem_res, off); 165 * @sc: DMA device context 173 ti_sdma_write_4(struct ti_sdma_softc *sc, bus_size_t off, uint32_t val) argument 175 bus_write_4(sc->sc_mem_res, off, val); 180 * @sc: DMA device context 184 ti_sdma_is_omap3_rev(struct ti_sdma_softc *sc) argument 186 return (sc->sc_hw_rev == DMA4_OMAP3_REV); 191 * @sc 195 ti_sdma_is_omap4_rev(struct ti_sdma_softc *sc) argument 215 struct ti_sdma_softc *sc = ti_sdma_sc; local 317 struct ti_sdma_softc *sc = ti_sdma_sc; local 401 struct ti_sdma_softc *sc = ti_sdma_sc; local 456 struct ti_sdma_softc *sc = ti_sdma_sc; local 515 struct ti_sdma_softc *sc = ti_sdma_sc; local 581 struct ti_sdma_softc *sc = ti_sdma_sc; local 626 struct ti_sdma_softc *sc = ti_sdma_sc; local 720 struct ti_sdma_softc *sc = ti_sdma_sc; local 799 struct ti_sdma_softc *sc = ti_sdma_sc; local 849 struct ti_sdma_softc *sc = ti_sdma_sc; local 894 struct ti_sdma_softc *sc = ti_sdma_sc; local 936 struct ti_sdma_softc *sc = ti_sdma_sc; local 976 struct ti_sdma_softc *sc = ti_sdma_sc; local 1019 struct ti_sdma_softc *sc = ti_sdma_sc; local 1083 struct ti_sdma_softc *sc = ti_sdma_sc; local 1150 struct ti_sdma_softc *sc = device_get_softc(dev); local [all...] |
/freebsd-current/sys/dev/etherswitch/ar40xx/ |
H A D | ar40xx_phy.h | 30 extern int ar40xx_phy_tick(struct ar40xx_softc *sc); 31 extern int ar40xx_attach_phys(struct ar40xx_softc *sc); 32 extern int ar40xx_hw_phy_get_ids(struct ar40xx_softc *sc); 33 extern struct mii_data * ar40xx_phy_miiforport(struct ar40xx_softc *sc, 35 extern if_t ar40xx_phy_ifpforport(struct ar40xx_softc *sc,
|
/freebsd-current/sys/dev/ipmi/ |
H A D | ipmi_kcs.c | 58 kcs_wait(struct ipmi_softc *sc, int value, int mask) argument 63 status = INB(sc, KCS_CTL_STS); 70 status = INB(sc, KCS_CTL_STS); 78 kcs_wait_for_ibf(struct ipmi_softc *sc, bool level) argument 81 return (kcs_wait(sc, level ? KCS_STATUS_IBF : 0, KCS_STATUS_IBF)); 85 kcs_wait_for_obf(struct ipmi_softc *sc, bool level) argument 88 return (kcs_wait(sc, level ? KCS_STATUS_OBF : 0, KCS_STATUS_OBF)); 92 kcs_clear_obf(struct ipmi_softc *sc, int status) argument 97 INB(sc, KCS_DATA); 102 kcs_error(struct ipmi_softc *sc) argument 170 kcs_start_write(struct ipmi_softc *sc) argument 211 kcs_write_byte(struct ipmi_softc *sc, u_char data) argument 235 kcs_write_last_byte(struct ipmi_softc *sc, u_char data) argument 263 kcs_read_byte(struct ipmi_softc *sc, u_char *data) argument 308 kcs_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) argument 461 struct ipmi_softc *sc = arg; local 483 kcs_startup(struct ipmi_softc *sc) argument 491 kcs_driver_request_queue(struct ipmi_softc *sc, struct ipmi_request *req, int timo) argument 505 kcs_driver_request_poll(struct ipmi_softc *sc, struct ipmi_request *req) argument 520 kcs_driver_request(struct ipmi_softc *sc, struct ipmi_request *req, int timo) argument 531 ipmi_kcs_attach(struct ipmi_softc *sc) argument 567 ipmi_kcs_probe_align(struct ipmi_softc *sc) argument [all...] |
/freebsd-current/sys/dev/cfi/ |
H A D | cfi_dev.c | 86 cfi_block_start(struct cfi_softc *sc, u_int ofs) argument 98 for (r = 0; r < sc->sc_regions; r++) { 99 rsz = sc->sc_region[r].r_blocks * sc->sc_region[r].r_blksz; 104 if (r == sc->sc_regions) 107 sc->sc_wrbufsz = sc->sc_region[r].r_blksz; 108 sc->sc_wrbuf = malloc(sc->sc_wrbufsz, M_TEMP, M_WAITOK); 109 sc 138 cfi_block_finish(struct cfi_softc *sc) argument 155 struct cfi_softc *sc; local 168 struct cfi_softc *sc; local 189 struct cfi_softc *sc; local 225 struct cfi_softc *sc; local 264 struct cfi_softc *sc; local [all...] |
H A D | cfi_core.c | 65 cfi_read_raw(struct cfi_softc *sc, u_int ofs) argument 69 ofs &= ~(sc->sc_width - 1); 70 switch (sc->sc_width) { 72 val = bus_space_read_1(sc->sc_tag, sc->sc_handle, ofs); 75 val = bus_space_read_2(sc->sc_tag, sc->sc_handle, ofs); 78 val = bus_space_read_4(sc->sc_tag, sc->sc_handle, ofs); 88 cfi_read(struct cfi_softc *sc, u_in argument 120 cfi_write(struct cfi_softc *sc, u_int ofs, u_int val) argument 150 cfi_reset_default(struct cfi_softc *sc) argument 158 cfi_read_qry(struct cfi_softc *sc, u_int ofs) argument 169 cfi_amd_write(struct cfi_softc *sc, u_int ofs, u_int addr, u_int data) argument 198 struct cfi_softc *sc; local 294 struct cfi_softc *sc; local 458 cfi_add_sysctls(struct cfi_softc *sc) argument 499 struct cfi_softc *sc; local 510 cfi_check_erase(struct cfi_softc *sc, u_int ofs, u_int sz) argument 541 cfi_wait_ready(struct cfi_softc *sc, u_int ofs, sbintime_t start, enum cfi_wait_cmd cmd) argument 613 cfi_write_block(struct cfi_softc *sc) argument 871 cfi_get16(struct cfi_softc *sc, int off) argument 879 cfi_put16(struct cfi_softc *sc, int off, uint16_t v) argument 889 cfi_intel_get_factory_pr(struct cfi_softc *sc, uint64_t *id) argument 908 cfi_intel_get_oem_pr(struct cfi_softc *sc, uint64_t *id) argument 928 cfi_intel_set_oem_pr(struct cfi_softc *sc, uint64_t id) argument 965 cfi_intel_get_plr(struct cfi_softc *sc, uint32_t *plr) argument 983 cfi_intel_set_plr(struct cfi_softc *sc) argument [all...] |
/freebsd-current/sys/dev/rtwn/rtl8188e/pci/ |
H A D | r88ee_init.c | 55 r88ee_init_bb(struct rtwn_softc *sc) argument 59 rtwn_setbits_2(sc, R92C_SYS_FUNC_EN, 0, 63 rtwn_write_1(sc, R92C_RF_CTRL, 65 rtwn_write_1(sc, R92C_SYS_FUNC_EN, R92C_SYS_FUNC_EN_PPLL | 69 r88e_init_bb_common(sc); 73 r88ee_init_intr(struct rtwn_softc *sc) argument 76 rtwn_write_4(sc, R88E_HIMR, 0x00000000); 77 rtwn_write_4(sc, R88E_HIMRE, 0x00000000); 81 r88ee_power_on(struct rtwn_softc *sc) argument 86 rtwn_setbits_1(sc, R88E_XCK_OUT_CTR 158 r88ee_power_off(struct rtwn_softc *sc) argument 261 r88ee_post_init(struct rtwn_softc *sc) argument [all...] |
/freebsd-current/sys/arm/ti/am335x/ |
H A D | am335x_dmtimer.c | 88 #define DMTIMER_READ4(sc, reg) bus_read_4((sc)->tmr_mem_res, (reg)) 89 #define DMTIMER_WRITE4(sc, reg, val) bus_write_4((sc)->tmr_mem_res, (reg), (val)) 94 struct am335x_dmtimer_softc *sc; local 97 sc = et->et_priv; 112 sc->tclr &= ~(DMT_TCLR_START | DMT_TCLR_AUTOLOAD); 113 DMTIMER_WRITE4(sc, DMT_TCLR, sc->tclr); 114 DMTIMER_WRITE4(sc, DMT_IRQSTATU 146 struct am335x_dmtimer_softc *sc; local 161 struct am335x_dmtimer_softc *sc; local 174 am335x_dmtimer_et_init(struct am335x_dmtimer_softc *sc) argument 211 struct am335x_dmtimer_softc *sc; local 219 am335x_dmtimer_tc_init(struct am335x_dmtimer_softc *sc) argument 288 struct am335x_dmtimer_softc *sc; local 385 struct am335x_dmtimer_softc *sc = arg; local [all...] |
/freebsd-current/sys/dev/mii/ |
H A D | rgephy.c | 116 struct mii_softc *sc; local 119 sc = device_get_softc(dev); 128 sc->mii_capabilities = (PHY_READ(sc, MII_BMSR) | BMSR_ANEG) & 129 sc->mii_capmask; 130 if (sc->mii_capabilities & BMSR_EXTSTAT) 131 sc->mii_extcapabilities = PHY_READ(sc, MII_EXTSR); 133 mii_phy_add_media(sc); 141 sc 150 rgephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument 279 rgephy_linkup(struct mii_softc *sc) argument 309 rgephy_status(struct mii_softc *sc) argument 412 rgephy_mii_phy_auto(struct mii_softc *sc, int media) argument 435 rgephy_loop(struct mii_softc *sc) argument 469 rgephy_load_dspcode(struct mii_softc *sc) argument 521 rgephy_reset(struct mii_softc *sc) argument 561 rgephy_disable_eee(struct mii_softc *sc) argument [all...] |
/freebsd-current/sys/dev/dwc/ |
H A D | if_dwc.c | 85 static void dwc_stop_locked(struct dwc_softc *sc); 96 struct dwc_softc *sc; local 99 sc = if_getsoftc(ifp); 100 mii = sc->mii_softc; 101 DWC_LOCK(sc); 105 DWC_UNLOCK(sc); 109 dwc_media_change_locked(struct dwc_softc *sc) argument 112 return (mii_mediachg(sc->mii_softc)); 118 struct dwc_softc *sc; local 121 sc 134 dwc_txstart_locked(struct dwc_softc *sc) argument 154 struct dwc_softc *sc = if_getsoftc(ifp); local 162 dwc_init_locked(struct dwc_softc *sc) argument 191 struct dwc_softc *sc = if_softc; local 199 dwc_stop_locked(struct dwc_softc *sc) argument 219 struct dwc_softc *sc; local 298 struct dwc_softc *sc; local 317 struct dwc_softc *sc; local 355 dwc_reset_phy(struct dwc_softc *sc) argument 410 dwc_clock_init(struct dwc_softc *sc) argument 445 dwc_reset_deassert(struct dwc_softc *sc) argument 496 struct dwc_softc *sc; local 637 struct dwc_softc *sc; local [all...] |
/freebsd-current/sys/dev/rtwn/rtl8188e/usb/ |
H A D | r88eu_init.c | 55 r88eu_init_bb(struct rtwn_softc *sc) argument 59 rtwn_setbits_2(sc, R92C_SYS_FUNC_EN, 0, 63 rtwn_write_1(sc, R92C_RF_CTRL, 65 rtwn_write_1(sc, R92C_SYS_FUNC_EN, 69 r88e_init_bb_common(sc); 73 r88eu_power_on(struct rtwn_softc *sc) argument 83 if (rtwn_read_4(sc, R92C_APS_FSMCO) & R92C_APS_FSMCO_SUS_HOST) 85 rtwn_delay(sc, 10); 88 device_printf(sc->sc_dev, 94 RTWN_CHK(rtwn_setbits_1(sc, R92C_SYS_FUNC_E 136 r88eu_power_off(struct rtwn_softc *sc) argument 255 r88eu_init_intr(struct rtwn_softc *sc) argument 268 r88eu_init_rx_agg(struct rtwn_softc *sc) argument 279 r88eu_post_init(struct rtwn_softc *sc) argument [all...] |
/freebsd-current/sys/dev/rtwn/rtl8192e/ |
H A D | r92e_init.c | 64 r92e_llt_init(struct rtwn_softc *sc) argument 68 error = rtwn_setbits_4(sc, R92C_AUTO_LLT, 0, R92C_AUTO_LLT_INIT); 72 if (!(rtwn_read_4(sc, R92C_AUTO_LLT) & R92C_AUTO_LLT_INIT)) 74 rtwn_delay(sc, 1); 80 r92e_crystalcap_write(struct rtwn_softc *sc) argument 82 struct r92e_softc *rs = sc->sc_priv; 87 reg = rtwn_bb_read(sc, R92E_AFE_XTAL_CTRL); 88 rtwn_bb_write(sc, R92E_AFE_XTAL_CTRL, 90 rtwn_bb_write(sc, R92C_AFE_XTAL_CTRL, 0x000f81fb); 94 r92e_init_bb(struct rtwn_softc *sc) argument 164 r92e_init_rf(struct rtwn_softc *sc) argument 211 r92e_adj_crystal(struct rtwn_softc *sc) argument 221 r92e_power_on(struct rtwn_softc *sc) argument 288 r92e_power_off(struct rtwn_softc *sc) argument [all...] |
/freebsd-current/sys/arm/allwinner/ |
H A D | aw_mmc.c | 167 static void aw_mmc_teardown_dma(struct aw_mmc_softc *sc); 206 struct aw_mmc_softc *sc; local 208 sc = device_get_softc(dev); 210 cts->host_ocr = sc->aw_host.host_ocr; 211 cts->host_f_min = sc->aw_host.f_min; 212 cts->host_f_max = sc->aw_host.f_max; 213 cts->host_caps = sc->aw_host.caps; 214 cts->host_max_data = (sc->aw_mmc_conf->dma_xferlen * 216 memcpy(&cts->ios, &sc->aw_host.ios, sizeof(struct mmc_ios)); 224 struct aw_mmc_softc *sc; local 275 struct aw_mmc_softc *sc; local 309 struct aw_mmc_softc *sc; local 319 struct aw_mmc_softc *sc; local 371 struct aw_mmc_softc *sc; local 484 struct aw_mmc_softc *sc; local 521 struct aw_mmc_softc *sc; local 532 aw_mmc_setup_dma(struct aw_mmc_softc *sc) argument 590 aw_mmc_teardown_dma(struct aw_mmc_softc *sc) argument 609 struct aw_mmc_softc *sc; local 639 aw_mmc_prepare_dma(struct aw_mmc_softc *sc) argument 699 aw_mmc_reset(struct aw_mmc_softc *sc) argument 720 aw_mmc_init(struct aw_mmc_softc *sc) argument 759 aw_mmc_req_done(struct aw_mmc_softc *sc) argument 817 aw_mmc_req_ok(struct aw_mmc_softc *sc) argument 856 set_mmc_error(struct aw_mmc_softc *sc, int error_code) argument 868 struct aw_mmc_softc *sc; local 910 struct aw_mmc_softc *sc; local 989 struct aw_mmc_softc *sc; local 1102 struct aw_mmc_softc *sc; local 1166 struct aw_mmc_softc *sc; local 1215 aw_mmc_update_clock(struct aw_mmc_softc *sc, uint32_t clkon) argument 1260 struct aw_mmc_softc *sc; local 1296 struct aw_mmc_softc *sc; local 1435 struct aw_mmc_softc *sc; local 1445 struct aw_mmc_softc *sc; local 1466 struct aw_mmc_softc *sc; local [all...] |
/freebsd-current/sys/dev/tws/ |
H A D | tws_hdm.c | 43 extern struct tws_request *tws_get_request(struct tws_softc *sc, 45 extern void tws_q_insert_tail(struct tws_softc *sc, struct tws_request *req, 47 extern struct tws_request * tws_q_remove_request(struct tws_softc *sc, 52 extern int tws_send_scsi_cmd(struct tws_softc *sc, int cmd); 53 extern int tws_set_param(struct tws_softc *sc, u_int32_t table_id, 55 extern int tws_get_param(struct tws_softc *sc, u_int32_t table_id, 59 int tws_init_connect(struct tws_softc *sc, u_int16_t mc); 60 int tws_init_ctlr(struct tws_softc *sc); 61 int tws_submit_command(struct tws_softc *sc, struct tws_request *req); 63 u_int16_t tws_poll4_response(struct tws_softc *sc, u_int64_ 81 tws_init_ctlr(struct tws_softc *sc) argument 112 tws_init_obfl_q(struct tws_softc *sc) argument 141 tws_init_connect(struct tws_softc *sc, u_int16_t mcreadits ) argument 216 tws_display_ctlr_info(struct tws_softc *sc) argument 240 tws_send_generic_cmd(struct tws_softc *sc, u_int8_t opcode) argument 273 tws_submit_command(struct tws_softc *sc, struct tws_request *req) argument 355 tws_get_response(struct tws_softc *sc, u_int16_t *req_id, u_int64_t *mfa) argument 383 tws_poll4_response(struct tws_softc *sc, u_int64_t *mfa) argument 403 tws_ctlr_ready(struct tws_softc *sc) argument 415 tws_turn_on_interrupts(struct tws_softc *sc) argument 425 tws_turn_off_interrupts(struct tws_softc *sc) argument 435 tws_disable_db_intr(struct tws_softc *sc) argument 446 tws_enable_db_intr(struct tws_softc *sc) argument 457 tws_ctlr_reset(struct tws_softc *sc) argument 482 tws_assert_soft_reset(struct tws_softc *sc) argument 495 struct tws_softc *sc = (struct tws_softc *)arg; local 506 tws_aen_synctime_with_host(struct tws_softc *sc) argument [all...] |
/freebsd-current/usr.sbin/bhyve/ |
H A D | uart_pl011.c | 127 uart_reset(struct uart_pl011_softc *sc) argument 129 sc->ifls = 0x12; 132 uart_rxfifo_reset(sc->backend, 1); 136 uart_rx_trigger_level(struct uart_pl011_softc *sc) argument 139 if ((sc->lcr_h & UARTLCR_H_FEN) != 0) 143 switch (UARTIFLS_RXIFLSEL(sc->ifls)) { 161 uart_toggle_intr(struct uart_pl011_softc *sc) argument 163 if ((sc->irq_state & sc->imsc) == 0) 164 (*sc 172 struct uart_pl011_softc *sc; local 207 uart_pl011_write(struct uart_pl011_softc *sc, int offset, uint32_t value) argument 271 uart_pl011_read(struct uart_pl011_softc *sc, int offset) argument 372 struct uart_pl011_softc *sc; local 387 uart_pl011_tty_open(struct uart_pl011_softc *sc, const char *device) argument [all...] |
/freebsd-current/sys/dev/cyapa/ |
H A D | cyapa.c | 214 struct cyapa_softc *sc; member in struct:cyapa_cdevpriv 220 static int cyapa_raw_input(struct cyapa_softc *sc, struct cyapa_regs *regs, 222 static void cyapa_set_power_mode(struct cyapa_softc *sc, int mode); 224 static int fifo_empty(struct cyapa_softc *sc, struct cyapa_fifo *fifo); 225 static size_t fifo_ready(struct cyapa_softc *sc, struct cyapa_fifo *fifo); 226 static char *fifo_read(struct cyapa_softc *sc, struct cyapa_fifo *fifo, 228 static char *fifo_write(struct cyapa_softc *sc, struct cyapa_fifo *fifo, 230 static uint8_t fifo_read_char(struct cyapa_softc *sc, 232 static void fifo_write_char(struct cyapa_softc *sc, struct cyapa_fifo *fifo, 234 static size_t fifo_space(struct cyapa_softc *sc, struc 309 cyapa_lock(struct cyapa_softc *sc) argument 316 cyapa_unlock(struct cyapa_softc *sc) argument 329 cyapa_notify(struct cyapa_softc *sc) argument 437 struct cyapa_softc *sc; local 517 struct cyapa_softc *sc; local 627 struct cyapa_softc *sc; local 695 struct cyapa_softc *sc; local 842 struct cyapa_softc *sc; local 1112 struct cyapa_softc *sc; local 1134 struct cyapa_softc *sc; local 1157 struct cyapa_softc *sc; local 1169 struct cyapa_softc *sc; local 1184 struct cyapa_softc *sc; local 1245 struct cyapa_softc *sc; local 1329 cyapa_raw_input(struct cyapa_softc *sc, struct cyapa_regs *regs, int freq) argument 1642 cyapa_set_power_mode(struct cyapa_softc *sc, int mode) argument 1670 fifo_empty(struct cyapa_softc *sc, struct cyapa_fifo *fifo) argument 1683 fifo_ready(struct cyapa_softc *sc, struct cyapa_fifo *fifo) argument 1703 fifo_read(struct cyapa_softc *sc, struct cyapa_fifo *fifo, size_t n) argument 1719 fifo_read_char(struct cyapa_softc *sc, struct cyapa_fifo *fifo) argument 1741 fifo_write_char(struct cyapa_softc *sc, struct cyapa_fifo *fifo, uint8_t c) argument 1757 fifo_space(struct cyapa_softc *sc, struct cyapa_fifo *fifo) argument 1770 fifo_write(struct cyapa_softc *sc, struct cyapa_fifo *fifo, size_t n) argument 1783 fifo_reset(struct cyapa_softc *sc, struct cyapa_fifo *fifo) argument [all...] |
/freebsd-current/sys/powerpc/ps3/ |
H A D | if_glc.c | 67 static void glc_set_multicast(struct glc_softc *sc); 68 static int glc_add_rxbuf(struct glc_softc *sc, int idx); 69 static int glc_add_rxbuf_dma(struct glc_softc *sc, int idx); 70 static int glc_encap(struct glc_softc *sc, struct mbuf **m_head, 119 struct glc_softc *sc; local 124 sc = device_get_softc(dev); 126 sc->sc_bus = ps3bus_get_bus(dev); 127 sc->sc_dev = ps3bus_get_device(dev); 128 sc->sc_self = dev; 130 mtx_init(&sc 287 glc_init_locked(struct glc_softc *sc) argument 350 struct glc_softc *sc = xsc; local 361 struct glc_softc *sc = xsc; local 371 struct glc_softc *sc = xsc; local 397 struct glc_softc *sc = if_getsoftc(ifp); local 453 struct glc_softc *sc = if_getsoftc(ifp); local 463 struct glc_softc *sc = if_getsoftc(ifp); local 504 struct glc_softc *sc = arg; local 523 glc_set_multicast(struct glc_softc *sc) argument 546 glc_add_rxbuf(struct glc_softc *sc, int idx) argument 584 glc_add_rxbuf_dma(struct glc_softc *sc, int idx) argument 602 glc_encap(struct glc_softc *sc, struct mbuf **m_head, bus_addr_t *pktdesc) argument 707 glc_rxintr(struct glc_softc *sc) argument 780 glc_txintr(struct glc_softc *sc) argument 852 struct glc_softc *sc = xsc; local 862 struct glc_softc *sc = xsc; local 895 struct glc_softc *sc = if_getsoftc(ifp); local 923 struct glc_softc *sc = if_getsoftc(ifp); local [all...] |
/freebsd-current/sys/dev/bxe/ |
H A D | bxe.c | 642 static void bxe_cmng_fns_init(struct bxe_softc *sc, 645 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc); 646 static void storm_memset_cmng(struct bxe_softc *sc, 649 static void bxe_set_reset_global(struct bxe_softc *sc); 650 static void bxe_set_reset_in_progress(struct bxe_softc *sc); 651 static uint8_t bxe_reset_is_done(struct bxe_softc *sc, 653 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc); 654 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc, 657 static void bxe_int_disable(struct bxe_softc *sc); 658 static int bxe_release_leader_lock(struct bxe_softc *sc); 890 bxe_dma_alloc(struct bxe_softc *sc, bus_size_t size, struct bxe_dma *dma, const char *msg) argument 958 bxe_dma_free(struct bxe_softc *sc, struct bxe_dma *dma) argument 980 bxe_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val) argument 990 bxe_reg_rd_ind(struct bxe_softc *sc, uint32_t addr) argument 1003 bxe_acquire_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 1050 bxe_release_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 1083 bxe_acquire_phy_lock(struct bxe_softc *sc) argument 1089 bxe_release_phy_lock(struct bxe_softc *sc) argument 1109 bxe_acquire_nvram_lock(struct bxe_softc *sc) argument 1148 bxe_release_nvram_lock(struct bxe_softc *sc) argument 1187 bxe_enable_nvram_access(struct bxe_softc *sc) argument 1199 bxe_disable_nvram_access(struct bxe_softc *sc) argument 1212 bxe_nvram_read_dword(struct bxe_softc *sc, uint32_t offset, uint32_t *ret_val, uint32_t cmd_flags) argument 1268 bxe_nvram_read(struct bxe_softc *sc, uint32_t offset, uint8_t *ret_buf, int buf_size) argument 1326 bxe_nvram_write_dword(struct bxe_softc *sc, uint32_t offset, uint32_t val, uint32_t cmd_flags) argument 1378 bxe_nvram_write1(struct bxe_softc *sc, uint32_t offset, uint8_t *data_buf, int buf_size) argument 1428 bxe_nvram_write(struct bxe_softc *sc, uint32_t offset, uint8_t *data_buf, int buf_size) argument 1499 bxe_post_dmae(struct bxe_softc *sc, struct dmae_cmd *dmae, int idx) argument 1529 bxe_dmae_opcode(struct bxe_softc *sc, uint8_t src_type, uint8_t dst_type, uint8_t with_comp, uint8_t comp_type) argument 1563 bxe_prep_dmae_with_comp(struct bxe_softc *sc, struct dmae_cmd *dmae, uint8_t src_type, uint8_t dst_type) argument 1582 bxe_issue_dmae_with_comp(struct bxe_softc *sc, struct dmae_cmd *dmae) argument 1625 bxe_read_dmae(struct bxe_softc *sc, uint32_t src_addr, uint32_t len32) argument 1664 bxe_write_dmae(struct bxe_softc *sc, bus_addr_t dma_addr, uint32_t dst_addr, uint32_t len32) argument 1701 bxe_write_dmae_phys_len(struct bxe_softc *sc, bus_addr_t phys_addr, uint32_t addr, uint32_t len) argument 1725 bxe_set_ctx_validation(struct bxe_softc *sc, struct eth_context *cxt, uint32_t cid) argument 1740 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 1758 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 1783 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 1799 elink_cb_udelay(struct bxe_softc *sc, uint32_t usecs) argument 1806 elink_cb_reg_read(struct bxe_softc *sc, uint32_t reg_addr) argument 1813 elink_cb_reg_write(struct bxe_softc *sc, uint32_t reg_addr, uint32_t val) argument 1821 elink_cb_reg_wb_write(struct bxe_softc *sc, uint32_t offset, uint32_t *wb_write, uint16_t len) argument 1830 elink_cb_reg_wb_read(struct bxe_softc *sc, uint32_t offset, uint32_t *wb_write, uint16_t len) argument 1839 elink_cb_path_id(struct bxe_softc *sc) argument 1845 elink_cb_event_log(struct bxe_softc *sc, const elink_log_id_t elink_log_id, ...) argument 1854 bxe_set_spio(struct bxe_softc *sc, int spio, uint32_t mode) argument 1903 bxe_gpio_read(struct bxe_softc *sc, int gpio_num, uint8_t port) argument 1930 bxe_gpio_write(struct bxe_softc *sc, int gpio_num, uint32_t mode, uint8_t port) argument 1993 bxe_gpio_mult_write(struct bxe_softc *sc, uint8_t pins, uint32_t mode) argument 2042 bxe_gpio_int_write(struct bxe_softc *sc, int gpio_num, uint32_t mode, uint8_t port) argument 2097 elink_cb_gpio_read(struct bxe_softc *sc, uint16_t gpio_num, uint8_t port) argument 2105 elink_cb_gpio_write(struct bxe_softc *sc, uint16_t gpio_num, uint8_t mode, uint8_t port) argument 2114 elink_cb_gpio_mult_write(struct bxe_softc *sc, uint8_t pins, uint8_t mode) argument 2122 elink_cb_gpio_int_write(struct bxe_softc *sc, uint16_t gpio_num, uint8_t mode, uint8_t port) argument 2131 elink_cb_notify_link_changed(struct bxe_softc *sc) argument 2139 elink_cb_fw_command(struct bxe_softc *sc, uint32_t command, uint32_t param) argument 2184 bxe_fw_command(struct bxe_softc *sc, uint32_t command, uint32_t param) argument 2192 __storm_memset_dma_mapping(struct bxe_softc *sc, uint32_t addr, bus_addr_t mapping) argument 2201 storm_memset_spq_addr(struct bxe_softc *sc, bus_addr_t mapping, uint16_t abs_fid) argument 2211 storm_memset_vf_to_pf(struct bxe_softc *sc, uint16_t abs_fid, uint16_t pf_id) argument 2222 storm_memset_func_en(struct bxe_softc *sc, uint16_t abs_fid, uint8_t enable) argument 2233 storm_memset_eq_data(struct bxe_softc *sc, struct event_ring_data *eq_data, uint16_t pfid) argument 2246 storm_memset_eq_prod(struct bxe_softc *sc, uint16_t eq_prod, uint16_t pfid) argument 2317 bxe_sp_get_next(struct bxe_softc *sc) argument 2335 bxe_sp_prod_update(struct bxe_softc *sc) argument 2391 bxe_sp_post(struct bxe_softc *sc, int command, int cid, uint32_t data_hi, uint32_t data_lo, int cmd_type) argument 2532 bxe_init_mutexes(struct bxe_softc *sc) argument 2574 bxe_release_mutexes(struct bxe_softc *sc) argument 2614 bxe_tx_disable(struct bxe_softc* sc) argument 2625 bxe_drv_pulse(struct bxe_softc *sc) argument 2632 bxe_tx_avail(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 2677 bxe_sp_event(struct bxe_softc *sc, struct bxe_fastpath *fp, union eth_rx_cqe *rr_cqe) argument 2752 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 2850 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 2974 bxe_update_sge_prod(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t sge_len, union eth_sgl_or_raw_data *cqe) argument 3038 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 3161 bxe_rxeof(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3429 bxe_free_tx_pkt(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t idx) argument 3463 bxe_watchdog(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3485 bxe_txeof(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3539 bxe_drain_tx_queues(struct bxe_softc *sc) argument 3573 bxe_del_all_macs(struct bxe_softc *sc, struct ecore_vlan_mac_obj *mac_obj, int mac_type, uint8_t wait_for_comp) argument 3599 bxe_fill_accept_flags(struct bxe_softc *sc, uint32_t rx_mode, unsigned long *rx_accept_flags, unsigned long *tx_accept_flags) argument 3678 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 3724 bxe_set_storm_rx_mode(struct bxe_softc *sc) argument 3747 bxe_nic_load_no_mcp(struct bxe_softc *sc) argument 3771 bxe_nic_unload_no_mcp(struct bxe_softc *sc) argument 3795 bxe_send_unload_req(struct bxe_softc *sc, int unload_mode) argument 3819 bxe_send_unload_done(struct bxe_softc *sc, uint8_t keep_link) argument 3832 bxe_func_wait_started(struct bxe_softc *sc) argument 3890 bxe_stop_queue(struct bxe_softc *sc, int index) argument 3930 bxe_wait_sp_comp(struct bxe_softc *sc, unsigned long mask) argument 3959 bxe_func_stop(struct bxe_softc *sc) argument 3987 bxe_reset_hw(struct bxe_softc *sc, uint32_t load_code) argument 4004 bxe_int_disable_sync(struct bxe_softc *sc, int disable_hw) argument 4020 bxe_chip_cleanup(struct bxe_softc *sc, uint32_t unload_mode, uint8_t keep_link) argument 4134 bxe_disable_close_the_gate(struct bxe_softc *sc) argument 4161 bxe_squeeze_objects(struct bxe_softc *sc) argument 4218 bxe_nic_unload(struct bxe_softc *sc, uint32_t unload_mode, uint8_t keep_link) argument 4395 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); local 4428 struct bxe_softc *sc = if_getsoftc(ifp); local 4469 struct bxe_softc *sc = (struct bxe_softc *)context; local 4503 struct bxe_softc *sc = if_getsoftc(ifp); local 4714 bxe_dump_mbuf(struct bxe_softc *sc, struct mbuf *m, uint8_t contents) argument 4781 bxe_chktso_window(struct bxe_softc *sc, int nsegs, bus_dma_segment_t *segs, struct mbuf *m) argument 5113 struct bxe_softc *sc; local 5529 bxe_tx_start_locked(struct bxe_softc *sc, if_t ifp, struct bxe_fastpath *fp) argument 5602 struct bxe_softc *sc; local 5630 bxe_tx_mq_start_locked(struct bxe_softc *sc, if_t ifp, struct bxe_fastpath *fp, struct mbuf *m) argument 5744 struct bxe_softc *sc = fp->sc; local 5757 struct bxe_softc *sc = if_getsoftc(ifp); local 5789 struct bxe_softc *sc = if_getsoftc(ifp); local 5817 bxe_cid_ilt_lines(struct bxe_softc *sc) argument 5826 bxe_ilt_set_info(struct bxe_softc *sc) argument 5917 bxe_set_fp_rx_buf_size(struct bxe_softc *sc) argument 5945 bxe_alloc_ilt_mem(struct bxe_softc *sc) argument 5960 bxe_alloc_ilt_lines_mem(struct bxe_softc *sc) argument 5975 bxe_free_ilt_mem(struct bxe_softc *sc) argument 5984 bxe_free_ilt_lines_mem(struct bxe_softc *sc) argument 5993 bxe_free_mem(struct bxe_softc *sc) argument 6010 bxe_alloc_mem(struct bxe_softc *sc) argument 6104 struct bxe_softc *sc; local 6161 bxe_free_fp_buffers(struct bxe_softc *sc) argument 6418 bxe_alloc_fp_buffers(struct bxe_softc *sc) argument 6499 bxe_free_fw_stats_mem(struct bxe_softc *sc) argument 6515 bxe_alloc_fw_stats_mem(struct bxe_softc *sc) argument 6612 bxe_set_reset_global(struct bxe_softc *sc) argument 6623 bxe_clear_reset_global(struct bxe_softc *sc) argument 6634 bxe_reset_is_global(struct bxe_softc *sc) argument 6643 bxe_set_reset_done(struct bxe_softc *sc) argument 6661 bxe_set_reset_in_progress(struct bxe_softc *sc) argument 6679 bxe_reset_is_done(struct bxe_softc *sc, int engine) argument 6692 bxe_get_load_status(struct bxe_softc *sc, int engine) argument 6713 bxe_set_pf_load(struct bxe_softc *sc) argument 6747 bxe_clear_pf_load(struct bxe_softc *sc) argument 6778 bxe_nic_load_request(struct bxe_softc *sc, uint32_t *load_code) argument 6821 bxe_nic_load_analyze_req(struct bxe_softc *sc, uint32_t load_code) argument 6853 bxe_nic_load_pmf(struct bxe_softc *sc, uint32_t load_code) argument 6888 bxe_read_mf_cfg(struct bxe_softc *sc) argument 6925 bxe_acquire_alr(struct bxe_softc *sc) argument 6948 bxe_release_alr(struct bxe_softc *sc) argument 6954 bxe_fan_failure(struct bxe_softc *sc) argument 6989 bxe_link_attn(struct bxe_softc *sc) argument 7055 bxe_attn_int_asserted(struct bxe_softc *sc, uint32_t asserted) argument 7193 bxe_print_next_block(struct bxe_softc *sc, int idx, const char *blk) argument 7201 bxe_check_blocks_with_parity0(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7252 bxe_check_blocks_with_parity1(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t *global, uint8_t print) argument 7340 bxe_check_blocks_with_parity2(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7395 bxe_check_blocks_with_parity3(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t *global, uint8_t print) argument 7442 bxe_check_blocks_with_parity4(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7473 bxe_parity_attn(struct bxe_softc *sc, uint8_t *global, uint8_t print, uint32_t *sig) argument 7531 bxe_chk_parity_attn(struct bxe_softc *sc, uint8_t *global, uint8_t print) argument 7563 bxe_attn_int_deasserted4(struct bxe_softc *sc, uint32_t attn) argument 7627 bxe_e1h_disable(struct bxe_softc *sc) argument 7637 bxe_e1h_enable(struct bxe_softc *sc) argument 7653 bxe_config_mf_bw(struct bxe_softc *sc) argument 7664 bxe_set_mf_bw(struct bxe_softc *sc) argument 7671 bxe_handle_eee_event(struct bxe_softc *sc) argument 7680 bxe_drv_info_ether_stat(struct bxe_softc *sc) argument 7710 bxe_handle_drv_info_req(struct bxe_softc *sc) argument 7751 bxe_dcc_event(struct bxe_softc *sc, uint32_t dcc_event) argument 7787 bxe_pmf_update(struct bxe_softc *sc) argument 7820 bxe_mc_assert(struct bxe_softc *sc) argument 7921 bxe_attn_int_deasserted3(struct bxe_softc *sc, uint32_t attn) argument 8013 bxe_attn_int_deasserted2(struct bxe_softc *sc, uint32_t attn) argument 8116 bxe_attn_int_deasserted1(struct bxe_softc *sc, uint32_t attn) argument 8156 bxe_attn_int_deasserted0(struct bxe_softc *sc, uint32_t attn) argument 8200 bxe_attn_int_deasserted(struct bxe_softc *sc, uint32_t deasserted) argument 8304 bxe_attn_int(struct bxe_softc *sc) argument 8334 bxe_update_dsb_idx(struct bxe_softc *sc) argument 8357 bxe_cid_to_q_obj(struct bxe_softc *sc, uint32_t cid) argument 8365 bxe_handle_mcast_eqe(struct bxe_softc *sc) argument 8392 bxe_handle_classification_eqe(struct bxe_softc *sc, union event_ring_elem *elem) argument 8434 bxe_handle_rx_mode_eqe(struct bxe_softc *sc, union event_ring_elem *elem) argument 8447 bxe_update_eq_prod(struct bxe_softc *sc, uint16_t prod) argument 8455 bxe_eq_int(struct bxe_softc *sc) argument 8631 struct bxe_softc *sc = (struct bxe_softc *)context; local 8682 struct bxe_softc *sc = fp->sc; local 8728 struct bxe_softc *sc = fp->sc; local 8776 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 8832 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 8848 struct bxe_softc *sc = fp->sc; local 8864 bxe_interrupt_free(struct bxe_softc *sc) argument 8926 bxe_interrupt_alloc(struct bxe_softc *sc) argument 9119 bxe_interrupt_detach(struct bxe_softc *sc) argument 9168 bxe_interrupt_attach(struct bxe_softc *sc) argument 9318 bxe_init_func_obj(struct bxe_softc *sc) argument 9332 bxe_init_hw(struct bxe_softc *sc, uint32_t load_code) argument 9356 bxe_fill(struct bxe_softc *sc, uint32_t addr, int fill, uint32_t len) argument 9376 bxe_wr_fp_sb_data(struct bxe_softc *sc, int fw_sb_id, uint32_t *sb_data_p, uint32_t data_size) argument 9393 bxe_zero_fp_sb(struct bxe_softc *sc, int fw_sb_id) argument 9426 bxe_wr_sp_sb_data(struct bxe_softc *sc, struct hc_sp_status_block_data *sp_sb_data) argument 9443 bxe_zero_sp_sb(struct bxe_softc *sc) argument 9507 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 9581 bxe_rx_ustorm_prods_offset(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 9596 bxe_init_eth_fp(struct bxe_softc *sc, int idx) argument 9681 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 9719 bxe_init_rx_rings(struct bxe_softc *sc) argument 9771 bxe_init_tx_rings(struct bxe_softc *sc) argument 9781 bxe_init_def_sb(struct bxe_softc *sc) argument 9869 bxe_init_sp_ring(struct bxe_softc *sc) argument 9879 bxe_init_eq_ring(struct bxe_softc *sc) argument 9905 bxe_init_internal_common(struct bxe_softc *sc) argument 9926 bxe_init_internal(struct bxe_softc *sc, uint32_t load_code) argument 9950 storm_memset_func_cfg(struct bxe_softc *sc, struct tstorm_eth_function_common_config *tcfg, uint16_t abs_fid) argument 9964 bxe_func_init(struct bxe_softc *sc, struct bxe_func_init_params *p) argument 9997 bxe_calc_vn_min(struct bxe_softc *sc, struct cmng_init_input *input) argument 10037 bxe_extract_max_cfg(struct bxe_softc *sc, uint32_t mf_cfg) argument 10052 bxe_calc_vn_max(struct bxe_softc *sc, int vn, struct cmng_init_input *input) argument 10080 bxe_cmng_fns_init(struct bxe_softc *sc, uint8_t read_cfg, uint8_t cmng_type) argument 10119 bxe_get_cmng_fns_mode(struct bxe_softc *sc) argument 10133 storm_memset_cmng(struct bxe_softc *sc, struct cmng_init *cmng, uint8_t port) argument 10165 bxe_pf_init(struct bxe_softc *sc) argument 10231 bxe_hc_int_enable(struct bxe_softc *sc) argument 10303 bxe_igu_int_enable(struct bxe_softc *sc) argument 10367 bxe_int_enable(struct bxe_softc *sc) argument 10377 bxe_hc_int_disable(struct bxe_softc *sc) argument 10417 bxe_igu_int_disable(struct bxe_softc *sc) argument 10437 bxe_int_disable(struct bxe_softc *sc) argument 10447 bxe_nic_init(struct bxe_softc *sc, int load_code) argument 10494 bxe_init_objs(struct bxe_softc *sc) argument 10548 bxe_func_start(struct bxe_softc *sc) argument 10576 bxe_set_power_state(struct bxe_softc *sc, uint8_t state) argument 10641 bxe_trylock_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 10684 bxe_get_leader_lock_resource(struct bxe_softc *sc) argument 10695 bxe_trylock_leader_lock(struct bxe_softc *sc) argument 10701 bxe_release_leader_lock(struct bxe_softc *sc) argument 10708 bxe_set_234_gates(struct bxe_softc *sc, uint8_t close) argument 10751 bxe_er_poll_igu_vq(struct bxe_softc *sc) argument 10777 bxe_clp_reset_prep(struct bxe_softc *sc, uint32_t *magic_val) argument 10788 bxe_clp_reset_done(struct bxe_softc *sc, uint32_t magic_val) argument 10799 bxe_reset_mcp_prep(struct bxe_softc *sc, uint32_t *magic_val) argument 10825 bxe_mcp_wait_one(struct bxe_softc *sc) argument 10837 bxe_init_shmem(struct bxe_softc *sc) argument 10863 bxe_reset_mcp_comp(struct bxe_softc *sc, uint32_t magic_val) argument 10877 bxe_pxp_prep(struct bxe_softc *sc) argument 10896 bxe_process_kill_chip_reset(struct bxe_softc *sc, uint8_t global) argument 10997 bxe_process_kill(struct bxe_softc *sc, uint8_t global) argument 11098 bxe_leader_reset(struct bxe_softc *sc) argument 11171 bxe_pf_q_prep_init(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_queue_init_params *init_params) argument 11215 bxe_get_common_flags(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t zero_stats) argument 11249 bxe_get_q_flags(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t leading) argument 11276 bxe_pf_q_prep_general(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_general_setup_params *gen_init, uint8_t cos) argument 11288 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 11386 bxe_pf_tx_q_prep(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_txq_setup_params *txq_init, uint8_t cos) argument 11414 bxe_setup_queue(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t leading) argument 11479 bxe_setup_leading(struct bxe_softc *sc) argument 11485 bxe_config_rss_pf(struct bxe_softc *sc, struct ecore_rss_config_obj *rss_obj, uint8_t config_hash) argument 11533 bxe_config_rss_eth(struct bxe_softc *sc, uint8_t config_hash) argument 11540 bxe_init_rss_pf(struct bxe_softc *sc) argument 11569 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 11610 bxe_set_eth_mac(struct bxe_softc *sc, uint8_t set) argument 11626 bxe_get_cur_phy_idx(struct bxe_softc *sc) argument 11659 bxe_get_link_cfg_idx(struct bxe_softc *sc) argument 11680 bxe_set_requested_fc(struct bxe_softc *sc) argument 11695 bxe_calc_fc_adv(struct bxe_softc *sc) argument 11722 bxe_get_mf_speed(struct bxe_softc *sc) argument 11745 bxe_fill_report_data(struct bxe_softc *sc, struct bxe_link_report_data *data) argument 11778 bxe_link_report_locked(struct bxe_softc *sc) argument 11858 bxe_link_report(struct bxe_softc *sc) argument 11866 bxe_link_status_update(struct bxe_softc *sc) argument 11935 bxe_initial_phy_init(struct bxe_softc *sc, int load_mode) argument 12022 bxe_init_mcast_macs_list(struct bxe_softc *sc, struct ecore_mcast_ramrod_params *p) argument 12076 bxe_set_mc_list(struct bxe_softc *sc) argument 12116 struct bxe_softc *sc; member in struct:bxe_set_addr_ctx 12146 bxe_set_uc_list(struct bxe_softc *sc) argument 12171 bxe_set_rx_mode(struct bxe_softc *sc) argument 12218 bxe_update_drv_flags(struct bxe_softc *sc, uint32_t flags, uint32_t set) argument 12246 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 12332 bxe_periodic_start(struct bxe_softc *sc) argument 12339 bxe_periodic_stop(struct bxe_softc *sc) argument 12346 bxe_parity_recover(struct bxe_softc *sc) argument 12549 bxe_handle_error(struct bxe_softc * sc) argument 12573 struct bxe_softc *sc = (struct bxe_softc *)arg; local 12599 bxe_nic_load(struct bxe_softc *sc, int load_mode) argument 12863 bxe_init_locked(struct bxe_softc *sc) argument 12954 bxe_stop_locked(struct bxe_softc *sc) argument 12970 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 12978 bxe_init_ifnet(struct bxe_softc *sc) argument 13051 bxe_deallocate_bars(struct bxe_softc *sc) argument 13068 bxe_allocate_bars(struct bxe_softc *sc) argument 13114 bxe_get_function_num(struct bxe_softc *sc) argument 13144 bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc) argument 13169 bxe_pcie_capability_read(struct bxe_softc *sc, int reg, int width) argument 13189 bxe_is_pcie_pending(struct bxe_softc *sc) argument 13201 bxe_probe_pci_caps(struct bxe_softc *sc) argument 13266 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc) argument 13301 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc) argument 13324 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc) argument 13347 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc) argument 13393 bxe_check_valid_mf_cfg(struct bxe_softc *sc) argument 13493 bxe_get_mf_cfg_info(struct bxe_softc *sc) argument 13652 bxe_get_shmem_info(struct bxe_softc *sc) argument 13746 bxe_get_tunable_params(struct bxe_softc *sc) argument 13853 bxe_media_detect(struct bxe_softc *sc) argument 13914 bxe_get_igu_cam_info(struct bxe_softc *sc) argument 13979 bxe_get_device_info(struct bxe_softc *sc) argument 14221 bxe_link_settings_supported(struct bxe_softc *sc, uint32_t switch_cfg) argument 14338 bxe_link_settings_requested(struct bxe_softc *sc) argument 14514 bxe_get_phy_info(struct bxe_softc *sc) argument 14562 bxe_get_params(struct bxe_softc *sc) argument 14576 bxe_set_modes_bitmap(struct bxe_softc *sc) argument 14632 bxe_alloc_hsi_mem(struct bxe_softc *sc) argument 15083 bxe_free_hsi_mem(struct bxe_softc *sc) argument 15269 bxe_prev_interrupted_dmae(struct bxe_softc *sc) argument 15284 bxe_prev_mcp_done(struct bxe_softc *sc) argument 15297 bxe_prev_path_get_entry(struct bxe_softc *sc) argument 15313 bxe_prev_is_path_marked(struct bxe_softc *sc) argument 15340 bxe_prev_mark_path(struct bxe_softc *sc, uint8_t after_undi) argument 15394 bxe_do_flr(struct bxe_softc *sc) argument 15445 bxe_prev_unload_close_mac(struct bxe_softc *sc, struct bxe_mac_vals *vals) argument 15527 bxe_prev_unload_undi_inc(struct bxe_softc *sc, uint8_t port, uint8_t inc) argument 15546 bxe_prev_unload_common(struct bxe_softc *sc) argument 15652 bxe_prev_unload_uncommon(struct bxe_softc *sc) argument 15695 bxe_prev_unload(struct bxe_softc *sc) argument 15764 bxe_dcbx_set_state(struct bxe_softc *sc, uint8_t dcb_on, uint32_t dcbx_enabled) argument 15786 bxe_set_qm_cid_count(struct bxe_softc *sc) argument 15802 bxe_init_multi_cos(struct bxe_softc *sc) argument 15824 struct bxe_softc *sc; local 15849 struct bxe_softc *sc = (struct bxe_softc *)arg1; local 15881 struct bxe_softc *sc = (struct bxe_softc *)arg1; local 15914 bxe_force_link_reset(struct bxe_softc *sc) argument 15925 struct bxe_softc *sc = (struct bxe_softc *)arg1; local 15995 bxe_add_sysctls(struct bxe_softc *sc) argument 16113 bxe_alloc_buf_rings(struct bxe_softc *sc) argument 16132 bxe_free_buf_rings(struct bxe_softc *sc) argument 16149 bxe_init_fp_mutexs(struct bxe_softc *sc) argument 16169 bxe_destroy_fp_mutexs(struct bxe_softc *sc) argument 16202 struct bxe_softc *sc; local 16399 struct bxe_softc *sc; local 16483 struct bxe_softc *sc; local 16502 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 16515 bxe_igu_clear_sb_gen(struct bxe_softc *sc, uint8_t func, uint8_t idu_sb_id, uint8_t is_pf) argument 16572 bxe_igu_clear_sb(struct bxe_softc *sc, uint8_t idu_sb_id) argument 16589 bxe_reset_common(struct bxe_softc *sc) argument 16605 bxe_common_init_phy(struct bxe_softc *sc) argument 16632 bxe_pf_disable(struct bxe_softc *sc) argument 16644 bxe_init_pxp(struct bxe_softc *sc) argument 16666 bxe_get_pretend_reg(struct bxe_softc *sc) argument 16680 bxe_pretend_func(struct bxe_softc *sc, uint16_t pretend_func_val) argument 16697 bxe_iov_init_dmae(struct bxe_softc *sc) argument 16703 bxe_iov_init_dq(struct bxe_softc *sc) argument 16710 bxe_lb_pckt(struct bxe_softc *sc) argument 16732 bxe_int_mem_test(struct bxe_softc *sc) argument 16885 bxe_setup_fan_failure_detection(struct bxe_softc *sc) argument 16933 bxe_enable_blocks_attention(struct bxe_softc *sc) argument 17002 bxe_init_hw_common(struct bxe_softc *sc) argument 17493 bxe_init_hw_common_chip(struct bxe_softc *sc) argument 17511 bxe_init_hw_port(struct bxe_softc *sc) argument 17730 bxe_flr_clnup_reg_poll(struct bxe_softc *sc, uint32_t reg, uint32_t expected, uint32_t poll_count) argument 17746 bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc, uint32_t reg, char *msg, uint32_t poll_cnt) argument 17763 bxe_flr_clnup_poll_count(struct bxe_softc *sc) argument 17778 bxe_poll_hw_usage_counters(struct bxe_softc *sc, uint32_t poll_cnt) argument 17839 bxe_send_final_clnup(struct bxe_softc *sc, uint8_t clnup_func, uint32_t poll_cnt) argument 17876 bxe_pbf_pN_buf_flushed(struct bxe_softc *sc, struct pbf_pN_buf_regs *regs, uint32_t poll_count) argument 17911 bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc, struct pbf_pN_cmd_regs *regs, uint32_t poll_count) argument 17943 bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count) argument 18010 bxe_hw_enable_status(struct bxe_softc *sc) argument 18040 bxe_pf_flr_clnup(struct bxe_softc *sc) argument 18088 bxe_init_hw_func(struct bxe_softc *sc) argument 18393 bxe_link_reset(struct bxe_softc *sc) argument 18407 bxe_reset_port(struct bxe_softc *sc) argument 18440 bxe_ilt_wr(struct bxe_softc *sc, uint32_t index, bus_addr_t addr) argument 18459 bxe_clear_func_ilt(struct bxe_softc *sc, uint32_t func) argument 18469 bxe_reset_func(struct bxe_softc *sc) argument 18549 bxe_gunzip_init(struct bxe_softc *sc) argument 18555 bxe_gunzip_end(struct bxe_softc *sc) argument 18561 bxe_init_firmware(struct bxe_softc *sc) argument 18581 bxe_release_firmware(struct bxe_softc *sc) argument 18588 ecore_gunzip(struct bxe_softc *sc, const uint8_t *zbuf, int len) argument 18598 ecore_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val) argument 18606 ecore_write_dmae_phys_len(struct bxe_softc *sc, bus_addr_t phys_addr, uint32_t addr, uint32_t len) argument 18615 ecore_storm_memset_struct(struct bxe_softc *sc, uint32_t addr, size_t size, uint32_t *data) argument 18661 bxe_get_preset_regs_len(struct bxe_softc *sc, uint32_t preset) argument 18678 bxe_get_total_regs_len32(struct bxe_softc *sc) argument 18693 __bxe_get_page_addr_ar(struct bxe_softc *sc) argument 18704 __bxe_get_page_reg_num(struct bxe_softc *sc) argument 18715 __bxe_get_page_write_ar(struct bxe_softc *sc) argument 18726 __bxe_get_page_write_num(struct bxe_softc *sc) argument 18737 __bxe_get_page_read_ar(struct bxe_softc *sc) argument 18748 __bxe_get_page_read_num(struct bxe_softc *sc) argument 18759 bxe_is_reg_in_chip(struct bxe_softc *sc, const struct reg_addr *reg_info) argument 18776 bxe_is_wreg_in_chip(struct bxe_softc *sc, const struct wreg_addr *wreg_info) argument 18804 bxe_read_pages_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) argument 18842 bxe_get_preset_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) argument 18904 bxe_grc_dump(struct bxe_softc *sc) argument 19090 bxe_add_cdev(struct bxe_softc *sc) argument 19119 bxe_del_cdev(struct bxe_softc *sc) argument 19133 bxe_is_nvram_accessible(struct bxe_softc *sc) argument 19144 bxe_wr_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) argument 19159 bxe_rd_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) argument 19173 bxe_eeprom_rd_wr(struct bxe_softc *sc, bxe_eeprom_t *eeprom) argument 19217 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p) argument 19272 struct bxe_softc *sc; local 19424 struct bxe_softc *sc; local 19442 struct bxe_softc *sc; local 19459 struct bxe_softc *sc; local [all...] |
/freebsd-current/sys/dev/xl/ |
H A D | if_xl.c | 276 static void xl_choose_media(struct xl_softc *sc, int *media); 353 xl_wait(struct xl_softc *sc) argument 358 if ((CSR_READ_2(sc, XL_STATUS) & XL_STAT_CMDBUSY) == 0) 362 if (i == XL_TIMEOUT && bus_child_present(sc->xl_dev)) 363 device_printf(sc->xl_dev, "command never completed!\n"); 382 struct xl_softc *sc; local 385 sc = device_get_softc(dev); 388 val = CSR_READ_2(sc, XL_W4_PHY_MGMT); 389 CSR_BARRIER(sc, XL_W4_PHY_MGMT, 2, 401 struct xl_softc *sc; local 414 struct xl_softc *sc; local 427 struct xl_softc *sc; local 442 struct xl_softc *sc; local 484 struct xl_softc *sc; local 525 xl_eeprom_wait(struct xl_softc *sc) argument 549 xl_read_eeprom(struct xl_softc *sc, caddr_t dest, int off, int cnt, int swap) argument 591 xl_rxfilter(struct xl_softc *sc) argument 615 xl_rxfilter_90x(struct xl_softc *sc) argument 664 struct xl_softc *sc = arg; local 674 xl_rxfilter_90xB(struct xl_softc *sc) argument 717 xl_setcfg(struct xl_softc *sc) argument 737 xl_setmode(struct xl_softc *sc, int media) argument 833 xl_reset(struct xl_softc *sc) argument 927 xl_mediacheck(struct xl_softc *sc) argument 965 xl_choose_xcvr(struct xl_softc *sc, int verbose) argument 1064 struct xl_softc *sc; local 1493 xl_choose_media(struct xl_softc *sc, int *media) argument 1549 struct xl_softc *sc; local 1626 xl_list_tx_init(struct xl_softc *sc) argument 1661 xl_list_tx_init_90xB(struct xl_softc *sc) argument 1708 xl_list_rx_init(struct xl_softc *sc) argument 1751 xl_newbuf(struct xl_softc *sc, struct xl_chain_onefrag *c) argument 1793 xl_rx_resync(struct xl_softc *sc) argument 1821 xl_rxeof(struct xl_softc *sc) argument 1970 struct xl_softc *sc = (struct xl_softc *)arg; local 1983 xl_txeof(struct xl_softc *sc) argument 2032 xl_txeof_90xB(struct xl_softc *sc) argument 2078 xl_txeoc(struct xl_softc *sc) argument 2145 struct xl_softc *sc = arg; local 2211 struct xl_softc *sc = if_getsoftc(ifp); local 2224 struct xl_softc *sc = if_getsoftc(ifp); local 2272 struct xl_softc *sc = xsc; local 2290 xl_stats_update(struct xl_softc *sc) argument 2332 xl_encap(struct xl_softc *sc, struct xl_chain *c, struct mbuf **m_head) argument 2429 struct xl_softc *sc = if_getsoftc(ifp); local 2444 struct xl_softc *sc = if_getsoftc(ifp); local 2576 struct xl_softc *sc = if_getsoftc(ifp); local 2661 struct xl_softc *sc = xsc; local 2669 xl_init_locked(struct xl_softc *sc) argument 2879 struct xl_softc *sc = if_getsoftc(ifp); local 2922 struct xl_softc *sc = if_getsoftc(ifp); local 2994 struct xl_softc *sc = if_getsoftc(ifp); local 3091 xl_watchdog(struct xl_softc *sc) argument 3147 xl_stop(struct xl_softc *sc) argument 3229 struct xl_softc *sc; local 3244 struct xl_softc *sc; local 3263 xl_setwol(struct xl_softc *sc) argument [all...] |
/freebsd-current/sys/dev/iwm/ |
H A D | if_iwm_util.h | 108 extern int iwm_send_cmd(struct iwm_softc *sc, struct iwm_host_cmd *hcmd); 109 extern int iwm_send_cmd_pdu(struct iwm_softc *sc, uint32_t id, 112 extern int iwm_send_cmd_status(struct iwm_softc *sc, 114 extern int iwm_send_cmd_pdu_status(struct iwm_softc *sc, uint32_t id, 116 extern void iwm_free_resp(struct iwm_softc *sc, struct iwm_host_cmd *hcmd); 122 extern int iwm_send_lq_cmd(struct iwm_softc *sc, struct iwm_lq_cmd *lq, 125 extern boolean_t iwm_rx_diversity_allowed(struct iwm_softc *sc); 128 extern int iwm_enable_txq(struct iwm_softc *sc, int sta_id, int qid, int fifo); 129 extern int iwm_flush_tx_path(struct iwm_softc *sc, uint32_t tfd_msk, 133 iwm_get_valid_tx_ant(struct iwm_softc *sc) argument 141 iwm_get_valid_rx_ant(struct iwm_softc *sc) argument 149 iwm_get_phy_config(struct iwm_softc *sc) argument [all...] |
/freebsd-current/sys/dev/qcom_mdio/ |
H A D | qcom_mdio_ipq4018_var.h | 39 #define MDIO_WRITE(sc, reg, val) do { \ 40 bus_write_4(sc->sc_mem_res, (reg), (val)); \ 43 #define MDIO_READ(sc, reg) bus_read_4(sc->sc_mem_res, (reg)) 45 #define MDIO_BARRIER_WRITE(sc) bus_barrier((sc)->sc_mem_res, \ 46 0, (sc)->sc_mem_res_size, BUS_SPACE_BARRIER_WRITE) 47 #define MDIO_BARRIER_READ(sc) bus_barrier((sc)->sc_mem_res, \ 48 0, (sc) [all...] |
/freebsd-current/sys/dev/rtwn/rtl8821a/ |
H A D | r21a_init.c | 63 r21a_power_on(struct rtwn_softc *sc) argument 72 RTWN_CHK(rtwn_setbits_1_shift(sc, R92C_APS_FSMCO, 76 RTWN_CHK(rtwn_setbits_1(sc, R92C_GPIO_INTM + 2, 0x01, 0)); 79 RTWN_CHK(rtwn_setbits_1_shift(sc, R92C_APS_FSMCO, 83 RTWN_CHK(rtwn_setbits_1(sc, R92C_LDOA15_CTRL, 0, R92C_LDOA15_CTRL_EN)); 86 RTWN_CHK(rtwn_setbits_1(sc, 0x067, 0x10, 0)); 89 rtwn_delay(sc, 1000); 92 RTWN_CHK(rtwn_setbits_1(sc, R92C_SYS_ISO_CTRL, 96 RTWN_CHK(rtwn_setbits_1_shift(sc, R92C_APS_FSMCO, 103 if (rtwn_read_4(sc, R92C_APS_FSMC 181 r21a_power_off(struct rtwn_softc *sc) argument 284 r21a_check_condition(struct rtwn_softc *sc, const uint8_t cond[]) argument 319 r21a_crystalcap_write(struct rtwn_softc *sc) argument 332 r21a_init_bcnq1_boundary(struct rtwn_softc *sc) argument 350 r21a_init_ampdu_fwhw(struct rtwn_softc *sc) argument [all...] |
/freebsd-current/sys/powerpc/powerpc/ |
H A D | openpic.c | 61 openpic_read(struct openpic_softc *sc, u_int reg) argument 63 return (bus_space_read_4(sc->sc_bt, sc->sc_bh, reg)); 67 openpic_write(struct openpic_softc *sc, u_int reg, uint32_t val) argument 69 bus_space_write_4(sc->sc_bt, sc->sc_bh, reg, val); 75 struct openpic_softc *sc; local 79 sc = device_get_softc(dev); 80 sc->sc_dev = dev; 82 sc 231 struct openpic_softc *sc; local 267 struct openpic_softc *sc; local 297 struct openpic_softc *sc; local 317 struct openpic_softc *sc; local 337 struct openpic_softc *sc; local 349 struct openpic_softc *sc; local 363 struct openpic_softc *sc; local 381 struct openpic_softc *sc; local 399 struct openpic_softc *sc; local 430 struct openpic_softc *sc; local [all...] |
/freebsd-current/sys/dev/cas/ |
H A D | if_cas.c | 126 static inline void cas_add_rxdesc(struct cas_softc *sc, u_int idx); 127 static int cas_attach(struct cas_softc *sc); 128 static int cas_bitwait(struct cas_softc *sc, bus_addr_t r, uint32_t clr, 132 static void cas_detach(struct cas_softc *sc); 133 static int cas_disable_rx(struct cas_softc *sc); 134 static int cas_disable_tx(struct cas_softc *sc); 135 static void cas_eint(struct cas_softc *sc, u_int status); 138 static void cas_init_locked(struct cas_softc *sc); 139 static void cas_init_regs(struct cas_softc *sc); 143 static int cas_load_txmbuf(struct cas_softc *sc, struc 182 cas_attach(struct cas_softc *sc) argument 473 cas_detach(struct cas_softc *sc) argument 519 cas_suspend(struct cas_softc *sc) argument 529 cas_resume(struct cas_softc *sc) argument 609 struct cas_softc *sc = xsc; local 621 struct cas_softc *sc = xsc; local 633 struct cas_softc *sc = arg; local 678 cas_bitwait(struct cas_softc *sc, bus_addr_t r, uint32_t clr, uint32_t set) argument 692 cas_reset(struct cas_softc *sc) argument 720 struct cas_softc *sc = if_getsoftc(ifp); local 762 cas_reset_rx(struct cas_softc *sc) argument 789 cas_reset_tx(struct cas_softc *sc) argument 816 cas_disable_rx(struct cas_softc *sc) argument 831 cas_disable_tx(struct cas_softc *sc) argument 857 cas_meminit(struct cas_softc *sc) argument 953 struct cas_softc *sc = xsc; local 965 cas_init_locked(struct cas_softc *sc) argument 1181 cas_load_txmbuf(struct cas_softc *sc, struct mbuf **m_head) argument 1323 cas_init_regs(struct cas_softc *sc) argument 1415 cas_txkick(struct cas_softc *sc) argument 1435 struct cas_softc *sc = if_getsoftc(ifp); local 1498 cas_tint(struct cas_softc *sc) argument 1607 struct cas_softc *sc = arg; local 1617 cas_rint(struct cas_softc *sc) argument 1733 sc, (void *)(uintptr_t)idx, local 1773 m->m_len, cas_free, sc, local 1807 m2->m_len, cas_free, sc, local 1871 struct cas_softc *sc; local 1892 cas_add_rxdesc(struct cas_softc *sc, u_int idx) argument 1916 cas_eint(struct cas_softc *sc, u_int status) argument 1945 struct cas_softc *sc = v; local 1961 struct cas_softc *sc = arg; local 2082 cas_watchdog(struct cas_softc *sc) argument 2118 cas_mifinit(struct cas_softc *sc) argument 2145 struct cas_softc *sc; local 2203 struct cas_softc *sc; local 2282 struct cas_softc *sc; local 2404 struct cas_softc *sc = if_getsoftc(ifp); local 2418 struct cas_softc *sc = if_getsoftc(ifp); local 2435 struct cas_softc *sc = if_getsoftc(ifp); local 2510 cas_setladrf(struct cas_softc *sc) argument 2647 struct cas_softc *sc; local 2891 struct cas_softc *sc; local [all...] |
/freebsd-current/sys/dev/ral/ |
H A D | rt2860.c | 70 #define DPRINTF(x) do { if (sc->sc_debug > 0) printf x; } while (0) 71 #define DPRINTFN(n, x) do { if (sc->sc_debug >= (n)) printf x; } while (0) 237 struct rt2860_softc *sc = device_get_softc(dev); local 238 struct ieee80211com *ic = &sc->sc_ic; 242 sc->sc_dev = dev; 243 sc->sc_debug = 0; 245 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK, 248 callout_init_mtx(&sc->watchdog_ch, &sc->sc_mtx, 0); 249 mbufq_init(&sc 373 struct rt2860_softc *sc = xsc; local 396 struct rt2860_softc *sc = xsc; local 404 struct rt2860_softc *sc = xsc; local 412 struct rt2860_softc *sc = xsc; local 424 struct rt2860_softc *sc = ic->ic_softc; local 506 rt2860_alloc_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument 543 rt2860_reset_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument 573 rt2860_free_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument 608 rt2860_alloc_tx_pool(struct rt2860_softc *sc) argument 667 rt2860_free_tx_pool(struct rt2860_softc *sc) argument 687 rt2860_alloc_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument 764 rt2860_reset_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument 777 rt2860_free_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument 807 rt2860_updatestats(struct rt2860_softc *sc) argument 836 struct rt2860_softc *sc = ic->ic_softc; local 855 struct rt2860_softc *sc = ic->ic_softc; local 872 struct rt2860_softc *sc = ic->ic_softc; local 887 struct rt2860_softc *sc = ic->ic_softc; local 903 struct rt2860_softc *sc = ic->ic_softc; local 959 rt3090_efuse_read_2(struct rt2860_softc *sc, uint16_t addr) argument 1001 rt2860_eeprom_read_2(struct rt2860_softc *sc, uint16_t addr) argument 1055 rt2860_srom_read(struct rt2860_softc *sc, uint8_t addr) argument 1062 rt2860_intr_coherent(struct rt2860_softc *sc) argument 1079 rt2860_drain_stats_fifo(struct rt2860_softc *sc) argument 1127 rt2860_tx_intr(struct rt2860_softc *sc, int qid) argument 1162 rt2860_maxrssi_chain(struct rt2860_softc *sc, const struct rt2860_rxwi *rxwi) argument 1177 rt2860_rx_intr(struct rt2860_softc *sc) argument 1348 rt2860_tbtt_intr(struct rt2860_softc *sc) argument 1378 rt2860_gp_intr(struct rt2860_softc *sc) argument 1392 struct rt2860_softc *sc = arg; local 1450 rt2860_tx(struct rt2860_softc *sc, struct mbuf *m, struct ieee80211_node *ni) argument 1693 struct rt2860_softc *sc = ic->ic_softc; local 1723 rt2860_tx_raw(struct rt2860_softc *sc, struct mbuf *m, struct ieee80211_node *ni, const struct ieee80211_bpf_params *params) argument 1934 struct rt2860_softc *sc = ic->ic_softc; local 1954 rt2860_start(struct rt2860_softc *sc) argument 1980 struct rt2860_softc *sc = arg; local 2002 struct rt2860_softc *sc = ic->ic_softc; local 2025 rt2860_mcu_bbp_write(struct rt2860_softc *sc, uint8_t reg, uint8_t val) argument 2049 rt2860_mcu_bbp_read(struct rt2860_softc *sc, uint8_t reg) argument 2087 rt2860_rf_write(struct rt2860_softc *sc, uint8_t reg, uint32_t val) argument 2109 rt3090_rf_read(struct rt2860_softc *sc, uint8_t reg) argument 2140 rt3090_rf_write(struct rt2860_softc *sc, uint8_t reg, uint8_t val) argument 2163 rt2860_mcu_cmd(struct rt2860_softc *sc, uint8_t cmd, uint16_t arg, int wait) argument 2213 rt2860_enable_mrr(struct rt2860_softc *sc) argument 2237 rt2860_set_txpreamble(struct rt2860_softc *sc) argument 2250 rt2860_set_basicrates(struct rt2860_softc *sc, const struct ieee80211_rateset *rs) argument 2274 struct rt2860_softc *sc = ic->ic_softc; local 2287 struct rt2860_softc *sc = ic->ic_softc; local 2300 struct rt2860_softc *sc = ic->ic_softc; local 2318 struct rt2860_softc *sc = ic->ic_softc; local 2326 rt2860_select_chan_group(struct rt2860_softc *sc, int group) argument 2410 rt2860_set_chan(struct rt2860_softc *sc, u_int chan) argument 2465 rt3090_set_chan(struct rt2860_softc *sc, u_int chan) argument 2530 rt5390_set_chan(struct rt2860_softc *sc, u_int chan) argument 2631 rt3090_rf_init(struct rt2860_softc *sc) argument 2739 rt5390_rf_init(struct rt2860_softc *sc) argument 2808 rt3090_rf_wakeup(struct rt2860_softc *sc) argument 2874 rt5390_rf_wakeup(struct rt2860_softc *sc) argument 2910 rt3090_filter_calib(struct rt2860_softc *sc, uint8_t init, uint8_t target, uint8_t *val) argument 2975 rt3090_rf_setup(struct rt2860_softc *sc) argument 3007 rt2860_set_leds(struct rt2860_softc *sc, uint16_t which) argument 3018 rt2860_set_gp_timer(struct rt2860_softc *sc, int ms) argument 3040 rt2860_set_bssid(struct rt2860_softc *sc, const uint8_t *bssid) argument 3049 rt2860_set_macaddr(struct rt2860_softc *sc, const uint8_t *addr) argument 3060 struct rt2860_softc *sc = ic->ic_softc; local 3070 rt2860_updateprot(struct rt2860_softc *sc) argument 3096 struct rt2860_softc *sc = ic->ic_softc; local 3109 struct rt2860_softc *sc = ic->ic_softc; local 3158 struct rt2860_softc *sc = ic->ic_softc; local 3261 struct rt2860_softc *sc = ic->ic_softc; local 3282 rt2860_rssi2dbm(struct rt2860_softc *sc, uint8_t rssi, uint8_t rxchain) argument 3348 rt2860_read_eeprom(struct rt2860_softc *sc, uint8_t macaddr[IEEE80211_ADDR_LEN]) argument 3654 rt2860_bbp_init(struct rt2860_softc *sc) argument 3697 rt5390_bbp_init(struct rt2860_softc *sc) argument 3735 rt2860_txrx_enable(struct rt2860_softc *sc) argument 3782 struct rt2860_softc *sc = arg; local 3794 rt2860_init_locked(struct rt2860_softc *sc) argument 4068 struct rt2860_softc *sc = arg; local 4076 rt2860_stop_locked(struct rt2860_softc *sc) argument 4112 rt2860_load_microcode(struct rt2860_softc *sc) argument 4164 rt2860_calib(struct rt2860_softc *sc) argument 4207 rt3090_set_rx_antenna(struct rt2860_softc *sc, int aux) argument 4235 rt2860_switch_chan(struct rt2860_softc *sc, struct ieee80211_channel *c) argument 4269 rt2860_setup_beacon(struct rt2860_softc *sc, struct ieee80211vap *vap) argument 4303 rt2860_enable_tsf_sync(struct rt2860_softc *sc) argument [all...] |
/freebsd-current/sys/dev/wbwd/ |
H A D | wbwd.c | 244 struct wb_softc *sc; local 248 sc = arg1; 253 sbuf_printf(&sb, "CR%02X 0x%02x ", sc->ctl_reg, sc->reg_1); 254 sbuf_printf(&sb, "CR%02X 0x%02x ", sc->time_reg, sc->reg_timeout); 255 sbuf_printf(&sb, "CR%02X 0x%02x", sc->csr_reg, sc->reg_2); 270 struct wb_softc *sc; local 272 sc 294 struct wb_softc *sc; local 340 wb_print_state(struct wb_softc *sc, const char *msg) argument 362 wb_set_watchdog(struct wb_softc *sc, unsigned int timeout) argument 428 struct wb_softc *sc; local 465 struct wb_softc *sc; local 499 struct wb_softc *sc; local 652 struct wb_softc *sc; local [all...] |