/freebsd-13-stable/sys/dev/qlnx/qlnxe/ |
H A D | ecore_fcoe.h | 52 static inline enum _ecore_status_t ecore_fcoe_alloc(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 56 static inline void ecore_fcoe_setup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} argument 57 static inline void ecore_fcoe_free(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} argument
|
H A D | ecore_iscsi.h | 59 ecore_iscsi_alloc(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 65 ecore_iscsi_setup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} argument 68 ecore_iscsi_free(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} argument [all...] |
H A D | ecore_mng_tlv.c | 1240 static enum _ecore_status_t ecore_mfw_update_tlvs(struct ecore_hwfn *p_hwfn, argument 1299 ecore_mfw_process_tlv_req(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument [all...] |
H A D | ecore_ooo.h | 90 ecore_ooo_alloc(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 96 ecore_ooo_setup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} argument 99 ecore_ooo_free(struct ecore_hwfn OSAL_UNUSED *p_hwfn) {} argument [all...] |
H A D | ecore_vf_api.h | 206 ecore_vf_read_bulletin(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *p_change) argument 207 ecore_vf_get_link_params(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_mcp_link_params OSAL_UNUSED *params) argument 208 ecore_vf_get_link_state(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_mcp_link_state OSAL_UNUSED *link) argument 209 ecore_vf_get_link_caps(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_mcp_link_capabilities OSAL_UNUSED *p_link_caps) argument 210 ecore_vf_get_num_rxqs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *num_rxqs) argument 211 ecore_vf_get_num_txqs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *num_txqs) argument 214 ecore_vf_get_num_cids(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *num_cids) argument 218 ecore_vf_get_port_mac(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *port_mac) argument 219 ecore_vf_get_num_vlan_filters(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *num_vlan_filters) argument 220 ecore_vf_get_num_mac_filters(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *num_mac_filters) argument 221 ecore_vf_check_mac(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *mac) argument 224 ecore_vf_get_pre_fp_hsi(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 226 ecore_vf_get_fw_version(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED *fw_major, u16 OSAL_UNUSED *fw_minor, u16 OSAL_UNUSED *fw_rev, u16 OSAL_UNUSED *fw_eng) argument 227 ecore_vf_bulletin_get_udp_ports(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED *p_vxlan_port, u16 OSAL_UNUSED *p_geneve_port) argument 231 ecore_vf_set_hw_channel(struct ecore_hwfn OSAL_UNUSED *p_hwfn, bool OSAL_UNUSED b_is_hw) argument [all...] |
H A D | ecore_int_api.h | 63 struct ecore_hwfn *p_hwfn; member in struct:ecore_sb_info 153 static OSAL_INLINE void __internal_ram_wr(struct ecore_hwfn *p_hwfn, argument 170 static OSAL_INLINE void internal_ram_wr(struct ecore_hwfn *p_hwfn, argument [all...] |
H A D | ecore_ll2.h | 44 static OSAL_INLINE u8 ecore_ll2_handle_to_queue_id(struct ecore_hwfn *p_hwfn, argument [all...] |
H A D | ecore_ooo.c | 63 static struct ecore_ooo_isle *ecore_ooo_seek_isle(struct ecore_hwfn *p_hwfn, argument 102 enum _ecore_status_t ecore_ooo_alloc(struct ecore_hwfn *p_hwfn) argument 303 ecore_ooo_setup(struct ecore_hwfn *p_hwfn) argument 312 ecore_ooo_free(struct ecore_hwfn *p_hwfn) argument 403 ecore_ooo_delete_isles(struct ecore_hwfn *p_hwfn, struct ecore_ooo_info *p_ooo_info, u32 cid, u8 drop_isle, u8 drop_size) argument 442 ecore_ooo_add_new_isle(struct ecore_hwfn *p_hwfn, struct ecore_ooo_info *p_ooo_info, u32 cid, u8 ooo_isle, struct ecore_ooo_buffer *p_buffer) argument 503 ecore_ooo_add_new_buffer(struct ecore_hwfn *p_hwfn, struct ecore_ooo_info *p_ooo_info, u32 cid, u8 ooo_isle, struct ecore_ooo_buffer *p_buffer, u8 buffer_side) argument 527 ecore_ooo_join_isles(struct ecore_hwfn *p_hwfn, struct ecore_ooo_info *p_ooo_info, u32 cid, u8 left_isle) argument 566 ecore_ooo_dump_rx_event(struct ecore_hwfn *p_hwfn, struct ooo_opaque *iscsi_ooo, struct ecore_ooo_buffer *p_buffer) argument [all...] |
H A D | ecore_sp_commands.c | 55 enum _ecore_status_t ecore_sp_init_request(struct ecore_hwfn *p_hwfn, argument 215 ecore_tunn_set_pf_update_params(struct ecore_hwfn *p_hwfn, argument 249 static void ecore_set_hw_tunn_mode(struct ecore_hwfn *p_hwfn, argument 261 ecore_set_hw_tunn_mode_port(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_tunnel_info *p_tunn) argument 283 ecore_tunn_set_pf_start_params(struct ecore_hwfn *p_hwfn, struct ecore_tunnel_info *p_src, struct pf_start_tunnel_config *p_tunn_cfg) argument 324 ecore_sp_pf_start(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_tunnel_info *p_tunn, bool allow_npar_tx_switch) argument 457 ecore_sp_pf_update_dcbx(struct ecore_hwfn *p_hwfn) argument 481 ecore_sp_pf_update_ufp(struct ecore_hwfn *p_hwfn) argument 531 ecore_sp_rl_update(struct ecore_hwfn *p_hwfn, struct ecore_rl_update_params *params) argument 585 ecore_sp_pf_update_tunn_cfg(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_tunnel_info *p_tunn, enum spq_mode comp_mode, struct ecore_spq_comp_cb *p_comp_data) argument 632 ecore_sp_pf_stop(struct ecore_hwfn *p_hwfn) argument 653 ecore_sp_heartbeat_ramrod(struct ecore_hwfn *p_hwfn) argument 674 ecore_sp_pf_update_stag(struct ecore_hwfn *p_hwfn) argument [all...] |
H A D | qlnx_ioctl.c | 108 struct ecore_hwfn *p_hwfn; local 196 struct ecore_hwfn *p_hwfn; local 285 struct ecore_hwfn *p_hwfn; local 353 struct ecore_hwfn *p_hwfn; local 428 struct ecore_hwfn *p_hwfn; local 564 struct ecore_hwfn *p_hwfn; local 764 qlnx_lldp_configure(qlnx_host_t *ha, struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, uint32_t enable) argument 836 qlnx_register_default_lldp_tlvs(qlnx_host_t *ha, struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 928 struct ecore_hwfn *p_hwfn; local [all...] |
H A D | ecore_init_ops.c | 66 void ecore_init_clear_rt_data(struct ecore_hwfn *p_hwfn) argument 74 void ecore_init_store_rt_reg(struct ecore_hwfn *p_hwfn, argument 88 void ecore_init_store_rt_agg(struct ecore_hwfn *p_hwfn, argument 108 ecore_init_rt(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 addr, u16 rt_offset, u16 size, bool b_must_dmae) argument 155 ecore_init_alloc(struct ecore_hwfn *p_hwfn) argument 178 ecore_init_free(struct ecore_hwfn *p_hwfn) argument 186 ecore_init_array_dmae(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 addr, u32 dmae_data_offset, u32 size, const u32 *p_buf, bool b_must_dmae, bool b_can_dmae) argument 217 ecore_init_fill_dmae(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 addr, u32 fill_count) argument 233 ecore_init_fill(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 addr, u32 fill, u32 fill_count) argument 243 ecore_init_cmd_array(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct init_write_op *cmd, bool b_must_dmae, bool b_can_dmae) argument 327 ecore_init_cmd_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct init_write_op *p_cmd, bool b_can_dmae) argument 388 ecore_init_cmd_rd(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct init_read_op *cmd) argument 443 ecore_init_cmd_cb(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct init_callback_op *p_cmd) argument 462 ecore_init_cmd_mode_match(struct ecore_hwfn *p_hwfn, u16 *p_offset, int modes) argument 488 ecore_init_cmd_mode(struct ecore_hwfn *p_hwfn, struct init_if_mode_op *p_cmd, int modes) argument 514 ecore_init_run(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, int phase, int phase_id, int modes) argument 584 ecore_gtt_init(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument [all...] |
H A D | ecore_spq.c | 77 static void ecore_iscsi_eq_dump(struct ecore_hwfn *p_hwfn, argument 124 static void ecore_spq_blocking_cb(struct ecore_hwfn *p_hwfn, void *cookie, argument 139 static enum _ecore_status_t __ecore_spq_block(struct ecore_hwfn *p_hwfn, argument 174 ecore_spq_block(struct ecore_hwfn *p_hwfn, struct ecore_spq_entry *p_ent, u8 *p_fw_ret, bool skip_quick_poll) argument 234 ecore_spq_fill_entry(struct ecore_hwfn *p_hwfn, struct ecore_spq_entry *p_ent) argument 267 ecore_spq_hw_initialize(struct ecore_hwfn *p_hwfn, struct ecore_spq *p_spq) argument 318 ecore_spq_hw_post(struct ecore_hwfn *p_hwfn, struct ecore_spq *p_spq, struct ecore_spq_entry *p_ent) argument 360 ecore_async_event_completion(struct ecore_hwfn *p_hwfn, struct event_ring_entry *p_eqe) argument 382 ecore_spq_register_async_cb(struct ecore_hwfn *p_hwfn, enum protocol_type protocol_id, ecore_spq_async_comp_cb cb) argument 395 ecore_spq_unregister_async_cb(struct ecore_hwfn *p_hwfn, enum protocol_type protocol_id) argument 408 ecore_eq_prod_update(struct ecore_hwfn *p_hwfn, u16 prod) argument 420 ecore_eq_completion(struct ecore_hwfn *p_hwfn, void *cookie) argument 490 ecore_eq_alloc(struct ecore_hwfn *p_hwfn, u16 num_elem) argument 526 ecore_eq_setup(struct ecore_hwfn *p_hwfn) argument 531 ecore_eq_free(struct ecore_hwfn *p_hwfn) argument 545 ecore_cqe_completion(struct ecore_hwfn *p_hwfn, struct eth_slow_path_rx_cqe *cqe, enum protocol_type protocol) argument 559 ecore_eth_cqe_completion(struct ecore_hwfn *p_hwfn, struct eth_slow_path_rx_cqe *cqe) argument 577 ecore_spq_setup(struct ecore_hwfn *p_hwfn) argument 643 ecore_spq_alloc(struct ecore_hwfn *p_hwfn) argument 696 ecore_spq_free(struct ecore_hwfn *p_hwfn) argument 727 ecore_spq_get_entry(struct ecore_hwfn *p_hwfn, struct ecore_spq_entry **pp_ent) argument 760 __ecore_spq_return_entry(struct ecore_hwfn *p_hwfn, struct ecore_spq_entry *p_ent) argument 766 ecore_spq_return_entry(struct ecore_hwfn *p_hwfn, struct ecore_spq_entry *p_ent) argument 788 ecore_spq_add_entry(struct ecore_hwfn *p_hwfn, struct ecore_spq_entry *p_ent, enum spq_priority priority) argument 847 ecore_spq_get_cid(struct ecore_hwfn *p_hwfn) argument 859 ecore_spq_post_list(struct ecore_hwfn *p_hwfn, osal_list_t *head, u32 keep_reserve) argument 895 ecore_spq_pend_post(struct ecore_hwfn *p_hwfn) argument 923 ecore_spq_post(struct ecore_hwfn *p_hwfn, struct ecore_spq_entry *p_ent, u8 *fw_return_code) argument 1018 ecore_spq_completion(struct ecore_hwfn *p_hwfn, __le16 echo, u8 fw_return_code, union event_ring_data *p_data) argument 1108 ecore_consq_alloc(struct ecore_hwfn *p_hwfn) argument 1140 ecore_consq_setup(struct ecore_hwfn *p_hwfn) argument 1145 ecore_consq_free(struct ecore_hwfn *p_hwfn) argument [all...] |
H A D | ecore_vf.h | 344 ecore_vf_hw_prepare(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 345 ecore_vf_pf_rxq_start(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid, u16 OSAL_UNUSED bd_max_bytes, dma_addr_t OSAL_UNUSED bd_chain_phys_addr, dma_addr_t OSAL_UNUSED cqe_pbl_addr, u16 OSAL_UNUSED cqe_pbl_size, void OSAL_IOMEM OSAL_UNUSED **pp_prod) argument 346 ecore_vf_pf_txq_start(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid, dma_addr_t OSAL_UNUSED pbl_addr, u16 OSAL_UNUSED pbl_size, void OSAL_IOMEM OSAL_UNUSED **pp_doorbell) argument 347 ecore_vf_pf_rxq_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid, bool OSAL_UNUSED cqe_completion) argument 348 ecore_vf_pf_txq_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid) argument 350 ecore_vf_pf_rxqs_update(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED **pp_cid, u8 OSAL_UNUSED num_rxqs, u8 OSAL_UNUSED comp_cqe_flg, u8 OSAL_UNUSED comp_event_flg) argument 352 ecore_vf_pf_vport_update(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_sp_vport_update_params OSAL_UNUSED *p_params) argument 353 ecore_vf_pf_reset(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 354 ecore_vf_pf_release(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 355 ecore_vf_get_igu_sb_id(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED sb_id) argument 356 ecore_vf_set_sb_info(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED sb_id, struct ecore_sb_info OSAL_UNUSED *p_sb) argument 357 ecore_vf_pf_vport_start(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED vport_id, u16 OSAL_UNUSED mtu, u8 OSAL_UNUSED inner_vlan_removal, enum ecore_tpa_mode OSAL_UNUSED tpa_mode, u8 OSAL_UNUSED max_buffers_per_cqe, u8 OSAL_UNUSED only_untagged, u8 OSAL_UNUSED zero_placement_offset) argument 358 ecore_vf_pf_vport_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 359 ecore_vf_pf_filter_ucast(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_filter_ucast OSAL_UNUSED *p_param) argument 360 ecore_vf_pf_filter_mcast(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_filter_mcast OSAL_UNUSED *p_filter_cmd) argument 361 ecore_vf_pf_int_cleanup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 365 ecore_vf_pf_tunnel_param_update(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_tunnel_info OSAL_UNUSED *p_tunn) argument 369 ecore_vf_hw_bar_size(struct ecore_hwfn OSAL_UNUSED *p_hwfn, enum BAR_ID OSAL_UNUSED bar_id) argument [all...] |
H A D | ecore_roce.c | 65 ecore_roce_async_event(struct ecore_hwfn *p_hwfn, argument 90 ecore_roce_start_rl( struct ecore_hwfn *p_hwfn, struct ecore_roce_dcqcn_params *dcqcn_params) argument 119 ecore_roce_stop_rl(struct ecore_hwfn *p_hwfn) argument 140 ecore_roce_dcqcn_cfg( struct ecore_hwfn *p_hwfn, struct ecore_roce_dcqcn_params *params, struct roce_init_func_ramrod_data *p_ramrod, struct ecore_ptt *p_ptt) argument 195 ecore_roce_stop(struct ecore_hwfn *p_hwfn) argument 274 ecore_roce_free_qp(struct ecore_hwfn *p_hwfn, u16 qp_idx) argument 284 ecore_roce_wait_free_cids(struct ecore_hwfn *p_hwfn, u32 qp_idx) argument 327 ecore_roce_alloc_qp_idx( struct ecore_hwfn *p_hwfn, u16 *qp_idx16) argument 381 ecore_roce_set_cid(struct ecore_hwfn *p_hwfn, u32 cid) argument 391 ecore_roce_sp_create_responder( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp) argument 560 ecore_roce_sp_create_requester( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp) argument 711 ecore_roce_sp_modify_responder( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, bool move_to_err, u32 modify_flags) argument 816 ecore_roce_sp_modify_requester( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, bool move_to_sqd, bool move_to_err, u32 modify_flags) argument 923 ecore_roce_sp_destroy_qp_responder( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, u32 *num_invalidated_mw, u32 *cq_prod) argument 1008 ecore_roce_sp_destroy_qp_requester( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, u32 *num_bound_mw, u32 *cq_prod) argument 1086 ecore_roce_sp_query_responder( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params) argument 1149 ecore_roce_sp_query_requester( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params, bool *sq_draining) argument 1217 ecore_roce_query_qp( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params) argument 1238 ecore_roce_destroy_qp(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_destroy_qp_out_params *out_params) argument 1295 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1335 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1386 ecore_roce_modify_qp(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, enum ecore_roce_qp_state prev_state, struct ecore_rdma_modify_qp_in_params *params) argument 1513 ecore_roce_free_icid(struct ecore_hwfn *p_hwfn, u16 icid) argument 1528 ecore_rdma_dpm_conf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 1542 ecore_roce_dpm_dcbx(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 1557 ecore_rdma_dpm_bar(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 1564 ecore_roce_setup(struct ecore_hwfn *p_hwfn) argument [all...] |
H A D | ecore_dcbx.c | 157 static bool ecore_dcbx_iwarp_tlv(struct ecore_hwfn *p_hwfn, u32 app_info_bitmap, argument 175 ecore_dcbx_dp_protocol(struct ecore_hwfn *p_hwfn, argument 197 u8 ecore_dcbx_get_dscp_value(struct ecore_hwfn *p_hwfn, u8 pri) argument 213 ecore_dcbx_set_params(struct ecore_dcbx_results *p_data, struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, bool enable, u8 prio, u8 tc, enum dcbx_protocol_type type, enum ecore_pci_personality personality) argument 250 ecore_dcbx_update_app_info(struct ecore_dcbx_results *p_data, struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, bool enable, u8 prio, u8 tc, enum dcbx_protocol_type type) argument 302 ecore_dcbx_get_app_protocol_type(struct ecore_hwfn *p_hwfn, u32 app_prio_bitmap, u16 id, enum dcbx_protocol_type *type, bool ieee) argument 333 ecore_dcbx_process_tlv(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_dcbx_results *p_data, struct dcbx_app_priority_entry *p_tbl, u32 pri_tc_tbl, int count, u8 dcbx_version) argument 415 ecore_dcbx_process_mib_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 458 ecore_dcbx_copy_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_dcbx_mib_meta_data *p_data, enum ecore_mib_read_type type) argument 507 ecore_dcbx_get_priority_info(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_app_prio *p_prio, struct ecore_dcbx_results *p_results) argument 547 ecore_dcbx_get_app_data(struct ecore_hwfn *p_hwfn, struct dcbx_app_priority_feature *p_app, struct dcbx_app_priority_entry *p_tbl, struct ecore_dcbx_params *p_params, bool ieee) argument 612 ecore_dcbx_get_pfc_data(struct ecore_hwfn *p_hwfn, u32 pfc, struct ecore_dcbx_params *p_params) argument 637 ecore_dcbx_get_ets_data(struct ecore_hwfn *p_hwfn, struct dcbx_ets_feature *p_ets, struct ecore_dcbx_params *p_params) argument 680 ecore_dcbx_get_common_params(struct ecore_hwfn *p_hwfn, struct dcbx_app_priority_feature *p_app, struct dcbx_app_priority_entry *p_tbl, struct dcbx_ets_feature *p_ets, u32 pfc, struct ecore_dcbx_params *p_params, bool ieee) argument 693 ecore_dcbx_get_local_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *params) argument 706 ecore_dcbx_get_remote_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *params) argument 719 ecore_dcbx_get_dscp_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *params) argument 745 ecore_dcbx_get_operational_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *params) argument 802 ecore_dcbx_get_local_lldp_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *params) argument 816 ecore_dcbx_get_remote_lldp_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *params) argument 831 ecore_dcbx_get_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *p_params, enum ecore_mib_read_type type) argument 860 ecore_dcbx_read_local_lldp_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 877 ecore_dcbx_read_remote_lldp_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, enum ecore_mib_read_type type) argument 895 ecore_dcbx_read_operational_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, enum ecore_mib_read_type type) argument 913 ecore_dcbx_read_remote_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, enum ecore_mib_read_type type) argument 931 ecore_dcbx_read_local_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 948 ecore_dcbx_read_dscp_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 959 ecore_dcbx_read_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, enum ecore_mib_read_type type) argument 995 ecore_dcbx_mib_update_event(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, enum ecore_mib_read_type type) argument 1064 ecore_dcbx_info_alloc(struct ecore_hwfn *p_hwfn) argument 1089 ecore_dcbx_info_free(struct ecore_hwfn *p_hwfn) argument 1145 ecore_dcbx_query_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_get *p_get, enum ecore_mib_read_type type) argument 1173 ecore_dcbx_set_pfc_data(struct ecore_hwfn *p_hwfn, u32 *pfc, struct ecore_dcbx_params *p_params) argument 1204 ecore_dcbx_set_ets_data(struct ecore_hwfn *p_hwfn, struct dcbx_ets_feature *p_ets, struct ecore_dcbx_params *p_params) argument 1255 ecore_dcbx_set_app_data(struct ecore_hwfn *p_hwfn, struct dcbx_app_priority_feature *p_app, struct ecore_dcbx_params *p_params, bool ieee) argument 1328 ecore_dcbx_set_local_params(struct ecore_hwfn *p_hwfn, struct dcbx_local_params *local_admin, struct ecore_dcbx_set *params) argument 1362 ecore_dcbx_set_dscp_params(struct ecore_hwfn *p_hwfn, struct dcb_dscp_map *p_dscp_map, struct ecore_dcbx_set *p_params) argument 1398 ecore_dcbx_config_params(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_dcbx_set *params, bool hw_commit) argument 1444 ecore_dcbx_get_config_params(struct ecore_hwfn *p_hwfn, struct ecore_dcbx_set *params) argument 1495 ecore_lldp_register_tlv(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, enum ecore_lldp_agent agent, u8 tlv_type) argument 1530 ecore_lldp_mib_update_event(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 1564 ecore_lldp_get_params(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_lldp_config_params *p_params) argument 1618 ecore_lldp_set_params(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_lldp_config_params *p_params) argument 1680 ecore_lldp_set_system_tlvs(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_lldp_sys_tlvs *p_params) argument 1723 ecore_dcbx_get_dscp_priority(struct ecore_hwfn *p_hwfn, u8 dscp_index, u8 *p_dscp_pri) argument 1754 ecore_dcbx_set_dscp_priority(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u8 dscp_index, u8 pri_val) argument 1779 ecore_lldp_get_stats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_lldp_stats *p_params) argument [all...] |
H A D | ecore_hw.c | 73 static void __ecore_ptt_pool_free(struct ecore_hwfn *p_hwfn) argument 79 enum _ecore_status_t ecore_ptt_pool_alloc(struct ecore_hwfn *p_hwfn) argument 115 ecore_ptt_invalidate(struct ecore_hwfn *p_hwfn) argument 126 ecore_ptt_pool_free(struct ecore_hwfn *p_hwfn) argument 135 ecore_ptt_acquire(struct ecore_hwfn *p_hwfn) argument 166 ecore_ptt_release(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 194 ecore_ptt_set_win(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 new_hw_addr) argument 219 ecore_set_ptt(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr) argument 243 ecore_get_reserved_ptt(struct ecore_hwfn *p_hwfn, enum reserved_ptts ptt_idx) argument 255 ecore_is_reg_fifo_empty(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 277 ecore_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr, u32 val) argument 301 ecore_rd(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr) argument 327 ecore_memcpy_hw(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, void *addr, u32 hw_addr, osal_size_t n, bool to_device) argument 365 ecore_memcpy_from(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, void *dest, u32 hw_addr, osal_size_t n) argument 376 ecore_memcpy_to(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr, void *src, osal_size_t n) argument 387 ecore_fid_pretend(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u16 fid) argument 414 ecore_port_pretend(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u8 port_id) argument 430 ecore_port_unpretend(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 447 ecore_vfid_to_concrete(struct ecore_hwfn *p_hwfn, u8 vfid) argument 559 ecore_dmae_opcode(struct ecore_hwfn *p_hwfn, const u8 is_src_type_grc, const u8 is_dst_type_grc, struct ecore_dmae_params *p_params) argument 649 ecore_dmae_post_command(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 709 ecore_dmae_info_alloc(struct ecore_hwfn *p_hwfn) argument 750 ecore_dmae_info_free(struct ecore_hwfn *p_hwfn) argument 784 ecore_dmae_operation_wait(struct ecore_hwfn *p_hwfn) argument 826 ecore_dmae_execute_sub_operation(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u64 src_addr, u64 dst_addr, u8 src_type, u8 dst_type, u32 length_dw) argument 911 ecore_dmae_execute_command(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u64 src_addr, u64 dst_addr, u8 src_type, u8 dst_type, u32 size_in_dwords, struct ecore_dmae_params *p_params) argument 1009 ecore_dmae_host2grc(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u64 source_addr, u32 grc_addr, u32 size_in_dwords, struct ecore_dmae_params *p_params) argument 1032 ecore_dmae_grc2host(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 grc_addr, dma_addr_t dest_addr, u32 size_in_dwords, struct ecore_dmae_params *p_params) argument 1054 ecore_dmae_host2host(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, dma_addr_t source_addr, dma_addr_t dest_addr, u32 size_in_dwords, struct ecore_dmae_params *p_params) argument 1077 ecore_hw_err_notify(struct ecore_hwfn *p_hwfn, enum ecore_hw_err_type err_type) argument 1091 ecore_dmae_sanity(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, const char *phase) argument 1160 ecore_ppfid_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u8 abs_ppfid, u32 hw_addr, u32 val) argument 1173 ecore_ppfid_rd(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u8 abs_ppfid, u32 hw_addr) argument [all...] |
H A D | ecore_iov_api.h | 766 ecore_iov_init_hw_for_vf(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt, struct ecore_iov_vf_init_params OSAL_UNUSED *p_params) argument 767 ecore_iov_process_mbx_req(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt, int OSAL_UNUSED vfid) argument 768 ecore_iov_release_hw_for_vf(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt, u16 OSAL_UNUSED rel_vf_id) argument 769 ecore_iov_set_vf_ctx(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED vf_id, OSAL_UNUSED void *ctx) argument 770 ecore_iov_vf_flr_cleanup(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt) argument 771 ecore_iov_single_vf_flr_cleanup(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt, u16 OSAL_UNUSED rel_vf_id) argument 772 ecore_iov_set_link(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED vfid, struct ecore_mcp_link_params OSAL_UNUSED *params, struct ecore_mcp_link_state OSAL_UNUSED *link, struct ecore_mcp_link_capabilities OSAL_UNUSED *p_caps) argument 773 ecore_iov_get_link(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED vfid, struct ecore_mcp_link_params OSAL_UNUSED *params, struct ecore_mcp_link_state OSAL_UNUSED *link, struct ecore_mcp_link_capabilities OSAL_UNUSED *p_caps) argument 774 ecore_iov_is_vf_pending_flr(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 777 ecore_iov_is_valid_vfid(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED rel_vf_id, bool OSAL_UNUSED b_enabled_only, bool OSAL_UNUSED b_non_malicious) argument 784 ecore_iov_get_public_vf_info(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED vfid, bool OSAL_UNUSED b_enabled_only) argument 785 ecore_iov_pf_add_pending_events(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED vfid) argument 786 ecore_iov_pf_get_and_clear_pending_events(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u64 OSAL_UNUSED *events) argument 787 ecore_iov_copy_vf_msg(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *ptt, int OSAL_UNUSED vfid) argument 788 ecore_iov_bulletin_set_forced_mac(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *mac, int OSAL_UNUSED vfid) argument 789 ecore_iov_bulletin_set_mac(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u8 OSAL_UNUSED *mac, OSAL_UNUSED int vfid) argument 790 ecore_iov_bulletin_set_forced_untagged_default(struct ecore_hwfn OSAL_UNUSED *p_hwfn, bool OSAL_UNUSED b_untagged_only, int OSAL_UNUSED vfid) argument 791 ecore_iov_get_vfs_opaque_fid(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid, u16 OSAL_UNUSED *opaque_fid) argument 792 ecore_iov_bulletin_set_forced_vlan(struct ecore_hwfn OSAL_UNUSED p_hwfn, u16 OSAL_UNUSED pvid, int OSAL_UNUSED vfid) argument 793 ecore_iov_vf_has_vport_instance(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid) argument 794 ecore_iov_post_vf_bulletin(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid, struct ecore_ptt OSAL_UNUSED *p_ptt) argument 795 ecore_iov_is_vf_stopped(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid) argument 796 ecore_iov_spoofchk_set(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid, bool OSAL_UNUSED val) argument 797 ecore_iov_spoofchk_get(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid) argument 798 ecore_iov_pf_sanity_check(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid) argument 799 ecore_iov_vf_chains_per_pf(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 800 ecore_iov_get_vf_req_virt_mbx_params(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id, void OSAL_UNUSED **pp_req_virt_addr, u16 OSAL_UNUSED *p_req_virt_size) argument 801 ecore_iov_get_vf_reply_virt_mbx_params(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id, void OSAL_UNUSED **pp_reply_virt_addr, u16 OSAL_UNUSED *p_reply_virt_size) argument 804 ecore_iov_bulletin_get_forced_mac(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 805 ecore_iov_bulletin_get_forced_vlan(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 806 ecore_iov_configure_tx_rate(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt, int OSAL_UNUSED vfid, int OSAL_UNUSED val) argument 807 ecore_iov_get_vf_stats(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt, int OSAL_UNUSED vfid, struct ecore_eth_stats OSAL_UNUSED *p_stats) argument 808 ecore_iov_get_vf_num_rxqs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 809 ecore_iov_get_vf_num_active_rxqs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 810 ecore_iov_get_vf_ctx(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 811 ecore_iov_get_vf_num_sbs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 812 ecore_iov_is_vf_wait_for_acquire(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 813 ecore_iov_is_vf_acquired_not_initialized(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 814 ecore_iov_is_vf_initialized(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 815 ecore_iov_get_vf_min_rate(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid) argument 818 ecore_iov_bulletin_set_udp_ports(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid, u16 OSAL_UNUSED vxlan_port, u16 OSAL_UNUSED geneve_port) argument 819 ecore_iov_get_next_active_vf(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED rel_vf_id) argument 823 ecore_iov_set_vf_hw_channel(struct ecore_hwfn OSAL_UNUSED *p_hwfn, int OSAL_UNUSED vfid, bool OSAL_UNUSED b_is_hw) argument [all...] |
H A D | ecore_iwarp.h | 261 ecore_iwarp_alloc(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 267 ecore_iwarp_setup(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_rdma_start_in_params OSAL_UNUSED *params) argument 274 ecore_iwarp_init_fw_ramrod(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct iwarp_init_func_ramrod_data OSAL_UNUSED *p_ramrod) argument 280 ecore_iwarp_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 286 ecore_iwarp_resc_free(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 291 ecore_iwarp_init_devinfo(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 296 ecore_iwarp_init_hw(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_ptt OSAL_UNUSED *p_ptt) argument 303 ecore_iwarp_create_qp(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_rdma_qp OSAL_UNUSED *qp, struct ecore_rdma_create_qp_out_params OSAL_UNUSED *out_params) argument 311 ecore_iwarp_modify_qp(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_rdma_qp OSAL_UNUSED *qp, enum ecore_iwarp_qp_state OSAL_UNUSED new_state, bool OSAL_UNUSED internal) argument 320 ecore_iwarp_destroy_qp(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_rdma_qp OSAL_UNUSED *qp) argument 327 ecore_iwarp_fw_destroy(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_rdma_qp OSAL_UNUSED *qp) argument [all...] |
H A D | ecore_rdma.c | 57 enum _ecore_status_t ecore_rdma_bmap_alloc(struct ecore_hwfn *p_hwfn, argument 91 enum _ecore_status_t ecore_rdma_bmap_alloc_id(struct ecore_hwfn *p_hwfn, argument 107 void ecore_bmap_set_id(struct ecore_hwfn *p_hwfn, argument 125 ecore_bmap_release_id(struct ecore_hwfn *p_hwfn, struct ecore_bmap *bmap, u32 id_num) argument 146 ecore_bmap_test_id(struct ecore_hwfn *p_hwfn, struct ecore_bmap *bmap, u32 id_num) argument 170 ecore_rdma_get_sb_id(struct ecore_hwfn *p_hwfn, u32 rel_sb_id) argument 182 ecore_rdma_info_alloc(struct ecore_hwfn *p_hwfn) argument 205 ecore_rdma_info_free(struct ecore_hwfn *p_hwfn) argument 214 ecore_rdma_inc_ref_cnt(struct ecore_hwfn *p_hwfn) argument 229 ecore_rdma_dec_ref_cnt(struct ecore_hwfn *p_hwfn) argument 236 ecore_rdma_activate(struct ecore_hwfn *p_hwfn) argument 249 ecore_rdma_deactivate(struct ecore_hwfn *p_hwfn) argument 272 ecore_rdma_alloc(struct ecore_hwfn *p_hwfn) argument 448 ecore_rdma_bmap_free(struct ecore_hwfn *p_hwfn, struct ecore_bmap *bmap, bool check) argument 509 ecore_rdma_resc_free(struct ecore_hwfn *p_hwfn) argument 532 ecore_rdma_free_reserved_lkey(struct ecore_hwfn *p_hwfn) argument 537 ecore_rdma_free_ilt(struct ecore_hwfn *p_hwfn) argument 560 ecore_rdma_free(struct ecore_hwfn *p_hwfn) argument 571 ecore_rdma_get_guid(struct ecore_hwfn *p_hwfn, u8 *guid) argument 586 ecore_rdma_init_events( struct ecore_hwfn *p_hwfn, struct ecore_rdma_start_in_params *params) argument 599 ecore_rdma_init_devinfo( struct ecore_hwfn *p_hwfn, struct ecore_rdma_start_in_params *params) argument 722 ecore_rdma_init_port( struct ecore_hwfn *p_hwfn) argument 739 ecore_rdma_init_hw( struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 794 ecore_rdma_start_fw(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_rdma_start_in_params *params) argument 899 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 920 ecore_rdma_reserve_lkey( struct ecore_hwfn *p_hwfn) argument 940 ecore_rdma_setup(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_rdma_start_in_params *params) argument 975 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1079 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1116 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1139 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1150 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1163 struct ecore_hwfn *p_hwfn; local 1189 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1213 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1226 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1250 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1261 ecore_rdma_toggle_bit_create_resize_cq(struct ecore_hwfn *p_hwfn, u16 icid) argument 1289 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1379 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1457 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1497 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1524 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1636 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1787 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1929 ecore_rdma_send_deregister_tid_ramrod( struct ecore_hwfn *p_hwfn, u32 itid, u8 *fw_return_code) argument 1973 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2038 ecore_rdma_get_srq_bmap(struct ecore_hwfn *p_hwfn, bool is_xrc) argument 2046 ecore_rdma_get_fw_srq_id(struct ecore_hwfn *p_hwfn, u16 id, bool is_xrc) argument 2058 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2098 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2149 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2233 ecore_rdma_allocated_qps(struct ecore_hwfn *p_hwfn) argument 2259 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2352 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2388 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2525 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2580 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2591 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 2602 ecore_rdma_set_glob_cfg(struct ecore_hwfn *p_hwfn, struct ecore_rdma_glob_cfg *in_params, u32 glob_cfg_bits) argument 2681 ecore_rdma_get_glob_cfg(struct ecore_hwfn *p_hwfn, struct ecore_rdma_glob_cfg *out_params) argument [all...] |
H A D | ecore_sriov.h | 321 ecore_iov_hw_info(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 323 ecore_dp_tlv_list(struct ecore_hwfn OSAL_UNUSED *p_hwfn, void OSAL_UNUSED *tlvs_list) argument 324 ecore_iov_alloc(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 325 ecore_iov_setup(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 326 ecore_iov_free(struct ecore_hwfn OSAL_UNUSED *p_hwfn) argument 329 ecore_iov_mark_vf_flr(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u32 OSAL_UNUSED *disabled_vfs) argument 330 ecore_iov_search_list_tlvs(struct ecore_hwfn OSAL_UNUSED *p_hwfn, void OSAL_UNUSED *p_tlvs_list, u16 OSAL_UNUSED req_type) argument 331 ecore_iov_get_vf_info(struct ecore_hwfn OSAL_UNUSED *p_hwfn, u16 OSAL_UNUSED relative_vf_id, bool OSAL_UNUSED b_enabled_only) argument [all...] |
H A D | bcm_osal.h | 254 OSAL_DCBX_AEN(void *p_hwfn, u32 mib_type) argument 259 OSAL_NVM_IS_ACCESS_ENABLED(void *p_hwfn) argument [all...] |
H A D | ecore_dev_api.h | 874 ecore_is_mf_ufp(struct ecore_hwfn *p_hwfn) argument [all...] |
H A D | ecore_iwarp.c | 106 ecore_iwarp_init_devinfo(struct ecore_hwfn *p_hwfn) argument 123 ecore_iwarp_init_hw(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) argument 133 ecore_iwarp_init_fw_ramrod(struct ecore_hwfn *p_hwfn, struct iwarp_init_func_ramrod_data *p_ramrod) argument 149 ecore_iwarp_alloc_cid(struct ecore_hwfn *p_hwfn, u32 *cid) argument 185 ecore_iwarp_set_tcp_cid(struct ecore_hwfn *p_hwfn, u32 cid) argument 203 ecore_iwarp_alloc_tcp_cid(struct ecore_hwfn *p_hwfn, u32 *cid) argument 232 ecore_iwarp_cid_cleaned(struct ecore_hwfn *p_hwfn, u32 cid) argument 253 ecore_iwarp_create_qp(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_create_qp_out_params *out_params) argument 364 ecore_iwarp_modify_fw(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp) argument 448 ecore_iwarp_modify_qp(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, enum ecore_iwarp_qp_state new_state, bool internal) argument 536 ecore_iwarp_fw_destroy(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp) argument 563 ecore_iwarp_destroy_ep(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep, bool remove_from_active_list) argument 588 ecore_iwarp_destroy_qp(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp) argument 641 ecore_iwarp_create_ep(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep **ep_out) argument 688 ecore_iwarp_print_tcp_ramrod(struct ecore_hwfn *p_hwfn, struct iwarp_tcp_offload_ramrod_data *p_tcp_ramrod) argument 754 ecore_iwarp_tcp_offload(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep) argument 883 ecore_iwarp_mpa_offload(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep) argument 986 ecore_iwarp_mpa_received(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep) argument 1092 ecore_iwarp_move_to_ep_list(struct ecore_hwfn *p_hwfn, osal_list_t *list, struct ecore_iwarp_ep *ep) argument 1104 ecore_iwarp_return_ep(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep) argument 1126 ecore_iwarp_parse_private_data(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep) argument 1153 ecore_iwarp_mpa_reply_arrived(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep) argument 1187 ecore_iwarp_mpa_complete(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep, u8 fw_return_code) argument 1312 ecore_iwarp_mpa_v2_set_private(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep, u8 *mpa_data_size) argument 1363 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1462 ecore_iwarp_get_free_ep(struct ecore_hwfn *p_hwfn) argument 1512 ecore_iwarp_wait_cid_map_cleared(struct ecore_hwfn *p_hwfn, struct ecore_bmap *bmap) argument 1545 ecore_iwarp_wait_for_all_cids(struct ecore_hwfn *p_hwfn) argument 1570 ecore_iwarp_free_prealloc_ep(struct ecore_hwfn *p_hwfn) argument 1614 ecore_iwarp_prealloc_ep(struct ecore_hwfn *p_hwfn, bool init) argument 1665 ecore_iwarp_alloc(struct ecore_hwfn *p_hwfn) argument 1707 ecore_iwarp_resc_free(struct ecore_hwfn *p_hwfn) argument 1730 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1827 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 1867 ecore_iwarp_print_cm_info(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_cm_info *cm_info) argument 1897 ecore_iwarp_ll2_post_rx(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ll2_buff *buf, u8 handle) argument 1926 ecore_iwarp_ep_exists(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_listener *listener, struct ecore_iwarp_cm_info *cm_info) argument 1961 ecore_iwarp_get_listener(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_cm_info *cm_info) argument 2004 ecore_iwarp_parse_rx_pkt(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_cm_info *cm_info, void *buf, u8 *remote_mac_addr, u8 *local_mac_addr, int *payload_len, int *tcp_start_offset) argument 2114 ecore_iwarp_get_curr_fpdu(struct ecore_hwfn *p_hwfn, u16 cid) argument 2164 ecore_iwarp_mpa_classify(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_fpdu *fpdu, u16 tcp_payload_len, u8 *mpa_data) argument 2226 ecore_iwarp_copy_fpdu(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_fpdu *fpdu, struct unaligned_opaque_data *pkt_data, struct ecore_iwarp_ll2_buff *buf, u16 tcp_payload_size) argument 2289 ecore_iwarp_update_fpdu_length(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_fpdu *fpdu, u8 *mpa_data) argument 2324 ecore_iwarp_recycle_pkt(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_fpdu *fpdu, struct ecore_iwarp_ll2_buff *buf) argument 2360 ecore_iwarp_win_right_edge(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_fpdu *fpdu) argument 2399 ecore_iwarp_send_fpdu(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_fpdu *fpdu, struct unaligned_opaque_data *curr_pkt, struct ecore_iwarp_ll2_buff *buf, u16 tcp_payload_size, enum ecore_iwarp_mpa_pkt_type pkt_type) argument 2473 ecore_iwarp_mpa_get_data(struct ecore_hwfn *p_hwfn, struct unaligned_opaque_data *curr_pkt, u32 opaque_data0, u32 opaque_data1) argument 2495 ecore_iwarp_mpa_print_tcp_seq(struct ecore_hwfn *p_hwfn, void *buf) argument 2556 ecore_iwarp_process_mpa_pkt(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ll2_mpa_buf *mpa_buf) argument 2693 ecore_iwarp_process_pending_pkts(struct ecore_hwfn *p_hwfn) argument 2736 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)cxt; local 2775 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)cxt; local 2910 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)cxt; local 2930 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)cxt; local 2969 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)cxt; local 3004 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)cxt; local 3020 ecore_iwarp_ll2_stop(struct ecore_hwfn *p_hwfn) argument 3065 ecore_iwarp_ll2_alloc_buffers(struct ecore_hwfn *p_hwfn, int num_rx_bufs, int buff_size, u8 ll2_handle) argument 3111 ecore_iwarp_ll2_start(struct ecore_hwfn *p_hwfn, struct ecore_rdma_start_in_params *params) argument 3290 ecore_iwarp_set_defaults(struct ecore_hwfn *p_hwfn, struct ecore_rdma_start_in_params *params) argument 3322 ecore_iwarp_setup(struct ecore_hwfn *p_hwfn, struct ecore_rdma_start_in_params *params) argument 3389 ecore_iwarp_stop(struct ecore_hwfn *p_hwfn) argument 3404 ecore_iwarp_qp_in_error(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep, u8 fw_return_code) argument 3428 ecore_iwarp_exception_received(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep, int fw_ret_code) argument 3499 ecore_iwarp_tcp_connect_unsuccessful(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep, u8 fw_return_code) argument 3564 ecore_iwarp_connect_complete(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep, u8 fw_return_code) argument 3596 ecore_iwarp_check_ep_ok(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_ep *ep) argument 3613 ecore_iwarp_async_event(struct ecore_hwfn *p_hwfn, u8 fw_event_code, u16 OSAL_UNUSED echo, union event_ring_data *data, u8 fw_return_code) argument 3701 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 3759 ecore_iwarp_tcp_abort_comp(struct ecore_hwfn *p_hwfn, void *cookie, union event_ring_data OSAL_UNUSED *data, u8 OSAL_UNUSED fw_return_code) argument 3773 ecore_iwarp_abort_inflight_connections(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_listener *listener) argument 3810 ecore_iwarp_listener_state_transition(struct ecore_hwfn *p_hwfn, void *cookie, union event_ring_data OSAL_UNUSED *data, u8 OSAL_UNUSED fw_return_code) argument 3830 ecore_iwarp_empty_ramrod(struct ecore_hwfn *p_hwfn, struct ecore_iwarp_listener *listener) argument 3863 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 3887 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local 3918 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)rdma_cxt; local [all...] |
H A D | ecore_l2.c | 72 enum _ecore_status_t ecore_l2_alloc(struct ecore_hwfn *p_hwfn) argument 119 ecore_l2_setup(struct ecore_hwfn *p_hwfn) argument 127 ecore_l2_free(struct ecore_hwfn *p_hwfn) argument 164 ecore_eth_queue_qid_usage_add(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument 197 ecore_eth_queue_qid_usage_del(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument 208 ecore_eth_queue_cid_release(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument 231 _ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn, u16 opaque_fid, u32 cid, struct ecore_queue_start_common_params *p_params, bool b_is_rx, struct ecore_queue_cid_vf_params *p_vf_params) argument 325 ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn, u16 opaque_fid, struct ecore_queue_start_common_params *p_params, bool b_is_rx, struct ecore_queue_cid_vf_params *p_vf_params) argument 370 ecore_eth_queue_to_cid_pf(struct ecore_hwfn *p_hwfn, u16 opaque_fid, bool b_is_rx, struct ecore_queue_start_common_params *p_params) argument 378 ecore_sp_eth_vport_start(struct ecore_hwfn *p_hwfn, struct ecore_sp_vport_start_params *p_params) argument 481 ecore_sp_vport_start(struct ecore_hwfn *p_hwfn, struct ecore_sp_vport_start_params *p_params) argument 497 ecore_sp_vport_update_rss(struct ecore_hwfn *p_hwfn, struct vport_update_ramrod_data *p_ramrod, struct ecore_rss_params *p_rss) argument 604 ecore_sp_update_accept_mode(struct ecore_hwfn *p_hwfn, struct vport_update_ramrod_data *p_ramrod, struct ecore_filter_accept_flags accept_flags) argument 733 ecore_sp_vport_update(struct ecore_hwfn *p_hwfn, struct ecore_sp_vport_update_params *p_params, enum spq_mode comp_mode, struct ecore_spq_comp_cb *p_comp_data) argument 827 ecore_sp_vport_stop(struct ecore_hwfn *p_hwfn, u16 opaque_fid, u8 vport_id) argument 863 ecore_vf_pf_accept_flags(struct ecore_hwfn *p_hwfn, struct ecore_filter_accept_flags *p_accept_flags) argument 894 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; local 927 ecore_eth_rxq_start_ramrod(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u16 bd_max_bytes, dma_addr_t bd_chain_phys_addr, dma_addr_t cqe_pbl_addr, u16 cqe_pbl_size) argument 986 ecore_eth_pf_rx_queue_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u16 bd_max_bytes, dma_addr_t bd_chain_phys_addr, dma_addr_t cqe_pbl_addr, u16 cqe_pbl_size, void OSAL_IOMEM **pp_prod) argument 1012 ecore_eth_rx_queue_start(struct ecore_hwfn *p_hwfn, u16 opaque_fid, struct ecore_queue_start_common_params *p_params, u16 bd_max_bytes, dma_addr_t bd_chain_phys_addr, dma_addr_t cqe_pbl_addr, u16 cqe_pbl_size, struct ecore_rxq_start_ret_params *p_ret_params) argument 1052 ecore_sp_eth_rx_queues_update(struct ecore_hwfn *p_hwfn, void **pp_rxq_handles, u8 num_rxqs, u8 complete_cqe_flg, u8 complete_event_flg, enum spq_mode comp_mode, struct ecore_spq_comp_cb *p_comp_data) argument 1110 ecore_sp_eth_rx_queues_set_default(struct ecore_hwfn *p_hwfn, void *p_rxq_handler, enum spq_mode comp_mode, struct ecore_spq_comp_cb *p_comp_data) argument 1154 ecore_eth_pf_rx_queue_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, bool b_eq_completion_only, bool b_cqe_completion) argument 1191 ecore_eth_rx_queue_stop(struct ecore_hwfn *p_hwfn, void *p_rxq, bool eq_completion_only, bool cqe_completion) argument 1212 ecore_eth_txq_start_ramrod(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, dma_addr_t pbl_addr, u16 pbl_size, u16 pq_id) argument 1253 ecore_eth_pf_tx_queue_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u8 tc, dma_addr_t pbl_addr, u16 pbl_size, void OSAL_IOMEM **pp_doorbell) argument 1277 ecore_eth_tx_queue_start(struct ecore_hwfn *p_hwfn, u16 opaque_fid, struct ecore_queue_start_common_params *p_params, u8 tc, dma_addr_t pbl_addr, u16 pbl_size, struct ecore_txq_start_ret_params *p_ret_params) argument 1308 ecore_eth_pf_tx_queue_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument 1329 ecore_eth_tx_queue_stop(struct ecore_hwfn *p_hwfn, void *p_handle) argument 1367 ecore_filter_ucast_common(struct ecore_hwfn *p_hwfn, u16 opaque_fid, struct ecore_filter_ucast *p_filter_cmd, struct vport_filter_update_ramrod_data **pp_ramrod, struct ecore_spq_entry **pp_ent, enum spq_mode comp_mode, struct ecore_spq_comp_cb *p_comp_data) argument 1514 ecore_sp_eth_filter_ucast(struct ecore_hwfn *p_hwfn, u16 opaque_fid, struct ecore_filter_ucast *p_filter_cmd, enum spq_mode comp_mode, struct ecore_spq_comp_cb *p_comp_data) argument 1616 ecore_sp_eth_filter_mcast(struct ecore_hwfn *p_hwfn, struct ecore_filter_mcast *p_filter_cmd, enum spq_mode comp_mode, struct ecore_spq_comp_cb *p_comp_data) argument 1705 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; local 1732 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; local 1754 __ecore_get_vport_pstats_addrlen(struct ecore_hwfn *p_hwfn, u32 *p_addr, u32 *p_len, u16 statistics_bin) argument 1771 __ecore_get_vport_pstats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_eth_stats *p_stats, u16 statistics_bin) argument 1802 __ecore_get_vport_tstats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_eth_stats *p_stats) argument 1831 __ecore_get_vport_ustats_addrlen(struct ecore_hwfn *p_hwfn, u32 *p_addr, u32 *p_len, u16 statistics_bin) argument 1848 __ecore_get_vport_ustats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_eth_stats *p_stats, u16 statistics_bin) argument 1877 __ecore_get_vport_mstats_addrlen(struct ecore_hwfn *p_hwfn, u32 *p_addr, u32 *p_len, u16 statistics_bin) argument 1894 __ecore_get_vport_mstats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_eth_stats *p_stats, u16 statistics_bin) argument 1925 __ecore_get_vport_port_stats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_eth_stats *p_stats) argument 2017 __ecore_get_vport_stats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_eth_stats *stats, u16 statistics_bin, bool b_get_port_stats) argument 2046 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; local 2100 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; local 2151 ecore_arfs_mode_configure(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_arfs_config_params *p_cfg_params) argument 2179 ecore_configure_rfs_ntuple_filter(struct ecore_hwfn *p_hwfn, struct ecore_spq_comp_cb *p_cb, struct ecore_ntuple_filter_params *p_params) argument 2245 ecore_get_rxq_coalesce(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_queue_cid *p_cid, u16 *p_rx_coal) argument 2280 ecore_get_txq_coalesce(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_queue_cid *p_cid, u16 *p_tx_coal) argument 2316 ecore_get_queue_coalesce(struct ecore_hwfn *p_hwfn, u16 *p_coal, void *handle) argument [all...] |
/freebsd-13-stable/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_os.c | 1219 struct ecore_hwfn *p_hwfn = rdma_ctx; local
|