/drivers/net/ethernet/qlogic/qed/ |
D | qed_mcp.h | 308 struct qed_ptt *p_ptt, 322 struct qed_ptt *p_ptt, 335 struct qed_ptt *p_ptt, u32 *p_mbi_ver); 348 struct qed_ptt *p_ptt, u32 *media_type); 362 struct qed_ptt *p_ptt, 378 struct qed_ptt *p_ptt, u32 *p_speed_mask); 391 struct qed_ptt *p_ptt, u32 *p_board_config); 411 struct qed_ptt *p_ptt, 428 struct qed_ptt *p_ptt); 440 struct qed_ptt *p_ptt, [all …]
|
D | qed_hw.h | 18 struct qed_ptt; 100 struct qed_ptt *p_ptt); 109 u32 qed_ptt_get_bar_addr(struct qed_ptt *p_ptt); 121 struct qed_ptt *p_ptt, 132 struct qed_ptt *qed_get_reserved_ptt(struct qed_hwfn *p_hwfn, 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, [all …]
|
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_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 246 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 271 struct qed_ptt *p_ptt, 289 struct qed_ptt *p_ptt); 354 struct qed_ptt *p_ptt, 372 struct qed_ptt *p_ptt, [all …]
|
D | qed_hw.c | 34 struct qed_ptt { struct 44 struct qed_ptt ptts[PXP_EXTERNAL_BAR_PF_WINDOW_NUM]; argument 74 struct qed_ptt *p_ptt; in qed_ptt_invalidate() 89 struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn) in qed_ptt_acquire() 94 struct qed_ptt *qed_ptt_acquire_context(struct qed_hwfn *p_hwfn, bool is_atomic) in qed_ptt_acquire_context() 96 struct qed_ptt *p_ptt; in qed_ptt_acquire_context() 110 struct qed_ptt, list_entry); in qed_ptt_acquire_context() 133 void qed_ptt_release(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_release() 140 u32 qed_ptt_get_hw_addr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_get_hw_addr() 146 static u32 qed_ptt_config_addr(struct qed_ptt *p_ptt) in qed_ptt_config_addr() [all …]
|
D | qed_mcp.c | 59 void qed_mcp_cmd_port_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_port_init() 72 void qed_mcp_read_mb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_read_mb() 166 static int qed_load_mcp_offsets(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_load_mcp_offsets() 237 int qed_mcp_cmd_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_init() 276 struct qed_ptt *p_ptt) in qed_mcp_reread_offsets() 294 int qed_mcp_reset(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_reset() 356 qed_mcp_update_pending_cmd(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_update_pending_cmd() 402 struct qed_ptt *p_ptt, in __qed_mcp_cmd_and_union() 439 struct qed_ptt *p_ptt) in qed_mcp_print_cpu_info() 459 struct qed_ptt *p_ptt, in _qed_mcp_cmd_and_union() [all …]
|
D | qed_dev_api.h | 195 struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn); 210 struct qed_ptt *qed_ptt_acquire_context(struct qed_hwfn *p_hwfn, 225 struct qed_ptt *p_ptt); 249 struct qed_ptt *p_ptt, 267 int qed_dmae_grc2host(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, 286 struct qed_ptt *p_ptt, 454 struct qed_ptt *p_ptt, u16 id, bool is_vf); 495 struct qed_ptt *p_ptt, bool b_enable);
|
D | qed_ptp.c | 42 static int qed_ptp_res_lock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptp_res_lock() 74 static int qed_ptp_res_unlock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptp_res_unlock() 106 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_rx_ts() 132 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_tx_ts() 158 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_read_cc() 175 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_cfg_filters() 258 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_adjfreq() 342 struct qed_ptt *p_ptt; in qed_ptp_hw_enable() 404 struct qed_ptt *p_ptt = p_hwfn->p_ptp_ptt; in qed_ptp_hw_disable()
|
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() 21 int qed_roce_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
|
D | qed_init_fw_funcs.c | 455 struct qed_ptt *p_ptt, in qed_tx_pq_map_rt_init() 727 struct qed_ptt *p_ptt) in qed_poll_on_qm_cmd_ready() 748 struct qed_ptt *p_ptt, in qed_send_qm_cmd() 823 struct qed_ptt *p_ptt, in qed_qm_pf_rt_init() 865 struct qed_ptt *p_ptt, u8 pf_id, u16 pf_wfq) in qed_init_pf_wfq() 880 struct qed_ptt *p_ptt, u8 pf_id, u32 pf_rl) in qed_init_pf_rl() 897 struct qed_ptt *p_ptt, in qed_init_vport_wfq() 923 struct qed_ptt *p_ptt, u16 rl_id, u32 rate_limit) in qed_init_global_rl() 941 struct qed_ptt *p_ptt, in qed_send_qm_stop_cmd() 1013 static int qed_dmae_to_grc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dmae_to_grc() [all …]
|
D | qed_debug.c | 970 struct qed_ptt *p_ptt, in qed_read_storm_fw_info() 1100 struct qed_ptt *p_ptt, in qed_dump_fw_ver_param() 1144 struct qed_ptt *p_ptt, in qed_dump_mfw_ver_param() 1193 struct qed_ptt *p_ptt, in qed_dump_chip_revision_param() 1225 struct qed_ptt *p_ptt, in qed_dump_common_global_params() 1288 struct qed_ptt *p_ptt) in qed_update_blocks_reset_state() 1374 struct qed_ptt *p_ptt, bool enable) in qed_bus_enable_dbg_block() 1381 struct qed_ptt *p_ptt) in qed_bus_reset_dbg_block() 1404 struct qed_ptt *p_ptt, u32 client_mask) in qed_bus_enable_clients() 1410 struct qed_ptt *p_ptt, in qed_bus_config_dbg_line() [all …]
|
D | qed_init_ops.c | 142 struct qed_ptt *p_ptt, in qed_init_rt() 220 struct qed_ptt *p_ptt, in qed_init_array_dmae() 247 struct qed_ptt *p_ptt, in qed_init_fill_dmae() 268 struct qed_ptt *p_ptt, in qed_init_fill() 278 struct qed_ptt *p_ptt, in qed_init_cmd_array() 350 struct qed_ptt *p_ptt, in qed_init_cmd_wr() 411 struct qed_ptt *p_ptt, struct init_read_op *cmd) in qed_init_cmd_rd() 462 struct qed_ptt *p_ptt, in qed_init_cmd_cb() 534 struct qed_ptt *p_ptt, int phase, int phase_id, int modes) in qed_init_run()
|
D | qed_l2.h | 294 struct qed_ptt *p_ptt, 440 struct qed_ptt *p_ptt, 444 struct qed_ptt *p_ptt, 448 struct qed_ptt *p_ptt, 452 struct qed_ptt *p_ptt,
|
D | qed_rdma.h | 172 void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 173 void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 177 static inline void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) {} in qed_rdma_dpm_conf() 179 struct qed_ptt *p_ptt) {} in qed_rdma_dpm_bar()
|
D | qed_int.c | 234 int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_pglueb_rbc_attn_handler() 377 struct qed_ptt *p_ptt) in qed_db_rec_flush_queue() 411 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_db_rec_handler() 442 struct qed_ptt *p_ptt = p_hwfn->p_dpc_ptt; in qed_dorq_attn_overflow() 468 struct qed_ptt *p_ptt = p_hwfn->p_dpc_ptt; in qed_dorq_attn_int_sts() 1352 struct qed_ptt *p_ptt) in qed_int_sb_attn_setup() 1369 struct qed_ptt *p_ptt, in qed_int_sb_attn_init() 1407 struct qed_ptt *p_ptt) in qed_int_sb_attn_alloc() 1492 struct qed_ptt *p_ptt, in qed_int_cau_conf_pi() 1522 struct qed_ptt *p_ptt, in qed_int_cau_conf_sb() [all …]
|
D | qed_dev.c | 640 qed_llh_set_engine_affin(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_llh_set_engine_affin() 695 struct qed_ptt *p_ptt) in qed_llh_hw_init_pf() 743 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_llh_set_ppfid_affinity() 791 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_llh_set_roce_affinity() 846 struct qed_ptt *p_ptt, in qed_llh_access_filter() 926 struct qed_ptt *p_ptt, in qed_llh_add_filter() 945 struct qed_ptt *p_ptt, u8 abs_ppfid, u8 filter_idx) in qed_llh_remove_filter() 957 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_llh_add_mac_filter() 1090 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_llh_add_protocol_filter() 1157 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_llh_remove_mac_filter() [all …]
|
D | qed_dcbx.c | 167 struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_set_params() 199 struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_update_app_info() 250 qed_dcbx_process_tlv(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_process_tlv() 327 qed_dcbx_process_mib_info(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_dcbx_process_mib_info() 372 struct qed_ptt *p_ptt, in qed_dcbx_copy_mib() 741 qed_dcbx_read_local_lldp_mib(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_dcbx_read_local_lldp_mib() 757 struct qed_ptt *p_ptt, in qed_dcbx_read_remote_lldp_mib() 775 struct qed_ptt *p_ptt, in qed_dcbx_read_operational_mib() 793 struct qed_ptt *p_ptt, enum qed_mib_read_type type) in qed_dcbx_read_remote_mib() 809 qed_dcbx_read_local_mib(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_dcbx_read_local_mib() [all …]
|
D | qed_sriov.c | 304 int vfid, struct qed_ptt *p_ptt) in qed_iov_post_vf_bulletin() 704 struct qed_ptt *p_ptt, u8 abs_vfid) in qed_iov_vf_pglue_clear_err() 712 struct qed_ptt *p_ptt, struct qed_vf_info *vf) in qed_iov_vf_igu_reset() 732 struct qed_ptt *p_ptt, in qed_iov_vf_igu_set_int() 754 struct qed_ptt *p_ptt, u8 abs_vf_id, u8 num_sbs) in qed_iov_enable_vf_access_msix() 782 struct qed_ptt *p_ptt, in qed_iov_enable_vf_access() 840 struct qed_ptt *p_ptt, in qed_iov_config_perm_table() 858 struct qed_ptt *p_ptt, in qed_iov_enable_vf_traffic() 871 struct qed_ptt *p_ptt, in qed_iov_alloc_vf_igu_sbs() 913 struct qed_ptt *p_ptt, in qed_iov_free_vf_igu_sbs() [all …]
|
D | qed_selftest.c | 43 struct qed_ptt *p_ptt; in qed_selftest_register() 66 struct qed_ptt *p_ptt; in qed_selftest_clock() 89 struct qed_ptt *p_ptt = qed_ptt_acquire(p_hwfn); in qed_selftest_nvram()
|
D | qed.h | 569 struct qed_ptt *p_main_ptt; 570 struct qed_ptt *p_dpc_ptt; 575 struct qed_ptt *p_ptp_ptt; 645 struct qed_ptt *p_arfs_ptt; 910 struct qed_ptt *p_ptt, 913 void qed_clean_wfq_db(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 973 void qed_link_update(struct qed_hwfn *hwfn, struct qed_ptt *ptt); 974 void qed_bw_update(struct qed_hwfn *hwfn, struct qed_ptt *ptt);
|
D | qed_cxt.h | 146 void qed_cxt_hw_init_pf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 158 struct qed_ptt *p_ptt, bool is_pf_loading); 168 int qed_qm_reconf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
|
D | qed_dcbx.h | 90 struct qed_ptt *, struct qed_dcbx_set *, bool); 96 struct qed_ptt *, enum qed_mib_read_type);
|
D | qed_main.c | 414 struct qed_ptt *ptt; in qed_fill_dev_info() 1207 struct qed_ptt *ptt = qed_ptt_acquire(hwfn); in qed_slowpath_task() 1276 struct qed_ptt *p_ptt; in qed_slowpath_start() 1478 struct qed_ptt *p_ptt; in qed_sb_init() 1690 struct qed_ptt *ptt; in qed_set_link() 1870 struct qed_ptt *ptt, u32 capability, in qed_fill_link_capability() 2104 struct qed_ptt *ptt, in qed_fill_link() 2217 struct qed_ptt *ptt; in qed_get_current_link() 2237 void qed_link_update(struct qed_hwfn *hwfn, struct qed_ptt *ptt) in qed_link_update() 2250 void qed_bw_update(struct qed_hwfn *hwfn, struct qed_ptt *ptt) in qed_bw_update() [all …]
|
D | qed_sp.h | 425 struct qed_ptt *p_ptt, 463 struct qed_ptt *p_ptt,
|
D | qed_sp_commands.c | 236 struct qed_ptt *p_ptt, in qed_set_hw_tunn_mode() 248 struct qed_ptt *p_ptt, in qed_set_hw_tunn_mode_port() 299 struct qed_ptt *p_ptt, in qed_sp_pf_start() 482 struct qed_ptt *p_ptt, in qed_sp_pf_update_tunn_cfg()
|
D | qed_init_ops.h | 35 struct qed_ptt *p_ptt,
|