Lines Matching refs:qed_hwfn
88 void qed_int_igu_enable_int(struct qed_hwfn *p_hwfn,
98 void qed_int_igu_disable_int(struct qed_hwfn *p_hwfn,
109 u64 qed_int_igu_read_sisr_reg(struct qed_hwfn *p_hwfn);
128 int qed_int_sb_init(struct qed_hwfn *p_hwfn,
141 void qed_int_sb_setup(struct qed_hwfn *p_hwfn,
158 int qed_int_sb_release(struct qed_hwfn *p_hwfn,
180 void qed_int_get_num_sbs(struct qed_hwfn *p_hwfn,
236 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
246 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id);
256 struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn,
259 void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn,
264 void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn);
277 int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn,
280 typedef int (*qed_int_comp_cb_t)(struct qed_hwfn *p_hwfn,
302 int qed_int_register_cb(struct qed_hwfn *p_hwfn,
319 int qed_int_unregister_cb(struct qed_hwfn *p_hwfn,
329 u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn);
341 void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn,
358 void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn,
373 int qed_int_alloc(struct qed_hwfn *p_hwfn,
381 void qed_int_free(struct qed_hwfn *p_hwfn);
389 void qed_int_setup(struct qed_hwfn *p_hwfn,
401 int qed_int_igu_enable(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
413 void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn,
419 int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,