Searched refs:bxe_softc (Results 1 - 15 of 15) sorted by last modified time
/freebsd-11-stable/sys/dev/bxe/ |
H A D | bxe_stats.c | 53 bxe_get_port_stats_dma_len(struct bxe_softc *sc) 96 bxe_dp_stats(struct bxe_softc *sc) 142 bxe_storm_stats_post(struct bxe_softc *sc) 180 bxe_hw_stats_post(struct bxe_softc *sc) 230 bxe_stats_comp(struct bxe_softc *sc) 257 bxe_stats_pmf_update(struct bxe_softc *sc) 316 bxe_port_stats_init(struct bxe_softc *sc) 544 bxe_func_stats_init(struct bxe_softc *sc) 573 bxe_stats_start(struct bxe_softc *sc) 596 bxe_stats_pmf_start(struct bxe_softc *s [all...] |
H A D | bxe.h | 499 struct bxe_softc *sc; 569 struct bxe_softc *sc; 1334 struct bxe_softc { struct 1816 }; /* struct bxe_softc */ 1872 uint8_t bxe_reg_read8(struct bxe_softc *sc, bus_size_t offset); 1873 uint16_t bxe_reg_read16(struct bxe_softc *sc, bus_size_t offset); 1874 uint32_t bxe_reg_read32(struct bxe_softc *sc, bus_size_t offset); 1876 void bxe_reg_write8(struct bxe_softc *sc, bus_size_t offset, uint8_t val); 1877 void bxe_reg_write16(struct bxe_softc *sc, bus_size_t offset, uint16_t val); 1878 void bxe_reg_write32(struct bxe_softc *s [all...] |
H A D | bxe.c | 225 sizeof(struct bxe_softc) /* extra data */ 653 static void bxe_cmng_fns_init(struct bxe_softc *sc, 656 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc); 657 static void storm_memset_cmng(struct bxe_softc *sc, 660 static void bxe_set_reset_global(struct bxe_softc *sc); 661 static void bxe_set_reset_in_progress(struct bxe_softc *sc); 662 static uint8_t bxe_reset_is_done(struct bxe_softc *sc, 664 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc); 665 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc, 668 static void bxe_int_disable(struct bxe_softc *s [all...] |
H A D | bxe_stats.h | 705 struct bxe_softc; 706 void bxe_stats_init(struct bxe_softc *sc); 707 void bxe_stats_handle(struct bxe_softc *sc, enum bxe_stats_event event); 708 void bxe_save_statistics(struct bxe_softc *sc); 709 void bxe_afex_collect_stats(struct bxe_softc *sc, void *void_afex_stats, uint32_t stats_type);
|
H A D | bxe_elink.c | 951 static uint32_t elink_bits_en(struct bxe_softc *sc, uint32_t reg, uint32_t bits) 960 static uint32_t elink_bits_dis(struct bxe_softc *sc, uint32_t reg, uint32_t bits) 982 struct bxe_softc *sc = params->sc; 1099 static void elink_get_epio(struct bxe_softc *sc, uint32_t epio_pin, uint32_t *en) 1116 static void elink_set_epio(struct bxe_softc *sc, uint32_t epio_pin, uint32_t en) 1141 static void elink_set_cfg_pin(struct bxe_softc *sc, uint32_t pin_cfg, uint32_t val) 1154 static uint32_t elink_get_cfg_pin(struct bxe_softc *sc, uint32_t pin_cfg, uint32_t *val) 1174 struct bxe_softc *sc = params->sc; 1265 struct bxe_softc *sc = params->sc; 1303 struct bxe_softc *s [all...] |
H A D | ecore_init.h | 248 static inline void ecore_map_q_cos(struct bxe_softc *sc, uint32_t q_num, uint32_t new_cos) 302 static inline void ecore_dcb_config_qm(struct bxe_softc *sc, enum cos_mode mode, 744 static inline void ecore_set_mcp_parity(struct bxe_softc *sc, uint8_t enable) 761 static inline uint32_t ecore_parity_reg_mask(struct bxe_softc *sc, int idx) 773 static inline void ecore_disable_blocks_parity(struct bxe_softc *sc) 796 static inline void ecore_clear_blocks_parity(struct bxe_softc *sc) 840 static inline void ecore_enable_blocks_parity(struct bxe_softc *sc)
|
H A D | ecore_init_ops.h | 42 static int ecore_gunzip(struct bxe_softc *sc, const uint8_t *zbuf, int len); 43 static void ecore_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val); 44 static void ecore_write_dmae_phys_len(struct bxe_softc *sc, 48 static void ecore_init_str_wr(struct bxe_softc *sc, uint32_t addr, 57 static void ecore_init_ind_wr(struct bxe_softc *sc, uint32_t addr, 66 static void ecore_write_big_buf(struct bxe_softc *sc, uint32_t addr, uint32_t len, 81 static void ecore_init_fill(struct bxe_softc *sc, uint32_t addr, int fill, 97 static void ecore_write_big_buf_wb(struct bxe_softc *sc, uint32_t addr, uint32_t len) 111 static void ecore_init_wr_64(struct bxe_softc *sc, uint32_t addr, 150 static const uint8_t *ecore_sel_blob(struct bxe_softc *s [all...] |
H A D | ecore_sp.c | 49 static inline void ecore_exe_queue_init(struct bxe_softc *sc, 80 static inline void ecore_exe_queue_free_elem(struct bxe_softc *sc, 113 static inline int ecore_exe_queue_add(struct bxe_softc *sc, 152 struct bxe_softc *sc, 176 static inline int ecore_exe_queue_step(struct bxe_softc *sc, 254 struct bxe_softc *sc) 298 static inline int ecore_state_wait(struct bxe_softc *sc, int state, 334 static int ecore_raw_wait(struct bxe_softc *sc, struct ecore_raw_obj *raw) 447 static int __ecore_vlan_mac_h_write_trylock(struct bxe_softc *sc, 469 static void __ecore_vlan_mac_h_exec_pending(struct bxe_softc *s [all...] |
H A D | ecore_sp.h | 69 struct bxe_softc; 171 if (bxe_dma_alloc((struct bxe_softc *)sc, \ 186 bxe_dma_free((struct bxe_softc *)sc, x); \ 475 struct bxe_softc; 548 int (*wait_comp)(struct bxe_softc *sc, 631 typedef int (*exe_q_validate)(struct bxe_softc *sc, 635 typedef int (*exe_q_remove)(struct bxe_softc *sc, 642 typedef int (*exe_q_optimize)(struct bxe_softc *sc, 645 typedef int (*exe_q_execute)(struct bxe_softc *sc, 788 int (*get_n_elements)(struct bxe_softc *s [all...] |
H A D | 57710_init_values.c | [all...] |
H A D | 57711_init_values.c | [all...] |
H A D | 57712_init_values.c | [all...] |
H A D | bxe_dcb.h | 262 struct bxe_softc; 264 void bxe_dcbx_init_params(struct bxe_softc *sc); 265 void bxe_dcbx_set_state(struct bxe_softc *sc, uint8_t dcb_on, uint32_t dcbx_enabled); 266 int bxe_dcb_get_lldp_params_ioctl(struct bxe_softc *sc, void *uaddr); 267 int bxe_dcb_get_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr); 268 int bxe_dcb_set_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr); 276 void bxe_dcbx_set_params(struct bxe_softc *sc, uint32_t state); 277 void bxe_dcbx_pmf_update(struct bxe_softc *sc);
|
H A D | bxe_debug.c | 44 bxe_reg_write8(struct bxe_softc *sc, bus_size_t offset, uint8_t val) 54 bxe_reg_write16(struct bxe_softc *sc, bus_size_t offset, uint16_t val) 68 bxe_reg_write32(struct bxe_softc *sc, bus_size_t offset, uint32_t val) 82 bxe_reg_read8(struct bxe_softc *sc, bus_size_t offset) 95 bxe_reg_read16(struct bxe_softc *sc, bus_size_t offset) 112 bxe_reg_read32(struct bxe_softc *sc, bus_size_t offset) 133 elink_cb_dbg(struct bxe_softc *sc, 144 elink_cb_dbg1(struct bxe_softc *sc, 157 elink_cb_dbg2(struct bxe_softc *sc, 171 elink_cb_dbg3(struct bxe_softc *s [all...] |
H A D | bxe_elink.h | 44 struct bxe_softc; 46 extern uint32_t elink_cb_reg_read(struct bxe_softc *sc, uint32_t reg_addr); 47 extern void elink_cb_reg_write(struct bxe_softc *sc, uint32_t reg_addr, uint32_t val); 49 extern void elink_cb_reg_wb_write(struct bxe_softc *sc, uint32_t offset, 51 extern void elink_cb_reg_wb_read(struct bxe_softc *sc, uint32_t offset, 55 extern uint8_t elink_cb_gpio_write(struct bxe_softc *sc, 58 extern uint8_t elink_cb_gpio_mult_write(struct bxe_softc *sc, 62 extern uint32_t elink_cb_gpio_read(struct bxe_softc *sc, uint16_t gpio_num, uint8_t port); 63 extern uint8_t elink_cb_gpio_int_write(struct bxe_softc *sc, 67 extern uint32_t elink_cb_fw_command(struct bxe_softc *s [all...] |
Completed in 404 milliseconds