/Linux-v4.19/drivers/net/ethernet/qlogic/qed/ |
D | qed_mcp.c | 83 void qed_mcp_cmd_port_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_port_init() 96 void qed_mcp_read_mb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_read_mb() 190 static int qed_load_mcp_offsets(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_load_mcp_offsets() 261 int qed_mcp_cmd_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_init() 300 struct qed_ptt *p_ptt) in qed_mcp_reread_offsets() 318 int qed_mcp_reset(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_reset() 380 qed_mcp_update_pending_cmd(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_update_pending_cmd() 426 struct qed_ptt *p_ptt, in __qed_mcp_cmd_and_union() 463 struct qed_ptt *p_ptt) in qed_mcp_print_cpu_info() 483 struct qed_ptt *p_ptt, in _qed_mcp_cmd_and_union() [all …]
|
D | qed_hw.c | 97 struct qed_ptt *p_ptt; in qed_ptt_invalidate() local 114 struct qed_ptt *p_ptt; in qed_ptt_acquire() local 141 void qed_ptt_release(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_release() 148 u32 qed_ptt_get_hw_addr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_get_hw_addr() 154 static u32 qed_ptt_config_addr(struct qed_ptt *p_ptt) in qed_ptt_config_addr() 160 u32 qed_ptt_get_bar_addr(struct qed_ptt *p_ptt) in qed_ptt_get_bar_addr() 167 struct qed_ptt *p_ptt, u32 new_hw_addr) in qed_ptt_set_win() 191 struct qed_ptt *p_ptt, u32 hw_addr) in qed_set_ptt() 226 struct qed_ptt *p_ptt, in qed_wr() 238 struct qed_ptt *p_ptt, in qed_rd() [all …]
|
D | qed_ptp.c | 64 static int qed_ptp_res_lock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptp_res_lock() 96 static int qed_ptp_res_unlock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptp_res_unlock() 128 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_rx_ts() local 154 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_tx_ts() local 179 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_cc() local 196 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_cfg_filters() local 277 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_adjfreq() local 361 struct qed_ptt *p_ptt; in qed_ptp_hw_enable() local 423 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_disable() local
|
D | qed_dev.c | 73 struct qed_ptt *p_ptt, enum BAR_ID bar_id) in qed_hw_bar_size() 838 int qed_qm_reconf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_qm_reconf() 1146 struct qed_ptt *p_ptt, u16 id, bool is_vf) in qed_final_cleanup() 1271 struct qed_ptt *p_ptt) in qed_init_cache_line_size() 1326 struct qed_ptt *p_ptt, int hw_mode) in qed_hw_init_common() 1398 struct qed_ptt *p_ptt, u32 pwm_region_size, u32 n_cpus) in qed_hw_init_dpi_size() 1432 qed_hw_init_pf_doorbell_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_hw_init_pf_doorbell_bar() 1527 struct qed_ptt *p_ptt, int hw_mode) in qed_hw_init_port() 1541 struct qed_ptt *p_ptt, in qed_hw_init_pf() 1643 struct qed_ptt *p_ptt, in qed_change_pci_hwfn() [all …]
|
D | qed_init_ops.c | 104 struct qed_ptt *p_ptt, in qed_init_rt() 177 struct qed_ptt *p_ptt, in qed_init_array_dmae() 204 struct qed_ptt *p_ptt, in qed_init_fill_dmae() 224 struct qed_ptt *p_ptt, in qed_init_fill() 234 struct qed_ptt *p_ptt, in qed_init_cmd_array() 306 struct qed_ptt *p_ptt, in qed_init_cmd_wr() 367 struct qed_ptt *p_ptt, struct init_read_op *cmd) in qed_init_cmd_rd() 418 struct qed_ptt *p_ptt, in qed_init_cmd_cb() 490 struct qed_ptt *p_ptt, int phase, int phase_id, int modes) in qed_init_run()
|
D | qed_init_fw_funcs.c | 429 struct qed_ptt *p_ptt, in qed_tx_pq_map_rt_init() 752 struct qed_ptt *p_ptt) in qed_poll_on_qm_cmd_ready() 773 struct qed_ptt *p_ptt, in qed_send_qm_cmd() 849 struct qed_ptt *p_ptt, in qed_qm_pf_rt_init() 895 struct qed_ptt *p_ptt, u8 pf_id, u16 pf_wfq) in qed_init_pf_wfq() 910 struct qed_ptt *p_ptt, u8 pf_id, u32 pf_rl) in qed_init_pf_rl() 927 struct qed_ptt *p_ptt, in qed_init_vport_wfq() 952 struct qed_ptt *p_ptt, in qed_init_vport_rl() 978 struct qed_ptt *p_ptt, in qed_send_qm_stop_cmd() 1028 struct qed_ptt *p_ptt, u16 dest_port) in qed_set_vxlan_dest_port() [all …]
|
D | qed_int.c | 1168 struct qed_ptt *p_ptt) in qed_int_sb_attn_setup() 1185 struct qed_ptt *p_ptt, in qed_int_sb_attn_init() 1223 struct qed_ptt *p_ptt) in qed_int_sb_attn_alloc() 1304 struct qed_ptt *p_ptt, in qed_int_cau_conf_pi() 1338 struct qed_ptt *p_ptt, in qed_int_cau_conf_sb() 1404 struct qed_ptt *p_ptt, struct qed_sb_info *sb_info) in qed_int_sb_setup() 1478 struct qed_ptt *p_ptt, in qed_int_sb_init() 1577 static int qed_int_sp_sb_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_sp_sb_alloc() 1650 struct qed_ptt *p_ptt, enum qed_int_mode int_mode) in qed_int_igu_enable_int() 1677 struct qed_ptt *p_ptt) in qed_int_igu_enable_attn() [all …]
|
D | qed_sriov.c | 327 int vfid, struct qed_ptt *p_ptt) in qed_iov_post_vf_bulletin() 724 struct qed_ptt *p_ptt, u8 abs_vfid) in qed_iov_vf_pglue_clear_err() 732 struct qed_ptt *p_ptt, struct qed_vf_info *vf) in qed_iov_vf_igu_reset() 752 struct qed_ptt *p_ptt, in qed_iov_vf_igu_set_int() 774 struct qed_ptt *p_ptt, u8 abs_vf_id, u8 num_sbs) in qed_iov_enable_vf_access_msix() 802 struct qed_ptt *p_ptt, in qed_iov_enable_vf_access() 859 struct qed_ptt *p_ptt, in qed_iov_config_perm_table() 877 struct qed_ptt *p_ptt, in qed_iov_enable_vf_traffic() 890 struct qed_ptt *p_ptt, in qed_iov_alloc_vf_igu_sbs() 931 struct qed_ptt *p_ptt, in qed_iov_free_vf_igu_sbs() [all …]
|
D | qed_selftest.c | 69 struct qed_ptt *p_ptt; in qed_selftest_register() local 92 struct qed_ptt *p_ptt; in qed_selftest_clock() local 115 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_selftest_nvram() local
|
D | qed_debug.c | 1784 struct qed_ptt *p_ptt) in qed_dbg_dev_init() 1868 struct qed_ptt *p_ptt, in qed_read_storm_fw_info() 1988 struct qed_ptt *p_ptt, in qed_dump_fw_ver_param() 2033 struct qed_ptt *p_ptt, in qed_dump_mfw_ver_param() 2091 struct qed_ptt *p_ptt, in qed_dump_common_global_params() 2150 struct qed_ptt *p_ptt) in qed_update_blocks_reset_state() 2173 struct qed_ptt *p_ptt, bool enable) in qed_bus_enable_dbg_block() 2180 struct qed_ptt *p_ptt) in qed_bus_reset_dbg_block() 2195 struct qed_ptt *p_ptt, in qed_bus_set_framing_mode() 2205 struct qed_ptt *p_ptt, u32 client_mask) in qed_bus_enable_clients() [all …]
|
D | qed_sp_commands.c | 244 struct qed_ptt *p_ptt, in qed_set_hw_tunn_mode() 256 struct qed_ptt *p_ptt, in qed_set_hw_tunn_mode_port() 307 struct qed_ptt *p_ptt, in qed_sp_pf_start() 487 struct qed_ptt *p_ptt, in qed_sp_pf_update_tunn_cfg()
|
D | qed_rdma.c | 144 struct qed_ptt *p_ptt, in qed_rdma_alloc() 552 static int qed_rdma_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_init_hw() 569 struct qed_ptt *p_ptt) in qed_rdma_start_fw() 675 struct qed_ptt *p_ptt, in qed_rdma_setup() 715 struct qed_ptt *p_ptt; in qed_rdma_stop() local 1565 struct qed_ptt *p_ptt; in qed_rdma_deregister_tid() local 1817 void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_conf() 1830 void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_bar() 1841 struct qed_ptt *p_ptt; in qed_rdma_start() local 1894 struct qed_ptt *p_ptt; in qed_roce_ll2_set_mac_filter() local
|
D | qed_dcbx.c | 193 struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_set_params() 227 struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_update_app_info() 277 qed_dcbx_process_tlv(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_process_tlv() 354 qed_dcbx_process_mib_info(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_dcbx_process_mib_info() 399 struct qed_ptt *p_ptt, in qed_dcbx_copy_mib() 768 qed_dcbx_read_local_lldp_mib(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_dcbx_read_local_lldp_mib() 785 struct qed_ptt *p_ptt, in qed_dcbx_read_remote_lldp_mib() 803 struct qed_ptt *p_ptt, in qed_dcbx_read_operational_mib() 821 struct qed_ptt *p_ptt, enum qed_mib_read_type type) in qed_dcbx_read_remote_mib() 837 qed_dcbx_read_local_mib(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_dcbx_read_local_mib() [all …]
|
D | qed_roce.h | 41 struct qed_ptt *p_ptt) {} in qed_roce_dpm_dcbx()
|
D | qed_l2.c | 1626 struct qed_ptt *p_ptt, in __qed_get_vport_pstats() 1656 struct qed_ptt *p_ptt, in __qed_get_vport_tstats() 1704 struct qed_ptt *p_ptt, in __qed_get_vport_ustats() 1746 struct qed_ptt *p_ptt, in __qed_get_vport_mstats() 1775 struct qed_ptt *p_ptt, in __qed_get_vport_port_stats() 1867 struct qed_ptt *p_ptt, in __qed_get_vport_stats() 1890 struct qed_ptt *p_ptt = IS_PF(cdev) ? qed_ptt_acquire(p_hwfn) in _qed_get_vport_stats() local 1944 struct qed_ptt *p_ptt = IS_PF(cdev) ? qed_ptt_acquire(p_hwfn) in qed_reset_vport_stats() local 1994 struct qed_ptt *p_ptt, in qed_arfs_mode_configure() 2089 struct qed_ptt *p_ptt, in qed_get_rxq_coalesce() [all …]
|
D | qed_fcoe.c | 357 struct qed_ptt *p_ptt, in qed_sp_fcoe_func_stop() 661 struct qed_ptt *p_ptt, in _qed_fcoe_get_tstats() 693 struct qed_ptt *p_ptt, in _qed_fcoe_get_pstats() 716 struct qed_ptt *p_ptt; in qed_fcoe_get_stats() local 790 struct qed_ptt *p_ptt; in qed_fcoe_stop() local
|
D | qed_ll2.c | 1467 struct qed_ptt *p_ptt; in qed_ll2_establish_connection() local 1918 struct qed_ptt *p_ptt; in qed_ll2_terminate_connection() local 2053 struct qed_ptt *p_ptt, in _qed_ll2_get_port_stats() 2074 struct qed_ptt *p_ptt, in _qed_ll2_get_tstats() 2093 struct qed_ptt *p_ptt, in _qed_ll2_get_ustats() 2115 struct qed_ptt *p_ptt, in _qed_ll2_get_pstats() 2141 struct qed_ptt *p_ptt; in qed_ll2_get_stats() local 2258 struct qed_ptt *p_ptt; in qed_ll2_start() local 2389 struct qed_ptt *p_ptt; in qed_ll2_stop() local
|
D | qed_iscsi.c | 933 struct qed_ptt *p_ptt, in _qed_iscsi_get_tstats() 959 struct qed_ptt *p_ptt, in _qed_iscsi_get_mstats() 975 struct qed_ptt *p_ptt, in _qed_iscsi_get_ustats() 995 struct qed_ptt *p_ptt, in _qed_iscsi_get_xstats() 1013 struct qed_ptt *p_ptt, in _qed_iscsi_get_ystats() 1033 struct qed_ptt *p_ptt, in _qed_iscsi_get_pstats() 1053 struct qed_ptt *p_ptt; in qed_iscsi_get_stats() local
|
D | qed_roce.c | 1131 void qed_roce_dpm_dcbx(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_roce_dpm_dcbx() 1151 int qed_roce_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_roce_init_hw()
|
D | qed_mng_tlv.c | 1242 int qed_mfw_process_tlv_req(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mfw_process_tlv_req()
|
D | qed_iwarp.c | 104 void qed_iwarp_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_iwarp_init_hw() 2523 static int qed_iwarp_ll2_stop(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_iwarp_ll2_stop() 2604 struct qed_ptt *p_ptt) in qed_iwarp_ll2_start() 2757 int qed_iwarp_setup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_iwarp_setup() 2792 int qed_iwarp_stop(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_iwarp_stop()
|
D | qed_rdma.h | 180 static inline void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) {} in qed_rdma_dpm_conf() 182 struct qed_ptt *p_ptt) {} in qed_rdma_dpm_bar()
|
D | qed_cxt.c | 1499 struct qed_ptt *p_ptt, bool is_pf_loading) in qed_qm_init_pf() 1888 void qed_cxt_hw_init_pf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_cxt_hw_init_pf() 2258 struct qed_ptt *p_ptt; in qed_cxt_dynamic_ilt_alloc() local 2392 struct qed_ptt *p_ptt; in qed_cxt_free_ilt_range() local
|
D | qed_main.c | 1039 struct qed_ptt *p_ptt; in qed_slowpath_start() local 1238 struct qed_ptt *p_ptt; in qed_sb_init() local
|
D | qed_spq.c | 120 struct qed_ptt *p_ptt; in qed_spq_block() local
|