Lines Matching defs:p_hwfn
73 #define SB_ATTN_ALIGNED_SIZE(p_hwfn) \ argument
115 static int qed_mcp_attn_cb(struct qed_hwfn *p_hwfn) in qed_mcp_attn_cb()
141 static int qed_pswhst_attn_cb(struct qed_hwfn *p_hwfn) in qed_pswhst_attn_cb()
205 static int qed_grc_attn_cb(struct qed_hwfn *p_hwfn) in qed_grc_attn_cb()
259 int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn, in qed_pglueb_rbc_attn_handler()
361 static int qed_pglueb_rbc_attn_cb(struct qed_hwfn *p_hwfn) in qed_pglueb_rbc_attn_cb()
375 static int qed_db_rec_flush_queue(struct qed_hwfn *p_hwfn, in qed_db_rec_flush_queue()
410 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_db_rec_handler()
439 static void qed_dorq_attn_overflow(struct qed_hwfn *p_hwfn) in qed_dorq_attn_overflow()
464 static int qed_dorq_attn_int_sts(struct qed_hwfn *p_hwfn) in qed_dorq_attn_int_sts()
531 static int qed_dorq_attn_cb(struct qed_hwfn *p_hwfn) in qed_dorq_attn_cb()
539 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()
833 static int qed_int_assertion(struct qed_hwfn *p_hwfn, u16 asserted_bits) in qed_int_assertion()
871 static void qed_int_attn_print(struct qed_hwfn *p_hwfn, in qed_int_attn_print()
903 qed_int_deassertion_aeu_bit(struct qed_hwfn *p_hwfn, in qed_int_deassertion_aeu_bit()
953 static void qed_int_deassertion_parity(struct qed_hwfn *p_hwfn, in qed_int_deassertion_parity()
991 static int qed_int_deassertion(struct qed_hwfn *p_hwfn, in qed_int_deassertion()
1138 static int qed_int_attentions(struct qed_hwfn *p_hwfn) in qed_int_attentions()
1193 static void qed_sb_ack_attn(struct qed_hwfn *p_hwfn, in qed_sb_ack_attn()
1215 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)hwfn_cookie; in qed_int_sp_dpc() local
1310 static void qed_int_sb_attn_free(struct qed_hwfn *p_hwfn) in qed_int_sb_attn_free()
1325 static void qed_int_sb_attn_setup(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_setup()
1342 static void qed_int_sb_attn_init(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_init()
1380 static int qed_int_sb_attn_alloc(struct qed_hwfn *p_hwfn, in qed_int_sb_attn_alloc()
1414 void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn, in qed_init_cau_sb_entry()
1461 static void qed_int_cau_conf_pi(struct qed_hwfn *p_hwfn, in qed_int_cau_conf_pi()
1495 void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn, in qed_int_cau_conf_sb()
1561 void qed_int_sb_setup(struct qed_hwfn *p_hwfn, in qed_int_sb_setup()
1573 struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn, bool b_is_pf) in qed_get_igu_free_sb()
1593 static u16 qed_get_pf_igu_sb_id(struct qed_hwfn *p_hwfn, u16 vector_id) in qed_get_pf_igu_sb_id()
1613 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id) in qed_get_igu_sb_id()
1635 int qed_int_sb_init(struct qed_hwfn *p_hwfn, in qed_int_sb_init()
1684 int qed_int_sb_release(struct qed_hwfn *p_hwfn, in qed_int_sb_release()
1719 static void qed_int_sp_sb_free(struct qed_hwfn *p_hwfn) in qed_int_sp_sb_free()
1735 static int qed_int_sp_sb_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_sp_sb_alloc()
1765 int qed_int_register_cb(struct qed_hwfn *p_hwfn, in qed_int_register_cb()
1789 int qed_int_unregister_cb(struct qed_hwfn *p_hwfn, u8 pi) in qed_int_unregister_cb()
1802 u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn) in qed_int_get_sp_sb_id()
1807 void qed_int_igu_enable_int(struct qed_hwfn *p_hwfn, in qed_int_igu_enable_int()
1834 static void qed_int_igu_enable_attn(struct qed_hwfn *p_hwfn, in qed_int_igu_enable_attn()
1849 qed_int_igu_enable(struct qed_hwfn *p_hwfn, in qed_int_igu_enable()
1871 void qed_int_igu_disable_int(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_disable_int()
1882 static void qed_int_igu_cleanup_sb(struct qed_hwfn *p_hwfn, in qed_int_igu_cleanup_sb()
1929 void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn, in qed_int_igu_init_pure_rt_single()
1973 void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn, in qed_int_igu_init_pure_rt()
2008 int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_reset_cam()
2142 static void qed_int_igu_read_cam_block(struct qed_hwfn *p_hwfn, in qed_int_igu_read_cam_block()
2158 int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_igu_read_cam()
2253 void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn) in qed_int_igu_init_rt()
2260 u64 qed_int_igu_read_sisr_reg(struct qed_hwfn *p_hwfn) in qed_int_igu_read_sisr_reg()
2280 static void qed_int_sp_dpc_setup(struct qed_hwfn *p_hwfn) in qed_int_sp_dpc_setup()
2287 static int qed_int_sp_dpc_alloc(struct qed_hwfn *p_hwfn) in qed_int_sp_dpc_alloc()
2296 static void qed_int_sp_dpc_free(struct qed_hwfn *p_hwfn) in qed_int_sp_dpc_free()
2302 int qed_int_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_alloc()
2319 void qed_int_free(struct qed_hwfn *p_hwfn) in qed_int_free()
2326 void qed_int_setup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_int_setup()
2333 void qed_int_get_num_sbs(struct qed_hwfn *p_hwfn, in qed_int_get_num_sbs()
2352 int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_int_set_timer_res()