Lines Matching refs:p_hwfn
64 void qed_int_igu_enable_int(struct qed_hwfn *p_hwfn,
76 void qed_int_igu_disable_int(struct qed_hwfn *p_hwfn,
87 u64 qed_int_igu_read_sisr_reg(struct qed_hwfn *p_hwfn);
105 int qed_int_sb_init(struct qed_hwfn *p_hwfn,
120 void qed_int_sb_setup(struct qed_hwfn *p_hwfn,
137 int qed_int_sb_release(struct qed_hwfn *p_hwfn,
161 void qed_int_get_num_sbs(struct qed_hwfn *p_hwfn,
198 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
206 #define SB_ALIGNED_SIZE(p_hwfn) \ argument
207 ALIGNED_TYPE_SIZE(struct status_block, p_hwfn)
246 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
257 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id);
267 struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn,
270 void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn,
275 void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn);
288 int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn,
291 typedef int (*qed_int_comp_cb_t)(struct qed_hwfn *p_hwfn,
311 int qed_int_register_cb(struct qed_hwfn *p_hwfn,
328 int qed_int_unregister_cb(struct qed_hwfn *p_hwfn,
338 u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn);
353 void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn,
371 void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn,
386 int qed_int_alloc(struct qed_hwfn *p_hwfn,
396 void qed_int_free(struct qed_hwfn *p_hwfn);
406 void qed_int_setup(struct qed_hwfn *p_hwfn,
418 int qed_int_igu_enable(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
432 void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn,
438 int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
443 int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,