Home
last modified time | relevance | path

Searched refs:qed_ptt (Results 1 - 25 of 75) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_mcp.h310 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 Dqed_hw.h18 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 Dqed_int.h65 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 Dqed_hw.c34 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 Dqed_dev_api.h189 * 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 Dqed_mcp.c60 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 Dqed_dbg_hsi.h804 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 Dqed_roce.h13 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 Dqed_ptp.c42 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 Dqed_l2.h293 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 Dqed_rdma.h173 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 Dqed_int.c234 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 Dqed_mcp.h306 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 Dqed_hw.h18 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 Dqed_int.h63 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 Dqed_hw.c31 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 Dqed_mcp.c59 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 Dqed_dev_api.h183 * @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 Dqed_roce.h13 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 Dqed_init_fw_funcs.c455 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 Dqed_ptp.c42 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 Dqed_l2.h271 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 Dqed_rdma.h172 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 Dqed_int.c234 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 Dqed_selftest.c43 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()

Completed in 26 milliseconds

123