/freebsd-src/sys/dev/iicbus/controller/twsi/ |
H A D | twsi.c | 86 #define debugf(sc, fmt, args...) if ((sc)->debug) \ argument 87 device_printf((sc)->dev, "%s: " fmt, __func__, ##args) 96 TWSI_READ(struct twsi_softc *sc, bus_size_t off) in TWSI_READ() argument 100 val = bus_read_4(sc->res[0], off); in TWSI_READ() 101 if (sc->debug > 1) in TWSI_READ() 102 debugf(sc, "read %x from %lx\n", val, off); in TWSI_READ() 107 TWSI_WRITE(struct twsi_softc *sc, bus_size_t off, uint32_t val) in TWSI_WRITE() argument 110 if (sc->debug > 1) in TWSI_WRITE() 111 debugf(sc, "Writin in TWSI_WRITE() 116 twsi_control_clear(struct twsi_softc * sc,uint32_t mask) twsi_control_clear() argument 129 twsi_control_set(struct twsi_softc * sc,uint32_t mask) twsi_control_set() argument 142 twsi_clear_iflg(struct twsi_softc * sc) twsi_clear_iflg() argument 162 twsi_poll_ctrl(struct twsi_softc * sc,int timeout,uint32_t mask) twsi_poll_ctrl() argument 184 twsi_locked_start(device_t dev,struct twsi_softc * sc,int32_t mask,u_char slave,int timeout) twsi_locked_start() argument 250 twsi_calc_baud_rate(struct twsi_softc * sc,const u_int target,int * param) twsi_calc_baud_rate() argument 287 struct twsi_softc *sc; twsi_reset() local 326 struct twsi_softc *sc; twsi_stop() local 347 struct twsi_softc *sc; twsi_repeated_start() local 371 struct twsi_softc *sc; twsi_start() local 391 struct twsi_softc *sc; twsi_read() local 439 struct twsi_softc *sc; twsi_write() local 473 twsi_error(struct twsi_softc * sc,int err) twsi_error() argument 488 struct twsi_softc *sc; twsi_transfer() local 549 struct twsi_softc *sc; twsi_intr() local 775 struct twsi_softc *sc; twsi_intr_start() local 789 struct twsi_softc *sc; twsi_attach() local 830 struct twsi_softc *sc; twsi_detach() local [all...] |
/freebsd-src/sys/dev/tws/ |
H A D | tws.c | 52 extern int tws_cam_attach(struct tws_softc *sc); 53 extern void tws_cam_detach(struct tws_softc *sc); 54 extern int tws_init_ctlr(struct tws_softc *sc); 55 extern boolean tws_ctlr_ready(struct tws_softc *sc); 56 extern void tws_turn_off_interrupts(struct tws_softc *sc); 57 extern void tws_q_insert_tail(struct tws_softc *sc, struct tws_request *req, 59 extern struct tws_request *tws_q_remove_request(struct tws_softc *sc, 61 extern struct tws_request *tws_q_remove_head(struct tws_softc *sc, 63 extern boolean tws_get_response(struct tws_softc *sc, u_int16_t *req_id); 64 extern boolean tws_ctlr_reset(struct tws_softc *sc); [all …]
|
/freebsd-src/sys/dev/smc/ |
H A D | if_smc.c | 83 #define SMC_LOCK(sc) mtx_lock(&(sc)->smc_mtx) argument 84 #define SMC_UNLOCK(sc) mtx_unlock(&(sc)->smc_mtx) argument 85 #define SMC_ASSERT_LOCKED(sc) mtx_assert(&(sc)->smc_mtx, MA_OWNED) argument 147 smc_select_bank(struct smc_softc *sc, uint16_t bank) in smc_select_bank() argument 150 bus_barrier(sc->smc_reg, BSR, 2, in smc_select_bank() 152 bus_write_2(sc->smc_reg, BSR, bank & BSR_BANK_MASK); in smc_select_bank() 153 bus_barrier(sc in smc_select_bank() 159 smc_mmu_wait(struct smc_softc * sc) smc_mmu_wait() argument 170 smc_read_1(struct smc_softc * sc,bus_size_t offset) smc_read_1() argument 177 smc_write_1(struct smc_softc * sc,bus_size_t offset,uint8_t val) smc_write_1() argument 184 smc_read_2(struct smc_softc * sc,bus_size_t offset) smc_read_2() argument 191 smc_write_2(struct smc_softc * sc,bus_size_t offset,uint16_t val) smc_write_2() argument 198 smc_read_multi_2(struct smc_softc * sc,bus_size_t offset,uint16_t * datap,bus_size_t count) smc_read_multi_2() argument 206 smc_write_multi_2(struct smc_softc * sc,bus_size_t offset,uint16_t * datap,bus_size_t count) smc_write_multi_2() argument 214 smc_barrier(struct smc_softc * sc,bus_size_t offset,bus_size_t length,int flags) smc_barrier() argument 226 struct smc_softc *sc; smc_probe() local 307 struct smc_softc *sc; smc_attach() local 419 struct smc_softc *sc; smc_detach() local 500 struct smc_softc *sc; smc_start() local 511 struct smc_softc *sc; smc_start_locked() local 586 struct smc_softc *sc; smc_task_tx() local 693 struct smc_softc *sc; smc_task_rx() local 804 struct smc_softc *sc; smc_poll() local 824 struct smc_softc *sc; smc_intr() local 850 struct smc_softc *sc; smc_task_intr() local 969 struct smc_softc *sc; smc_mii_bitbang_read() local 990 struct smc_softc *sc; smc_mii_bitbang_write() local 1008 struct smc_softc *sc; smc_miibus_readreg() local 1026 struct smc_softc *sc; smc_miibus_writereg() local 1043 struct smc_softc *sc; smc_miibus_statchg() local 1068 struct smc_softc *sc; smc_mii_ifmedia_upd() local 1082 struct smc_softc *sc; smc_mii_ifmedia_sts() local 1098 struct smc_softc *sc; smc_mii_tick() local 1112 smc_mii_mediachg(struct smc_softc * sc) smc_mii_mediachg() argument 1121 smc_mii_mediaioctl(struct smc_softc * sc,struct ifreq * ifr,u_long command) smc_mii_mediaioctl() argument 1133 smc_reset(struct smc_softc * sc) smc_reset() argument 1183 smc_enable(struct smc_softc * sc) smc_enable() argument 1213 smc_stop(struct smc_softc * sc) smc_stop() argument 1248 struct smc_softc *sc; smc_watchdog() local 1258 struct smc_softc *sc; smc_init() local 1267 smc_init_locked(struct smc_softc * sc) smc_init_locked() argument 1298 struct smc_softc *sc; smc_ioctl() local [all...] |
/freebsd-src/sys/dev/cadence/ |
H A D | if_cgem.c | 220 #define RD4(sc, off) (bus_read_4((sc)->mem_res, (off))) argument 221 #define WR4(sc, off, val) (bus_write_4((sc)->mem_res, (off), (val))) argument 222 #define BARRIER(sc, off, len, flags) \ argument 223 (bus_barrier((sc)->mem_res, (off), (len), (flags)) 225 #define CGEM_LOCK(sc) mtx_lock(&(sc)->sc_mtx) argument 226 #define CGEM_UNLOCK(sc) mtx_unlock(&(sc) argument 227 CGEM_LOCK_INIT(sc) global() argument 229 CGEM_LOCK_DESTROY(sc) global() argument 230 CGEM_ASSERT_LOCKED(sc) global() argument 244 cgem_get_mac(struct cgem_softc * sc,u_char eaddr[]) cgem_get_mac() argument 336 cgem_rx_filter(struct cgem_softc * sc) cgem_rx_filter() argument 376 cgem_null_qs(struct cgem_softc * sc) cgem_null_qs() argument 407 cgem_setup_descs(struct cgem_softc * sc) cgem_setup_descs() argument 503 cgem_fill_rqueue(struct cgem_softc * sc) cgem_fill_rqueue() argument 563 cgem_recv(struct cgem_softc * sc) cgem_recv() argument 664 cgem_clean_tx(struct cgem_softc * sc) cgem_clean_tx() argument 744 struct cgem_softc *sc = (struct cgem_softc *) if_getsoftc(ifp); cgem_start_locked() local 867 struct cgem_softc *sc = (struct cgem_softc *) if_getsoftc(ifp); cgem_start() local 875 cgem_poll_hw_stats(struct cgem_softc * sc) cgem_poll_hw_stats() argument 942 struct cgem_softc *sc = (struct cgem_softc *)arg; cgem_tick() local 978 struct cgem_softc *sc = (struct cgem_softc *)arg; cgem_intr() local 1032 cgem_reset(struct cgem_softc * sc) cgem_reset() argument 1071 cgem_config(struct cgem_softc * sc) cgem_config() argument 1140 cgem_init_locked(struct cgem_softc * sc) cgem_init_locked() argument 1165 struct cgem_softc *sc = (struct cgem_softc *)arg; cgem_init() local 1174 cgem_stop(struct cgem_softc * sc) cgem_stop() argument 1235 struct cgem_softc *sc = if_getsoftc(ifp); cgem_ioctl() local 1341 struct cgem_softc *sc = (struct cgem_softc *) if_getsoftc(ifp); cgem_ifmedia_upd() local 1361 struct cgem_softc *sc = (struct cgem_softc *) if_getsoftc(ifp); cgem_ifmedia_sts() local 1375 struct cgem_softc *sc = device_get_softc(dev); cgem_miibus_readreg() local 1408 struct cgem_softc *sc = device_get_softc(dev); cgem_miibus_writereg() local 1433 struct cgem_softc *sc = device_get_softc(dev); cgem_miibus_statchg() local 1447 struct cgem_softc *sc = device_get_softc(dev); cgem_miibus_linkchg() local 1472 cgem_mediachange(struct cgem_softc * sc,struct mii_data * mii) cgem_mediachange() argument 1515 struct cgem_softc *sc = device_get_softc(dev); cgem_add_sysctls() local 1732 struct cgem_softc *sc = device_get_softc(dev); cgem_attach() local 1897 struct cgem_softc *sc = device_get_softc(dev); cgem_detach() local [all...] |
/freebsd-src/sys/dev/rtsx/ |
H A D | rtsx.c | 88 void (*rtsx_intr_trans_ok)(struct rtsx_softc *sc); 90 void (*rtsx_intr_trans_ko)(struct rtsx_softc *sc); 201 static int rtsx_dma_alloc(struct rtsx_softc *sc); 203 static void rtsx_dma_free(struct rtsx_softc *sc); 205 static void rtsx_handle_card_present(struct rtsx_softc *sc); 207 static bool rtsx_is_card_present(struct rtsx_softc *sc); 208 static int rtsx_init(struct rtsx_softc *sc); 210 static int rtsx_rts5227_fill_driving(struct rtsx_softc *sc); 211 static int rtsx_rts5249_fill_driving(struct rtsx_softc *sc); 212 static int rtsx_rts5260_fill_driving(struct rtsx_softc *sc); 318 READ4(sc,reg) global() argument 320 WRITE4(sc,reg,val) global() argument 323 RTSX_READ(sc,reg,val) global() argument 330 RTSX_WRITE(sc,reg,val) global() argument 336 RTSX_CLR(sc,reg,bits) global() argument 343 RTSX_SET(sc,reg,bits) global() argument 350 RTSX_BITOP(sc,reg,mask,bits) global() argument 407 rtsx_dma_alloc(struct rtsx_softc * sc) rtsx_dma_alloc() argument 514 rtsx_dma_free(struct rtsx_softc * sc) rtsx_dma_free() argument 549 struct rtsx_softc *sc = arg; rtsx_intr() local 614 rtsx_handle_card_present(struct rtsx_softc * sc) rtsx_handle_card_present() argument 649 struct rtsx_softc *sc = arg; global() local 705 rtsx_is_card_present(struct rtsx_softc * sc) global() argument 717 rtsx_init(struct rtsx_softc * sc) global() argument 1281 rtsx_rts5227_fill_driving(struct rtsx_softc * sc) global() argument 1298 rtsx_rts5249_fill_driving(struct rtsx_softc * sc) global() argument 1314 rtsx_rts5260_fill_driving(struct rtsx_softc * sc) global() argument 1330 rtsx_read(struct rtsx_softc * sc,uint16_t addr,uint8_t * val) global() argument 1355 rtsx_read_cfg(struct rtsx_softc * sc,uint8_t func,uint16_t addr,uint32_t * val) global() argument 1384 rtsx_write(struct rtsx_softc * sc,uint16_t addr,uint8_t mask,uint8_t val) global() argument 1411 rtsx_read_phy(struct rtsx_softc * sc,uint8_t addr,uint16_t * val) global() argument 1435 rtsx_write_phy(struct rtsx_softc * sc,uint8_t addr,uint16_t val) global() argument 1460 rtsx_bus_power_off(struct rtsx_softc * sc) global() argument 1567 rtsx_bus_power_on(struct rtsx_softc * sc) global() argument 1748 rtsx_set_bus_width(struct rtsx_softc * sc,enum mmc_bus_width width) global() argument 1779 rtsx_set_sd_timing(struct rtsx_softc * sc,enum mmc_bus_timing timing) global() argument 1834 rtsx_set_sd_clock(struct rtsx_softc * sc,uint32_t freq) global() argument 1916 rtsx_stop_sd_clock(struct rtsx_softc * sc) global() argument 1925 rtsx_switch_sd_clock(struct rtsx_softc * sc,uint8_t clk,uint8_t n,uint8_t div,uint8_t mcu) global() argument 1955 rtsx_sd_change_tx_phase(struct rtsx_softc * sc,uint8_t sample_point) global() argument 1969 rtsx_sd_change_rx_phase(struct rtsx_softc * sc,uint8_t sample_point) global() argument 1983 rtsx_sd_tuning_rx_phase(struct rtsx_softc * sc,uint32_t * phase_map) global() argument 1999 rtsx_sd_tuning_rx_cmd(struct rtsx_softc * sc,uint8_t sample_point) global() argument 2053 rtsx_sd_tuning_rx_cmd_wait(struct rtsx_softc * sc,struct mmc_command * cmd) global() argument 2070 rtsx_sd_tuning_rx_cmd_wakeup(struct rtsx_softc * sc) global() argument 2076 rtsx_sd_wait_data_idle(struct rtsx_softc * sc) global() argument 2090 rtsx_sd_search_final_rx_phase(struct rtsx_softc * sc,uint32_t phase_map) global() argument 2205 rtsx_init_cmd(struct rtsx_softc * sc,struct mmc_command * cmd) global() argument 2224 rtsx_push_cmd(struct rtsx_softc * sc,uint8_t cmd,uint16_t reg,uint8_t mask,uint8_t data) global() argument 2242 rtsx_set_cmd_data_len(struct rtsx_softc * sc,uint16_t block_cnt,uint16_t byte_cnt) global() argument 2258 rtsx_send_cmd(struct rtsx_softc * sc) global() argument 2279 rtsx_stop_cmd(struct rtsx_softc * sc) global() argument 2306 rtsx_clear_error(struct rtsx_softc * sc) global() argument 2317 rtsx_req_done(struct rtsx_softc * sc) global() argument 2351 rtsx_send_req(struct rtsx_softc * sc,struct mmc_command * cmd) global() argument 2410 rtsx_ret_resp(struct rtsx_softc * sc) global() argument 2423 rtsx_set_resp(struct rtsx_softc * sc,struct mmc_command * cmd) global() argument 2476 rtsx_xfer_short(struct rtsx_softc * sc,struct mmc_command * cmd) global() argument 2546 rtsx_ask_ppbuf_part1(struct rtsx_softc * sc) global() argument 2573 rtsx_get_ppbuf_part1(struct rtsx_softc * sc) global() argument 2626 rtsx_get_ppbuf_part2(struct rtsx_softc * sc) global() argument 2654 rtsx_put_ppbuf_part1(struct rtsx_softc * sc) global() argument 2689 rtsx_put_ppbuf_part2(struct rtsx_softc * sc) global() argument 2720 rtsx_write_ppbuf(struct rtsx_softc * sc) global() argument 2752 rtsx_xfer(struct rtsx_softc * sc,struct mmc_command * cmd) global() argument 2789 rtsx_xfer_begin(struct rtsx_softc * sc) global() argument 2806 rtsx_xfer_start(struct rtsx_softc * sc) global() argument 2901 rtsx_xfer_finish(struct rtsx_softc * sc) global() argument 2934 struct rtsx_softc *sc; global() local 2952 struct rtsx_softc *sc; global() local 2972 struct rtsx_softc *sc; global() local 3041 struct rtsx_softc *sc; global() local 3063 struct rtsx_softc *sc; global() local 3128 struct rtsx_softc *sc; global() local 3189 struct rtsx_softc *sc; global() local 3258 struct rtsx_softc *sc; global() local 3349 struct rtsx_softc *sc; global() local 3420 struct rtsx_softc *sc; global() local 3434 struct rtsx_softc *sc; global() local 3508 struct rtsx_softc *sc; global() local 3521 struct rtsx_softc *sc; global() local 3539 struct rtsx_softc *sc; global() local 3591 struct rtsx_softc *sc = device_get_softc(dev); global() local 3774 struct rtsx_softc *sc = device_get_softc(dev); global() local 3830 struct rtsx_softc *sc = device_get_softc(dev); global() local [all...] |
/freebsd-src/contrib/bsnmp/tests/ |
H A D | snmp_parse_server.cc | 15 try_parse(struct snmp_client *sc, const char *str) in try_parse() argument 17 const int r = snmp_parse_server(sc, str); in try_parse() 19 std::cout << "snmp_parse_server: " << sc->error << "\n"; in try_parse() 25 struct snmp_client sc; variable 26 snmp_client_init(&sc); 28 REQUIRE(try_parse(&sc, "") == 0); 29 REQUIRE(sc.trans == SNMP_TRANS_UDP); 30 REQUIRE(sc.chost == ""s); 31 REQUIRE(sc.cport == "snmp"s); 32 REQUIRE(sc.read_community == "public"s); [all …]
|
/freebsd-src/sys/dev/oce/ |
H A D | oce_hw.c | 44 static int oce_POST(POCE_SOFTC sc); 48 * @param sc software handle to the device 51 oce_POST(POCE_SOFTC sc) in oce_POST() argument 57 post_status.dw0 = OCE_READ_CSR_MPU(sc, csr, MPU_EP_SEMAPHORE(sc)); in oce_POST() 62 OCE_WRITE_CSR_MPU(sc, csr, MPU_EP_SEMAPHORE(sc), post_status.dw0); in oce_POST() 72 post_status.dw0 = OCE_READ_CSR_MPU(sc, csr, MPU_EP_SEMAPHORE(sc)); in oce_POST() 74 device_printf(sc->dev, in oce_POST() 82 device_printf(sc->dev, "POST timed out: %x\n", post_status.dw0); in oce_POST() 89 * @param sc software handle to the device 92 oce_hw_init(POCE_SOFTC sc) in oce_hw_init() argument [all …]
|
/freebsd-src/sys/dev/hdmi/ |
H A D | dwc_hdmi.c | 73 dwc_hdmi_phy_wait_i2c_done(struct dwc_hdmi_softc *sc, int msec) in dwc_hdmi_phy_wait_i2c_done() argument 77 val = RD1(sc, HDMI_IH_I2CMPHY_STAT0) & in dwc_hdmi_phy_wait_i2c_done() 84 val = RD1(sc, HDMI_IH_I2CMPHY_STAT0) & in dwc_hdmi_phy_wait_i2c_done() 90 dwc_hdmi_phy_i2c_write(struct dwc_hdmi_softc *sc, unsigned short data, in dwc_hdmi_phy_i2c_write() argument 95 WR1(sc, HDMI_IH_I2CMPHY_STAT0, in dwc_hdmi_phy_i2c_write() 97 WR1(sc, HDMI_PHY_I2CM_ADDRESS_ADDR, addr); in dwc_hdmi_phy_i2c_write() 98 WR1(sc, HDMI_PHY_I2CM_DATAO_1_ADDR, ((data >> 8) & 0xff)); in dwc_hdmi_phy_i2c_write() 99 WR1(sc, HDMI_PHY_I2CM_DATAO_0_ADDR, ((data >> 0) & 0xff)); in dwc_hdmi_phy_i2c_write() 100 WR1(sc, HDMI_PHY_I2CM_OPERATION_ADDR, HDMI_PHY_I2CM_OPERATION_ADDR_WRITE); in dwc_hdmi_phy_i2c_write() 101 dwc_hdmi_phy_wait_i2c_done(sc, 1000); in dwc_hdmi_phy_i2c_write() [all …]
|
/freebsd-src/sys/dev/mpi3mr/ |
H A D | mpi3mr.c | 79 static void mpi3mr_repost_reply_buf(struct mpi3mr_softc *sc, 81 static int mpi3mr_complete_admin_cmd(struct mpi3mr_softc *sc); 82 static void mpi3mr_port_enable_complete(struct mpi3mr_softc *sc, 84 static void mpi3mr_flush_io(struct mpi3mr_softc *sc); 85 static int mpi3mr_issue_reset(struct mpi3mr_softc *sc, U16 reset_type, 87 static void mpi3mr_dev_rmhs_send_tm(struct mpi3mr_softc *sc, U16 handle, 89 static void mpi3mr_dev_rmhs_complete_iou(struct mpi3mr_softc *sc, 91 static void mpi3mr_dev_rmhs_complete_tm(struct mpi3mr_softc *sc, 93 static void mpi3mr_send_evt_ack(struct mpi3mr_softc *sc, U8 event, 95 static void mpi3mr_print_fault_info(struct mpi3mr_softc *sc); [all …]
|
/freebsd-src/sys/dev/ae/ |
H A D | if_ae.c | 104 static void ae_pcie_init(ae_softc_t *sc); 105 static void ae_phy_reset(ae_softc_t *sc); 106 static void ae_phy_init(ae_softc_t *sc); 107 static int ae_reset(ae_softc_t *sc); 109 static int ae_init_locked(ae_softc_t *sc); 116 static void ae_retrieve_address(ae_softc_t *sc); 119 static int ae_alloc_rings(ae_softc_t *sc); 120 static void ae_dma_free(ae_softc_t *sc); 123 static void ae_powersave_disable(ae_softc_t *sc); 124 static void ae_powersave_enable(ae_softc_t *sc); 188 AE_READ_4(sc,reg) global() argument 190 AE_READ_2(sc,reg) global() argument 192 AE_READ_1(sc,reg) global() argument 194 AE_WRITE_4(sc,reg,val) global() argument 196 AE_WRITE_2(sc,reg,val) global() argument 198 AE_WRITE_1(sc,reg,val) global() argument 200 AE_PHY_READ(sc,reg) global() argument 202 AE_PHY_WRITE(sc,reg,val) global() argument 237 ae_softc_t *sc; ae_attach() local 398 ae_init_tunables(ae_softc_t * sc) ae_init_tunables() argument 468 ae_pcie_init(ae_softc_t * sc) ae_pcie_init() argument 476 ae_phy_reset(ae_softc_t * sc) ae_phy_reset() argument 484 ae_reset(ae_softc_t * sc) ae_reset() argument 526 ae_softc_t *sc; ae_init() local 535 ae_phy_init(ae_softc_t * sc) ae_phy_init() argument 548 ae_init_locked(ae_softc_t * sc) ae_init_locked() argument 749 struct ae_softc *sc; ae_detach() local 798 ae_softc_t *sc; ae_miibus_readreg() local 833 ae_softc_t *sc; ae_miibus_writereg() local 868 ae_softc_t *sc; ae_miibus_statchg() local 877 ae_softc_t *sc; ae_mediastatus() local 894 ae_softc_t *sc; ae_mediachange() local 913 ae_check_eeprom_present(ae_softc_t * sc,int * vpdc) ae_check_eeprom_present() argument 933 ae_vpd_read_word(ae_softc_t * sc,int reg,uint32_t * word) ae_vpd_read_word() argument 962 ae_get_vpd_eaddr(ae_softc_t * sc,uint32_t * eaddr) ae_get_vpd_eaddr() argument 1025 ae_get_reg_eaddr(ae_softc_t * sc,uint32_t * eaddr) ae_get_reg_eaddr() argument 1045 ae_retrieve_address(ae_softc_t * sc) ae_retrieve_address() argument 1094 ae_alloc_rings(ae_softc_t * sc) ae_alloc_rings() argument 1217 ae_dma_free(ae_softc_t * sc) ae_dma_free() argument 1262 ae_softc_t *sc; ae_shutdown() local 1276 ae_powersave_disable(ae_softc_t * sc) ae_powersave_disable() argument 1292 ae_powersave_enable(ae_softc_t * sc) ae_powersave_enable() argument 1311 ae_pm_init(ae_softc_t * sc) ae_pm_init() argument 1388 ae_softc_t *sc; ae_suspend() local 1403 ae_softc_t *sc; ae_resume() local 1418 ae_tx_avail_size(ae_softc_t * sc) ae_tx_avail_size() argument 1431 ae_encap(ae_softc_t * sc,struct mbuf ** m_head) ae_encap() argument 1507 ae_softc_t *sc; ae_start() local 1518 ae_softc_t *sc; ae_start_locked() local 1574 ae_softc_t *sc; ae_link_task() local 1630 ae_stop_rxmac(ae_softc_t * sc) ae_stop_rxmac() argument 1666 ae_stop_txmac(ae_softc_t * sc) ae_stop_txmac() argument 1702 ae_mac_config(ae_softc_t * sc) ae_mac_config() argument 1723 ae_softc_t *sc; ae_intr() local 1745 ae_softc_t *sc; ae_int_task() local 1797 ae_tx_intr(ae_softc_t * sc) ae_tx_intr() argument 1874 ae_rxeof(ae_softc_t * sc,ae_rxd_t * rxd) ae_rxeof() argument 1918 ae_rx_intr(ae_softc_t * sc) ae_rx_intr() argument 1968 ae_watchdog(ae_softc_t * sc) ae_watchdog() argument 1994 ae_softc_t *sc; ae_tick() local 2008 ae_rxvlan(ae_softc_t * sc) ae_rxvlan() argument 2034 ae_rxfilter(ae_softc_t * sc) ae_rxfilter() argument 2081 struct ae_softc *sc; ae_ioctl() local 2153 ae_stop(ae_softc_t * sc) ae_stop() argument [all...] |
/freebsd-src/sys/dev/mrsas/ |
H A D | mrsas.c | 66 static int mrsas_setup_msix(struct mrsas_softc *sc); 67 static int mrsas_allocate_msix(struct mrsas_softc *sc); 68 static void mrsas_shutdown_ctlr(struct mrsas_softc *sc, u_int32_t opcode); 69 static void mrsas_flush_cache(struct mrsas_softc *sc); 70 static void mrsas_reset_reply_desc(struct mrsas_softc *sc); 72 static int mrsas_get_map_info(struct mrsas_softc *sc); 73 static int mrsas_get_ld_map_info(struct mrsas_softc *sc); 74 static int mrsas_sync_map_info(struct mrsas_softc *sc); 75 static int mrsas_get_pd_list(struct mrsas_softc *sc); 76 static int mrsas_get_ld_list(struct mrsas_softc *sc); [all …]
|
/freebsd-src/sys/powerpc/powermac/ |
H A D | cuda.c | 76 static void cuda_send_inbound(struct cuda_softc *sc); 77 static void cuda_send_outbound(struct cuda_softc *sc); 117 static uint8_t cuda_read_reg(struct cuda_softc *sc, u_int offset); 118 static void cuda_write_reg(struct cuda_softc *sc, u_int offset, uint8_t value); 143 struct cuda_softc *sc; in cuda_attach() local 149 sc = device_get_softc(dev); in cuda_attach() 150 sc->sc_dev = dev; in cuda_attach() 152 sc->sc_memrid = 0; in cuda_attach() 153 sc->sc_memr = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in cuda_attach() 154 &sc in cuda_attach() 261 struct cuda_softc *sc; cuda_detach() local 274 cuda_read_reg(struct cuda_softc * sc,u_int offset) cuda_read_reg() argument 279 cuda_write_reg(struct cuda_softc * sc,u_int offset,uint8_t value) cuda_write_reg() argument 284 cuda_idle(struct cuda_softc * sc) cuda_idle() argument 294 cuda_tip(struct cuda_softc * sc) cuda_tip() argument 304 cuda_clear_tip(struct cuda_softc * sc) cuda_clear_tip() argument 314 cuda_in(struct cuda_softc * sc) cuda_in() argument 324 cuda_out(struct cuda_softc * sc) cuda_out() argument 334 cuda_toggle_ack(struct cuda_softc * sc) cuda_toggle_ack() argument 344 cuda_ack_off(struct cuda_softc * sc) cuda_ack_off() argument 354 cuda_intr_state(struct cuda_softc * sc) cuda_intr_state() argument 362 struct cuda_softc *sc = cookie; cuda_send() local 404 cuda_send_outbound(struct cuda_softc * sc) cuda_send_outbound() argument 437 cuda_send_inbound(struct cuda_softc * sc) cuda_send_inbound() argument 505 struct cuda_softc *sc = device_get_softc(dev); cuda_poll() local 519 struct cuda_softc *sc; cuda_intr() local 708 struct cuda_softc *sc = device_get_softc(dev); cuda_adb_send() local 725 struct cuda_softc *sc = device_get_softc(dev); cuda_adb_autopoll() local 747 struct cuda_softc *sc = xsc; cuda_shutdown() local 769 struct cuda_softc *sc = device_get_softc(dev); cuda_gettime() local 788 struct cuda_softc *sc = device_get_softc(dev); cuda_settime() local [all...] |
/freebsd-src/sys/dev/vmware/pvscsi/ |
H A D | pvscsi.c | 57 static inline uint32_t pvscsi_reg_read(struct pvscsi_softc *sc, 59 static inline void pvscsi_reg_write(struct pvscsi_softc *sc, uint32_t offset, 61 static inline uint32_t pvscsi_read_intr_status(struct pvscsi_softc *sc); 62 static inline void pvscsi_write_intr_status(struct pvscsi_softc *sc, 64 static inline void pvscsi_intr_enable(struct pvscsi_softc *sc); 65 static inline void pvscsi_intr_disable(struct pvscsi_softc *sc); 66 static void pvscsi_kick_io(struct pvscsi_softc *sc, uint8_t cdb0); 67 static void pvscsi_write_cmd(struct pvscsi_softc *sc, uint32_t cmd, void *data, 69 static uint32_t pvscsi_get_max_targets(struct pvscsi_softc *sc); 70 static int pvscsi_setup_req_call(struct pvscsi_softc *sc, uint32_ 231 pvscsi_get_tunable(struct pvscsi_softc * sc,char * name,int value) pvscsi_get_tunable() argument 243 pvscsi_freeze(struct pvscsi_softc * sc) pvscsi_freeze() argument 253 pvscsi_reg_read(struct pvscsi_softc * sc,uint32_t offset) pvscsi_reg_read() argument 260 pvscsi_reg_write(struct pvscsi_softc * sc,uint32_t offset,uint32_t val) pvscsi_reg_write() argument 267 pvscsi_read_intr_status(struct pvscsi_softc * sc) pvscsi_read_intr_status() argument 274 pvscsi_write_intr_status(struct pvscsi_softc * sc,uint32_t val) pvscsi_write_intr_status() argument 281 pvscsi_intr_enable(struct pvscsi_softc * sc) pvscsi_intr_enable() argument 294 pvscsi_intr_disable(struct pvscsi_softc * sc) pvscsi_intr_disable() argument 301 pvscsi_kick_io(struct pvscsi_softc * sc,uint8_t cdb0) pvscsi_kick_io() argument 322 pvscsi_write_cmd(struct pvscsi_softc * sc,uint32_t cmd,void * data,uint32_t len) pvscsi_write_cmd() argument 341 pvscsi_hcb_to_context(struct pvscsi_softc * sc,struct pvscsi_hcb * hcb) pvscsi_hcb_to_context() argument 349 pvscsi_context_to_hcb(struct pvscsi_softc * sc,uint64_t context) pvscsi_context_to_hcb() argument 357 pvscsi_hcb_get(struct pvscsi_softc * sc) pvscsi_hcb_get() argument 372 pvscsi_hcb_put(struct pvscsi_softc * sc,struct pvscsi_hcb * hcb) pvscsi_hcb_put() argument 383 pvscsi_get_max_targets(struct pvscsi_softc * sc) pvscsi_get_max_targets() argument 398 pvscsi_setup_req_call(struct pvscsi_softc * sc,uint32_t enable) pvscsi_setup_req_call() argument 440 pvscsi_dma_free(struct pvscsi_softc * sc,struct pvscsi_dma * dma) pvscsi_dma_free() argument 459 pvscsi_dma_alloc(struct pvscsi_softc * sc,struct pvscsi_dma * dma,bus_size_t size,bus_size_t alignment) pvscsi_dma_alloc() argument 501 pvscsi_dma_alloc_ppns(struct pvscsi_softc * sc,struct pvscsi_dma * dma,uint64_t * ppn_list,uint32_t num_pages) pvscsi_dma_alloc_ppns() argument 524 pvscsi_dma_free_per_hcb(struct pvscsi_softc * sc,uint32_t hcbs_allocated) pvscsi_dma_free_per_hcb() argument 553 pvscsi_dma_alloc_per_hcb(struct pvscsi_softc * sc) pvscsi_dma_alloc_per_hcb() argument 618 pvscsi_free_rings(struct pvscsi_softc * sc) pvscsi_free_rings() argument 630 pvscsi_allocate_rings(struct pvscsi_softc * sc) pvscsi_allocate_rings() argument 690 pvscsi_setup_rings(struct pvscsi_softc * sc) pvscsi_setup_rings() argument 713 pvscsi_hw_supports_msg(struct pvscsi_softc * sc) pvscsi_hw_supports_msg() argument 725 pvscsi_setup_msg_ring(struct pvscsi_softc * sc) pvscsi_setup_msg_ring() argument 743 pvscsi_adapter_reset(struct pvscsi_softc * sc) pvscsi_adapter_reset() argument 756 pvscsi_bus_reset(struct pvscsi_softc * sc) pvscsi_bus_reset() argument 768 pvscsi_device_reset(struct pvscsi_softc * sc,uint32_t target) pvscsi_device_reset() argument 785 pvscsi_abort(struct pvscsi_softc * sc,uint32_t target,union ccb * ccb) pvscsi_abort() argument 838 struct pvscsi_softc *sc; pvscsi_timeout() local 883 pvscsi_process_completion(struct pvscsi_softc * sc,struct pvscsi_ring_cmp_desc * e) pvscsi_process_completion() argument 1032 pvscsi_process_cmp_ring(struct pvscsi_softc * sc) pvscsi_process_cmp_ring() argument 1056 pvscsi_process_msg(struct pvscsi_softc * sc,struct pvscsi_ring_msg_desc * e) pvscsi_process_msg() argument 1094 pvscsi_process_msg_ring(struct pvscsi_softc * sc) pvscsi_process_msg_ring() argument 1118 pvscsi_intr_locked(struct pvscsi_softc * sc) pvscsi_intr_locked() argument 1138 struct pvscsi_softc *sc; pvscsi_intr() local 1152 struct pvscsi_softc *sc; pvscsi_poll() local 1166 struct pvscsi_softc *sc; pvscsi_execute_ccb() local 1255 struct pvscsi_softc *sc; pvscsi_action() local 1463 pvscsi_free_interrupts(struct pvscsi_softc * sc) pvscsi_free_interrupts() argument 1479 pvscsi_setup_interrupts(struct pvscsi_softc * sc) pvscsi_setup_interrupts() argument 1544 pvscsi_free_all(struct pvscsi_softc * sc) pvscsi_free_all() argument 1590 struct pvscsi_softc *sc; pvscsi_attach() local 1763 struct pvscsi_softc *sc; pvscsi_detach() local [all...] |
/freebsd-src/sys/dev/cyapa/ |
H A D | cyapa.c | 214 struct cyapa_softc *sc; member 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) cyapa_lock() argument 316 cyapa_unlock(struct cyapa_softc * sc) cyapa_unlock() argument 322 CYAPA_LOCK_ASSERT(sc) global() argument 329 cyapa_notify(struct cyapa_softc * sc) cyapa_notify() argument 437 struct cyapa_softc *sc; cyapa_start() local 517 struct cyapa_softc *sc; cyapa_attach() local 627 struct cyapa_softc *sc; cyapa_detach() local 695 struct cyapa_softc *sc; cyaparead() local 842 struct cyapa_softc *sc; cyapawrite() local 1112 struct cyapa_softc *sc; cyapakqfilter() local 1134 struct cyapa_softc *sc; cyapapoll() local 1157 struct cyapa_softc *sc; cyapafiltdetach() local 1169 struct cyapa_softc *sc; cyapafilt() local 1184 struct cyapa_softc *sc; cyapaioctl() local 1245 struct cyapa_softc *sc; cyapa_poll_thread() local 1329 cyapa_raw_input(struct cyapa_softc * sc,struct cyapa_regs * regs,int freq) cyapa_raw_input() argument 1642 cyapa_set_power_mode(struct cyapa_softc * sc,int mode) cyapa_set_power_mode() argument 1670 fifo_empty(struct cyapa_softc * sc,struct cyapa_fifo * fifo) fifo_empty() argument 1683 fifo_ready(struct cyapa_softc * sc,struct cyapa_fifo * fifo) fifo_ready() argument 1703 fifo_read(struct cyapa_softc * sc,struct cyapa_fifo * fifo,size_t n) fifo_read() argument 1719 fifo_read_char(struct cyapa_softc * sc,struct cyapa_fifo * fifo) fifo_read_char() argument 1741 fifo_write_char(struct cyapa_softc * sc,struct cyapa_fifo * fifo,uint8_t c) fifo_write_char() argument 1757 fifo_space(struct cyapa_softc * sc,struct cyapa_fifo * fifo) fifo_space() argument 1770 fifo_write(struct cyapa_softc * sc,struct cyapa_fifo * fifo,size_t n) fifo_write() argument 1783 fifo_reset(struct cyapa_softc * sc,struct cyapa_fifo * fifo) fifo_reset() argument [all...] |
/freebsd-src/sys/dev/bge/ |
H A D | if_bge.c | 363 #define BGE_IS_JUMBO_CAPABLE(sc) ((sc)->bge_flags & BGE_FLAG_JUMBO) argument 364 #define BGE_IS_5700_FAMILY(sc) ((sc)->bge_flags & BGE_FLAG_5700_FAMILY) argument 365 #define BGE_IS_5705_PLUS(sc) ((sc)->bge_flags & BGE_FLAG_5705_PLUS) argument 366 #define BGE_IS_5714_FAMILY(sc) ((sc)->bge_flags & BGE_FLAG_5714_FAMILY) argument 367 #define BGE_IS_575X_PLUS(sc) ((sc) argument 368 BGE_IS_5755_PLUS(sc) global() argument 369 BGE_IS_5717_PLUS(sc) global() argument 370 BGE_IS_57765_PLUS(sc) global() argument 546 bge_has_eaddr(struct bge_softc * sc) bge_has_eaddr() argument 552 bge_readmem_ind(struct bge_softc * sc,int off) bge_readmem_ind() argument 570 bge_writemem_ind(struct bge_softc * sc,int off,int val) bge_writemem_ind() argument 587 bge_readreg_ind(struct bge_softc * sc,int off) bge_readreg_ind() argument 599 bge_writereg_ind(struct bge_softc * sc,int off,int val) bge_writereg_ind() argument 610 bge_writemem_direct(struct bge_softc * sc,int off,int val) bge_writemem_direct() argument 616 bge_writembx(struct bge_softc * sc,int off,int val) bge_writembx() argument 630 bge_ape_lock_init(struct bge_softc * sc) bge_ape_lock_init() argument 682 bge_ape_read_fw_ver(struct bge_softc * sc) bge_ape_read_fw_ver() argument 726 bge_ape_lock(struct bge_softc * sc,int locknum) bge_ape_lock() argument 806 bge_ape_unlock(struct bge_softc * sc,int locknum) bge_ape_unlock() argument 859 bge_ape_send_event(struct bge_softc * sc,uint32_t event) bge_ape_send_event() argument 889 bge_ape_driver_state_change(struct bge_softc * sc,int kind) bge_ape_driver_state_change() argument 957 bge_nvram_getbyte(struct bge_softc * sc,int addr,uint8_t * dest) bge_nvram_getbyte() argument 1010 bge_read_nvram(struct bge_softc * sc,caddr_t dest,int off,int cnt) bge_read_nvram() argument 1035 bge_eeprom_getbyte(struct bge_softc * sc,int addr,uint8_t * dest) bge_eeprom_getbyte() argument 1078 bge_read_eeprom(struct bge_softc * sc,caddr_t dest,int off,int cnt) bge_read_eeprom() argument 1096 struct bge_softc *sc; bge_miibus_readreg() local 1150 struct bge_softc *sc; bge_miibus_writereg() local 1200 struct bge_softc *sc; bge_miibus_statchg() local 1272 bge_newbuf_std(struct bge_softc * sc,int i) bge_newbuf_std() argument 1331 bge_newbuf_jumbo(struct bge_softc * sc,int i) bge_newbuf_jumbo() argument 1414 bge_init_rx_ring_std(struct bge_softc * sc) bge_init_rx_ring_std() argument 1436 bge_free_rx_ring_std(struct bge_softc * sc) bge_free_rx_ring_std() argument 1456 bge_init_rx_ring_jumbo(struct bge_softc * sc) bge_init_rx_ring_jumbo() argument 1486 bge_free_rx_ring_jumbo(struct bge_softc * sc) bge_free_rx_ring_jumbo() argument 1506 bge_free_tx_ring(struct bge_softc * sc) bge_free_tx_ring() argument 1529 bge_init_tx_ring(struct bge_softc * sc) bge_init_tx_ring() argument 1556 bge_setpromisc(struct bge_softc * sc) bge_setpromisc() argument 1584 bge_setmulti(struct bge_softc * sc) bge_setmulti() argument 1611 bge_setvlan(struct bge_softc * sc) bge_setvlan() argument 1627 bge_sig_pre_reset(struct bge_softc * sc,int type) bge_sig_pre_reset() argument 1658 bge_sig_post_reset(struct bge_softc * sc,int type) bge_sig_post_reset() argument 1679 bge_sig_legacy(struct bge_softc * sc,int type) bge_sig_legacy() argument 1697 bge_stop_fw(struct bge_softc * sc) bge_stop_fw() argument 1716 bge_dma_swap_options(struct bge_softc * sc) bge_dma_swap_options() argument 1732 bge_chipinit(struct bge_softc * sc) bge_chipinit() argument 1919 bge_blockinit(struct bge_softc * sc) bge_blockinit() argument 2705 struct bge_softc *sc; bge_probe() local 2740 bge_dma_free(struct bge_softc * sc) bge_dma_free() argument 2864 bge_dma_ring_alloc(struct bge_softc * sc,bus_size_t alignment,bus_size_t maxsize,bus_dma_tag_t * tag,uint8_t ** ring,bus_dmamap_t * map,bus_addr_t * paddr,const char * msg) bge_dma_ring_alloc() argument 2924 bge_dma_alloc(struct bge_softc * sc) bge_dma_alloc() argument 3134 bge_has_multiple_ports(struct bge_softc * sc) bge_has_multiple_ports() argument 3153 bge_can_use_msi(struct bge_softc * sc) bge_can_use_msi() argument 3195 bge_mbox_reorder(struct bge_softc * sc) bge_mbox_reorder() argument 3236 bge_devinfo(struct bge_softc * sc) bge_devinfo() argument 3292 struct bge_softc *sc; bge_attach() local 3932 struct bge_softc *sc; bge_detach() local 3967 bge_release_resources(struct bge_softc * sc) bge_release_resources() argument 4003 bge_reset(struct bge_softc * sc) bge_reset() argument 4257 bge_rxreuse_std(struct bge_softc * sc,int i) bge_rxreuse_std() argument 4269 bge_rxreuse_jumbo(struct bge_softc * sc,int i) bge_rxreuse_jumbo() argument 4293 bge_rxeof(struct bge_softc * sc,uint16_t rx_prod,int holdlck) bge_rxeof() argument 4440 bge_rxcsum(struct bge_softc * sc,struct bge_rx_bd * cur_rx,struct mbuf * m) bge_rxcsum() argument 4475 bge_txeof(struct bge_softc * sc,uint16_t tx_cons) bge_txeof() argument 4523 struct bge_softc *sc = if_getsoftc(ifp); bge_poll() local 4577 struct bge_softc *sc; bge_msi_intr() local 4591 struct bge_softc *sc; bge_intr_task() local 4648 struct bge_softc *sc; bge_intr() local 4727 bge_asf_driver_up(struct bge_softc * sc) bge_asf_driver_up() argument 4750 struct bge_softc *sc = xsc; bge_tick() local 4803 bge_stats_update_regs(struct bge_softc * sc) bge_stats_update_regs() argument 4923 bge_stats_clear_regs(struct bge_softc * sc) bge_stats_clear_regs() argument 4965 bge_stats_update(struct bge_softc * sc) bge_stats_update() argument 4975 READ_STAT(sc,stats,stat) bge_stats_update() argument 5078 bge_setup_tso(struct bge_softc * sc,struct mbuf * m,uint16_t * mss,uint16_t * flags) bge_setup_tso() argument 5154 bge_encap(struct bge_softc * sc,struct mbuf ** m_head,uint32_t * txidx) bge_encap() argument 5322 struct bge_softc *sc; bge_start_locked() local 5372 bge_start_tx(struct bge_softc * sc,uint32_t prodidx) bge_start_tx() argument 5396 struct bge_softc *sc; bge_start() local 5405 bge_init_locked(struct bge_softc * sc) bge_init_locked() argument 5584 struct bge_softc *sc = xsc; bge_init() local 5597 struct bge_softc *sc = if_getsoftc(ifp); bge_ifmedia_upd() local 5610 struct bge_softc *sc = if_getsoftc(ifp); bge_ifmedia_upd_locked() local 5695 struct bge_softc *sc = if_getsoftc(ifp); bge_ifmedia_sts() local 5735 struct bge_softc *sc = if_getsoftc(ifp); bge_ioctl() local 5892 bge_watchdog(struct bge_softc * sc) bge_watchdog() argument 5940 bge_stop_block(struct bge_softc * sc,bus_size_t reg,uint32_t bit) bge_stop_block() argument 5958 bge_stop(struct bge_softc * sc) bge_stop() argument 6060 struct bge_softc *sc; bge_shutdown() local 6073 struct bge_softc *sc; bge_suspend() local 6086 struct bge_softc *sc; bge_resume() local 6103 bge_link_upd(struct bge_softc * sc) bge_link_upd() argument 6224 bge_add_sysctls(struct bge_softc * sc) bge_add_sysctls() argument 6295 BGE_SYSCTL_STAT(sc,ctx,desc,parent,node,oid) global() argument 6301 bge_add_sysctl_stats(struct bge_softc * sc,struct sysctl_ctx_list * ctx,struct sysctl_oid_list * parent) bge_add_sysctl_stats() argument 6430 bge_add_sysctl_stats_regs(struct bge_softc * sc,struct sysctl_ctx_list * ctx,struct sysctl_oid_list * parent) bge_add_sysctl_stats_regs() argument 6527 struct bge_softc *sc; bge_sysctl_stats() local 6542 struct bge_softc *sc; bge_sysctl_debug_info() local 6615 struct bge_softc *sc; bge_sysctl_reg_read() local 6637 struct bge_softc *sc; bge_sysctl_ape_read() local 6659 struct bge_softc *sc; bge_sysctl_mem_read() local 6680 bge_get_eaddr_fw(struct bge_softc * sc,uint8_t ether_addr[]) bge_get_eaddr_fw() argument 6686 bge_get_eaddr_mem(struct bge_softc * sc,uint8_t ether_addr[]) bge_get_eaddr_mem() argument 6705 bge_get_eaddr_nvram(struct bge_softc * sc,uint8_t ether_addr[]) bge_get_eaddr_nvram() argument 6717 bge_get_eaddr_eeprom(struct bge_softc * sc,uint8_t ether_addr[]) bge_get_eaddr_eeprom() argument 6728 bge_get_eaddr(struct bge_softc * sc,uint8_t eaddr[]) bge_get_eaddr() argument 6750 struct bge_softc *sc; bge_get_counter() local 6773 struct bge_softc *sc; bge_debugnet_init() local 6803 struct bge_softc *sc; bge_debugnet_transmit() local 6822 struct bge_softc *sc; bge_debugnet_poll() local [all...] |
/freebsd-src/sys/dev/eqos/ |
H A D | if_eqos.c | 93 #define EQOS_LOCK(sc) mtx_lock(&(sc)->lock) argument 94 #define EQOS_UNLOCK(sc) mtx_unlock(&(sc)->lock) argument 95 #define EQOS_ASSERT_LOCKED(sc) mtx_assert(&(sc)->lock, MA_OWNED) argument 97 #define RD4(sc, o) bus_read_4(sc->res[EQOS_RES_MEM], (o)) argument 98 #define WR4(sc, o, v) bus_write_4(sc argument 113 struct eqos_softc *sc = device_get_softc(dev); eqos_miibus_readreg() local 144 struct eqos_softc *sc = device_get_softc(dev); eqos_miibus_writereg() local 175 struct eqos_softc *sc = device_get_softc(dev); eqos_miibus_statchg() local 227 struct eqos_softc *sc = if_getsoftc(ifp); eqos_media_status() local 240 struct eqos_softc *sc = if_getsoftc(ifp); eqos_media_change() local 250 eqos_setup_txdesc(struct eqos_softc * sc,int index,int flags,bus_addr_t paddr,u_int len,u_int total_len) eqos_setup_txdesc() argument 270 eqos_setup_txbuf(struct eqos_softc * sc,struct mbuf * m) eqos_setup_txbuf() argument 325 eqos_setup_rxdesc(struct eqos_softc * sc,int index,bus_addr_t paddr) eqos_setup_rxdesc() argument 337 eqos_setup_rxbuf(struct eqos_softc * sc,int index,struct mbuf * m) eqos_setup_rxbuf() argument 359 eqos_alloc_mbufcl(struct eqos_softc * sc) eqos_alloc_mbufcl() argument 369 eqos_enable_intr(struct eqos_softc * sc) eqos_enable_intr() argument 379 eqos_disable_intr(struct eqos_softc * sc) eqos_disable_intr() argument 409 eqos_setup_rxfilter(struct eqos_softc * sc) eqos_setup_rxfilter() argument 453 eqos_reset(struct eqos_softc * sc) eqos_reset() argument 469 eqos_init_rings(struct eqos_softc * sc) eqos_init_rings() argument 491 struct eqos_softc *sc = if_softc; eqos_init() local 574 struct eqos_softc *sc = if_getsoftc(ifp); eqos_start_locked() local 618 struct eqos_softc *sc = if_getsoftc(ifp); eqos_start() local 626 eqos_stop(struct eqos_softc * sc) eqos_stop() argument 677 eqos_rxintr(struct eqos_softc * sc) eqos_rxintr() argument 730 eqos_txintr(struct eqos_softc * sc) eqos_txintr() argument 774 eqos_intr_mtl(struct eqos_softc * sc,uint32_t mtl_status) eqos_intr_mtl() argument 805 struct eqos_softc *sc = softc; eqos_tick() local 828 struct eqos_softc *sc = arg; eqos_intr() local 870 struct eqos_softc *sc = if_getsoftc(ifp); eqos_ioctl() local 937 eqos_get_eaddr(struct eqos_softc * sc,uint8_t * eaddr) eqos_get_eaddr() argument 958 eqos_axi_configure(struct eqos_softc * sc) eqos_axi_configure() argument 992 eqos_setup_dma(struct eqos_softc * sc) eqos_setup_dma() argument 1107 struct eqos_softc *sc = device_get_softc(dev); eqos_attach() local 1208 struct eqos_softc *sc = device_get_softc(dev); eqos_detach() local [all...] |
/freebsd-src/sys/dev/cfi/ |
H A D | cfi_core.c | 65 cfi_read_raw(struct cfi_softc *sc, u_int ofs) in cfi_read_raw() argument 69 ofs &= ~(sc->sc_width - 1); in cfi_read_raw() 70 switch (sc->sc_width) { in cfi_read_raw() 72 val = bus_space_read_1(sc->sc_tag, sc->sc_handle, ofs); in cfi_read_raw() 75 val = bus_space_read_2(sc->sc_tag, sc->sc_handle, ofs); in cfi_read_raw() 78 val = bus_space_read_4(sc->sc_tag, sc->sc_handle, ofs); in cfi_read_raw() 88 cfi_read(struct cfi_softc *sc, u_in argument 120 cfi_write(struct cfi_softc * sc,u_int ofs,u_int val) cfi_write() argument 150 cfi_reset_default(struct cfi_softc * sc) cfi_reset_default() argument 158 cfi_read_qry(struct cfi_softc * sc,u_int ofs) cfi_read_qry() argument 169 cfi_amd_write(struct cfi_softc * sc,u_int ofs,u_int addr,u_int data) cfi_amd_write() argument 197 struct cfi_softc *sc; cfi_probe() local 291 struct cfi_softc *sc; cfi_attach() local 455 cfi_add_sysctls(struct cfi_softc * sc) cfi_add_sysctls() argument 496 struct cfi_softc *sc; cfi_detach() local 507 cfi_check_erase(struct cfi_softc * sc,u_int ofs,u_int sz) cfi_check_erase() argument 538 cfi_wait_ready(struct cfi_softc * sc,u_int ofs,sbintime_t start,enum cfi_wait_cmd cmd) cfi_wait_ready() argument 610 cfi_write_block(struct cfi_softc * sc) cfi_write_block() argument 868 cfi_get16(struct cfi_softc * sc,int off) cfi_get16() argument 876 cfi_put16(struct cfi_softc * sc,int off,uint16_t v) cfi_put16() argument 886 cfi_intel_get_factory_pr(struct cfi_softc * sc,uint64_t * id) cfi_intel_get_factory_pr() argument 905 cfi_intel_get_oem_pr(struct cfi_softc * sc,uint64_t * id) cfi_intel_get_oem_pr() argument 925 cfi_intel_set_oem_pr(struct cfi_softc * sc,uint64_t id) cfi_intel_set_oem_pr() argument 962 cfi_intel_get_plr(struct cfi_softc * sc,uint32_t * plr) cfi_intel_get_plr() argument 980 cfi_intel_set_plr(struct cfi_softc * sc) cfi_intel_set_plr() argument [all...] |
/freebsd-src/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; in aw_mmc_get_tran_settings() local 208 sc = device_get_softc(dev); in aw_mmc_get_tran_settings() 210 cts->host_ocr = sc->aw_host.host_ocr; in aw_mmc_get_tran_settings() 211 cts->host_f_min = sc->aw_host.f_min; in aw_mmc_get_tran_settings() 212 cts->host_f_max = sc->aw_host.f_max; in aw_mmc_get_tran_settings() 213 cts->host_caps = sc->aw_host.caps; in aw_mmc_get_tran_settings() 214 cts->host_max_data = (sc->aw_mmc_conf->dma_xferlen * in aw_mmc_get_tran_settings() 216 memcpy(&cts->ios, &sc->aw_host.ios, sizeof(struct mmc_ios)); in aw_mmc_get_tran_settings() 224 struct aw_mmc_softc *sc; in aw_mmc_set_tran_settings() local 275 struct aw_mmc_softc *sc; aw_mmc_cam_request() local 309 struct aw_mmc_softc *sc; aw_mmc_cam_poll() local 319 struct aw_mmc_softc *sc; aw_mmc_helper_cd_handler() local 371 struct aw_mmc_softc *sc; aw_mmc_attach() local 484 struct aw_mmc_softc *sc; aw_mmc_detach() local 521 struct aw_mmc_softc *sc; aw_dma_desc_cb() local 532 aw_mmc_setup_dma(struct aw_mmc_softc * sc) aw_mmc_setup_dma() argument 590 aw_mmc_teardown_dma(struct aw_mmc_softc * sc) aw_mmc_teardown_dma() argument 609 struct aw_mmc_softc *sc; aw_dma_cb() local 639 aw_mmc_prepare_dma(struct aw_mmc_softc * sc) aw_mmc_prepare_dma() argument 699 aw_mmc_reset(struct aw_mmc_softc * sc) aw_mmc_reset() argument 720 aw_mmc_init(struct aw_mmc_softc * sc) aw_mmc_init() argument 759 aw_mmc_req_done(struct aw_mmc_softc * sc) aw_mmc_req_done() argument 817 aw_mmc_req_ok(struct aw_mmc_softc * sc) aw_mmc_req_ok() argument 856 set_mmc_error(struct aw_mmc_softc * sc,int error_code) set_mmc_error() argument 868 struct aw_mmc_softc *sc; global() local 910 struct aw_mmc_softc *sc; global() local 989 struct aw_mmc_softc *sc; global() local 1102 struct aw_mmc_softc *sc; global() local 1166 struct aw_mmc_softc *sc; global() local 1215 aw_mmc_update_clock(struct aw_mmc_softc * sc,uint32_t clkon) global() argument 1260 struct aw_mmc_softc *sc; global() local 1296 struct aw_mmc_softc *sc; global() local 1435 struct aw_mmc_softc *sc; global() local 1445 struct aw_mmc_softc *sc; global() local 1466 struct aw_mmc_softc *sc; global() local [all...] |
/freebsd-src/sys/dev/etherswitch/mtkswitch/ |
H A D | mtkswitch_mt7620.c | 57 mtkswitch_phy_read_locked(struct mtkswitch_softc *sc, int phy, int reg) in mtkswitch_phy_read_locked() argument 61 MTKSWITCH_WRITE(sc, MTKSWITCH_PIAC, PIAC_PHY_ACS_ST | PIAC_MDIO_ST | in mtkswitch_phy_read_locked() 64 while ((data = MTKSWITCH_READ(sc, MTKSWITCH_PIAC)) & PIAC_PHY_ACS_ST); in mtkswitch_phy_read_locked() 72 struct mtkswitch_softc *sc = device_get_softc(dev); in mtkswitch_phy_read() local 78 MTKSWITCH_LOCK_ASSERT(sc, MA_NOTOWNED); in mtkswitch_phy_read() 79 MTKSWITCH_LOCK(sc); in mtkswitch_phy_read() 80 data = mtkswitch_phy_read_locked(sc, phy, reg); in mtkswitch_phy_read() 81 MTKSWITCH_UNLOCK(sc); in mtkswitch_phy_read() 87 mtkswitch_phy_write_locked(struct mtkswitch_softc *sc, int phy, int reg, in mtkswitch_phy_write_locked() argument 91 MTKSWITCH_WRITE(sc, MTKSWITCH_PIAC, PIAC_PHY_ACS_ST | PIAC_MDIO_ST | in mtkswitch_phy_write_locked() [all …]
|
/freebsd-src/usr.sbin/bhyve/amd64/ |
H A D | ps2mouse.c | 114 fifo_init(struct ps2mouse_softc *sc) in fifo_init() argument 118 fifo = &sc->fifo; in fifo_init() 123 fifo_reset(struct ps2mouse_softc *sc) in fifo_reset() argument 127 fifo = &sc->fifo; in fifo_reset() 133 fifo_put(struct ps2mouse_softc *sc, uint8_t val) in fifo_put() argument 137 fifo = &sc->fifo; in fifo_put() 146 fifo_get(struct ps2mouse_softc *sc, uint8_t *val) in fifo_get() argument 150 fifo = &sc->fifo; in fifo_get() 162 movement_reset(struct ps2mouse_softc *sc) in movement_reset() argument 164 assert(pthread_mutex_isowned_np(&sc->mtx)); in movement_reset() [all …]
|
/freebsd-src/sys/dev/qcom_qup/ |
H A D | qcom_spi_hw.c | 65 qcom_spi_hw_read_controller_transfer_sizes(struct qcom_spi_softc *sc) in qcom_spi_hw_read_controller_transfer_sizes() argument 69 reg = QCOM_SPI_READ_4(sc, QUP_IO_M_MODES); in qcom_spi_hw_read_controller_transfer_sizes() 71 QCOM_SPI_DPRINTF(sc, QCOM_SPI_DEBUG_HW_TRANSFER_SETUP, in qcom_spi_hw_read_controller_transfer_sizes() 78 sc->config.input_block_size = 4; in qcom_spi_hw_read_controller_transfer_sizes() 80 sc->config.input_block_size = val * 16; in qcom_spi_hw_read_controller_transfer_sizes() 86 sc->config.output_block_size = 4; in qcom_spi_hw_read_controller_transfer_sizes() 88 sc->config.output_block_size = val * 16; in qcom_spi_hw_read_controller_transfer_sizes() 93 sc->config.input_fifo_size = in qcom_spi_hw_read_controller_transfer_sizes() 94 sc->config.input_block_size * (2 << val); in qcom_spi_hw_read_controller_transfer_sizes() 99 sc->config.output_fifo_size = in qcom_spi_hw_read_controller_transfer_sizes() [all …]
|
/freebsd-src/sys/dev/rtwn/ |
H A D | if_rtwn.c | 158 rtwn_attach(struct rtwn_softc *sc) in rtwn_attach() argument 160 struct ieee80211com *ic = &sc->sc_ic; in rtwn_attach() 163 sc->cur_bcnq_id = RTWN_VAP_ID_INVALID; in rtwn_attach() 165 RTWN_NT_LOCK_INIT(sc); in rtwn_attach() 166 rtwn_cmdq_init(sc); in rtwn_attach() 168 callout_init_mtx(&sc->sc_watchdog_to, &sc->sc_mtx, 0); in rtwn_attach() 170 callout_init(&sc->sc_calib_to, 0); in rtwn_attach() 171 callout_init(&sc->sc_pwrmode_init, 0); in rtwn_attach() 172 mbufq_init(&sc in rtwn_attach() 312 rtwn_radiotap_attach(struct rtwn_softc * sc) rtwn_radiotap_attach() argument 323 rtwn_sysctlattach(struct rtwn_softc * sc) rtwn_sysctlattach() argument 365 rtwn_detach(struct rtwn_softc * sc) rtwn_detach() argument 385 rtwn_suspend(struct rtwn_softc * sc) rtwn_suspend() argument 393 rtwn_resume(struct rtwn_softc * sc) rtwn_resume() argument 401 rtwn_vap_decrement_counters(struct rtwn_softc * sc,enum ieee80211_opmode opmode,int id) rtwn_vap_decrement_counters() argument 451 rtwn_set_ic_opmode(struct rtwn_softc * sc) rtwn_set_ic_opmode() argument 474 struct rtwn_softc *sc = ic->ic_softc; rtwn_vap_create() local 615 struct rtwn_softc *sc = ic->ic_softc; rtwn_vap_delete() local 647 rtwn_read_chipid(struct rtwn_softc * sc) rtwn_read_chipid() argument 670 struct rtwn_softc *sc = vap->iv_ic->ic_softc; rtwn_ioctl_reset() local 703 rtwn_set_media_status(struct rtwn_softc * sc,union sec_param * data) rtwn_set_media_status() argument 710 rtwn_tx_fwpkt_check(struct rtwn_softc * sc,struct ieee80211vap * vap) rtwn_tx_fwpkt_check() argument 730 rtwn_construct_nulldata(struct rtwn_softc * sc,struct ieee80211vap * vap,uint8_t * ptr,int qos) rtwn_construct_nulldata() argument 774 rtwn_push_nulldata(struct rtwn_softc * sc,struct ieee80211vap * vap) rtwn_push_nulldata() argument 866 struct rtwn_softc *sc = arg; rtwn_pwrmode_init() local 872 rtwn_set_pwrmode_cb(struct rtwn_softc * sc,union sec_param * data) rtwn_set_pwrmode_cb() argument 909 struct rtwn_softc *sc = vap->iv_ic->ic_softc; rtwn_tsf_sync_adhoc_task() local 944 rtwn_tsf_sync_enable(struct rtwn_softc * sc,struct ieee80211vap * vap) rtwn_tsf_sync_enable() argument 973 rtwn_set_ack_preamble(struct rtwn_softc * sc) rtwn_set_ack_preamble() argument 987 rtwn_set_mode(struct rtwn_softc * sc,uint8_t mode,int id) rtwn_set_mode() argument 1000 struct rtwn_softc *sc = ic->ic_softc; rtwn_monitor_newstate() local 1047 struct rtwn_softc *sc = ic->ic_softc; rtwn_newstate() local 1175 rtwn_calc_basicrates(struct rtwn_softc * sc) rtwn_calc_basicrates() argument 1215 rtwn_run(struct rtwn_softc * sc,struct ieee80211vap * vap) rtwn_run() argument 1345 struct rtwn_softc *sc = arg; rtwn_watchdog() local 1364 struct rtwn_softc *sc = ic->ic_softc; rtwn_parent() local 1380 rtwn_dma_init(struct rtwn_softc * sc) rtwn_dma_init() argument 1446 rtwn_mac_init(struct rtwn_softc * sc) rtwn_mac_init() argument 1462 rtwn_mrr_init(struct rtwn_softc * sc) rtwn_mrr_init() argument 1476 struct rtwn_softc *sc = ic->ic_softc; rtwn_scan_start() local 1490 struct rtwn_softc *sc = ss->ss_ic->ic_softc; rtwn_scan_curchan() local 1503 struct rtwn_softc *sc = ic->ic_softc; rtwn_scan_end() local 1525 struct rtwn_softc *sc = ic->ic_softc; rtwn_getradiocaps() local 1560 struct rtwn_softc *sc = ic->ic_softc; rtwn_set_channel() local 1573 struct rtwn_softc *sc = ic->ic_softc; rtwn_wme_update() local 1620 rtwn_update_slot_cb(struct rtwn_softc * sc,union sec_param * data) rtwn_update_slot_cb() argument 1635 rtwn_update_aifs(struct rtwn_softc * sc,uint8_t slottime) rtwn_update_aifs() argument 1653 struct rtwn_softc *sc = ic->ic_softc; rtwn_update_promisc() local 1664 struct rtwn_softc *sc = ic->ic_softc; rtwn_update_mcast() local 1673 rtwn_set_bssid(struct rtwn_softc * sc,const uint8_t * bssid,int id) rtwn_set_bssid() argument 1686 rtwn_set_macaddr(struct rtwn_softc * sc,const uint8_t * addr,int id) rtwn_set_macaddr() argument 1719 struct rtwn_softc *sc = ni->ni_ic->ic_softc; rtwn_newassoc() local 1750 struct rtwn_softc *sc = ni->ni_ic->ic_softc; rtwn_node_free() local 1765 rtwn_init_beacon_reg(struct rtwn_softc * sc) rtwn_init_beacon_reg() argument 1776 rtwn_init(struct rtwn_softc * sc) rtwn_init() argument 1926 rtwn_stop(struct rtwn_softc * sc) rtwn_stop() argument [all...] |
/freebsd-src/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; in glc_attach() local 124 sc = device_get_softc(dev); in glc_attach() 126 sc->sc_bus = ps3bus_get_bus(dev); in glc_attach() 127 sc->sc_dev = ps3bus_get_device(dev); in glc_attach() 128 sc->sc_self = dev; in glc_attach() 130 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK, in glc_attach() [all …]
|
/freebsd-src/sys/dev/tsec/ |
H A D | if_tsec.c | 73 static void tsec_dma_ctl(struct tsec_softc *sc, int state); 74 static void tsec_encap(if_t ifp, struct tsec_softc *sc, 76 static void tsec_free_dma(struct tsec_softc *sc); 84 static void tsec_intrs_ctl(struct tsec_softc *sc, int state); 86 static void tsec_init_locked(struct tsec_softc *sc); 88 static void tsec_reset_mac(struct tsec_softc *sc); 89 static void tsec_setfilter(struct tsec_softc *sc); 90 static void tsec_set_mac_address(struct tsec_softc *sc); 93 static void tsec_stop(struct tsec_softc *sc); 95 static void tsec_watchdog(struct tsec_softc *sc); [all …]
|
/freebsd-src/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) bxe_dma_alloc() argument 958 bxe_dma_free(struct bxe_softc * sc,struct bxe_dma * dma) bxe_dma_free() argument 980 bxe_reg_wr_ind(struct bxe_softc * sc,uint32_t addr,uint32_t val) bxe_reg_wr_ind() argument 990 bxe_reg_rd_ind(struct bxe_softc * sc,uint32_t addr) bxe_reg_rd_ind() argument 1003 bxe_acquire_hw_lock(struct bxe_softc * sc,uint32_t resource) bxe_acquire_hw_lock() argument 1050 bxe_release_hw_lock(struct bxe_softc * sc,uint32_t resource) bxe_release_hw_lock() argument 1083 bxe_acquire_phy_lock(struct bxe_softc * sc) bxe_acquire_phy_lock() argument 1089 bxe_release_phy_lock(struct bxe_softc * sc) bxe_release_phy_lock() argument 1109 bxe_acquire_nvram_lock(struct bxe_softc * sc) bxe_acquire_nvram_lock() argument 1148 bxe_release_nvram_lock(struct bxe_softc * sc) bxe_release_nvram_lock() argument 1187 bxe_enable_nvram_access(struct bxe_softc * sc) bxe_enable_nvram_access() argument 1199 bxe_disable_nvram_access(struct bxe_softc * sc) bxe_disable_nvram_access() argument 1212 bxe_nvram_read_dword(struct bxe_softc * sc,uint32_t offset,uint32_t * ret_val,uint32_t cmd_flags) bxe_nvram_read_dword() argument 1268 bxe_nvram_read(struct bxe_softc * sc,uint32_t offset,uint8_t * ret_buf,int buf_size) bxe_nvram_read() argument 1326 bxe_nvram_write_dword(struct bxe_softc * sc,uint32_t offset,uint32_t val,uint32_t cmd_flags) bxe_nvram_write_dword() argument 1378 bxe_nvram_write1(struct bxe_softc * sc,uint32_t offset,uint8_t * data_buf,int buf_size) bxe_nvram_write1() argument 1428 bxe_nvram_write(struct bxe_softc * sc,uint32_t offset,uint8_t * data_buf,int buf_size) bxe_nvram_write() argument 1499 bxe_post_dmae(struct bxe_softc * sc,struct dmae_cmd * dmae,int idx) bxe_post_dmae() 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) bxe_dmae_opcode() argument 1563 bxe_prep_dmae_with_comp(struct bxe_softc * sc,struct dmae_cmd * dmae,uint8_t src_type,uint8_t dst_type) bxe_prep_dmae_with_comp() argument 1582 bxe_issue_dmae_with_comp(struct bxe_softc * sc,struct dmae_cmd * dmae) bxe_issue_dmae_with_comp() argument 1625 bxe_read_dmae(struct bxe_softc * sc,uint32_t src_addr,uint32_t len32) bxe_read_dmae() argument 1664 bxe_write_dmae(struct bxe_softc * sc,bus_addr_t dma_addr,uint32_t dst_addr,uint32_t len32) bxe_write_dmae() argument 1701 bxe_write_dmae_phys_len(struct bxe_softc * sc,bus_addr_t phys_addr,uint32_t addr,uint32_t len) bxe_write_dmae_phys_len() argument 1725 bxe_set_ctx_validation(struct bxe_softc * sc,struct eth_context * cxt,uint32_t cid) bxe_set_ctx_validation() 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) bxe_storm_memset_hc_timeout() 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) bxe_storm_memset_hc_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) bxe_update_coalesce_sb_index() argument 1799 elink_cb_udelay(struct bxe_softc * sc,uint32_t usecs) elink_cb_udelay() argument 1806 elink_cb_reg_read(struct bxe_softc * sc,uint32_t reg_addr) elink_cb_reg_read() argument 1813 elink_cb_reg_write(struct bxe_softc * sc,uint32_t reg_addr,uint32_t val) elink_cb_reg_write() argument 1821 elink_cb_reg_wb_write(struct bxe_softc * sc,uint32_t offset,uint32_t * wb_write,uint16_t len) elink_cb_reg_wb_write() argument 1830 elink_cb_reg_wb_read(struct bxe_softc * sc,uint32_t offset,uint32_t * wb_write,uint16_t len) elink_cb_reg_wb_read() argument 1839 elink_cb_path_id(struct bxe_softc * sc) elink_cb_path_id() argument 1845 elink_cb_event_log(struct bxe_softc * sc,const elink_log_id_t elink_log_id,...) elink_cb_event_log() argument 1854 bxe_set_spio(struct bxe_softc * sc,int spio,uint32_t mode) bxe_set_spio() argument 1903 bxe_gpio_read(struct bxe_softc * sc,int gpio_num,uint8_t port) bxe_gpio_read() argument 1930 bxe_gpio_write(struct bxe_softc * sc,int gpio_num,uint32_t mode,uint8_t port) bxe_gpio_write() argument 1993 bxe_gpio_mult_write(struct bxe_softc * sc,uint8_t pins,uint32_t mode) bxe_gpio_mult_write() argument 2042 bxe_gpio_int_write(struct bxe_softc * sc,int gpio_num,uint32_t mode,uint8_t port) bxe_gpio_int_write() argument 2097 elink_cb_gpio_read(struct bxe_softc * sc,uint16_t gpio_num,uint8_t port) elink_cb_gpio_read() argument 2105 elink_cb_gpio_write(struct bxe_softc * sc,uint16_t gpio_num,uint8_t mode,uint8_t port) elink_cb_gpio_write() argument 2114 elink_cb_gpio_mult_write(struct bxe_softc * sc,uint8_t pins,uint8_t mode) elink_cb_gpio_mult_write() argument 2122 elink_cb_gpio_int_write(struct bxe_softc * sc,uint16_t gpio_num,uint8_t mode,uint8_t port) elink_cb_gpio_int_write() argument 2131 elink_cb_notify_link_changed(struct bxe_softc * sc) elink_cb_notify_link_changed() argument 2139 elink_cb_fw_command(struct bxe_softc * sc,uint32_t command,uint32_t param) elink_cb_fw_command() argument 2184 bxe_fw_command(struct bxe_softc * sc,uint32_t command,uint32_t param) bxe_fw_command() argument 2192 __storm_memset_dma_mapping(struct bxe_softc * sc,uint32_t addr,bus_addr_t mapping) __storm_memset_dma_mapping() argument 2201 storm_memset_spq_addr(struct bxe_softc * sc,bus_addr_t mapping,uint16_t abs_fid) storm_memset_spq_addr() argument 2211 storm_memset_vf_to_pf(struct bxe_softc * sc,uint16_t abs_fid,uint16_t pf_id) storm_memset_vf_to_pf() argument 2222 storm_memset_func_en(struct bxe_softc * sc,uint16_t abs_fid,uint8_t enable) storm_memset_func_en() argument 2233 storm_memset_eq_data(struct bxe_softc * sc,struct event_ring_data * eq_data,uint16_t pfid) storm_memset_eq_data() argument 2246 storm_memset_eq_prod(struct bxe_softc * sc,uint16_t eq_prod,uint16_t pfid) storm_memset_eq_prod() argument 2317 bxe_sp_get_next(struct bxe_softc * sc) bxe_sp_get_next() argument 2335 bxe_sp_prod_update(struct bxe_softc * sc) bxe_sp_prod_update() argument 2391 bxe_sp_post(struct bxe_softc * sc,int command,int cid,uint32_t data_hi,uint32_t data_lo,int cmd_type) bxe_sp_post() argument 2523 bxe_init_mutexes(struct bxe_softc * sc) bxe_init_mutexes() argument 2565 bxe_release_mutexes(struct bxe_softc * sc) bxe_release_mutexes() argument 2605 bxe_tx_disable(struct bxe_softc * sc) bxe_tx_disable() argument 2616 bxe_drv_pulse(struct bxe_softc * sc) bxe_drv_pulse() argument 2623 bxe_tx_avail(struct bxe_softc * sc,struct bxe_fastpath * fp) bxe_tx_avail() argument 2668 bxe_sp_event(struct bxe_softc * sc,struct bxe_fastpath * fp,union eth_rx_cqe * rr_cqe) bxe_sp_event() argument 2743 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) bxe_tpa_start() argument 2841 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) bxe_fill_frag_mbuf() argument 2965 bxe_update_sge_prod(struct bxe_softc * sc,struct bxe_fastpath * fp,uint16_t sge_len,union eth_sgl_or_raw_data * cqe) bxe_update_sge_prod() argument 3029 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) bxe_tpa_stop() argument 3152 bxe_rxeof(struct bxe_softc * sc,struct bxe_fastpath * fp) bxe_rxeof() argument 3420 bxe_free_tx_pkt(struct bxe_softc * sc,struct bxe_fastpath * fp,uint16_t idx) bxe_free_tx_pkt() argument 3454 bxe_watchdog(struct bxe_softc * sc,struct bxe_fastpath * fp) bxe_watchdog() argument 3476 bxe_txeof(struct bxe_softc * sc,struct bxe_fastpath * fp) bxe_txeof() argument 3530 bxe_drain_tx_queues(struct bxe_softc * sc) bxe_drain_tx_queues() argument 3564 bxe_del_all_macs(struct bxe_softc * sc,struct ecore_vlan_mac_obj * mac_obj,int mac_type,uint8_t wait_for_comp) bxe_del_all_macs() argument 3590 bxe_fill_accept_flags(struct bxe_softc * sc,uint32_t rx_mode,unsigned long * rx_accept_flags,unsigned long * tx_accept_flags) bxe_fill_accept_flags() argument 3669 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) bxe_set_q_rx_mode() argument 3715 bxe_set_storm_rx_mode(struct bxe_softc * sc) bxe_set_storm_rx_mode() argument 3738 bxe_nic_load_no_mcp(struct bxe_softc * sc) bxe_nic_load_no_mcp() argument 3762 bxe_nic_unload_no_mcp(struct bxe_softc * sc) bxe_nic_unload_no_mcp() argument 3786 bxe_send_unload_req(struct bxe_softc * sc,int unload_mode) bxe_send_unload_req() argument 3810 bxe_send_unload_done(struct bxe_softc * sc,uint8_t keep_link) bxe_send_unload_done() argument 3823 bxe_func_wait_started(struct bxe_softc * sc) bxe_func_wait_started() argument 3881 bxe_stop_queue(struct bxe_softc * sc,int index) bxe_stop_queue() argument 3921 bxe_wait_sp_comp(struct bxe_softc * sc,unsigned long mask) bxe_wait_sp_comp() argument 3950 bxe_func_stop(struct bxe_softc * sc) bxe_func_stop() argument 3978 bxe_reset_hw(struct bxe_softc * sc,uint32_t load_code) bxe_reset_hw() argument 3995 bxe_int_disable_sync(struct bxe_softc * sc,int disable_hw) bxe_int_disable_sync() argument 4011 bxe_chip_cleanup(struct bxe_softc * sc,uint32_t unload_mode,uint8_t keep_link) bxe_chip_cleanup() argument 4125 bxe_disable_close_the_gate(struct bxe_softc * sc) bxe_disable_close_the_gate() argument 4152 bxe_squeeze_objects(struct bxe_softc * sc) bxe_squeeze_objects() argument 4209 bxe_nic_unload(struct bxe_softc * sc,uint32_t unload_mode,uint8_t keep_link) bxe_nic_unload() argument 4386 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); bxe_ifmedia_update() local 4419 struct bxe_softc *sc = if_getsoftc(ifp); bxe_ifmedia_status() local 4460 struct bxe_softc *sc = (struct bxe_softc *)context; bxe_handle_chip_tq() local 4494 struct bxe_softc *sc = if_getsoftc(ifp); bxe_ioctl() local 4705 bxe_dump_mbuf(struct bxe_softc * sc,struct mbuf * m,uint8_t contents) bxe_dump_mbuf() argument 4772 bxe_chktso_window(struct bxe_softc * sc,int nsegs,bus_dma_segment_t * segs,struct mbuf * m) bxe_chktso_window() argument 5104 struct bxe_softc *sc; bxe_tx_encap() local 5520 bxe_tx_start_locked(struct bxe_softc * sc,if_t ifp,struct bxe_fastpath * fp) bxe_tx_start_locked() argument 5593 struct bxe_softc *sc; bxe_tx_start() local 5621 bxe_tx_mq_start_locked(struct bxe_softc * sc,if_t ifp,struct bxe_fastpath * fp,struct mbuf * m) bxe_tx_mq_start_locked() argument 5735 struct bxe_softc *sc = fp->sc; bxe_tx_mq_start_deferred() local 5748 struct bxe_softc *sc = if_getsoftc(ifp); bxe_tx_mq_start() local 5780 struct bxe_softc *sc = if_getsoftc(ifp); bxe_mq_flush() local 5808 bxe_cid_ilt_lines(struct bxe_softc * sc) bxe_cid_ilt_lines() argument 5817 bxe_ilt_set_info(struct bxe_softc * sc) bxe_ilt_set_info() argument 5908 bxe_set_fp_rx_buf_size(struct bxe_softc * sc) bxe_set_fp_rx_buf_size() argument 5936 bxe_alloc_ilt_mem(struct bxe_softc * sc) bxe_alloc_ilt_mem() argument 5951 bxe_alloc_ilt_lines_mem(struct bxe_softc * sc) bxe_alloc_ilt_lines_mem() argument 5966 bxe_free_ilt_mem(struct bxe_softc * sc) bxe_free_ilt_mem() argument 5975 bxe_free_ilt_lines_mem(struct bxe_softc * sc) bxe_free_ilt_lines_mem() argument 5984 bxe_free_mem(struct bxe_softc * sc) bxe_free_mem() argument 6001 bxe_alloc_mem(struct bxe_softc * sc) bxe_alloc_mem() argument 6095 struct bxe_softc *sc; bxe_free_tpa_pool() local 6152 bxe_free_fp_buffers(struct bxe_softc * sc) bxe_free_fp_buffers() argument 6409 bxe_alloc_fp_buffers(struct bxe_softc * sc) bxe_alloc_fp_buffers() argument 6490 bxe_free_fw_stats_mem(struct bxe_softc * sc) bxe_free_fw_stats_mem() argument 6506 bxe_alloc_fw_stats_mem(struct bxe_softc * sc) bxe_alloc_fw_stats_mem() argument 6603 bxe_set_reset_global(struct bxe_softc * sc) bxe_set_reset_global() argument 6614 bxe_clear_reset_global(struct bxe_softc * sc) bxe_clear_reset_global() argument 6625 bxe_reset_is_global(struct bxe_softc * sc) bxe_reset_is_global() argument 6634 bxe_set_reset_done(struct bxe_softc * sc) bxe_set_reset_done() argument 6652 bxe_set_reset_in_progress(struct bxe_softc * sc) bxe_set_reset_in_progress() argument 6670 bxe_reset_is_done(struct bxe_softc * sc,int engine) bxe_reset_is_done() argument 6683 bxe_get_load_status(struct bxe_softc * sc,int engine) bxe_get_load_status() argument 6704 bxe_set_pf_load(struct bxe_softc * sc) bxe_set_pf_load() argument 6738 bxe_clear_pf_load(struct bxe_softc * sc) bxe_clear_pf_load() argument 6769 bxe_nic_load_request(struct bxe_softc * sc,uint32_t * load_code) bxe_nic_load_request() argument 6812 bxe_nic_load_analyze_req(struct bxe_softc * sc,uint32_t load_code) bxe_nic_load_analyze_req() argument 6844 bxe_nic_load_pmf(struct bxe_softc * sc,uint32_t load_code) bxe_nic_load_pmf() argument 6879 bxe_read_mf_cfg(struct bxe_softc * sc) bxe_read_mf_cfg() argument 6916 bxe_acquire_alr(struct bxe_softc * sc) bxe_acquire_alr() argument 6939 bxe_release_alr(struct bxe_softc * sc) bxe_release_alr() argument 6945 bxe_fan_failure(struct bxe_softc * sc) bxe_fan_failure() argument 6980 bxe_link_attn(struct bxe_softc * sc) bxe_link_attn() argument 7046 bxe_attn_int_asserted(struct bxe_softc * sc,uint32_t asserted) bxe_attn_int_asserted() argument 7184 bxe_print_next_block(struct bxe_softc * sc,int idx,const char * blk) bxe_print_next_block() argument 7192 bxe_check_blocks_with_parity0(struct bxe_softc * sc,uint32_t sig,int par_num,uint8_t print) bxe_check_blocks_with_parity0() argument 7243 bxe_check_blocks_with_parity1(struct bxe_softc * sc,uint32_t sig,int par_num,uint8_t * global,uint8_t print) bxe_check_blocks_with_parity1() argument 7331 bxe_check_blocks_with_parity2(struct bxe_softc * sc,uint32_t sig,int par_num,uint8_t print) bxe_check_blocks_with_parity2() argument 7386 bxe_check_blocks_with_parity3(struct bxe_softc * sc,uint32_t sig,int par_num,uint8_t * global,uint8_t print) bxe_check_blocks_with_parity3() argument 7433 bxe_check_blocks_with_parity4(struct bxe_softc * sc,uint32_t sig,int par_num,uint8_t print) bxe_check_blocks_with_parity4() argument 7464 bxe_parity_attn(struct bxe_softc * sc,uint8_t * global,uint8_t print,uint32_t * sig) bxe_parity_attn() argument 7522 bxe_chk_parity_attn(struct bxe_softc * sc,uint8_t * global,uint8_t print) bxe_chk_parity_attn() argument 7554 bxe_attn_int_deasserted4(struct bxe_softc * sc,uint32_t attn) bxe_attn_int_deasserted4() argument 7618 bxe_e1h_disable(struct bxe_softc * sc) bxe_e1h_disable() argument 7628 bxe_e1h_enable(struct bxe_softc * sc) bxe_e1h_enable() argument 7644 bxe_config_mf_bw(struct bxe_softc * sc) bxe_config_mf_bw() argument 7655 bxe_set_mf_bw(struct bxe_softc * sc) bxe_set_mf_bw() argument 7662 bxe_handle_eee_event(struct bxe_softc * sc) bxe_handle_eee_event() argument 7671 bxe_drv_info_ether_stat(struct bxe_softc * sc) bxe_drv_info_ether_stat() argument 7701 bxe_handle_drv_info_req(struct bxe_softc * sc) bxe_handle_drv_info_req() argument 7742 bxe_dcc_event(struct bxe_softc * sc,uint32_t dcc_event) bxe_dcc_event() argument 7778 bxe_pmf_update(struct bxe_softc * sc) bxe_pmf_update() argument 7811 bxe_mc_assert(struct bxe_softc * sc) bxe_mc_assert() argument 7912 bxe_attn_int_deasserted3(struct bxe_softc * sc,uint32_t attn) bxe_attn_int_deasserted3() argument 8004 bxe_attn_int_deasserted2(struct bxe_softc * sc,uint32_t attn) bxe_attn_int_deasserted2() argument 8107 bxe_attn_int_deasserted1(struct bxe_softc * sc,uint32_t attn) bxe_attn_int_deasserted1() argument 8147 bxe_attn_int_deasserted0(struct bxe_softc * sc,uint32_t attn) bxe_attn_int_deasserted0() argument 8191 bxe_attn_int_deasserted(struct bxe_softc * sc,uint32_t deasserted) bxe_attn_int_deasserted() argument 8295 bxe_attn_int(struct bxe_softc * sc) bxe_attn_int() argument 8325 bxe_update_dsb_idx(struct bxe_softc * sc) bxe_update_dsb_idx() argument 8348 bxe_cid_to_q_obj(struct bxe_softc * sc,uint32_t cid) bxe_cid_to_q_obj() argument 8356 bxe_handle_mcast_eqe(struct bxe_softc * sc) bxe_handle_mcast_eqe() argument 8383 bxe_handle_classification_eqe(struct bxe_softc * sc,union event_ring_elem * elem) bxe_handle_classification_eqe() argument 8425 bxe_handle_rx_mode_eqe(struct bxe_softc * sc,union event_ring_elem * elem) bxe_handle_rx_mode_eqe() argument 8438 bxe_update_eq_prod(struct bxe_softc * sc,uint16_t prod) bxe_update_eq_prod() argument 8446 bxe_eq_int(struct bxe_softc * sc) bxe_eq_int() argument 8622 struct bxe_softc *sc = (struct bxe_softc *)context; bxe_handle_sp_tq() local 8673 struct bxe_softc *sc = fp->sc; bxe_handle_fp_tq() local 8719 struct bxe_softc *sc = fp->sc; bxe_task_fp() local 8767 struct bxe_softc *sc = (struct bxe_softc *)xsc; bxe_intr_legacy() local 8823 struct bxe_softc *sc = (struct bxe_softc *)xsc; bxe_intr_sp() local 8839 struct bxe_softc *sc = fp->sc; bxe_intr_fp() local 8855 bxe_interrupt_free(struct bxe_softc * sc) bxe_interrupt_free() argument 8917 bxe_interrupt_alloc(struct bxe_softc * sc) bxe_interrupt_alloc() argument 9110 bxe_interrupt_detach(struct bxe_softc * sc) bxe_interrupt_detach() argument 9159 bxe_interrupt_attach(struct bxe_softc * sc) bxe_interrupt_attach() argument 9309 bxe_init_func_obj(struct bxe_softc * sc) bxe_init_func_obj() argument 9323 bxe_init_hw(struct bxe_softc * sc,uint32_t load_code) bxe_init_hw() argument 9347 bxe_fill(struct bxe_softc * sc,uint32_t addr,int fill,uint32_t len) bxe_fill() argument 9367 bxe_wr_fp_sb_data(struct bxe_softc * sc,int fw_sb_id,uint32_t * sb_data_p,uint32_t data_size) bxe_wr_fp_sb_data() argument 9384 bxe_zero_fp_sb(struct bxe_softc * sc,int fw_sb_id) bxe_zero_fp_sb() argument 9417 bxe_wr_sp_sb_data(struct bxe_softc * sc,struct hc_sp_status_block_data * sp_sb_data) bxe_wr_sp_sb_data() argument 9434 bxe_zero_sp_sb(struct bxe_softc * sc) bxe_zero_sp_sb() argument 9498 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) bxe_init_sb() argument 9572 bxe_rx_ustorm_prods_offset(struct bxe_softc * sc,struct bxe_fastpath * fp) bxe_rx_ustorm_prods_offset() argument 9587 bxe_init_eth_fp(struct bxe_softc * sc,int idx) bxe_init_eth_fp() argument 9672 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) bxe_update_rx_prod() argument 9710 bxe_init_rx_rings(struct bxe_softc * sc) bxe_init_rx_rings() argument 9762 bxe_init_tx_rings(struct bxe_softc * sc) bxe_init_tx_rings() argument 9772 bxe_init_def_sb(struct bxe_softc * sc) bxe_init_def_sb() argument 9860 bxe_init_sp_ring(struct bxe_softc * sc) bxe_init_sp_ring() argument 9870 bxe_init_eq_ring(struct bxe_softc * sc) bxe_init_eq_ring() argument 9896 bxe_init_internal_common(struct bxe_softc * sc) bxe_init_internal_common() argument 9917 bxe_init_internal(struct bxe_softc * sc,uint32_t load_code) bxe_init_internal() argument 9941 storm_memset_func_cfg(struct bxe_softc * sc,struct tstorm_eth_function_common_config * tcfg,uint16_t abs_fid) storm_memset_func_cfg() argument 9955 bxe_func_init(struct bxe_softc * sc,struct bxe_func_init_params * p) bxe_func_init() argument 9988 bxe_calc_vn_min(struct bxe_softc * sc,struct cmng_init_input * input) bxe_calc_vn_min() argument 10028 bxe_extract_max_cfg(struct bxe_softc * sc,uint32_t mf_cfg) bxe_extract_max_cfg() argument 10043 bxe_calc_vn_max(struct bxe_softc * sc,int vn,struct cmng_init_input * input) bxe_calc_vn_max() argument 10071 bxe_cmng_fns_init(struct bxe_softc * sc,uint8_t read_cfg,uint8_t cmng_type) bxe_cmng_fns_init() argument 10110 bxe_get_cmng_fns_mode(struct bxe_softc * sc) bxe_get_cmng_fns_mode() argument 10124 storm_memset_cmng(struct bxe_softc * sc,struct cmng_init * cmng,uint8_t port) storm_memset_cmng() argument 10156 bxe_pf_init(struct bxe_softc * sc) bxe_pf_init() argument 10222 bxe_hc_int_enable(struct bxe_softc * sc) bxe_hc_int_enable() argument 10294 bxe_igu_int_enable(struct bxe_softc * sc) bxe_igu_int_enable() argument 10358 bxe_int_enable(struct bxe_softc * sc) bxe_int_enable() argument 10368 bxe_hc_int_disable(struct bxe_softc * sc) bxe_hc_int_disable() argument 10408 bxe_igu_int_disable(struct bxe_softc * sc) bxe_igu_int_disable() argument 10428 bxe_int_disable(struct bxe_softc * sc) bxe_int_disable() argument 10438 bxe_nic_init(struct bxe_softc * sc,int load_code) bxe_nic_init() argument 10485 bxe_init_objs(struct bxe_softc * sc) bxe_init_objs() argument 10539 bxe_func_start(struct bxe_softc * sc) bxe_func_start() argument 10567 bxe_set_power_state(struct bxe_softc * sc,uint8_t state) bxe_set_power_state() argument 10632 bxe_trylock_hw_lock(struct bxe_softc * sc,uint32_t resource) bxe_trylock_hw_lock() argument 10675 bxe_get_leader_lock_resource(struct bxe_softc * sc) bxe_get_leader_lock_resource() argument 10686 bxe_trylock_leader_lock(struct bxe_softc * sc) bxe_trylock_leader_lock() argument 10692 bxe_release_leader_lock(struct bxe_softc * sc) bxe_release_leader_lock() argument 10699 bxe_set_234_gates(struct bxe_softc * sc,uint8_t close) bxe_set_234_gates() argument 10742 bxe_er_poll_igu_vq(struct bxe_softc * sc) bxe_er_poll_igu_vq() argument 10768 bxe_clp_reset_prep(struct bxe_softc * sc,uint32_t * magic_val) bxe_clp_reset_prep() argument 10779 bxe_clp_reset_done(struct bxe_softc * sc,uint32_t magic_val) bxe_clp_reset_done() argument 10790 bxe_reset_mcp_prep(struct bxe_softc * sc,uint32_t * magic_val) bxe_reset_mcp_prep() argument 10816 bxe_mcp_wait_one(struct bxe_softc * sc) bxe_mcp_wait_one() argument 10828 bxe_init_shmem(struct bxe_softc * sc) bxe_init_shmem() argument 10854 bxe_reset_mcp_comp(struct bxe_softc * sc,uint32_t magic_val) bxe_reset_mcp_comp() argument 10868 bxe_pxp_prep(struct bxe_softc * sc) bxe_pxp_prep() argument 10887 bxe_process_kill_chip_reset(struct bxe_softc * sc,uint8_t global) bxe_process_kill_chip_reset() argument 10988 bxe_process_kill(struct bxe_softc * sc,uint8_t global) bxe_process_kill() argument 11089 bxe_leader_reset(struct bxe_softc * sc) bxe_leader_reset() argument 11162 bxe_pf_q_prep_init(struct bxe_softc * sc,struct bxe_fastpath * fp,struct ecore_queue_init_params * init_params) bxe_pf_q_prep_init() argument 11206 bxe_get_common_flags(struct bxe_softc * sc,struct bxe_fastpath * fp,uint8_t zero_stats) bxe_get_common_flags() argument 11240 bxe_get_q_flags(struct bxe_softc * sc,struct bxe_fastpath * fp,uint8_t leading) bxe_get_q_flags() argument 11267 bxe_pf_q_prep_general(struct bxe_softc * sc,struct bxe_fastpath * fp,struct ecore_general_setup_params * gen_init,uint8_t cos) bxe_pf_q_prep_general() argument 11279 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) bxe_pf_rx_q_prep() argument 11377 bxe_pf_tx_q_prep(struct bxe_softc * sc,struct bxe_fastpath * fp,struct ecore_txq_setup_params * txq_init,uint8_t cos) bxe_pf_tx_q_prep() argument 11405 bxe_setup_queue(struct bxe_softc * sc,struct bxe_fastpath * fp,uint8_t leading) bxe_setup_queue() argument 11470 bxe_setup_leading(struct bxe_softc * sc) bxe_setup_leading() argument 11476 bxe_config_rss_pf(struct bxe_softc * sc,struct ecore_rss_config_obj * rss_obj,uint8_t config_hash) bxe_config_rss_pf() argument 11524 bxe_config_rss_eth(struct bxe_softc * sc,uint8_t config_hash) bxe_config_rss_eth() argument 11531 bxe_init_rss_pf(struct bxe_softc * sc) bxe_init_rss_pf() argument 11560 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) bxe_set_mac_one() argument 11601 bxe_set_eth_mac(struct bxe_softc * sc,uint8_t set) bxe_set_eth_mac() argument 11617 bxe_get_cur_phy_idx(struct bxe_softc * sc) bxe_get_cur_phy_idx() argument 11650 bxe_get_link_cfg_idx(struct bxe_softc * sc) bxe_get_link_cfg_idx() argument 11671 bxe_set_requested_fc(struct bxe_softc * sc) bxe_set_requested_fc() argument 11686 bxe_calc_fc_adv(struct bxe_softc * sc) bxe_calc_fc_adv() argument 11713 bxe_get_mf_speed(struct bxe_softc * sc) bxe_get_mf_speed() argument 11736 bxe_fill_report_data(struct bxe_softc * sc,struct bxe_link_report_data * data) bxe_fill_report_data() argument 11769 bxe_link_report_locked(struct bxe_softc * sc) bxe_link_report_locked() argument 11849 bxe_link_report(struct bxe_softc * sc) bxe_link_report() argument 11857 bxe_link_status_update(struct bxe_softc * sc) bxe_link_status_update() argument 11926 bxe_initial_phy_init(struct bxe_softc * sc,int load_mode) bxe_initial_phy_init() argument 12013 bxe_init_mcast_macs_list(struct bxe_softc * sc,struct ecore_mcast_ramrod_params * p) bxe_init_mcast_macs_list() argument 12067 bxe_set_mc_list(struct bxe_softc * sc) bxe_set_mc_list() argument 12107 struct bxe_softc *sc; global() member 12137 bxe_set_uc_list(struct bxe_softc * sc) bxe_set_uc_list() argument 12162 bxe_set_rx_mode(struct bxe_softc * sc) bxe_set_rx_mode() argument 12209 bxe_update_drv_flags(struct bxe_softc * sc,uint32_t flags,uint32_t set) bxe_update_drv_flags() argument 12237 struct bxe_softc *sc = (struct bxe_softc *)xsc; bxe_periodic_callout_func() local 12323 bxe_periodic_start(struct bxe_softc * sc) bxe_periodic_start() argument 12330 bxe_periodic_stop(struct bxe_softc * sc) bxe_periodic_stop() argument 12337 bxe_parity_recover(struct bxe_softc * sc) bxe_parity_recover() argument 12540 bxe_handle_error(struct bxe_softc * sc) bxe_handle_error() argument 12564 struct bxe_softc *sc = (struct bxe_softc *)arg; bxe_sp_err_timeout_task() local 12590 bxe_nic_load(struct bxe_softc * sc,int load_mode) bxe_nic_load() argument 12854 bxe_init_locked(struct bxe_softc * sc) bxe_init_locked() argument 12945 bxe_stop_locked(struct bxe_softc * sc) bxe_stop_locked() argument 12961 struct bxe_softc *sc = (struct bxe_softc *)xsc; bxe_init() local 12969 bxe_init_ifnet(struct bxe_softc * sc) bxe_init_ifnet() argument 13037 bxe_deallocate_bars(struct bxe_softc * sc) bxe_deallocate_bars() argument 13054 bxe_allocate_bars(struct bxe_softc * sc) bxe_allocate_bars() argument 13100 bxe_get_function_num(struct bxe_softc * sc) bxe_get_function_num() argument 13130 bxe_get_shmem_mf_cfg_base(struct bxe_softc * sc) bxe_get_shmem_mf_cfg_base() argument 13155 bxe_pcie_capability_read(struct bxe_softc * sc,int reg,int width) bxe_pcie_capability_read() argument 13175 bxe_is_pcie_pending(struct bxe_softc * sc) bxe_is_pcie_pending() argument 13187 bxe_probe_pci_caps(struct bxe_softc * sc) bxe_probe_pci_caps() argument 13252 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc * sc) bxe_get_shmem_mf_cfg_info_sd() argument 13287 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc * sc) bxe_get_shmem_ext_proto_support_flags() argument 13310 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc * sc) bxe_get_shmem_mf_cfg_info_si() argument 13333 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc * sc) bxe_get_shmem_mf_cfg_info_niv() argument 13379 bxe_check_valid_mf_cfg(struct bxe_softc * sc) bxe_check_valid_mf_cfg() argument 13479 bxe_get_mf_cfg_info(struct bxe_softc * sc) bxe_get_mf_cfg_info() argument 13638 bxe_get_shmem_info(struct bxe_softc * sc) bxe_get_shmem_info() argument 13732 bxe_get_tunable_params(struct bxe_softc * sc) bxe_get_tunable_params() argument 13839 bxe_media_detect(struct bxe_softc * sc) bxe_media_detect() argument 13900 bxe_get_igu_cam_info(struct bxe_softc * sc) bxe_get_igu_cam_info() argument 13965 bxe_get_device_info(struct bxe_softc * sc) bxe_get_device_info() argument 14207 bxe_link_settings_supported(struct bxe_softc * sc,uint32_t switch_cfg) bxe_link_settings_supported() argument 14324 bxe_link_settings_requested(struct bxe_softc * sc) bxe_link_settings_requested() argument 14500 bxe_get_phy_info(struct bxe_softc * sc) bxe_get_phy_info() argument 14548 bxe_get_params(struct bxe_softc * sc) bxe_get_params() argument 14562 bxe_set_modes_bitmap(struct bxe_softc * sc) bxe_set_modes_bitmap() argument 14618 bxe_alloc_hsi_mem(struct bxe_softc * sc) bxe_alloc_hsi_mem() argument 15069 bxe_free_hsi_mem(struct bxe_softc * sc) bxe_free_hsi_mem() argument 15255 bxe_prev_interrupted_dmae(struct bxe_softc * sc) bxe_prev_interrupted_dmae() argument 15270 bxe_prev_mcp_done(struct bxe_softc * sc) bxe_prev_mcp_done() argument 15283 bxe_prev_path_get_entry(struct bxe_softc * sc) bxe_prev_path_get_entry() argument 15299 bxe_prev_is_path_marked(struct bxe_softc * sc) bxe_prev_is_path_marked() argument 15326 bxe_prev_mark_path(struct bxe_softc * sc,uint8_t after_undi) bxe_prev_mark_path() argument 15380 bxe_do_flr(struct bxe_softc * sc) bxe_do_flr() argument 15431 bxe_prev_unload_close_mac(struct bxe_softc * sc,struct bxe_mac_vals * vals) bxe_prev_unload_close_mac() argument 15513 bxe_prev_unload_undi_inc(struct bxe_softc * sc,uint8_t port,uint8_t inc) bxe_prev_unload_undi_inc() argument 15532 bxe_prev_unload_common(struct bxe_softc * sc) bxe_prev_unload_common() argument 15638 bxe_prev_unload_uncommon(struct bxe_softc * sc) bxe_prev_unload_uncommon() argument 15681 bxe_prev_unload(struct bxe_softc * sc) bxe_prev_unload() argument 15750 bxe_dcbx_set_state(struct bxe_softc * sc,uint8_t dcb_on,uint32_t dcbx_enabled) bxe_dcbx_set_state() argument 15772 bxe_set_qm_cid_count(struct bxe_softc * sc) bxe_set_qm_cid_count() argument 15788 bxe_init_multi_cos(struct bxe_softc * sc) bxe_init_multi_cos() argument 15810 struct bxe_softc *sc; bxe_sysctl_state() local 15835 struct bxe_softc *sc = (struct bxe_softc *)arg1; bxe_sysctl_eth_stat() local 15867 struct bxe_softc *sc = (struct bxe_softc *)arg1; bxe_sysctl_eth_q_stat() local 15900 bxe_force_link_reset(struct bxe_softc * sc) bxe_force_link_reset() argument 15911 struct bxe_softc *sc = (struct bxe_softc *)arg1; bxe_sysctl_pauseparam() local 15981 bxe_add_sysctls(struct bxe_softc * sc) bxe_add_sysctls() argument 16099 bxe_alloc_buf_rings(struct bxe_softc * sc) bxe_alloc_buf_rings() argument 16118 bxe_free_buf_rings(struct bxe_softc * sc) bxe_free_buf_rings() argument 16135 bxe_init_fp_mutexs(struct bxe_softc * sc) bxe_init_fp_mutexs() argument 16155 bxe_destroy_fp_mutexs(struct bxe_softc * sc) bxe_destroy_fp_mutexs() argument 16188 struct bxe_softc *sc; bxe_attach() local 16380 struct bxe_softc *sc; bxe_detach() local 16464 struct bxe_softc *sc; bxe_shutdown() local 16483 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) bxe_igu_ack_sb() argument 16496 bxe_igu_clear_sb_gen(struct bxe_softc * sc,uint8_t func,uint8_t idu_sb_id,uint8_t is_pf) bxe_igu_clear_sb_gen() argument 16553 bxe_igu_clear_sb(struct bxe_softc * sc,uint8_t idu_sb_id) bxe_igu_clear_sb() argument 16570 bxe_reset_common(struct bxe_softc * sc) bxe_reset_common() argument 16586 bxe_common_init_phy(struct bxe_softc * sc) bxe_common_init_phy() argument 16613 bxe_pf_disable(struct bxe_softc * sc) bxe_pf_disable() argument 16625 bxe_init_pxp(struct bxe_softc * sc) bxe_init_pxp() argument 16647 bxe_get_pretend_reg(struct bxe_softc * sc) bxe_get_pretend_reg() argument 16661 bxe_pretend_func(struct bxe_softc * sc,uint16_t pretend_func_val) bxe_pretend_func() argument 16678 bxe_iov_init_dmae(struct bxe_softc * sc) bxe_iov_init_dmae() argument 16684 bxe_iov_init_dq(struct bxe_softc * sc) bxe_iov_init_dq() argument 16691 bxe_lb_pckt(struct bxe_softc * sc) bxe_lb_pckt() argument 16713 bxe_int_mem_test(struct bxe_softc * sc) bxe_int_mem_test() argument 16866 bxe_setup_fan_failure_detection(struct bxe_softc * sc) bxe_setup_fan_failure_detection() argument 16914 bxe_enable_blocks_attention(struct bxe_softc * sc) bxe_enable_blocks_attention() argument 16983 bxe_init_hw_common(struct bxe_softc * sc) bxe_init_hw_common() argument 17474 bxe_init_hw_common_chip(struct bxe_softc * sc) bxe_init_hw_common_chip() argument 17492 bxe_init_hw_port(struct bxe_softc * sc) bxe_init_hw_port() argument 17711 bxe_flr_clnup_reg_poll(struct bxe_softc * sc,uint32_t reg,uint32_t expected,uint32_t poll_count) bxe_flr_clnup_reg_poll() argument 17727 bxe_flr_clnup_poll_hw_counter(struct bxe_softc * sc,uint32_t reg,char * msg,uint32_t poll_cnt) bxe_flr_clnup_poll_hw_counter() argument 17744 bxe_flr_clnup_poll_count(struct bxe_softc * sc) bxe_flr_clnup_poll_count() argument 17759 bxe_poll_hw_usage_counters(struct bxe_softc * sc,uint32_t poll_cnt) bxe_poll_hw_usage_counters() argument 17820 bxe_send_final_clnup(struct bxe_softc * sc,uint8_t clnup_func,uint32_t poll_cnt) bxe_send_final_clnup() argument 17857 bxe_pbf_pN_buf_flushed(struct bxe_softc * sc,struct pbf_pN_buf_regs * regs,uint32_t poll_count) bxe_pbf_pN_buf_flushed() argument 17892 bxe_pbf_pN_cmd_flushed(struct bxe_softc * sc,struct pbf_pN_cmd_regs * regs,uint32_t poll_count) bxe_pbf_pN_cmd_flushed() argument 17924 bxe_tx_hw_flushed(struct bxe_softc * sc,uint32_t poll_count) bxe_tx_hw_flushed() argument 17991 bxe_hw_enable_status(struct bxe_softc * sc) bxe_hw_enable_status() argument 18021 bxe_pf_flr_clnup(struct bxe_softc * sc) bxe_pf_flr_clnup() argument 18069 bxe_init_hw_func(struct bxe_softc * sc) bxe_init_hw_func() argument 18374 bxe_link_reset(struct bxe_softc * sc) bxe_link_reset() argument 18388 bxe_reset_port(struct bxe_softc * sc) bxe_reset_port() argument 18421 bxe_ilt_wr(struct bxe_softc * sc,uint32_t index,bus_addr_t addr) bxe_ilt_wr() argument 18440 bxe_clear_func_ilt(struct bxe_softc * sc,uint32_t func) bxe_clear_func_ilt() argument 18450 bxe_reset_func(struct bxe_softc * sc) bxe_reset_func() argument 18530 bxe_gunzip_init(struct bxe_softc * sc) bxe_gunzip_init() argument 18536 bxe_gunzip_end(struct bxe_softc * sc) bxe_gunzip_end() argument 18542 bxe_init_firmware(struct bxe_softc * sc) bxe_init_firmware() argument 18562 bxe_release_firmware(struct bxe_softc * sc) bxe_release_firmware() argument 18569 ecore_gunzip(struct bxe_softc * sc,const uint8_t * zbuf,int len) ecore_gunzip() argument 18579 ecore_reg_wr_ind(struct bxe_softc * sc,uint32_t addr,uint32_t val) ecore_reg_wr_ind() argument 18587 ecore_write_dmae_phys_len(struct bxe_softc * sc,bus_addr_t phys_addr,uint32_t addr,uint32_t len) ecore_write_dmae_phys_len() argument 18596 ecore_storm_memset_struct(struct bxe_softc * sc,uint32_t addr,size_t size,uint32_t * data) ecore_storm_memset_struct() argument 18626 BXE_PATH(sc) global() argument 18642 bxe_get_preset_regs_len(struct bxe_softc * sc,uint32_t preset) bxe_get_preset_regs_len() argument 18659 bxe_get_total_regs_len32(struct bxe_softc * sc) bxe_get_total_regs_len32() argument 18674 __bxe_get_page_addr_ar(struct bxe_softc * sc) __bxe_get_page_addr_ar() argument 18685 __bxe_get_page_reg_num(struct bxe_softc * sc) __bxe_get_page_reg_num() argument 18696 __bxe_get_page_write_ar(struct bxe_softc * sc) __bxe_get_page_write_ar() argument 18707 __bxe_get_page_write_num(struct bxe_softc * sc) __bxe_get_page_write_num() argument 18718 __bxe_get_page_read_ar(struct bxe_softc * sc) __bxe_get_page_read_ar() argument 18729 __bxe_get_page_read_num(struct bxe_softc * sc) __bxe_get_page_read_num() argument 18740 bxe_is_reg_in_chip(struct bxe_softc * sc,const struct reg_addr * reg_info) bxe_is_reg_in_chip() argument 18757 bxe_is_wreg_in_chip(struct bxe_softc * sc,const struct wreg_addr * wreg_info) bxe_is_wreg_in_chip() argument 18785 bxe_read_pages_regs(struct bxe_softc * sc,uint32_t * p,uint32_t preset) bxe_read_pages_regs() argument 18823 bxe_get_preset_regs(struct bxe_softc * sc,uint32_t * p,uint32_t preset) bxe_get_preset_regs() argument 18885 bxe_grc_dump(struct bxe_softc * sc) bxe_grc_dump() argument 19071 bxe_add_cdev(struct bxe_softc * sc) bxe_add_cdev() argument 19100 bxe_del_cdev(struct bxe_softc * sc) bxe_del_cdev() argument 19114 bxe_is_nvram_accessible(struct bxe_softc * sc) bxe_is_nvram_accessible() argument 19125 bxe_wr_eeprom(struct bxe_softc * sc,void * data,uint32_t offset,uint32_t len) bxe_wr_eeprom() argument 19140 bxe_rd_eeprom(struct bxe_softc * sc,void * data,uint32_t offset,uint32_t len) bxe_rd_eeprom() argument 19154 bxe_eeprom_rd_wr(struct bxe_softc * sc,bxe_eeprom_t * eeprom) bxe_eeprom_rd_wr() argument 19198 bxe_get_settings(struct bxe_softc * sc,bxe_dev_setting_t * dev_p) bxe_get_settings() argument 19253 struct bxe_softc *sc; bxe_eioctl() local 19405 struct bxe_softc *sc; bxe_debugnet_init() local 19423 struct bxe_softc *sc; bxe_debugnet_transmit() local 19440 struct bxe_softc *sc; bxe_debugnet_poll() local [all...] |