Symbol: ecore_dev
sys/dev/qlnx/qlnxe/bcm_osal.h
42
extern uint32_t qlnx_pci_bus_get_bar_size(void *ecore_dev, uint8_t bar_id);
sys/dev/qlnx/qlnxe/bcm_osal.h
43
extern uint32_t qlnx_pci_read_config_byte(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/bcm_osal.h
45
extern uint32_t qlnx_pci_read_config_word(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/bcm_osal.h
47
extern uint32_t qlnx_pci_read_config_dword(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/bcm_osal.h
49
extern void qlnx_pci_write_config_byte(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/bcm_osal.h
51
extern void qlnx_pci_write_config_word(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/bcm_osal.h
53
extern void qlnx_pci_write_config_dword(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/bcm_osal.h
55
extern int qlnx_pci_find_capability(void *ecore_dev, int cap);
sys/dev/qlnx/qlnxe/bcm_osal.h
56
extern int qlnx_pci_find_ext_capability(void *ecore_dev, int ext_cap);
sys/dev/qlnx/qlnxe/bcm_osal.h
69
extern void *qlnx_dma_alloc_coherent(void *ecore_dev, bus_addr_t *phys,
sys/dev/qlnx/qlnxe/bcm_osal.h
71
extern void qlnx_dma_free_coherent(void *ecore_dev, void *v_addr,
sys/dev/qlnx/qlnxe/ecore.h
1007
int ecore_configure_vport_wfq(struct ecore_dev *p_dev, u16 vp_id, u32 rate);
sys/dev/qlnx/qlnxe/ecore.h
1008
void ecore_configure_vp_wfq_on_link_change(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore.h
1012
int ecore_configure_pf_max_bandwidth(struct ecore_dev *p_dev, u8 max_bw);
sys/dev/qlnx/qlnxe/ecore.h
1013
int ecore_configure_pf_min_bandwidth(struct ecore_dev *p_dev, u8 min_bw);
sys/dev/qlnx/qlnxe/ecore.h
1015
int ecore_device_num_engines(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore.h
1016
int ecore_device_num_ports(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore.h
1072
enum _ecore_status_t ecore_llh_dump_ppfid(struct ecore_dev *p_dev, u8 ppfid);
sys/dev/qlnx/qlnxe/ecore.h
1073
enum _ecore_status_t ecore_llh_dump_all(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore.h
648
struct ecore_dev *p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
1165
enum _ecore_status_t ecore_llh_add_mac_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
118
static bool ecore_db_rec_sanity(struct ecore_dev *p_dev, void OSAL_IOMEM *db_addr,
sys/dev/qlnx/qlnxe/ecore_dev.c
1224
ecore_llh_protocol_filter_stringify(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
1266
ecore_llh_protocol_filter_to_hilo(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
1300
ecore_llh_add_protocol_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
1368
void ecore_llh_remove_mac_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
141
static struct ecore_hwfn *ecore_db_rec_find_hwfn(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
1420
void ecore_llh_remove_protocol_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
1479
void ecore_llh_clear_ppfid_filters(struct ecore_dev *p_dev, u8 ppfid)
sys/dev/qlnx/qlnxe/ecore_dev.c
1516
void ecore_llh_clear_all_filters(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
1532
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
157
enum _ecore_status_t ecore_db_recovery_add(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
1595
enum _ecore_status_t ecore_llh_dump_ppfid(struct ecore_dev *p_dev, u8 ppfid)
sys/dev/qlnx/qlnxe/ecore_dev.c
1614
enum _ecore_status_t ecore_llh_dump_all(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
1669
void ecore_init_dp(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
1688
enum _ecore_status_t ecore_init_struct(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
1741
void ecore_resc_free(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
206
enum _ecore_status_t ecore_db_recovery_del(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
2410
enum _ecore_status_t ecore_resc_alloc(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
2649
void ecore_resc_setup(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
2818
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
2873
static void ecore_init_cau_rt_data(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
2963
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
3762
enum _ecore_status_t ecore_hw_init(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
4026
static void ecore_hw_timers_stop(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
4059
void ecore_hw_timers_stop_all(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
4087
enum _ecore_status_t ecore_hw_stop(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
4238
enum _ecore_status_t ecore_hw_stop_fastpath(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
4306
enum _ecore_status_t ecore_set_nwuf_reg(struct ecore_dev *p_dev, u32 reg_idx,
sys/dev/qlnx/qlnxe/ecore_dev.c
443
static void ecore_llh_free(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
4434
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
461
static enum _ecore_status_t ecore_llh_alloc(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
4915
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
498
static enum _ecore_status_t ecore_llh_shadow_sanity(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
524
ecore_llh_shadow_search_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
5380
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
5446
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
5476
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
552
ecore_llh_shadow_get_free_idx(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
5520
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
5693
void ecore_get_dev_name(struct ecore_dev *p_dev, u8 *name, u8 max_chars)
sys/dev/qlnx/qlnxe/ecore_dev.c
5705
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
578
__ecore_llh_shadow_add_filter(struct ecore_dev *p_dev, u8 ppfid, u8 filter_idx,
sys/dev/qlnx/qlnxe/ecore_dev.c
5795
void ecore_hw_hibernate_prepare(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
5813
void ecore_hw_hibernate_resume(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
5844
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
5983
enum _ecore_status_t ecore_hw_prepare(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
604
ecore_llh_shadow_add_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
6054
void ecore_hw_remove(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
6083
static void ecore_chain_free_next_ptr(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
6112
static void ecore_chain_free_single(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
6122
static void ecore_chain_free_pbl(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
6157
void ecore_chain_free(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
6174
ecore_chain_alloc_sanity_check(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
6200
ecore_chain_alloc_next_ptr(struct ecore_dev *p_dev, struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6236
ecore_chain_alloc_single(struct ecore_dev *p_dev, struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6254
ecore_chain_alloc_pbl(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
6320
enum _ecore_status_t ecore_chain_alloc(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
637
__ecore_llh_shadow_remove_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
664
ecore_llh_shadow_remove_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev.c
6783
int ecore_configure_vport_wfq(struct ecore_dev *p_dev, u16 vp_id, u32 rate)
sys/dev/qlnx/qlnxe/ecore_dev.c
6816
void ecore_configure_vp_wfq_on_link_change(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
687
ecore_llh_shadow_remove_all_filters(struct ecore_dev *p_dev, u8 ppfid)
sys/dev/qlnx/qlnxe/ecore_dev.c
6870
int ecore_configure_pf_max_bandwidth(struct ecore_dev *p_dev, u8 max_bw)
sys/dev/qlnx/qlnxe/ecore_dev.c
6928
int ecore_configure_pf_min_bandwidth(struct ecore_dev *p_dev, u8 min_bw)
sys/dev/qlnx/qlnxe/ecore_dev.c
6984
int ecore_device_num_engines(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
6989
int ecore_device_num_ports(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
7007
void ecore_set_dev_access_enable(struct ecore_dev *p_dev, bool b_enable)
sys/dev/qlnx/qlnxe/ecore_dev.c
704
static enum _ecore_status_t ecore_abs_ppfid(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
724
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
779
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
83
void ecore_set_ilt_page_size(struct ecore_dev *p_dev, u8 ilt_page_size)
sys/dev/qlnx/qlnxe/ecore_dev.c
832
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_dev.c
865
u8 ecore_llh_get_num_ppfid(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
870
enum ecore_eng ecore_llh_get_l2_affinity_hint(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_dev.c
881
enum _ecore_status_t ecore_llh_set_ppfid_affinity(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev.c
931
enum _ecore_status_t ecore_llh_set_roce_affinity(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
162
enum _ecore_status_t ecore_hw_init(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
172
void ecore_hw_timers_stop_all(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
181
enum _ecore_status_t ecore_hw_stop(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
192
enum _ecore_status_t ecore_hw_stop_fastpath(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
202
void ecore_hw_hibernate_prepare(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
211
void ecore_hw_hibernate_resume(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
279
enum _ecore_status_t ecore_hw_prepare(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
287
void ecore_hw_remove(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
299
enum _ecore_status_t ecore_set_nwuf_reg(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
358
void ecore_get_dev_name(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
53
void ecore_init_dp(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
561
ecore_chain_alloc(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
576
void ecore_chain_free(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
626
u8 ecore_llh_get_num_ppfid(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
64
enum _ecore_status_t ecore_init_struct(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
641
enum ecore_eng ecore_llh_get_l2_affinity_hint(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
653
enum _ecore_status_t ecore_llh_set_ppfid_affinity(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
664
enum _ecore_status_t ecore_llh_set_roce_affinity(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
677
enum _ecore_status_t ecore_llh_add_mac_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
688
void ecore_llh_remove_mac_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
71
void ecore_resc_free(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
714
ecore_llh_add_protocol_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
728
void ecore_llh_remove_protocol_filter(struct ecore_dev *p_dev, u8 ppfid,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
740
void ecore_llh_clear_ppfid_filters(struct ecore_dev *p_dev, u8 ppfid);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
747
void ecore_llh_clear_all_filters(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
80
enum _ecore_status_t ecore_resc_alloc(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
852
enum _ecore_status_t ecore_db_recovery_add(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
867
enum _ecore_status_t ecore_db_recovery_del(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
87
void ecore_resc_setup(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
884
void ecore_set_dev_access_enable(struct ecore_dev *p_dev, bool b_enable);
sys/dev/qlnx/qlnxe/ecore_dev_api.h
894
void ecore_set_ilt_page_size(struct ecore_dev *p_dev, u8 ilt_size);
sys/dev/qlnx/qlnxe/ecore_hw.h
262
enum _ecore_status_t ecore_init_fw_data(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_init_ops.c
253
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_init_ops.c
463
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_init_ops.c
518
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_init_ops.c
58
void ecore_init_iro_array(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_init_ops.c
628
enum _ecore_status_t ecore_init_fw_data(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_init_ops.h
40
void ecore_init_iro_array(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_int.c
1407
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_int.c
1443
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_int.c
2618
void ecore_int_disable_post_isr_release(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_int.c
2626
void ecore_int_attn_clr_enable(struct ecore_dev *p_dev, bool clr_enable)
sys/dev/qlnx/qlnxe/ecore_int_api.h
321
void ecore_int_disable_post_isr_release(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_int_api.h
332
void ecore_int_attn_clr_enable(struct ecore_dev *p_dev, bool clr_enable);
sys/dev/qlnx/qlnxe/ecore_int_api.h
63
struct ecore_dev *p_dev;
sys/dev/qlnx/qlnxe/ecore_iov_api.h
188
void ecore_iov_set_vfs_to_disable(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_iov_api.h
199
void ecore_iov_set_vf_to_disable(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_iov_api.h
710
enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_iov_api.h
762
static OSAL_INLINE void ecore_iov_set_vfs_to_disable(struct ecore_dev OSAL_UNUSED *p_dev, u8 OSAL_UNUSED to_disable) {}
sys/dev/qlnx/qlnxe/ecore_iov_api.h
763
static OSAL_INLINE void ecore_iov_set_vf_to_disable(struct ecore_dev OSAL_UNUSED *p_dev, u16 OSAL_UNUSED rel_vf_id, u8 OSAL_UNUSED to_disable) {}
sys/dev/qlnx/qlnxe/ecore_iov_api.h
814
static OSAL_INLINE enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev OSAL_UNUSED *p_dev, int OSAL_UNUSED vfid, OSAL_UNUSED u32 rate) { return ECORE_INVAL; }
sys/dev/qlnx/qlnxe/ecore_l2.c
1689
enum _ecore_status_t ecore_filter_mcast_cmd(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2.c
1722
enum _ecore_status_t ecore_filter_ucast_cmd(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2.c
2036
static void _ecore_get_vport_stats(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2.c
2073
void ecore_get_vport_stats(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2.c
2094
void ecore_reset_vport_stats(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_l2.c
873
enum _ecore_status_t ecore_filter_accept_cmd(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2_api.h
211
ecore_filter_ucast_cmd(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2_api.h
218
ecore_filter_mcast_cmd(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2_api.h
226
struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2_api.h
488
void ecore_get_vport_stats(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_l2_api.h
491
void ecore_reset_vport_stats(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_mcp.c
1695
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_mcp.c
2844
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_mcp.c
2860
enum _ecore_status_t ecore_recovery_prolog(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_mcp.c
3337
enum _ecore_status_t ecore_mcp_nvm_read(struct ecore_dev *p_dev, u32 addr,
sys/dev/qlnx/qlnxe/ecore_mcp.c
3393
enum _ecore_status_t ecore_mcp_phy_read(struct ecore_dev *p_dev, u32 cmd,
sys/dev/qlnx/qlnxe/ecore_mcp.c
3419
enum _ecore_status_t ecore_mcp_nvm_resp(struct ecore_dev *p_dev, u8 *p_buf)
sys/dev/qlnx/qlnxe/ecore_mcp.c
3434
enum _ecore_status_t ecore_mcp_nvm_del_file(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_mcp.c
3453
enum _ecore_status_t ecore_mcp_nvm_put_file_begin(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_mcp.c
3475
enum _ecore_status_t ecore_mcp_nvm_write(struct ecore_dev *p_dev, u32 cmd,
sys/dev/qlnx/qlnxe/ecore_mcp.c
3551
enum _ecore_status_t ecore_mcp_phy_write(struct ecore_dev *p_dev, u32 cmd,
sys/dev/qlnx/qlnxe/ecore_mcp.c
3575
enum _ecore_status_t ecore_mcp_nvm_set_secure_mode(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_mcp.c
4678
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_mcp.c
4719
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
1012
enum _ecore_status_t ecore_mcp_nvm_read(struct ecore_dev *p_dev, u32 addr,
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
821
enum _ecore_status_t ecore_recovery_prolog(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
925
enum _ecore_status_t ecore_mcp_nvm_set_secure_mode(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
939
enum _ecore_status_t ecore_mcp_phy_write(struct ecore_dev *p_dev, u32 cmd,
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
953
enum _ecore_status_t ecore_mcp_nvm_write(struct ecore_dev *p_dev, u32 cmd,
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
964
enum _ecore_status_t ecore_mcp_nvm_put_file_begin(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
975
enum _ecore_status_t ecore_mcp_nvm_del_file(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
986
enum _ecore_status_t ecore_mcp_nvm_resp(struct ecore_dev *p_dev, u8 *p_buf);
sys/dev/qlnx/qlnxe/ecore_mcp_api.h
999
enum _ecore_status_t ecore_mcp_phy_read(struct ecore_dev *p_dev, u32 cmd,
sys/dev/qlnx/qlnxe/ecore_sriov.c
398
static enum _ecore_status_t ecore_iov_pci_cfg_info(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_sriov.c
4787
enum _ecore_status_t ecore_iov_configure_min_tx_rate(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_sriov.c
648
void ecore_iov_free_hw_info(struct ecore_dev *p_dev)
sys/dev/qlnx/qlnxe/ecore_sriov.c
656
struct ecore_dev *p_dev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/ecore_sriov.c
750
void ecore_iov_set_vf_to_disable(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_sriov.c
768
void ecore_iov_set_vfs_to_disable(struct ecore_dev *p_dev,
sys/dev/qlnx/qlnxe/ecore_sriov.h
279
void ecore_iov_free_hw_info(struct ecore_dev *p_dev);
sys/dev/qlnx/qlnxe/ecore_sriov.h
325
static OSAL_INLINE void ecore_iov_free_hw_info(struct ecore_dev OSAL_UNUSED *p_dev) {}
sys/dev/qlnx/qlnxe/qlnx_def.h
350
struct ecore_dev cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
121
static int qlnx_nic_setup(struct ecore_dev *cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
123
static int qlnx_nic_start(struct ecore_dev *cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
127
static void qlnx_set_id(struct ecore_dev *cdev, char name[NAME_SIZE],
sys/dev/qlnx/qlnxe/qlnx_os.c
2457
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
4396
struct ecore_dev *cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
4874
qlnx_dma_alloc_coherent(void *ecore_dev, bus_addr_t *phys, uint32_t size)
sys/dev/qlnx/qlnxe/qlnx_os.c
4880
ha = (qlnx_host_t *)ecore_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
4889
if (qlnx_alloc_dmabuf((qlnx_host_t *)ecore_dev, &dma_buf) != 0)
sys/dev/qlnx/qlnxe/qlnx_os.c
4907
qlnx_dma_free_coherent(void *ecore_dev, void *v_addr, bus_addr_t phys,
sys/dev/qlnx/qlnxe/qlnx_os.c
4913
ha = (qlnx_host_t *)ecore_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
4929
qlnx_free_dmabuf((qlnx_host_t *)ecore_dev, &dma_buf);
sys/dev/qlnx/qlnxe/qlnx_os.c
5045
qlnx_pci_bus_get_bar_size(void *ecore_dev, uint8_t bar_id)
sys/dev/qlnx/qlnxe/qlnx_os.c
5051
bar_size = bus_get_resource_count(((qlnx_host_t *)ecore_dev)->pci_dev,
sys/dev/qlnx/qlnxe/qlnx_os.c
5059
qlnx_pci_read_config_byte(void *ecore_dev, uint32_t pci_reg, uint8_t *reg_value)
sys/dev/qlnx/qlnxe/qlnx_os.c
5061
*reg_value = pci_read_config(((qlnx_host_t *)ecore_dev)->pci_dev,
sys/dev/qlnx/qlnxe/qlnx_os.c
5067
qlnx_pci_read_config_word(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/qlnx_os.c
5070
*reg_value = pci_read_config(((qlnx_host_t *)ecore_dev)->pci_dev,
sys/dev/qlnx/qlnxe/qlnx_os.c
5076
qlnx_pci_read_config_dword(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/qlnx_os.c
5079
*reg_value = pci_read_config(((qlnx_host_t *)ecore_dev)->pci_dev,
sys/dev/qlnx/qlnxe/qlnx_os.c
5085
qlnx_pci_write_config_byte(void *ecore_dev, uint32_t pci_reg, uint8_t reg_value)
sys/dev/qlnx/qlnxe/qlnx_os.c
5087
pci_write_config(((qlnx_host_t *)ecore_dev)->pci_dev,
sys/dev/qlnx/qlnxe/qlnx_os.c
5093
qlnx_pci_write_config_word(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/qlnx_os.c
5096
pci_write_config(((qlnx_host_t *)ecore_dev)->pci_dev,
sys/dev/qlnx/qlnxe/qlnx_os.c
5102
qlnx_pci_write_config_dword(void *ecore_dev, uint32_t pci_reg,
sys/dev/qlnx/qlnxe/qlnx_os.c
5105
pci_write_config(((qlnx_host_t *)ecore_dev)->pci_dev,
sys/dev/qlnx/qlnxe/qlnx_os.c
5111
qlnx_pci_find_capability(void *ecore_dev, int cap)
sys/dev/qlnx/qlnxe/qlnx_os.c
5116
ha = ecore_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5127
qlnx_pci_find_ext_capability(void *ecore_dev, int ext_cap)
sys/dev/qlnx/qlnxe/qlnx_os.c
5132
ha = ecore_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5180
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5210
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5224
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5238
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5262
ha = ((struct ecore_dev *) p_dev)->ha;
sys/dev/qlnx/qlnxe/qlnx_os.c
5462
qlnx_nic_setup(struct ecore_dev *cdev, struct ecore_pf_params *func_params)
sys/dev/qlnx/qlnxe/qlnx_os.c
5489
qlnx_nic_start(struct ecore_dev *cdev)
sys/dev/qlnx/qlnxe/qlnx_os.c
5514
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5574
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5601
qlnx_set_id(struct ecore_dev *cdev, char name[NAME_SIZE],
sys/dev/qlnx/qlnxe/qlnx_os.c
5631
ecore_get_vport_stats((struct ecore_dev *)cdev, &eth_stats);
sys/dev/qlnx/qlnxe/qlnx_os.c
5759
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5771
qlnx_sb_init(struct ecore_dev *cdev, struct ecore_sb_info *sb_info,
sys/dev/qlnx/qlnxe/qlnx_os.c
5802
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5847
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6013
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6100
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6122
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6280
qlnx_start_vport(struct ecore_dev *cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
6332
qlnx_update_vport(struct ecore_dev *cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
6502
struct ecore_dev *cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6721
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6814
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6836
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6856
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6899
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6944
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7165
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7272
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7618
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7757
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7838
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxr/qlnxr_def.h
359
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3221
struct ecore_dev *cdev;