Lines Matching defs:p_hwfn

47 #define SB_ATTN_ALIGNED_SIZE(p_hwfn) \  argument
90 static int qed_mcp_attn_cb(struct qed_hwfn *p_hwfn) in qed_mcp_attn_cb()
116 static int qed_pswhst_attn_cb(struct qed_hwfn *p_hwfn) in qed_pswhst_attn_cb()
180 static int qed_grc_attn_cb(struct qed_hwfn *p_hwfn) in qed_grc_attn_cb()
234 int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_pglueb_rbc_attn_handler()
344 static int qed_pglueb_rbc_attn_cb(struct qed_hwfn *p_hwfn) in qed_pglueb_rbc_attn_cb()
349 static int qed_fw_assertion(struct qed_hwfn *p_hwfn) in qed_fw_assertion()
360 static int qed_general_attention_35(struct qed_hwfn *p_hwfn) in qed_general_attention_35()
376 static int qed_db_rec_flush_queue(struct qed_hwfn *p_hwfn, 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()
440 static void qed_dorq_attn_overflow(struct qed_hwfn *p_hwfn) in qed_dorq_attn_overflow()
465 static int qed_dorq_attn_int_sts(struct qed_hwfn *p_hwfn) in qed_dorq_attn_int_sts()
539 static int qed_dorq_attn_cb(struct qed_hwfn *p_hwfn) in qed_dorq_attn_cb()
550 static void qed_dorq_attn_handler(struct qed_hwfn *p_hwfn) in qed_dorq_attn_handler()
782 qed_int_aeu_translate(struct qed_hwfn *p_hwfn, in qed_int_aeu_translate()
795 static bool qed_int_is_parity_flag(struct qed_hwfn *p_hwfn, in qed_int_is_parity_flag()
825 static inline u16 qed_attn_update_idx(struct qed_hwfn *p_hwfn, in qed_attn_update_idx()
847 static int qed_int_assertion(struct qed_hwfn *p_hwfn, u16 asserted_bits) in qed_int_assertion()
885 static void qed_int_attn_print(struct qed_hwfn *p_hwfn, in qed_int_attn_print()
918 qed_int_deassertion_aeu_bit(struct qed_hwfn *p_hwfn, in qed_int_deassertion_aeu_bit()
978 static void qed_int_deassertion_parity(struct qed_hwfn *p_hwfn, in qed_int_deassertion_parity()
1017 static int qed_int_deassertion(struct qed_hwfn *p_hwfn, in qed_int_deassertion()
1164 static int qed_int_attentions(struct qed_hwfn *p_hwfn) in qed_int_attentions()
1220 static void qed_sb_ack_attn(struct qed_hwfn *p_hwfn, in qed_sb_ack_attn()
1241 struct qed_hwfn *p_hwfn = from_tasklet(p_hwfn, t, sp_dpc); in qed_int_sp_dpc() local
1336 static void qed_int_sb_attn_free(struct qed_hwfn *p_hwfn) in qed_int_sb_attn_free()
1351 static void qed_int_sb_attn_setup(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_setup()
1368 static void qed_int_sb_attn_init(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_init()
1406 static int qed_int_sb_attn_alloc(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_alloc()
1440 void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn, in qed_init_cau_sb_entry()
1491 static void qed_int_cau_conf_pi(struct qed_hwfn *p_hwfn, in qed_int_cau_conf_pi()
1521 void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn, in qed_int_cau_conf_sb()
1587 void qed_int_sb_setup(struct qed_hwfn *p_hwfn, in qed_int_sb_setup()
1599 struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn, bool b_is_pf) in qed_get_igu_free_sb()
1619 static u16 qed_get_pf_igu_sb_id(struct qed_hwfn *p_hwfn, u16 vector_id) in qed_get_pf_igu_sb_id()
1639 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id) in qed_get_igu_sb_id()
1661 int qed_int_sb_init(struct qed_hwfn *p_hwfn, in qed_int_sb_init()
1710 int qed_int_sb_release(struct qed_hwfn *p_hwfn, in qed_int_sb_release()
1745 static void qed_int_sp_sb_free(struct qed_hwfn *p_hwfn) in qed_int_sp_sb_free()
1761 static int qed_int_sp_sb_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_sp_sb_alloc()
1791 int qed_int_register_cb(struct qed_hwfn *p_hwfn, in qed_int_register_cb()
1815 int qed_int_unregister_cb(struct qed_hwfn *p_hwfn, u8 pi) in qed_int_unregister_cb()
1828 u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn) in qed_int_get_sp_sb_id()
1833 void qed_int_igu_enable_int(struct qed_hwfn *p_hwfn, in qed_int_igu_enable_int()
1860 static void qed_int_igu_enable_attn(struct qed_hwfn *p_hwfn, in qed_int_igu_enable_attn()
1875 qed_int_igu_enable(struct qed_hwfn *p_hwfn, in qed_int_igu_enable()
1897 void qed_int_igu_disable_int(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_disable_int()
1908 static void qed_int_igu_cleanup_sb(struct qed_hwfn *p_hwfn, in qed_int_igu_cleanup_sb()
1955 void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn, in qed_int_igu_init_pure_rt_single()
1999 void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn, in qed_int_igu_init_pure_rt()
2034 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_reset_cam()
2168 static void qed_int_igu_read_cam_block(struct qed_hwfn *p_hwfn, in qed_int_igu_read_cam_block()
2184 int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_read_cam()
2279 void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn) in qed_int_igu_init_rt()
2286 u64 qed_int_igu_read_sisr_reg(struct qed_hwfn *p_hwfn) in qed_int_igu_read_sisr_reg()
2306 static void qed_int_sp_dpc_setup(struct qed_hwfn *p_hwfn) in qed_int_sp_dpc_setup()
2312 int qed_int_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_alloc()
2325 void qed_int_free(struct qed_hwfn *p_hwfn) in qed_int_free()
2331 void qed_int_setup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_setup()
2338 void qed_int_get_num_sbs(struct qed_hwfn *p_hwfn, in qed_int_get_num_sbs()
2362 int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_int_set_timer_res()
2403 int qed_int_get_sb_dbg(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_int_get_sb_dbg()