/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_mcp.h | 310 struct qed_ptt *p_ptt, 324 struct qed_ptt *p_ptt, 337 struct qed_ptt *p_ptt, u32 *p_mbi_ver); 350 struct qed_ptt *p_ptt, u32 *media_type); 364 struct qed_ptt *p_ptt, 380 struct qed_ptt *p_ptt, u32 *p_speed_mask); 393 struct qed_ptt *p_ptt, u32 *p_board_config); 414 struct qed_ptt *p_ptt, 439 struct qed_ptt *p_ptt, 456 struct qed_ptt *p_pt [all...] |
H A 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, 130 * Return: struct qed_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_pt [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, 211 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 259 int qed_int_igu_reset_cam(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_pt [all...] |
H A D | qed_hw.c | 34 struct qed_ptt { struct 44 struct qed_ptt ptts[PXP_EXTERNAL_BAR_PF_WINDOW_NUM]; 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_pt [all...] |
H A D | qed_dev_api.h | 189 * Return: struct qed_ptt. 194 struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn); 204 * Return: struct qed_ptt. 209 struct qed_ptt *qed_ptt_acquire_context(struct qed_hwfn *p_hwfn, 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_pt [all...] |
H A D | qed_mcp.c | 60 void qed_mcp_cmd_port_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_port_init() 73 void qed_mcp_read_mb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_read_mb() 167 static int qed_load_mcp_offsets(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_load_mcp_offsets() 238 int qed_mcp_cmd_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_init() 278 struct qed_ptt *p_ptt) in qed_mcp_reread_offsets() 296 int qed_mcp_reset(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_reset() 358 qed_mcp_update_pending_cmd(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_update_pending_cmd() 404 struct qed_ptt *p_ptt, in __qed_mcp_cmd_and_union() 441 struct qed_ptt *p_ptt) in qed_mcp_print_cpu_info() 461 struct qed_ptt *p_pt in _qed_mcp_cmd_and_union() [all...] |
H A D | qed_dbg_hsi.h | 804 struct qed_ptt *p_ptt, u32 *buf, u32 addr, u32 len); 822 struct qed_ptt *p_ptt, struct fw_info *fw_info); 861 struct qed_ptt *p_ptt, 879 struct qed_ptt *p_ptt, 898 struct qed_ptt *p_ptt, 917 struct qed_ptt *p_ptt, 938 struct qed_ptt *p_ptt, 961 struct qed_ptt *p_ptt, 979 struct qed_ptt *p_ptt, 999 struct qed_ptt *p_pt [all...] |
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() 21 int qed_roce_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
|
H A 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()
|
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_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() 181 struct qed_ptt *p_ptt) {} in qed_rdma_dpm_bar()
|
H A 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_pt in qed_int_cau_conf_sb() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_mcp.h | 306 struct qed_ptt *p_ptt, 320 struct qed_ptt *p_ptt, 333 struct qed_ptt *p_ptt, u32 *p_mbi_ver); 347 struct qed_ptt *p_ptt, u32 *media_type); 362 struct qed_ptt *p_ptt, 379 struct qed_ptt *p_ptt, u32 *p_speed_mask); 393 struct qed_ptt *p_ptt, u32 *p_board_config); 413 struct qed_ptt *p_ptt, 427 struct qed_ptt *p_ptt); 439 struct qed_ptt *p_pt [all...] |
H A D | qed_hw.h | 18 struct qed_ptt; 94 struct qed_ptt *p_ptt); 104 u32 qed_ptt_get_bar_addr(struct qed_ptt *p_ptt); 114 struct qed_ptt *p_ptt, 123 * @return struct qed_ptt * 125 struct qed_ptt *qed_get_reserved_ptt(struct qed_hwfn *p_hwfn, 137 struct qed_ptt *p_ptt, 150 struct qed_ptt *p_ptt, 164 struct qed_ptt *p_ptt, 180 struct qed_ptt *p_pt [all...] |
H A D | qed_int.h | 63 struct qed_ptt *p_ptt, 73 struct qed_ptt *p_ptt); 103 struct qed_ptt *p_ptt, 116 struct qed_ptt *p_ptt, 186 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 231 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt); 255 struct qed_ptt *p_ptt, 273 struct qed_ptt *p_ptt); 337 struct qed_ptt *p_ptt, 354 struct qed_ptt *p_pt [all...] |
H A D | qed_hw.c | 31 struct qed_ptt { struct 41 struct qed_ptt ptts[PXP_EXTERNAL_BAR_PF_WINDOW_NUM]; 71 struct qed_ptt *p_ptt; in qed_ptt_invalidate() 86 struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn) in qed_ptt_acquire() 88 struct qed_ptt *p_ptt; in qed_ptt_acquire() 97 struct qed_ptt, list_entry); in qed_ptt_acquire() 115 void qed_ptt_release(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_release() 122 u32 qed_ptt_get_hw_addr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_get_hw_addr() 128 static u32 qed_ptt_config_addr(struct qed_ptt *p_ptt) in qed_ptt_config_addr() 134 u32 qed_ptt_get_bar_addr(struct qed_ptt *p_pt [all...] |
H A 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_pt in _qed_mcp_cmd_and_union() [all...] |
H A D | qed_dev_api.h | 183 * @return struct qed_ptt 185 struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn); 198 struct qed_ptt *p_ptt); 220 struct qed_ptt *p_ptt, 236 int qed_dmae_grc2host(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, 252 struct qed_ptt *p_ptt, 414 struct qed_ptt *p_ptt, u16 id, bool is_vf); 456 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() 21 int qed_roce_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
|
H A 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_pt [all...] |
H A 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()
|
H A D | qed_l2.h | 271 struct qed_ptt *p_ptt, 414 struct qed_ptt *p_ptt, 418 struct qed_ptt *p_ptt, 422 struct qed_ptt *p_ptt, 426 struct qed_ptt *p_ptt,
|
H A 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()
|
H A 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() 374 struct qed_ptt *p_ptt) in qed_db_rec_flush_queue() 408 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_db_rec_handler() 439 struct qed_ptt *p_ptt = p_hwfn->p_dpc_ptt; in qed_dorq_attn_overflow() 465 struct qed_ptt *p_ptt = p_hwfn->p_dpc_ptt; in qed_dorq_attn_int_sts() 1332 struct qed_ptt *p_ptt) in qed_int_sb_attn_setup() 1349 struct qed_ptt *p_ptt, in qed_int_sb_attn_init() 1387 struct qed_ptt *p_ptt) in qed_int_sb_attn_alloc() 1472 struct qed_ptt *p_ptt, in qed_int_cau_conf_pi() 1502 struct qed_ptt *p_pt in qed_int_cau_conf_sb() [all...] |
H A 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()
|