Home
last modified time | relevance | path

Searched refs:ecore_dev (Results 1 – 23 of 23) sorted by relevance

/freebsd-13.1/sys/dev/qlnx/qlnxe/
H A Decore_dev_api.h55 void ecore_init_dp(struct ecore_dev *p_dev,
73 void ecore_resc_free(struct ecore_dev *p_dev);
89 void ecore_resc_setup(struct ecore_dev *p_dev);
174 void ecore_hw_timers_stop_all(struct ecore_dev *p_dev);
204 void ecore_hw_hibernate_prepare(struct ecore_dev *p_dev);
213 void ecore_hw_hibernate_resume(struct ecore_dev *p_dev);
289 void ecore_hw_remove(struct ecore_dev *p_dev);
360 void ecore_get_dev_name(struct ecore_dev *p_dev,
563 ecore_chain_alloc(struct ecore_dev *p_dev,
578 void ecore_chain_free(struct ecore_dev *p_dev,
[all …]
H A Dbcm_osal.h53 extern uint32_t qlnx_pci_bus_get_bar_size(void *ecore_dev, uint8_t bar_id);
54 extern uint32_t qlnx_pci_read_config_byte(void *ecore_dev, uint32_t pci_reg,
56 extern uint32_t qlnx_pci_read_config_word(void *ecore_dev, uint32_t pci_reg,
58 extern uint32_t qlnx_pci_read_config_dword(void *ecore_dev, uint32_t pci_reg,
60 extern void qlnx_pci_write_config_byte(void *ecore_dev, uint32_t pci_reg,
62 extern void qlnx_pci_write_config_word(void *ecore_dev, uint32_t pci_reg,
64 extern void qlnx_pci_write_config_dword(void *ecore_dev, uint32_t pci_reg,
66 extern int qlnx_pci_find_capability(void *ecore_dev, int cap);
67 extern int qlnx_pci_find_ext_capability(void *ecore_dev, int ext_cap);
80 extern void *qlnx_dma_alloc_coherent(void *ecore_dev, bus_addr_t *phys,
[all …]
H A Decore_l2_api.h214 ecore_filter_ucast_cmd(struct ecore_dev *p_dev,
221 ecore_filter_mcast_cmd(struct ecore_dev *p_dev,
229 struct ecore_dev *p_dev,
491 void ecore_get_vport_stats(struct ecore_dev *p_dev,
494 void ecore_reset_vport_stats(struct ecore_dev *p_dev);
H A Decore_dev.c726 struct ecore_dev *p_dev = p_hwfn->p_dev; in __ecore_llh_set_engine_affin()
781 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_llh_set_engine_affin()
834 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_llh_hw_init_pf()
1534 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_all_ppfids_wr()
2820 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_hw_init_chip()
2965 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_hw_init_common()
4436 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_get_wake_info()
4917 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_hw_get_ppfid_bitmap()
5382 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_get_num_funcs()
5448 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_hw_info_port_num_bb()
[all …]
H A Decore.h649 struct ecore_dev *p_dev;
789 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 Decore_mcp_api.h823 enum _ecore_status_t ecore_recovery_prolog(struct ecore_dev *p_dev);
927 enum _ecore_status_t ecore_mcp_nvm_set_secure_mode(struct ecore_dev *p_dev,
941 enum _ecore_status_t ecore_mcp_phy_write(struct ecore_dev *p_dev, u32 cmd,
955 enum _ecore_status_t ecore_mcp_nvm_write(struct ecore_dev *p_dev, u32 cmd,
966 enum _ecore_status_t ecore_mcp_nvm_put_file_begin(struct ecore_dev *p_dev,
977 enum _ecore_status_t ecore_mcp_nvm_del_file(struct ecore_dev *p_dev,
988 enum _ecore_status_t ecore_mcp_nvm_resp(struct ecore_dev *p_dev, u8 *p_buf);
1001 enum _ecore_status_t ecore_mcp_phy_read(struct ecore_dev *p_dev, u32 cmd,
1014 enum _ecore_status_t ecore_mcp_nvm_read(struct ecore_dev *p_dev, u32 addr,
H A Decore_int_api.h65 struct ecore_dev *p_dev;
323 void ecore_int_disable_post_isr_release(struct ecore_dev *p_dev);
334 void ecore_int_attn_clr_enable(struct ecore_dev *p_dev, bool clr_enable);
H A Decore_iov_api.h190 void ecore_iov_set_vfs_to_disable(struct ecore_dev *p_dev,
201 void ecore_iov_set_vf_to_disable(struct ecore_dev *p_dev,
712 enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev *p_dev,
764 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()
765 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()
816 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 Dqlnx_os.c3171 struct ecore_dev *cdev; in qlnx_txq_doorbell_wr32()
5351 ha = ecore_dev; in qlnx_pci_find_capability()
5367 ha = ecore_dev; in qlnx_pci_find_ext_capability()
5415 struct ecore_dev *cdev; in qlnx_dbell_wr32_db()
5445 struct ecore_dev *cdev; in qlnx_direct_reg_rd32()
5459 struct ecore_dev *cdev; in qlnx_direct_reg_wr32()
5473 struct ecore_dev *cdev; in qlnx_direct_reg_wr64()
5749 struct ecore_dev *cdev; in qlnx_slowpath_start()
5809 struct ecore_dev *cdev; in qlnx_slowpath_stop()
5924 struct ecore_dev *cdev; in qlnx_alloc_mem_arrays()
[all …]
H A Decore_init_ops.c60 void ecore_init_iro_array(struct ecore_dev *p_dev) in ecore_init_iro_array()
255 struct ecore_dev *p_dev = p_hwfn->p_dev;
465 struct ecore_dev *p_dev = p_hwfn->p_dev;
520 struct ecore_dev *p_dev = p_hwfn->p_dev;
630 enum _ecore_status_t ecore_init_fw_data(struct ecore_dev *p_dev,
H A Decore_sriov.h281 void ecore_iov_free_hw_info(struct ecore_dev *p_dev);
327 static OSAL_INLINE void ecore_iov_free_hw_info(struct ecore_dev OSAL_UNUSED *p_dev) {} in ecore_iov_free_hw_info()
H A Decore_init_ops.h42 void ecore_init_iro_array(struct ecore_dev *p_dev);
H A Decore_hw.h264 enum _ecore_status_t ecore_init_fw_data(struct ecore_dev *p_dev,
H A Decore_mcp.c1697 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_mcp_handle_process_kill()
2846 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_start_recovery_process()
2862 enum _ecore_status_t ecore_recovery_prolog(struct ecore_dev *p_dev) in ecore_recovery_prolog()
3339 enum _ecore_status_t ecore_mcp_nvm_read(struct ecore_dev *p_dev, u32 addr, in ecore_mcp_nvm_read()
3395 enum _ecore_status_t ecore_mcp_phy_read(struct ecore_dev *p_dev, u32 cmd, in ecore_mcp_phy_read()
3436 enum _ecore_status_t ecore_mcp_nvm_del_file(struct ecore_dev *p_dev, in ecore_mcp_nvm_del_file()
3455 enum _ecore_status_t ecore_mcp_nvm_put_file_begin(struct ecore_dev *p_dev, in ecore_mcp_nvm_put_file_begin()
3477 enum _ecore_status_t ecore_mcp_nvm_write(struct ecore_dev *p_dev, u32 cmd, in ecore_mcp_nvm_write()
3553 enum _ecore_status_t ecore_mcp_phy_write(struct ecore_dev *p_dev, u32 cmd, in ecore_mcp_phy_write()
4680 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_mcp_get_engine_config()
[all …]
H A Decore_l2.c875 enum _ecore_status_t ecore_filter_accept_cmd(struct ecore_dev *p_dev, in ecore_filter_accept_cmd()
1689 enum _ecore_status_t ecore_filter_mcast_cmd(struct ecore_dev *p_dev, in ecore_filter_mcast_cmd()
1723 enum _ecore_status_t ecore_filter_ucast_cmd(struct ecore_dev *p_dev, in ecore_filter_ucast_cmd()
2037 static void _ecore_get_vport_stats(struct ecore_dev *p_dev, in _ecore_get_vport_stats()
2074 void ecore_get_vport_stats(struct ecore_dev *p_dev, in ecore_get_vport_stats()
2095 void ecore_reset_vport_stats(struct ecore_dev *p_dev) in ecore_reset_vport_stats()
H A Decore_int.c1409 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_int_sb_attn_alloc()
1445 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_init_cau_sb_entry()
2620 void ecore_int_disable_post_isr_release(struct ecore_dev *p_dev) in ecore_int_disable_post_isr_release()
2628 void ecore_int_attn_clr_enable(struct ecore_dev *p_dev, bool clr_enable) in ecore_int_attn_clr_enable()
H A Dqlnx_def.h353 struct ecore_dev cdev;
H A Decore_sriov.c400 static enum _ecore_status_t ecore_iov_pci_cfg_info(struct ecore_dev *p_dev) in ecore_iov_pci_cfg_info()
650 void ecore_iov_free_hw_info(struct ecore_dev *p_dev) in ecore_iov_free_hw_info()
658 struct ecore_dev *p_dev = p_hwfn->p_dev; in ecore_iov_hw_info()
752 void ecore_iov_set_vf_to_disable(struct ecore_dev *p_dev, in ecore_iov_set_vf_to_disable()
770 void ecore_iov_set_vfs_to_disable(struct ecore_dev *p_dev, in ecore_iov_set_vfs_to_disable()
4789 enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev *p_dev, in ecore_iov_configure_min_tx_rate()
/freebsd-13.1/sys/modules/qlnx/qlnxev/
H A DMakefile41 SRCS=ecore_cxt.c ecore_dcbx.c ecore_dev.c ecore_hw.c
/freebsd-13.1/sys/modules/qlnx/qlnxe/
H A DMakefile41 SRCS=ecore_cxt.c ecore_dcbx.c ecore_dev.c ecore_hw.c
/freebsd-13.1/sys/dev/qlnx/qlnxr/
H A Dqlnxr_def.h364 struct ecore_dev *cdev;
H A Dqlnxr_verbs.c3385 struct ecore_dev *cdev;
/freebsd-13.1/sys/conf/
H A Dfiles.amd64311 dev/qlnx/qlnxe/ecore_dev.c optional qlnxe pci \