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_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);
219 #define SB_ALIGNED_SIZE(p_hwfn) \ argument
220 ALIGNED_TYPE_SIZE(struct status_block, p_hwfn)
259 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
270 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id);
280 struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn,
283 void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn,
288 void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn);
301 int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn,
304 typedef int (*qed_int_comp_cb_t)(struct qed_hwfn *p_hwfn,
324 int qed_int_register_cb(struct qed_hwfn *p_hwfn,
341 int qed_int_unregister_cb(struct qed_hwfn *p_hwfn,
351 u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn);
366 void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn,
384 void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn,
399 int qed_int_alloc(struct qed_hwfn *p_hwfn,
409 void qed_int_free(struct qed_hwfn *p_hwfn);
419 void qed_int_setup(struct qed_hwfn *p_hwfn,
431 int qed_int_igu_enable(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
445 void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn,
451 int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
456 int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,