• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/bnxt/

Lines Matching refs:softc

42 int bnxt_alloc_hwrm_dma_mem(struct bnxt_softc *softc);
43 void bnxt_free_hwrm_dma_mem(struct bnxt_softc *softc);
44 int bnxt_hwrm_ring_alloc(struct bnxt_softc *softc, uint8_t type,
47 int bnxt_hwrm_ver_get(struct bnxt_softc *softc);
48 int bnxt_hwrm_queue_qportcfg(struct bnxt_softc *softc);
49 int bnxt_hwrm_func_drv_rgtr(struct bnxt_softc *softc);
50 int bnxt_hwrm_func_drv_unrgtr(struct bnxt_softc *softc, bool shutdown);
51 int bnxt_hwrm_func_qcaps(struct bnxt_softc *softc);
52 int bnxt_hwrm_func_qcfg(struct bnxt_softc *softc);
53 int bnxt_hwrm_func_reset(struct bnxt_softc *softc);
54 int bnxt_hwrm_set_link_setting(struct bnxt_softc *softc, bool set_pause,
56 int bnxt_hwrm_set_pause(struct bnxt_softc *softc);
57 int bnxt_hwrm_vnic_ctx_alloc(struct bnxt_softc *softc, uint16_t *ctx_id);
58 int bnxt_hwrm_vnic_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic);
59 int bnxt_hwrm_stat_ctx_alloc(struct bnxt_softc *softc, struct bnxt_cp_ring *cpr,
61 int bnxt_hwrm_port_qstats(struct bnxt_softc *softc);
62 int bnxt_hwrm_ring_grp_alloc(struct bnxt_softc *softc,
64 int bnxt_hwrm_vnic_alloc(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic);
65 int bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt_softc *softc,
67 int bnxt_hwrm_set_filter(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic);
68 int bnxt_hwrm_rss_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic,
70 int bnxt_cfg_async_cr(struct bnxt_softc *softc);
71 int bnxt_hwrm_vnic_tpa_cfg(struct bnxt_softc *softc);
72 void bnxt_validate_hw_lro_settings(struct bnxt_softc *softc);
73 int bnxt_hwrm_nvm_find_dir_entry(struct bnxt_softc *softc, uint16_t type,
77 int bnxt_hwrm_nvm_read(struct bnxt_softc *softc, uint16_t index,
79 int bnxt_hwrm_nvm_modify(struct bnxt_softc *softc, uint16_t index,
81 int bnxt_hwrm_fw_reset(struct bnxt_softc *softc, uint8_t processor,
83 int bnxt_hwrm_fw_qstatus(struct bnxt_softc *softc, uint8_t type,
85 int bnxt_hwrm_nvm_write(struct bnxt_softc *softc, void *data, bool cpyin,
89 int bnxt_hwrm_nvm_erase_dir_entry(struct bnxt_softc *softc, uint16_t index);
90 int bnxt_hwrm_nvm_get_dir_info(struct bnxt_softc *softc, uint32_t *entries,
92 int bnxt_hwrm_nvm_get_dir_entries(struct bnxt_softc *softc,
94 int bnxt_hwrm_nvm_get_dev_info(struct bnxt_softc *softc, uint16_t *mfg_id,
97 int bnxt_hwrm_nvm_install_update(struct bnxt_softc *softc,
100 int bnxt_hwrm_nvm_verify_update(struct bnxt_softc *softc, uint16_t type,
102 int bnxt_hwrm_fw_get_time(struct bnxt_softc *softc, uint16_t *year,
105 int bnxt_hwrm_fw_set_time(struct bnxt_softc *softc, uint16_t year,
108 int bnxt_hwrm_port_phy_qcfg(struct bnxt_softc *softc);
109 uint16_t bnxt_hwrm_get_wol_fltrs(struct bnxt_softc *softc, uint16_t handle);
110 int bnxt_hwrm_alloc_wol_fltr(struct bnxt_softc *softc);
111 int bnxt_hwrm_free_wol_fltr(struct bnxt_softc *softc);
112 int bnxt_hwrm_set_coal(struct bnxt_softc *softc);
113 int bnxt_hwrm_func_rgtr_async_events(struct bnxt_softc *softc, unsigned long *bmap,