/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_vf_api.h | 205 static OSAL_INLINE void ecore_vf_get_link_params(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecor… in ecore_vf_get_link_params() 206 static OSAL_INLINE void ecore_vf_get_link_state(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore… in ecore_vf_get_link_state() 208 static OSAL_INLINE void ecore_vf_get_num_rxqs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED… in ecore_vf_get_num_rxqs() 209 static OSAL_INLINE void ecore_vf_get_num_txqs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED… in ecore_vf_get_num_txqs() 212 ecore_vf_get_num_cids(struct ecore_hwfn OSAL_UNUSED *p_hwfn, in ecore_vf_get_num_cids() 216 static OSAL_INLINE void ecore_vf_get_port_mac(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED… in ecore_vf_get_port_mac() 217 static OSAL_INLINE void ecore_vf_get_num_vlan_filters(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSA… in ecore_vf_get_num_vlan_filters() 218 static OSAL_INLINE void ecore_vf_get_num_mac_filters(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL… in ecore_vf_get_num_mac_filters() 219 static OSAL_INLINE bool ecore_vf_check_mac(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *m… in ecore_vf_check_mac() 222 static OSAL_INLINE bool ecore_vf_get_pre_fp_hsi(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {return fals… in ecore_vf_get_pre_fp_hsi() [all …]
|
H A D | ecore_spq.c | 75 static void ecore_iscsi_eq_dump(struct ecore_hwfn *p_hwfn, in ecore_iscsi_eq_dump() 358 ecore_async_event_completion(struct ecore_hwfn *p_hwfn, in ecore_async_event_completion() 380 ecore_spq_register_async_cb(struct ecore_hwfn *p_hwfn, in ecore_spq_register_async_cb() 406 void ecore_eq_prod_update(struct ecore_hwfn *p_hwfn, in ecore_eq_prod_update() 524 void ecore_eq_setup(struct ecore_hwfn *p_hwfn) in ecore_eq_setup() 529 void ecore_eq_free(struct ecore_hwfn *p_hwfn) in ecore_eq_free() 575 void ecore_spq_setup(struct ecore_hwfn *p_hwfn) in ecore_spq_setup() 694 void ecore_spq_free(struct ecore_hwfn *p_hwfn) in ecore_spq_free() 845 u32 ecore_spq_get_cid(struct ecore_hwfn *p_hwfn) in ecore_spq_get_cid() 1138 void ecore_consq_setup(struct ecore_hwfn *p_hwfn) in ecore_consq_setup() [all …]
|
H A D | ecore_rdma.c | 105 void ecore_bmap_set_id(struct ecore_hwfn *p_hwfn, in ecore_bmap_set_id() 144 int ecore_bmap_test_id(struct ecore_hwfn *p_hwfn, in ecore_bmap_test_id() 203 void ecore_rdma_info_free(struct ecore_hwfn *p_hwfn) in ecore_rdma_info_free() 585 struct ecore_hwfn *p_hwfn, in ecore_rdma_init_events() 598 struct ecore_hwfn *p_hwfn, in ecore_rdma_init_devinfo() 721 struct ecore_hwfn *p_hwfn) in ecore_rdma_init_port() 738 struct ecore_hwfn *p_hwfn, in ecore_rdma_init_hw() 792 ecore_rdma_start_fw(struct ecore_hwfn *p_hwfn, in ecore_rdma_start_fw() 919 struct ecore_hwfn *p_hwfn) in ecore_rdma_reserve_lkey() 1161 struct ecore_hwfn *p_hwfn; in ecore_rdma_cnq_prod_update() local [all …]
|
H A D | ecore_iov_api.h | 42 #define IS_PF_SRIOV(p_hwfn) (!!((p_hwfn)->p_dev->p_iov_info)) argument 44 #define IS_PF_SRIOV(p_hwfn) (0) argument 46 #define IS_PF_SRIOV_ALLOC(p_hwfn) (!!((p_hwfn)->pf_iov_info)) argument 47 #define IS_PF_PDA(p_hwfn) 0 /* @@TBD Michalk */ argument 775 ecore_iov_is_valid_vfid(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED rel_vf_id, in ecore_iov_is_valid_vfid() 783 static OSAL_INLINE void ecore_iov_pf_add_pending_events(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 O… in ecore_iov_pf_add_pending_events() 793 static OSAL_INLINE bool ecore_iov_is_vf_stopped(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNU… in ecore_iov_is_vf_stopped() 795 static OSAL_INLINE bool ecore_iov_spoofchk_get(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUS… in ecore_iov_spoofchk_get() 797 static OSAL_INLINE u8 ecore_iov_vf_chains_per_pf(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {return 0;} in ecore_iov_vf_chains_per_pf() 813 static OSAL_INLINE int ecore_iov_get_vf_min_rate(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UN… in ecore_iov_get_vf_min_rate() [all …]
|
H A D | ecore_iwarp.c | 104 ecore_iwarp_init_devinfo(struct ecore_hwfn *p_hwfn) in ecore_iwarp_init_devinfo() 251 ecore_iwarp_create_qp(struct ecore_hwfn *p_hwfn, in ecore_iwarp_create_qp() 362 ecore_iwarp_modify_fw(struct ecore_hwfn *p_hwfn, in ecore_iwarp_modify_fw() 446 ecore_iwarp_modify_qp(struct ecore_hwfn *p_hwfn, in ecore_iwarp_modify_qp() 534 ecore_iwarp_fw_destroy(struct ecore_hwfn *p_hwfn, in ecore_iwarp_fw_destroy() 586 ecore_iwarp_destroy_qp(struct ecore_hwfn *p_hwfn, in ecore_iwarp_destroy_qp() 639 ecore_iwarp_create_ep(struct ecore_hwfn *p_hwfn, in ecore_iwarp_create_ep() 1102 ecore_iwarp_return_ep(struct ecore_hwfn *p_hwfn, in ecore_iwarp_return_ep() 1663 ecore_iwarp_alloc(struct ecore_hwfn *p_hwfn) in ecore_iwarp_alloc() 3018 ecore_iwarp_ll2_stop(struct ecore_hwfn *p_hwfn) in ecore_iwarp_ll2_stop() [all …]
|
H A D | ecore_vf.h | 342 static OSAL_INLINE enum _ecore_status_t ecore_vf_hw_prepare(struct ecore_hwfn OSAL_UNUSED *p_hwfn) … in ecore_vf_hw_prepare() 346 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_txq_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn,… in ecore_vf_pf_txq_stop() 351 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_reset(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {r… in ecore_vf_pf_reset() 352 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_release(struct ecore_hwfn OSAL_UNUSED *p_hwfn) … in ecore_vf_pf_release() 353 static OSAL_INLINE u16 ecore_vf_get_igu_sb_id(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSE… in ecore_vf_get_igu_sb_id() 354 static OSAL_INLINE void ecore_vf_set_sb_info(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED… in ecore_vf_set_sb_info() 356 …c OSAL_INLINE enum _ecore_status_t ecore_vf_pf_vport_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {… in ecore_vf_pf_vport_stop() 357 …OSAL_INLINE enum _ecore_status_t ecore_vf_pf_filter_ucast(struct ecore_hwfn OSAL_UNUSED *p_hwfn, s… in ecore_vf_pf_filter_ucast() 358 static OSAL_INLINE void ecore_vf_pf_filter_mcast(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecor… in ecore_vf_pf_filter_mcast() 359 … OSAL_INLINE enum _ecore_status_t ecore_vf_pf_int_cleanup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {… in ecore_vf_pf_int_cleanup() [all …]
|
H A D | ecore_sriov.c | 629 void ecore_iov_setup(struct ecore_hwfn *p_hwfn) in ecore_iov_setup() 637 void ecore_iov_free(struct ecore_hwfn *p_hwfn) in ecore_iov_free() 758 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_iov_set_vf_to_disable() local 1061 void ecore_iov_set_link(struct ecore_hwfn *p_hwfn, in ecore_iov_set_link() 1099 ecore_iov_init_hw_for_vf(struct ecore_hwfn *p_hwfn, in ecore_iov_init_hw_for_vf() 3828 ecore_iov_vf_flr_poll_dorq(struct ecore_hwfn *p_hwfn, in ecore_iov_vf_flr_poll_dorq() 3855 ecore_iov_vf_flr_poll_pbf(struct ecore_hwfn *p_hwfn, in ecore_iov_vf_flr_poll_pbf() 4040 bool ecore_iov_mark_vf_flr(struct ecore_hwfn *p_hwfn, in ecore_iov_mark_vf_flr() 4090 void ecore_iov_get_link(struct ecore_hwfn *p_hwfn, in ecore_iov_get_link() 4708 ecore_iov_get_vf_sw_mbx(struct ecore_hwfn *p_hwfn, in ecore_iov_get_vf_sw_mbx() [all …]
|
H A D | ecore_vf.c | 50 static void *ecore_vf_pf_prep(struct ecore_hwfn *p_hwfn, in ecore_vf_pf_prep() 85 static void ecore_vf_pf_req_end(struct ecore_hwfn *p_hwfn, in ecore_vf_pf_req_end() 106 ecore_send_msg2pf(struct ecore_hwfn *p_hwfn, in ecore_send_msg2pf() 502 u32 ecore_vf_hw_bar_size(struct ecore_hwfn *p_hwfn, in ecore_vf_hw_bar_size() 736 ecore_vf_update_tunn_param(struct ecore_hwfn *p_hwfn, in ecore_vf_update_tunn_param() 828 ecore_vf_pf_rxq_start(struct ecore_hwfn *p_hwfn, in ecore_vf_pf_rxq_start() 952 ecore_vf_pf_txq_start(struct ecore_hwfn *p_hwfn, in ecore_vf_pf_txq_start() 1684 u16 ecore_vf_get_igu_sb_id(struct ecore_hwfn *p_hwfn, in ecore_vf_get_igu_sb_id() 1697 void ecore_vf_set_sb_info(struct ecore_hwfn *p_hwfn, in ecore_vf_set_sb_info() 1810 void ecore_vf_get_num_rxqs(struct ecore_hwfn *p_hwfn, in ecore_vf_get_num_rxqs() [all …]
|
H A D | ecore_hw.c | 113 void ecore_ptt_invalidate(struct ecore_hwfn *p_hwfn) in ecore_ptt_invalidate() 124 void ecore_ptt_pool_free(struct ecore_hwfn *p_hwfn) in ecore_ptt_pool_free() 164 void ecore_ptt_release(struct ecore_hwfn *p_hwfn, in ecore_ptt_release() 192 void ecore_ptt_set_win(struct ecore_hwfn *p_hwfn, in ecore_ptt_set_win() 217 static u32 ecore_set_ptt(struct ecore_hwfn *p_hwfn, in ecore_set_ptt() 363 void ecore_memcpy_from(struct ecore_hwfn *p_hwfn, in ecore_memcpy_from() 374 void ecore_memcpy_to(struct ecore_hwfn *p_hwfn, in ecore_memcpy_to() 385 void ecore_fid_pretend(struct ecore_hwfn *p_hwfn, in ecore_fid_pretend() 412 void ecore_port_pretend(struct ecore_hwfn *p_hwfn, in ecore_port_pretend() 428 void ecore_port_unpretend(struct ecore_hwfn *p_hwfn, in ecore_port_unpretend() [all …]
|
H A D | ecore_mcp.c | 87 bool ecore_mcp_is_init(struct ecore_hwfn *p_hwfn) in ecore_mcp_is_init() 94 void ecore_mcp_cmd_port_init(struct ecore_hwfn *p_hwfn, in ecore_mcp_cmd_port_init() 108 void ecore_mcp_read_mb(struct ecore_hwfn *p_hwfn, in ecore_mcp_read_mb() 142 ecore_mcp_cmd_add_elem(struct ecore_hwfn *p_hwfn, in ecore_mcp_cmd_add_elem() 2626 ecore_mcp_get_shmem_proto(struct ecore_hwfn *p_hwfn, in ecore_mcp_get_shmem_proto() 2730 *ecore_mcp_get_link_params(struct ecore_hwfn *p_hwfn) in ecore_mcp_get_link_params() 2738 *ecore_mcp_get_link_state(struct ecore_hwfn *p_hwfn) in ecore_mcp_get_link_state() 2880 ecore_mcp_config_vf_msix_bb(struct ecore_hwfn *p_hwfn, in ecore_mcp_config_vf_msix_bb() 3818 struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, in ecore_mcp_bist_nvm_test_get_image_att() 3971 struct ecore_hwfn *p_hwfn, in ecore_mcp_get_mba_versions() [all …]
|
H A D | ecore_dev.c | 144 struct ecore_hwfn *p_hwfn; in ecore_db_rec_find_hwfn() local 164 struct ecore_hwfn *p_hwfn; in ecore_db_recovery_add() local 212 struct ecore_hwfn *p_hwfn; in ecore_db_recovery_del() local 1680 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_init_dp() local 1693 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_init_struct() local 1718 struct ecore_hwfn *p_hwfn = OSAL_NULL; in ecore_init_struct() local 1760 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_resc_free() local 2432 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_resc_alloc() local 3768 struct ecore_hwfn *p_hwfn; in ecore_hw_init() local 4027 struct ecore_hwfn *p_hwfn, in ecore_hw_timers_stop() [all …]
|
H A D | ecore_roce.c | 89 struct ecore_hwfn *p_hwfn, in ecore_roce_start_rl() 139 struct ecore_hwfn *p_hwfn, in ecore_roce_dcqcn_cfg() 390 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_create_responder() 559 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_create_requester() 710 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_modify_responder() 815 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_modify_requester() 922 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_destroy_qp_responder() 1007 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_destroy_qp_requester() 1085 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_query_responder() 1148 struct ecore_hwfn *p_hwfn, in ecore_roce_sp_query_requester() [all …]
|
H A D | ecore_dcbx.c | 173 ecore_dcbx_dp_protocol(struct ecore_hwfn *p_hwfn, in ecore_dcbx_dp_protocol() 456 ecore_dcbx_copy_mib(struct ecore_hwfn *p_hwfn, in ecore_dcbx_copy_mib() 545 ecore_dcbx_get_app_data(struct ecore_hwfn *p_hwfn, in ecore_dcbx_get_app_data() 610 ecore_dcbx_get_pfc_data(struct ecore_hwfn *p_hwfn, in ecore_dcbx_get_pfc_data() 635 ecore_dcbx_get_ets_data(struct ecore_hwfn *p_hwfn, in ecore_dcbx_get_ets_data() 829 ecore_dcbx_get_params(struct ecore_hwfn *p_hwfn, in ecore_dcbx_get_params() 911 ecore_dcbx_read_remote_mib(struct ecore_hwfn *p_hwfn, in ecore_dcbx_read_remote_mib() 1087 void ecore_dcbx_info_free(struct ecore_hwfn *p_hwfn) in ecore_dcbx_info_free() 1171 ecore_dcbx_set_pfc_data(struct ecore_hwfn *p_hwfn, in ecore_dcbx_set_pfc_data() 1202 ecore_dcbx_set_ets_data(struct ecore_hwfn *p_hwfn, in ecore_dcbx_set_ets_data() [all …]
|
H A D | ecore_int.c | 90 #define SB_ATTN_ALIGNED_SIZE(p_hwfn) \ argument 418 ecore_general_attention_35(struct ecore_hwfn *p_hwfn) in ecore_general_attention_35() 758 ecore_int_aeu_translate(struct ecore_hwfn *p_hwfn, in ecore_int_aeu_translate() 1519 void ecore_int_cau_conf_pi(struct ecore_hwfn *p_hwfn, in ecore_int_cau_conf_pi() 1529 void ecore_int_cau_conf_sb(struct ecore_hwfn *p_hwfn, in ecore_int_cau_conf_sb() 1600 void ecore_int_sb_setup(struct ecore_hwfn *p_hwfn, in ecore_int_sb_setup() 1869 u16 ecore_int_get_sp_sb_id(struct ecore_hwfn *p_hwfn) in ecore_int_get_sp_sb_id() 2108 int ecore_int_igu_reset_cam(struct ecore_hwfn *p_hwfn, in ecore_int_igu_reset_cam() 2517 void ecore_int_igu_init_rt(struct ecore_hwfn *p_hwfn) in ecore_int_igu_init_rt() 2589 void ecore_int_free(struct ecore_hwfn *p_hwfn) in ecore_int_free() [all …]
|
H A D | ecore_ll2.c | 61 __ecore_ll2_handle_sanity(struct ecore_hwfn *p_hwfn, in __ecore_ll2_handle_sanity() 93 ecore_ll2_handle_sanity(struct ecore_hwfn *p_hwfn, in ecore_ll2_handle_sanity() 101 ecore_ll2_handle_sanity_lock(struct ecore_hwfn *p_hwfn, in ecore_ll2_handle_sanity_lock() 209 ecore_ll2_txq_completion(struct ecore_hwfn *p_hwfn, in ecore_ll2_txq_completion() 331 ecore_ll2_handle_slowpath(struct ecore_hwfn *p_hwfn, in ecore_ll2_handle_slowpath() 537 ecore_ll2_lb_rxq_handler(struct ecore_hwfn *p_hwfn, in ecore_ll2_lb_rxq_handler() 685 ecore_ooo_submit_tx_buffers(struct ecore_hwfn *p_hwfn, in ecore_ooo_submit_tx_buffers() 726 ecore_ooo_submit_rx_buffers(struct ecore_hwfn *p_hwfn, in ecore_ooo_submit_rx_buffers() 1656 struct ecore_hwfn *p_hwfn, in ecore_ll2_prepare_tx_packet_set_bd() 2038 void ecore_ll2_setup(struct ecore_hwfn *p_hwfn) in ecore_ll2_setup() [all …]
|
H A D | ecore_l2.c | 117 void ecore_l2_setup(struct ecore_hwfn *p_hwfn) in ecore_l2_setup() 125 void ecore_l2_free(struct ecore_hwfn *p_hwfn) in ecore_l2_free() 229 _ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn, in _ecore_eth_queue_to_cid() 495 ecore_sp_vport_update_rss(struct ecore_hwfn *p_hwfn, in ecore_sp_vport_update_rss() 892 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_filter_accept_cmd() local 1703 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_filter_mcast_cmd() local 1730 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_filter_ucast_cmd() local 2044 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in _ecore_get_vport_stats() local 2098 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_reset_vport_stats() local 2244 ecore_get_rxq_coalesce(struct ecore_hwfn *p_hwfn, in ecore_get_rxq_coalesce() [all …]
|
H A D | ecore_init_ops.c | 64 void ecore_init_clear_rt_data(struct ecore_hwfn *p_hwfn) in ecore_init_clear_rt_data() 72 void ecore_init_store_rt_reg(struct ecore_hwfn *p_hwfn, in ecore_init_store_rt_reg() 86 void ecore_init_store_rt_agg(struct ecore_hwfn *p_hwfn, in ecore_init_store_rt_agg() 153 enum _ecore_status_t ecore_init_alloc(struct ecore_hwfn *p_hwfn) in ecore_init_alloc() 176 void ecore_init_free(struct ecore_hwfn *p_hwfn) in ecore_init_free() 231 static void ecore_init_fill(struct ecore_hwfn *p_hwfn, 386 static void ecore_init_cmd_rd(struct ecore_hwfn *p_hwfn, 460 static u8 ecore_init_cmd_mode_match(struct ecore_hwfn *p_hwfn, 486 static u32 ecore_init_cmd_mode(struct ecore_hwfn *p_hwfn, 512 enum _ecore_status_t ecore_init_run(struct ecore_hwfn *p_hwfn, [all …]
|
H A D | ecore_cxt.c | 112 #define CONN_CXT_SIZE(p_hwfn) \ argument 118 #define TYPE0_TASK_CXT_SIZE(p_hwfn) \ argument 381 static void ecore_cxt_qm_iids(struct ecore_hwfn *p_hwfn, in ecore_cxt_qm_iids() 440 u32 ecore_cxt_get_srq_count(struct ecore_hwfn *p_hwfn) in ecore_cxt_get_srq_count() 1376 void ecore_cxt_mngr_free(struct ecore_hwfn *p_hwfn) in ecore_cxt_mngr_free() 1392 void ecore_cxt_mngr_setup(struct ecore_hwfn *p_hwfn) in ecore_cxt_mngr_setup() 1620 static void ecore_cm_init_pf(struct ecore_hwfn *p_hwfn) in ecore_cm_init_pf() 1626 static void ecore_dq_init_pf(struct ecore_hwfn *p_hwfn) in ecore_dq_init_pf() 1851 static void ecore_tm_init_pf(struct ecore_hwfn *p_hwfn) in ecore_tm_init_pf() 2394 ecore_cxt_dynamic_ilt_alloc(struct ecore_hwfn *p_hwfn, in ecore_cxt_dynamic_ilt_alloc() [all …]
|
H A D | ecore_sp_commands.c | 53 enum _ecore_status_t ecore_sp_init_request(struct ecore_hwfn *p_hwfn, in ecore_sp_init_request() 213 ecore_tunn_set_pf_update_params(struct ecore_hwfn *p_hwfn, in ecore_tunn_set_pf_update_params() 247 static void ecore_set_hw_tunn_mode(struct ecore_hwfn *p_hwfn, in ecore_set_hw_tunn_mode() 259 static void ecore_set_hw_tunn_mode_port(struct ecore_hwfn *p_hwfn, in ecore_set_hw_tunn_mode_port() 281 ecore_tunn_set_pf_start_params(struct ecore_hwfn *p_hwfn, in ecore_tunn_set_pf_start_params() 322 enum _ecore_status_t ecore_sp_pf_start(struct ecore_hwfn *p_hwfn, in ecore_sp_pf_start() 455 enum _ecore_status_t ecore_sp_pf_update_dcbx(struct ecore_hwfn *p_hwfn) in ecore_sp_pf_update_dcbx() 479 enum _ecore_status_t ecore_sp_pf_update_ufp(struct ecore_hwfn *p_hwfn) in ecore_sp_pf_update_ufp() 529 enum _ecore_status_t ecore_sp_rl_update(struct ecore_hwfn *p_hwfn, in ecore_sp_rl_update() 583 ecore_sp_pf_update_tunn_cfg(struct ecore_hwfn *p_hwfn, in ecore_sp_pf_update_tunn_cfg() [all …]
|
H A D | ecore_init_fw_funcs.c | 182 static u8 ecore_get_ext_voq(struct ecore_hwfn *p_hwfn, in ecore_get_ext_voq() 748 int ecore_qm_pf_rt_init(struct ecore_hwfn *p_hwfn, in ecore_qm_pf_rt_init() 807 int ecore_init_pf_wfq(struct ecore_hwfn *p_hwfn, in ecore_init_pf_wfq() 825 int ecore_init_pf_rl(struct ecore_hwfn *p_hwfn, in ecore_init_pf_rl() 844 int ecore_init_vport_wfq(struct ecore_hwfn *p_hwfn, in ecore_init_vport_wfq() 869 int ecore_init_vport_rl(struct ecore_hwfn *p_hwfn, in ecore_init_vport_rl() 957 void ecore_init_nig_ets(struct ecore_hwfn *p_hwfn, in ecore_init_nig_ets() 1117 void ecore_init_prs_ets(struct ecore_hwfn *p_hwfn, in ecore_init_prs_ets() 1182 void ecore_init_brb_ram(struct ecore_hwfn *p_hwfn, in ecore_init_brb_ram() 1444 void ecore_gft_disable(struct ecore_hwfn *p_hwfn, in ecore_gft_disable() [all …]
|
H A D | ecore_ooo.c | 61 static struct ecore_ooo_isle *ecore_ooo_seek_isle(struct ecore_hwfn *p_hwfn, in ecore_ooo_seek_isle() 100 enum _ecore_status_t ecore_ooo_alloc(struct ecore_hwfn *p_hwfn) in ecore_ooo_alloc() 301 void ecore_ooo_setup(struct ecore_hwfn *p_hwfn) in ecore_ooo_setup() 310 void ecore_ooo_free(struct ecore_hwfn *p_hwfn) in ecore_ooo_free() 401 void ecore_ooo_delete_isles(struct ecore_hwfn *p_hwfn, in ecore_ooo_delete_isles() 440 void ecore_ooo_add_new_isle(struct ecore_hwfn *p_hwfn, in ecore_ooo_add_new_isle() 501 void ecore_ooo_add_new_buffer(struct ecore_hwfn *p_hwfn, in ecore_ooo_add_new_buffer() 525 void ecore_ooo_join_isles(struct ecore_hwfn *p_hwfn, in ecore_ooo_join_isles() 564 void ecore_ooo_dump_rx_event(struct ecore_hwfn *p_hwfn, in ecore_ooo_dump_rx_event()
|
H A D | ecore_fcoe.h | 50 static inline enum _ecore_status_t ecore_fcoe_alloc(struct ecore_hwfn OSAL_UNUSED *p_hwfn) in ecore_fcoe_alloc() 54 static inline void ecore_fcoe_setup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} in ecore_fcoe_setup() 55 static inline void ecore_fcoe_free(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} in ecore_fcoe_free()
|
H A D | ecore_dbg_fw_funcs.c | 1833 static u32 ecore_grc_get_param(struct ecore_hwfn *p_hwfn, in ecore_grc_get_param() 1950 static void ecore_read_fw_info(struct ecore_hwfn *p_hwfn, in ecore_read_fw_info() 2690 static u32 ecore_bus_dump_hdr(struct ecore_hwfn *p_hwfn, in ecore_bus_dump_hdr() 2962 void ecore_read_regs(struct ecore_hwfn *p_hwfn, in ecore_read_regs() 3429 static u32 ecore_grc_dump_mem(struct ecore_hwfn *p_hwfn, in ecore_grc_dump_mem() 3616 static u32 ecore_grc_dump_ctx(struct ecore_hwfn *p_hwfn, in ecore_grc_dump_ctx() 3750 static u32 ecore_grc_dump_vfc(struct ecore_hwfn *p_hwfn, in ecore_grc_dump_vfc() 3777 static u32 ecore_grc_dump_rss(struct ecore_hwfn *p_hwfn, in ecore_grc_dump_rss() 3856 static u32 ecore_grc_dump_mcp(struct ecore_hwfn *p_hwfn, in ecore_grc_dump_mcp() 3897 static u32 ecore_grc_dump_phy(struct ecore_hwfn *p_hwfn, in ecore_grc_dump_phy() [all …]
|
H A D | bcm_osal.h | 205 #define DIRECT_REG_WR64(p_hwfn, addr, value) \ argument 213 #define OSAL_SPIN_LOCK_ALLOC(p_hwfn, mutex) argument 226 #define OSAL_MUTEX_ALLOC(p_hwfn, mutex) argument 451 #define OSAL_SLOWPATH_IRQ_REQ(p_hwfn) (0) argument 509 #define OSAL_HW_INFO_CHANGE(p_hwfn, offset) argument 510 #define OSAL_MFW_TLV_REQ(p_hwfn) argument 511 #define OSAL_LLDP_RX_TLVS(p_hwfn, buffer, len) argument 512 #define OSAL_MFW_CMD_PREEMPT(p_hwfn) argument 513 #define OSAL_TRANSCEIVER_UPDATE(p_hwfn) argument 536 #define OSAL_PF_VF_MSG(p_hwfn, relative_vf_id) \ argument [all …]
|
H A D | ecore_iscsi.h | 57 ecore_iscsi_alloc(struct ecore_hwfn OSAL_UNUSED *p_hwfn) in ecore_iscsi_alloc() 63 ecore_iscsi_setup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} in ecore_iscsi_setup() 66 ecore_iscsi_free(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} in ecore_iscsi_free()
|