/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_dev_api.h | 53 void ecore_init_dp(struct ecore_dev *p_dev, 64 enum _ecore_status_t ecore_init_struct(struct ecore_dev *p_dev); 71 void ecore_resc_free(struct ecore_dev *p_dev); 80 enum _ecore_status_t ecore_resc_alloc(struct ecore_dev *p_dev); 87 void ecore_resc_setup(struct ecore_dev *p_dev); 162 enum _ecore_status_t ecore_hw_init(struct ecore_dev *p_dev, 172 void ecore_hw_timers_stop_all(struct ecore_dev *p_dev); 181 enum _ecore_status_t ecore_hw_stop(struct ecore_dev *p_dev); 192 enum _ecore_status_t ecore_hw_stop_fastpath(struct ecore_dev *p_dev); 202 void ecore_hw_hibernate_prepare(struct ecore_dev *p_dev); [all …]
|
H A D | bcm_osal.h | 42 extern uint32_t qlnx_pci_bus_get_bar_size(void *ecore_dev, uint8_t bar_id); 43 extern uint32_t qlnx_pci_read_config_byte(void *ecore_dev, uint32_t pci_reg, 45 extern uint32_t qlnx_pci_read_config_word(void *ecore_dev, uint32_t pci_reg, 47 extern uint32_t qlnx_pci_read_config_dword(void *ecore_dev, uint32_t pci_reg, 49 extern void qlnx_pci_write_config_byte(void *ecore_dev, uint32_t pci_reg, 51 extern void qlnx_pci_write_config_word(void *ecore_dev, uint32_t pci_reg, 53 extern void qlnx_pci_write_config_dword(void *ecore_dev, uint32_t pci_reg, 55 extern int qlnx_pci_find_capability(void *ecore_dev, int cap); 56 extern int qlnx_pci_find_ext_capability(void *ecore_dev, int ext_cap); 69 extern void *qlnx_dma_alloc_coherent(void *ecore_dev, bus_addr_t *phys, [all …]
|
H A D | ecore_dev.c | 83 void ecore_set_ilt_page_size(struct ecore_dev *p_dev, u8 ilt_page_size) in ecore_set_ilt_page_size() 118 static bool ecore_db_rec_sanity(struct ecore_dev *p_dev, void OSAL_IOMEM *db_addr, in ecore_db_rec_sanity() 141 static struct ecore_hwfn *ecore_db_rec_find_hwfn(struct ecore_dev *p_dev, in ecore_db_rec_find_hwfn() 157 enum _ecore_status_t ecore_db_recovery_add(struct ecore_dev *p_dev, in ecore_db_recovery_add() 206 enum _ecore_status_t ecore_db_recovery_del(struct ecore_dev *p_dev, in ecore_db_recovery_del() 443 static void ecore_llh_free(struct ecore_dev *p_dev) in ecore_llh_free() 461 static enum _ecore_status_t ecore_llh_alloc(struct ecore_dev *p_dev) in ecore_llh_alloc() 498 static enum _ecore_status_t ecore_llh_shadow_sanity(struct ecore_dev *p_dev, in ecore_llh_shadow_sanity() 524 ecore_llh_shadow_search_filter(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_shadow_search_filter() 552 ecore_llh_shadow_get_free_idx(struct ecore_dev *p_dev, u8 ppfid, in ecore_llh_shadow_get_free_idx() [all …]
|
H A D | ecore_l2_api.h | 212 ecore_filter_ucast_cmd(struct ecore_dev *p_dev, 219 ecore_filter_mcast_cmd(struct ecore_dev *p_dev, 227 struct ecore_dev *p_dev, 489 void ecore_get_vport_stats(struct ecore_dev *p_dev, 492 void ecore_reset_vport_stats(struct ecore_dev *p_dev);
|
H A D | ecore.h | 648 struct ecore_dev *p_dev; 788 struct ecore_dev { struct 1007 int ecore_configure_vport_wfq(struct ecore_dev *p_dev, u16 vp_id, u32 rate); 1008 void ecore_configure_vp_wfq_on_link_change(struct ecore_dev *p_dev, 1012 int ecore_configure_pf_max_bandwidth(struct ecore_dev *p_dev, u8 max_bw); 1013 int ecore_configure_pf_min_bandwidth(struct ecore_dev *p_dev, u8 min_bw); 1015 int ecore_device_num_engines(struct ecore_dev *p_dev); 1016 int ecore_device_num_ports(struct ecore_dev *p_dev); 1072 enum _ecore_status_t ecore_llh_dump_ppfid(struct ecore_dev *p_dev, u8 ppfid); 1073 enum _ecore_status_t ecore_llh_dump_all(struct ecore_dev *p_dev);
|
H A D | ecore_mcp_api.h | 821 enum _ecore_status_t ecore_recovery_prolog(struct ecore_dev *p_dev); 925 enum _ecore_status_t ecore_mcp_nvm_set_secure_mode(struct ecore_dev *p_dev, 939 enum _ecore_status_t ecore_mcp_phy_write(struct ecore_dev *p_dev, u32 cmd, 953 enum _ecore_status_t ecore_mcp_nvm_write(struct ecore_dev *p_dev, u32 cmd, 964 enum _ecore_status_t ecore_mcp_nvm_put_file_begin(struct ecore_dev *p_dev, 975 enum _ecore_status_t ecore_mcp_nvm_del_file(struct ecore_dev *p_dev, 986 enum _ecore_status_t ecore_mcp_nvm_resp(struct ecore_dev *p_dev, u8 *p_buf); 999 enum _ecore_status_t ecore_mcp_phy_read(struct ecore_dev *p_dev, u32 cmd, 1012 enum _ecore_status_t ecore_mcp_nvm_read(struct ecore_dev *p_dev, u32 addr,
|
H A D | ecore_int_api.h | 63 struct ecore_dev *p_dev; 321 void ecore_int_disable_post_isr_release(struct ecore_dev *p_dev); 332 void ecore_int_attn_clr_enable(struct ecore_dev *p_dev, bool clr_enable);
|
H A D | ecore_iov_api.h | 188 void ecore_iov_set_vfs_to_disable(struct ecore_dev *p_dev, 199 void ecore_iov_set_vf_to_disable(struct ecore_dev *p_dev, 710 enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev *p_dev, 762 static OSAL_INLINE void ecore_iov_set_vfs_to_disable(struct ecore_dev OSAL_UNUSED *p_dev, u8 OSAL_U… in ecore_iov_set_vfs_to_disable() 763 static OSAL_INLINE void ecore_iov_set_vf_to_disable(struct ecore_dev OSAL_UNUSED *p_dev, u16 OSAL_U… in ecore_iov_set_vf_to_disable() 814 static OSAL_INLINE enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev OSAL_UNUSE… in ecore_iov_configure_min_tx_rate()
|
H A D | qlnx_os.c | 119 static int qlnx_nic_setup(struct ecore_dev *cdev, 121 static int qlnx_nic_start(struct ecore_dev *cdev); 125 static void qlnx_set_id(struct ecore_dev *cdev, char name[NAME_SIZE], 2449 struct ecore_dev *cdev; in qlnx_config_mcast_mac_addr() 4523 struct ecore_dev *cdev = &ha->cdev; in qlnx_rx_int() 5001 qlnx_dma_alloc_coherent(void *ecore_dev, bus_addr_t *phys, uint32_t size) in qlnx_dma_alloc_coherent() argument 5007 ha = (qlnx_host_t *)ecore_dev; in qlnx_dma_alloc_coherent() 5016 if (qlnx_alloc_dmabuf((qlnx_host_t *)ecore_dev, &dma_buf) != 0) in qlnx_dma_alloc_coherent() 5034 qlnx_dma_free_coherent(void *ecore_dev, void *v_addr, bus_addr_t phys, in qlnx_dma_free_coherent() argument 5040 ha = (qlnx_host_t *)ecore_dev; in qlnx_dma_free_coherent() [all …]
|
H A D | ecore_init_ops.c | 58 void ecore_init_iro_array(struct ecore_dev *p_dev) in ecore_init_iro_array() 253 struct ecore_dev *p_dev = p_hwfn->p_dev; 463 struct ecore_dev *p_dev = p_hwfn->p_dev; 518 struct ecore_dev *p_dev = p_hwfn->p_dev; 628 enum _ecore_status_t ecore_init_fw_data(struct ecore_dev *p_dev,
|
H A D | ecore_sriov.h | 279 void ecore_iov_free_hw_info(struct ecore_dev *p_dev); 325 static OSAL_INLINE void ecore_iov_free_hw_info(struct ecore_dev OSAL_UNUSED *p_dev) {} in ecore_iov_free_hw_info()
|
H A D | ecore_init_ops.h | 40 void ecore_init_iro_array(struct ecore_dev *p_dev);
|
H A D | ecore_hw.h | 262 enum _ecore_status_t ecore_init_fw_data(struct ecore_dev *p_dev,
|
H A D | ecore_mcp.c | 1695 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_mcp_handle_process_kill() 2844 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_start_recovery_process() 2860 enum _ecore_status_t ecore_recovery_prolog(struct ecore_dev *p_dev) in ecore_recovery_prolog() 3337 enum _ecore_status_t ecore_mcp_nvm_read(struct ecore_dev *p_dev, u32 addr, in ecore_mcp_nvm_read() 3393 enum _ecore_status_t ecore_mcp_phy_read(struct ecore_dev *p_dev, u32 cmd, in ecore_mcp_phy_read() 3419 enum _ecore_status_t ecore_mcp_nvm_resp(struct ecore_dev *p_dev, u8 *p_buf) in ecore_mcp_nvm_resp() 3434 enum _ecore_status_t ecore_mcp_nvm_del_file(struct ecore_dev *p_dev, in ecore_mcp_nvm_del_file() 3453 enum _ecore_status_t ecore_mcp_nvm_put_file_begin(struct ecore_dev *p_dev, in ecore_mcp_nvm_put_file_begin() 3475 enum _ecore_status_t ecore_mcp_nvm_write(struct ecore_dev *p_dev, u32 cmd, in ecore_mcp_nvm_write() 3551 enum _ecore_status_t ecore_mcp_phy_write(struct ecore_dev *p_dev, u32 cmd, in ecore_mcp_phy_write() [all …]
|
H A D | ecore_l2.c | 873 enum _ecore_status_t ecore_filter_accept_cmd(struct ecore_dev *p_dev, in ecore_filter_accept_cmd() 1687 enum _ecore_status_t ecore_filter_mcast_cmd(struct ecore_dev *p_dev, in ecore_filter_mcast_cmd() 1721 enum _ecore_status_t ecore_filter_ucast_cmd(struct ecore_dev *p_dev, in ecore_filter_ucast_cmd() 2035 static void _ecore_get_vport_stats(struct ecore_dev *p_dev, in _ecore_get_vport_stats() 2072 void ecore_get_vport_stats(struct ecore_dev *p_dev, in ecore_get_vport_stats() 2093 void ecore_reset_vport_stats(struct ecore_dev *p_dev) in ecore_reset_vport_stats()
|
H A D | ecore_int.c | 1407 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_int_sb_attn_alloc() 1443 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_init_cau_sb_entry() 2618 void ecore_int_disable_post_isr_release(struct ecore_dev *p_dev) in ecore_int_disable_post_isr_release() 2626 void ecore_int_attn_clr_enable(struct ecore_dev *p_dev, bool clr_enable) in ecore_int_attn_clr_enable()
|
H A D | qlnx_def.h | 351 struct ecore_dev cdev;
|
H A D | ecore_sriov.c | 398 static enum _ecore_status_t ecore_iov_pci_cfg_info(struct ecore_dev *p_dev) in ecore_iov_pci_cfg_info() 648 void ecore_iov_free_hw_info(struct ecore_dev *p_dev) in ecore_iov_free_hw_info() 656 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_iov_hw_info() 750 void ecore_iov_set_vf_to_disable(struct ecore_dev *p_dev, in ecore_iov_set_vf_to_disable() 768 void ecore_iov_set_vfs_to_disable(struct ecore_dev *p_dev, in ecore_iov_set_vfs_to_disable() 4787 enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev *p_dev, in ecore_iov_configure_min_tx_rate()
|
/freebsd/sys/modules/qlnx/qlnxev/ |
H A D | Makefile | 40 SRCS=ecore_cxt.c ecore_dcbx.c ecore_dev.c ecore_hw.c
|
/freebsd/sys/modules/qlnx/qlnxe/ |
H A D | Makefile | 40 SRCS=ecore_cxt.c ecore_dcbx.c ecore_dev.c ecore_hw.c
|
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_def.h | 359 struct ecore_dev *cdev;
|
H A D | qlnxr_verbs.c | 3221 struct ecore_dev *cdev; in qlnxr_update_qp_state()
|