Searched defs:p_hwfn (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-13-stable/sys/dev/qlnx/qlnxe/
H A Decore_fcoe.h52 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 Decore_iscsi.h59 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 Decore_mng_tlv.c1240 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 Decore_ooo.h90 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 Decore_vf_api.h206 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 Decore_int_api.h63 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 Decore_ll2.h44 static OSAL_INLINE u8 ecore_ll2_handle_to_queue_id(struct ecore_hwfn *p_hwfn, argument
[all...]
H A Decore_ooo.c63 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 Decore_sp_commands.c55 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 Dqlnx_ioctl.c108 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 Decore_init_ops.c66 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 Decore_spq.c77 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 Decore_vf.h344 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 Decore_roce.c65 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 Decore_dcbx.c157 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 Decore_hw.c73 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 Decore_iov_api.h766 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 Decore_iwarp.h261 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 Decore_rdma.c57 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 Decore_sriov.h321 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 Dbcm_osal.h254 OSAL_DCBX_AEN(void *p_hwfn, u32 mib_type) argument
259 OSAL_NVM_IS_ACCESS_ENABLED(void *p_hwfn) argument
[all...]
H A Decore_dev_api.h874 ecore_is_mf_ufp(struct ecore_hwfn *p_hwfn) argument
[all...]
H A Decore_iwarp.c106 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 Decore_l2.c72 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 Dqlnxr_os.c1219 struct ecore_hwfn *p_hwfn = rdma_ctx; local

Completed in 206 milliseconds

12