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()
357 static int qed_general_attention_35(struct qed_hwfn *p_hwfn) in qed_general_attention_35()
373 static int qed_db_rec_flush_queue(struct qed_hwfn *p_hwfn, in qed_db_rec_flush_queue()
408 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_db_rec_handler()
437 static void qed_dorq_attn_overflow(struct qed_hwfn *p_hwfn) in qed_dorq_attn_overflow()
462 static int qed_dorq_attn_int_sts(struct qed_hwfn *p_hwfn) in qed_dorq_attn_int_sts()
529 static int qed_dorq_attn_cb(struct qed_hwfn *p_hwfn) in qed_dorq_attn_cb()
537 static void qed_dorq_attn_handler(struct qed_hwfn *p_hwfn) in qed_dorq_attn_handler()
769 qed_int_aeu_translate(struct qed_hwfn *p_hwfn, in qed_int_aeu_translate()
782 static bool qed_int_is_parity_flag(struct qed_hwfn *p_hwfn, in qed_int_is_parity_flag()
812 static inline u16 qed_attn_update_idx(struct qed_hwfn *p_hwfn, in qed_attn_update_idx()
834 static int qed_int_assertion(struct qed_hwfn *p_hwfn, u16 asserted_bits) in qed_int_assertion()
872 static void qed_int_attn_print(struct qed_hwfn *p_hwfn, in qed_int_attn_print()
905 qed_int_deassertion_aeu_bit(struct qed_hwfn *p_hwfn, in qed_int_deassertion_aeu_bit()
958 static void qed_int_deassertion_parity(struct qed_hwfn *p_hwfn, in qed_int_deassertion_parity()
997 static int qed_int_deassertion(struct qed_hwfn *p_hwfn, in qed_int_deassertion()
1144 static int qed_int_attentions(struct qed_hwfn *p_hwfn) in qed_int_attentions()
1200 static void qed_sb_ack_attn(struct qed_hwfn *p_hwfn, in qed_sb_ack_attn()
1221 struct qed_hwfn *p_hwfn = from_tasklet(p_hwfn, t, sp_dpc); in qed_int_sp_dpc() local
1316 static void qed_int_sb_attn_free(struct qed_hwfn *p_hwfn) in qed_int_sb_attn_free()
1331 static void qed_int_sb_attn_setup(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_setup()
1348 static void qed_int_sb_attn_init(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_init()
1386 static int qed_int_sb_attn_alloc(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_alloc()
1420 void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn, in qed_init_cau_sb_entry()
1471 static void qed_int_cau_conf_pi(struct qed_hwfn *p_hwfn, in qed_int_cau_conf_pi()
1501 void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn, in qed_int_cau_conf_sb()
1567 void qed_int_sb_setup(struct qed_hwfn *p_hwfn, in qed_int_sb_setup()
1579 struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn, bool b_is_pf) in qed_get_igu_free_sb()
1599 static u16 qed_get_pf_igu_sb_id(struct qed_hwfn *p_hwfn, u16 vector_id) in qed_get_pf_igu_sb_id()
1619 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id) in qed_get_igu_sb_id()
1641 int qed_int_sb_init(struct qed_hwfn *p_hwfn, in qed_int_sb_init()
1690 int qed_int_sb_release(struct qed_hwfn *p_hwfn, in qed_int_sb_release()
1725 static void qed_int_sp_sb_free(struct qed_hwfn *p_hwfn) in qed_int_sp_sb_free()
1741 static int qed_int_sp_sb_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_sp_sb_alloc()
1771 int qed_int_register_cb(struct qed_hwfn *p_hwfn, in qed_int_register_cb()
1795 int qed_int_unregister_cb(struct qed_hwfn *p_hwfn, u8 pi) in qed_int_unregister_cb()
1808 u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn) in qed_int_get_sp_sb_id()
1813 void qed_int_igu_enable_int(struct qed_hwfn *p_hwfn, in qed_int_igu_enable_int()
1840 static void qed_int_igu_enable_attn(struct qed_hwfn *p_hwfn, in qed_int_igu_enable_attn()
1855 qed_int_igu_enable(struct qed_hwfn *p_hwfn, in qed_int_igu_enable()
1877 void qed_int_igu_disable_int(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_disable_int()
1888 static void qed_int_igu_cleanup_sb(struct qed_hwfn *p_hwfn, in qed_int_igu_cleanup_sb()
1935 void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn, in qed_int_igu_init_pure_rt_single()
1979 void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn, in qed_int_igu_init_pure_rt()
2014 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_reset_cam()
2148 static void qed_int_igu_read_cam_block(struct qed_hwfn *p_hwfn, in qed_int_igu_read_cam_block()
2164 int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_read_cam()
2259 void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn) in qed_int_igu_init_rt()
2266 u64 qed_int_igu_read_sisr_reg(struct qed_hwfn *p_hwfn) in qed_int_igu_read_sisr_reg()
2286 static void qed_int_sp_dpc_setup(struct qed_hwfn *p_hwfn) in qed_int_sp_dpc_setup()
2292 int qed_int_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_alloc()
2305 void qed_int_free(struct qed_hwfn *p_hwfn) in qed_int_free()
2311 void qed_int_setup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_setup()
2318 void qed_int_get_num_sbs(struct qed_hwfn *p_hwfn, in qed_int_get_num_sbs()
2342 int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_int_set_timer_res()