| /linux-6.15/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_ptp.c | 106 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_rx_ts() local 132 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_tx_ts() local 158 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_cc() local 342 struct qed_ptt *p_ptt; in qed_ptp_hw_enable() local 345 p_ptt = qed_ptt_acquire(p_hwfn); in qed_ptp_hw_enable() 346 if (!p_ptt) { in qed_ptp_hw_enable() 351 p_hwfn->p_ptp_ptt = p_ptt; in qed_ptp_hw_enable() 353 rc = qed_ptp_res_lock(p_hwfn, p_ptt); in qed_ptp_hw_enable() 357 qed_ptt_release(p_hwfn, p_ptt); in qed_ptp_hw_enable() 406 qed_ptp_res_unlock(p_hwfn, p_ptt); in qed_ptp_hw_disable() [all …]
|
| H A D | qed_mcp.h | 324 struct qed_ptt *p_ptt, 364 struct qed_ptt *p_ptt, 414 struct qed_ptt *p_ptt, 439 struct qed_ptt *p_ptt, 456 struct qed_ptt *p_ptt); 482 struct qed_ptt *p_ptt, 494 struct qed_ptt *p_ptt); 579 struct qed_ptt *p_ptt, 993 struct qed_ptt *p_ptt); 1103 struct qed_ptt *p_ptt, [all …]
|
| H A D | qed_mcp.c | 639 struct qed_ptt *p_ptt, in qed_mcp_cmd() argument 1232 qed_wr(p_hwfn, p_ptt, in qed_mcp_ack_vf_flr() 1275 p_ptt, in qed_mcp_read_eee_config() 2116 qed_wr(p_hwfn, p_ptt, in qed_mcp_handle_events() 2218 if (!p_ptt) { in qed_mcp_get_media_type() 2405 if (!p_ptt) { in qed_mcp_get_board_config() 3065 struct qed_ptt *p_ptt; in qed_mcp_nvm_read() local 3069 if (!p_ptt) in qed_mcp_nvm_read() 3105 if (!p_ptt) in qed_mcp_nvm_resp() 3123 if (!p_ptt) in qed_mcp_nvm_write() [all …]
|
| H A D | qed_hw.c | 74 struct qed_ptt *p_ptt; in qed_ptt_invalidate() local 96 struct qed_ptt *p_ptt; in qed_ptt_acquire_context() local 117 return p_ptt; in qed_ptt_acquire_context() 171 p_ptt->idx, new_hw_addr); in qed_ptt_set_win() 193 p_ptt->idx, p_ptt->hwfn_id, p_hwfn->my_id); in qed_set_ptt() 218 struct qed_ptt *p_ptt, in qed_wr() argument 230 struct qed_ptt *p_ptt, in qed_rd() argument 244 struct qed_ptt *p_ptt, in qed_memcpy_hw() argument 465 struct qed_ptt *p_ptt) in qed_dmae_post_command() argument 511 qed_wr(p_hwfn, p_ptt, in qed_dmae_post_command() [all …]
|
| H A D | qed_selftest.c | 43 struct qed_ptt *p_ptt; in qed_selftest_register() local 49 p_ptt = qed_ptt_acquire(p_hwfn); in qed_selftest_register() 50 if (!p_ptt) { in qed_selftest_register() 55 qed_ptt_release(p_hwfn, p_ptt); in qed_selftest_register() 66 struct qed_ptt *p_ptt; in qed_selftest_clock() local 72 p_ptt = qed_ptt_acquire(p_hwfn); in qed_selftest_clock() 73 if (!p_ptt) { in qed_selftest_clock() 78 qed_ptt_release(p_hwfn, p_ptt); in qed_selftest_clock() 96 if (!p_ptt) { in qed_selftest_nvram() 177 qed_ptt_release(p_hwfn, p_ptt); in qed_selftest_nvram() [all …]
|
| H A D | qed_init_fw_funcs.c | 616 struct qed_ptt *p_ptt, in qed_tx_pq_map_rt_init() argument 1128 qed_wr(p_hwfn, p_ptt, in qed_init_global_rl() 1131 p_ptt, in qed_init_global_rl() 1140 struct qed_ptt *p_ptt, in qed_send_qm_stop_cmd() argument 1293 struct qed_ptt *p_ptt, in qed_set_gre_enable() argument 1328 p_ptt, in qed_set_gre_enable() 1348 struct qed_ptt *p_ptt, in qed_set_geneve_enable() argument 1383 p_ptt, in qed_set_geneve_enable() 1387 p_ptt, in qed_set_geneve_enable() 1412 p_ptt, in qed_set_vxlan_no_l2_enable() [all …]
|
| H A D | qed_int.h | 65 struct qed_ptt *p_ptt, 77 struct qed_ptt *p_ptt); 106 struct qed_ptt *p_ptt, 121 struct qed_ptt *p_ptt, 198 int qed_int_get_sb_dbg(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, 284 struct qed_ptt *p_ptt, 302 struct qed_ptt *p_ptt); 367 struct qed_ptt *p_ptt, 385 struct qed_ptt *p_ptt, 400 struct qed_ptt *p_ptt); [all …]
|
| H A D | qed_hw.h | 100 struct qed_ptt *p_ptt); 109 u32 qed_ptt_get_bar_addr(struct qed_ptt *p_ptt); 121 struct qed_ptt *p_ptt, 146 struct qed_ptt *p_ptt, 160 struct qed_ptt *p_ptt, 175 struct qed_ptt *p_ptt, 192 struct qed_ptt *p_ptt, 210 struct qed_ptt *p_ptt, 223 struct qed_ptt *p_ptt, 235 struct qed_ptt *p_ptt); [all …]
|
| H A D | qed_dev.c | 749 if (!p_ptt) in qed_llh_set_ppfid_affinity() 797 if (!p_ptt) in qed_llh_set_roce_affinity() 964 if (!p_ptt) in qed_llh_add_mac_filter() 1097 if (!p_ptt) in qed_llh_add_protocol_filter() 1164 if (!p_ptt) in qed_llh_remove_mac_filter() 1217 if (!p_ptt) in qed_llh_remove_protocol_filter() 3475 if (!p_ptt) in qed_hw_stop_fastpath() 3508 if (!p_ptt) in qed_hw_start_fastpath() 4924 if (!p_ptt) in qed_set_queue_coalesce() 5232 if (!p_ptt) in qed_configure_vport_wfq() [all …]
|
| H A D | qed_int.c | 377 struct qed_ptt *p_ptt) in qed_db_rec_flush_queue() argument 521 p_ptt, in qed_dorq_attn_int_sts() 1352 struct qed_ptt *p_ptt) in qed_int_sb_attn_setup() argument 1369 struct qed_ptt *p_ptt, in qed_int_sb_attn_init() argument 1407 struct qed_ptt *p_ptt) in qed_int_sb_attn_alloc() argument 1492 struct qed_ptt *p_ptt, in qed_int_cau_conf_pi() argument 1514 qed_wr(p_hwfn, p_ptt, in qed_int_cau_conf_pi() 1522 struct qed_ptt *p_ptt, in qed_int_cau_conf_sb() argument 1662 struct qed_ptt *p_ptt, in qed_int_sb_init() argument 1995 qed_wr(p_hwfn, p_ptt, in qed_int_igu_init_pure_rt_single() [all …]
|
| H A D | qed_debug.c | 1844 p_ptt, in qed_find_nvram_image() 2554 p_ptt, in qed_grc_dump_special_regs() 2763 p_ptt, in qed_grc_dump_mem_entries() 2896 p_ptt, in qed_grc_dump_ctx() 2905 p_ptt, in qed_grc_dump_ctx() 2914 p_ptt, in qed_grc_dump_ctx() 2964 p_ptt, in qed_grc_dump_read_from_vfc() 2970 p_ptt, in qed_grc_dump_read_from_vfc() 2998 p_ptt, in qed_grc_dump_read_from_vfc() 3404 p_ptt, in qed_grc_dump_mcp_hw_dump() [all …]
|
| H A D | qed_init_ops.c | 160 struct qed_ptt *p_ptt, in qed_init_rt() argument 238 struct qed_ptt *p_ptt, in qed_init_array_dmae() argument 265 struct qed_ptt *p_ptt, in qed_init_fill_dmae() argument 286 struct qed_ptt *p_ptt, in qed_init_fill() argument 292 qed_wr(p_hwfn, p_ptt, addr, fill); in qed_init_fill() 296 struct qed_ptt *p_ptt, in qed_init_cmd_array() argument 368 struct qed_ptt *p_ptt, in qed_init_cmd_wr() argument 388 qed_wr(p_hwfn, p_ptt, addr, data); in qed_init_cmd_wr() 402 qed_init_rt(p_hwfn, p_ptt, addr, in qed_init_cmd_wr() 440 val = qed_rd(p_hwfn, p_ptt, addr); in qed_init_cmd_rd() [all …]
|
| H A D | qed_sriov.c | 708 qed_wr(p_hwfn, p_ptt, in qed_iov_vf_pglue_clear_err() 734 struct qed_ptt *p_ptt, in qed_iov_vf_igu_set_int() argument 895 qed_wr(p_hwfn, p_ptt, in qed_iov_alloc_vf_igu_sbs() 978 struct qed_ptt *p_ptt, in qed_iov_init_hw_for_vf() argument 1044 p_ptt, in qed_iov_init_hw_for_vf() 1196 struct qed_ptt *p_ptt, in qed_iov_send_response() argument 1303 struct qed_ptt *p_ptt, in qed_iov_prepare_resp() argument 1383 struct qed_ptt *p_ptt) in qed_iov_vf_db_bar_size() argument 1394 struct qed_ptt *p_ptt, in qed_iov_vf_mbx_acquire_resc_cids() argument 3024 struct qed_ptt *p_ptt, in qed_iov_vf_mbx_vport_update() argument [all …]
|
| H A D | qed_dbg_hsi.h | 879 struct qed_ptt *p_ptt, 898 struct qed_ptt *p_ptt, 917 struct qed_ptt *p_ptt, 938 struct qed_ptt *p_ptt, 979 struct qed_ptt *p_ptt, 999 struct qed_ptt *p_ptt, 1018 struct qed_ptt *p_ptt, 1038 struct qed_ptt *p_ptt, 1077 struct qed_ptt *p_ptt, 1112 struct qed_ptt *p_ptt, [all …]
|
| H A D | qed_dev_api.h | 224 struct qed_ptt *p_ptt); 248 struct qed_ptt *p_ptt, 266 int qed_dmae_grc2host(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, 285 struct qed_ptt *p_ptt, 453 struct qed_ptt *p_ptt, u16 id, bool is_vf); 494 struct qed_ptt *p_ptt, bool b_enable);
|
| H A D | qed_roce.h | 13 void qed_roce_dpm_dcbx(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 16 struct qed_ptt *p_ptt) {} in qed_roce_dpm_dcbx() argument 21 int qed_roce_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
|
| H A D | qed_dcbx.c | 372 struct qed_ptt *p_ptt, in qed_dcbx_copy_mib() argument 390 qed_memcpy_from(p_hwfn, p_ptt, p_data->mib, in qed_dcbx_copy_mib() 757 struct qed_ptt *p_ptt, in qed_dcbx_read_remote_lldp_mib() argument 775 struct qed_ptt *p_ptt, in qed_dcbx_read_operational_mib() argument 870 rc = qed_dcbx_read_mib(p_hwfn, p_ptt, type); in qed_dcbx_mib_update_event() 880 qed_qm_reconf(p_hwfn, p_ptt); in qed_dcbx_mib_update_event() 890 qed_roce_dpm_dcbx(p_hwfn, p_ptt); in qed_dcbx_mib_update_event() 997 struct qed_ptt *p_ptt; in qed_dcbx_query_params() local 1003 p_ptt = qed_ptt_acquire(p_hwfn); in qed_dcbx_query_params() 1004 if (!p_ptt) in qed_dcbx_query_params() [all …]
|
| H A D | qed_l2.c | 1852 struct qed_ptt *p_ptt, in __qed_get_vport_stats() argument 1876 struct qed_ptt *p_ptt; in _qed_get_vport_stats() local 1889 if (IS_PF(cdev) && !p_ptt) { in _qed_get_vport_stats() 1899 if (IS_PF(cdev) && p_ptt) in _qed_get_vport_stats() 2092 struct qed_ptt *p_ptt, in qed_get_rxq_coalesce() argument 2126 struct qed_ptt *p_ptt, in qed_get_txq_coalesce() argument 2162 struct qed_ptt *p_ptt; in qed_get_queue_coalesce() local 2174 if (!p_ptt) in qed_get_queue_coalesce() 2632 struct qed_ptt *p_ptt; in qed_tunn_configure() local 2638 if (!p_ptt) in qed_tunn_configure() [all …]
|
| H A D | qed_sp_commands.c | 238 struct qed_ptt *p_ptt, in qed_set_hw_tunn_mode() argument 241 qed_set_gre_enable(p_hwfn, p_ptt, p_tun->l2_gre.b_mode_enabled, in qed_set_hw_tunn_mode() 243 qed_set_vxlan_enable(p_hwfn, p_ptt, p_tun->vxlan.b_mode_enabled); in qed_set_hw_tunn_mode() 250 struct qed_ptt *p_ptt, in qed_set_hw_tunn_mode_port() argument 254 qed_set_vxlan_dest_port(p_hwfn, p_ptt, in qed_set_hw_tunn_mode_port() 258 qed_set_geneve_dest_port(p_hwfn, p_ptt, in qed_set_hw_tunn_mode_port() 261 qed_set_hw_tunn_mode(p_hwfn, p_ptt, p_tunn); in qed_set_hw_tunn_mode_port() 301 struct qed_ptt *p_ptt, in qed_sp_pf_start() argument 423 qed_set_hw_tunn_mode_port(p_hwfn, p_ptt, in qed_sp_pf_start() 488 struct qed_ptt *p_ptt, in qed_sp_pf_update_tunn_cfg() argument [all …]
|
| H A D | qed_rdma.c | 552 struct qed_ptt *p_ptt) in qed_rdma_start_fw() argument 661 struct qed_ptt *p_ptt, in qed_rdma_setup() argument 699 struct qed_ptt *p_ptt; in qed_rdma_stop() local 705 p_ptt = qed_ptt_acquire(p_hwfn); in qed_rdma_stop() 706 if (!p_ptt) { in qed_rdma_stop() 732 qed_ptt_release(p_hwfn, p_ptt); in qed_rdma_stop() 1587 struct qed_ptt *p_ptt; in qed_rdma_deregister_tid() local 1622 if (!p_ptt) { in qed_rdma_deregister_tid() 1888 struct qed_ptt *p_ptt; in qed_rdma_start() local 1895 if (!p_ptt) in qed_rdma_start() [all …]
|
| H A D | qed_fcoe.c | 336 struct qed_ptt *p_ptt, in qed_sp_fcoe_func_stop() argument 643 struct qed_ptt *p_ptt, in _qed_fcoe_get_tstats() argument 675 struct qed_ptt *p_ptt, in _qed_fcoe_get_pstats() argument 699 struct qed_ptt *p_ptt; in qed_fcoe_get_stats() local 705 if (!p_ptt) { in qed_fcoe_get_stats() 710 _qed_fcoe_get_tstats(p_hwfn, p_ptt, p_stats); in qed_fcoe_get_stats() 711 _qed_fcoe_get_pstats(p_hwfn, p_ptt, p_stats); in qed_fcoe_get_stats() 713 qed_ptt_release(p_hwfn, p_ptt); in qed_fcoe_get_stats() 773 struct qed_ptt *p_ptt; in qed_fcoe_stop() local 788 if (!p_ptt) in qed_fcoe_stop() [all …]
|
| H A D | qed_rdma.h | 173 void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 174 void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 179 struct qed_ptt *p_ptt) {} in qed_rdma_dpm_conf() argument 181 struct qed_ptt *p_ptt) {} in qed_rdma_dpm_bar() argument
|
| H A D | qed_l2.h | 293 struct qed_ptt *p_ptt, 439 struct qed_ptt *p_ptt, 443 struct qed_ptt *p_ptt, 447 struct qed_ptt *p_ptt, 451 struct qed_ptt *p_ptt,
|
| H A D | qed_iscsi.c | 884 struct qed_ptt *p_ptt, in _qed_iscsi_get_tstats() argument 910 struct qed_ptt *p_ptt, in _qed_iscsi_get_mstats() argument 926 struct qed_ptt *p_ptt, in _qed_iscsi_get_ustats() argument 946 struct qed_ptt *p_ptt, in _qed_iscsi_get_xstats() argument 964 struct qed_ptt *p_ptt, in _qed_iscsi_get_ystats() argument 984 struct qed_ptt *p_ptt, in _qed_iscsi_get_pstats() argument 1005 struct qed_ptt *p_ptt; in qed_iscsi_get_stats() local 1010 if (!p_ptt) { in qed_iscsi_get_stats() 1015 _qed_iscsi_get_tstats(p_hwfn, p_ptt, stats); in qed_iscsi_get_stats() 1016 _qed_iscsi_get_mstats(p_hwfn, p_ptt, stats); in qed_iscsi_get_stats() [all …]
|
| H A D | qed_dcbx.h | 90 int qed_dcbx_config_params(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, 96 qed_dcbx_mib_update_event(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
|