Lines Matching refs:p_hwfn

58  * @p_hwfn: HW device data.
62 void qed_gtt_init(struct qed_hwfn *p_hwfn);
67 * @p_hwfn: HW device data.
71 void qed_ptt_invalidate(struct qed_hwfn *p_hwfn);
76 * @p_hwfn: HW device data.
80 int qed_ptt_pool_alloc(struct qed_hwfn *p_hwfn);
85 * @p_hwfn: HW device data.
89 void qed_ptt_pool_free(struct qed_hwfn *p_hwfn);
94 * @p_hwfn: HW device data.
99 u32 qed_ptt_get_hw_addr(struct qed_hwfn *p_hwfn,
114 * @p_hwfn: HW device data.
120 void qed_ptt_set_win(struct qed_hwfn *p_hwfn,
127 * @p_hwfn: HW device data.
132 struct qed_ptt *qed_get_reserved_ptt(struct qed_hwfn *p_hwfn,
138 * @p_hwfn: HW device data.
145 void qed_wr(struct qed_hwfn *p_hwfn,
153 * @p_hwfn: HW device data.
159 u32 qed_rd(struct qed_hwfn *p_hwfn,
166 * @p_hwfn: HW device data.
174 void qed_memcpy_from(struct qed_hwfn *p_hwfn,
183 * @p_hwfn: HW device data.
191 void qed_memcpy_to(struct qed_hwfn *p_hwfn,
202 * @p_hwfn: HW device data.
209 void qed_fid_pretend(struct qed_hwfn *p_hwfn,
216 * @p_hwfn: HW device data.
222 void qed_port_pretend(struct qed_hwfn *p_hwfn,
229 * @p_hwfn: HW device data.
234 void qed_port_unpretend(struct qed_hwfn *p_hwfn,
241 * @p_hwfn: HW device data.
248 void qed_port_fid_pretend(struct qed_hwfn *p_hwfn,
254 * @p_hwfn: HW device data.
259 u32 qed_vfid_to_concrete(struct qed_hwfn *p_hwfn, u8 vfid);
273 * which is part of p_hwfn.
275 * @p_hwfn: HW device data.
279 int qed_dmae_info_alloc(struct qed_hwfn *p_hwfn);
283 * which is part of p_hwfn.
285 * @p_hwfn: HW device data.
289 void qed_dmae_info_free(struct qed_hwfn *p_hwfn);
315 int qed_dmae_sanity(struct qed_hwfn *p_hwfn,
324 * @p_hwfn: HW device data.
332 void __printf(4, 5) __cold qed_hw_err_notify(struct qed_hwfn *p_hwfn,