Lines Matching defs:p_hwfn

83 #define CONN_CXT_SIZE(p_hwfn) \  argument
89 #define TYPE0_TASK_CXT_SIZE(p_hwfn) \ argument
93 #define TYPE1_TASK_CXT_SIZE(p_hwfn) sizeof(union type1_task_context) argument
164 static void qed_cxt_tm_iids(struct qed_hwfn *p_hwfn, in qed_cxt_tm_iids()
222 static void qed_cxt_qm_iids(struct qed_hwfn *p_hwfn, in qed_cxt_qm_iids()
256 static struct qed_tid_seg *qed_cxt_tid_seg_info(struct qed_hwfn *p_hwfn, in qed_cxt_tid_seg_info()
271 static void qed_cxt_set_srq_count(struct qed_hwfn *p_hwfn, in qed_cxt_set_srq_count()
280 u32 qed_cxt_get_ilt_page_size(struct qed_hwfn *p_hwfn, in qed_cxt_get_ilt_page_size()
289 static u32 qed_cxt_xrc_srqs_per_page(struct qed_hwfn *p_hwfn) in qed_cxt_xrc_srqs_per_page()
297 u32 qed_cxt_get_total_srq_count(struct qed_hwfn *p_hwfn) in qed_cxt_get_total_srq_count()
308 static void qed_cxt_set_proto_cid_count(struct qed_hwfn *p_hwfn, in qed_cxt_set_proto_cid_count()
328 u32 qed_cxt_get_proto_cid_count(struct qed_hwfn *p_hwfn, in qed_cxt_get_proto_cid_count()
337 u32 qed_cxt_get_proto_cid_start(struct qed_hwfn *p_hwfn, in qed_cxt_get_proto_cid_start()
343 u32 qed_cxt_get_proto_tid_count(struct qed_hwfn *p_hwfn, in qed_cxt_get_proto_tid_count()
355 static void qed_cxt_set_proto_tid_count(struct qed_hwfn *p_hwfn, in qed_cxt_set_proto_tid_count()
385 static void qed_ilt_cli_adv_line(struct qed_hwfn *p_hwfn, in qed_ilt_cli_adv_line()
407 static u32 qed_ilt_get_dynamic_line_cnt(struct qed_hwfn *p_hwfn, in qed_ilt_get_dynamic_line_cnt()
442 static void qed_cxt_ilt_blk_reset(struct qed_hwfn *p_hwfn) in qed_cxt_ilt_blk_reset()
456 int qed_cxt_cfg_ilt_compute(struct qed_hwfn *p_hwfn, u32 *line_count) in qed_cxt_cfg_ilt_compute()
733 u32 qed_cxt_cfg_ilt_compute_excess(struct qed_hwfn *p_hwfn, u32 used_lines) in qed_cxt_cfg_ilt_compute_excess()
771 static void qed_cxt_src_t2_free(struct qed_hwfn *p_hwfn) in qed_cxt_src_t2_free()
791 qed_cxt_t2_alloc_pages(struct qed_hwfn *p_hwfn, in qed_cxt_t2_alloc_pages()
819 static int qed_cxt_src_t2_alloc(struct qed_hwfn *p_hwfn) in qed_cxt_src_t2_alloc()
918 static void qed_ilt_shadow_free(struct qed_hwfn *p_hwfn) in qed_ilt_shadow_free()
939 static int qed_ilt_blk_alloc(struct qed_hwfn *p_hwfn, in qed_ilt_blk_alloc()
988 static int qed_ilt_shadow_alloc(struct qed_hwfn *p_hwfn) in qed_ilt_shadow_alloc()
1034 static void qed_cid_map_free(struct qed_hwfn *p_hwfn) in qed_cid_map_free()
1053 qed_cid_map_alloc_single(struct qed_hwfn *p_hwfn, in qed_cid_map_alloc_single()
1075 static int qed_cid_map_alloc(struct qed_hwfn *p_hwfn) in qed_cid_map_alloc()
1111 int qed_cxt_mngr_alloc(struct qed_hwfn *p_hwfn) in qed_cxt_mngr_alloc()
1170 int qed_cxt_tables_alloc(struct qed_hwfn *p_hwfn) in qed_cxt_tables_alloc()
1196 void qed_cxt_mngr_free(struct qed_hwfn *p_hwfn) in qed_cxt_mngr_free()
1209 void qed_cxt_mngr_setup(struct qed_hwfn *p_hwfn) in qed_cxt_mngr_setup()
1297 static void qed_cdu_init_common(struct qed_hwfn *p_hwfn) in qed_cdu_init_common()
1344 static void qed_cdu_init_pf(struct qed_hwfn *p_hwfn) in qed_cdu_init_pf()
1399 void qed_qm_init_pf(struct qed_hwfn *p_hwfn, in qed_qm_init_pf()
1431 static void qed_cm_init_pf(struct qed_hwfn *p_hwfn) in qed_cm_init_pf()
1439 static void qed_dq_init_pf(struct qed_hwfn *p_hwfn) in qed_dq_init_pf()
1493 static void qed_ilt_bounds_init(struct qed_hwfn *p_hwfn) in qed_ilt_bounds_init()
1511 static void qed_ilt_vf_bounds_init(struct qed_hwfn *p_hwfn) in qed_ilt_vf_bounds_init()
1571 static void qed_ilt_init_pf(struct qed_hwfn *p_hwfn) in qed_ilt_init_pf()
1617 static void qed_src_init_pf(struct qed_hwfn *p_hwfn) in qed_src_init_pf()
1658 static void qed_tm_init_pf(struct qed_hwfn *p_hwfn) in qed_tm_init_pf()
1747 static void qed_prs_init_common(struct qed_hwfn *p_hwfn) in qed_prs_init_common()
1755 static void qed_prs_init_pf(struct qed_hwfn *p_hwfn) in qed_prs_init_pf()
1779 void qed_cxt_hw_init_common(struct qed_hwfn *p_hwfn) in qed_cxt_hw_init_common()
1785 void qed_cxt_hw_init_pf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_cxt_hw_init_pf()
1797 int _qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn, in _qed_cxt_acquire_cid()
1843 int qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn, in qed_cxt_acquire_cid()
1849 static bool qed_cxt_test_cid_acquired(struct qed_hwfn *p_hwfn, in qed_cxt_test_cid_acquired()
1891 void _qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid, u8 vfid) in _qed_cxt_release_cid()
1920 void qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid) in qed_cxt_release_cid()
1925 int qed_cxt_get_cid_info(struct qed_hwfn *p_hwfn, struct qed_cxt_info *p_info) in qed_cxt_get_cid_info()
1964 static void qed_rdma_set_pf_params(struct qed_hwfn *p_hwfn, in qed_rdma_set_pf_params()
2016 int qed_cxt_set_pf_params(struct qed_hwfn *p_hwfn, u32 rdma_tasks) in qed_cxt_set_pf_params()
2124 int qed_cxt_get_tid_mem_info(struct qed_hwfn *p_hwfn, in qed_cxt_get_tid_mem_info()
2178 qed_cxt_dynamic_ilt_alloc(struct qed_hwfn *p_hwfn, in qed_cxt_dynamic_ilt_alloc()
2323 qed_cxt_free_ilt_range(struct qed_hwfn *p_hwfn, in qed_cxt_free_ilt_range()
2413 int qed_cxt_free_proto_ilt(struct qed_hwfn *p_hwfn, enum protocol_type proto) in qed_cxt_free_proto_ilt()
2448 int qed_cxt_get_task_ctx(struct qed_hwfn *p_hwfn, in qed_cxt_get_task_ctx()
2513 u16 qed_get_cdut_num_pf_init_pages(struct qed_hwfn *p_hwfn) in qed_get_cdut_num_pf_init_pages()
2528 u16 qed_get_cdut_num_vf_init_pages(struct qed_hwfn *p_hwfn) in qed_get_cdut_num_vf_init_pages()
2543 u16 qed_get_cdut_num_pf_work_pages(struct qed_hwfn *p_hwfn) in qed_get_cdut_num_pf_work_pages()
2558 u16 qed_get_cdut_num_vf_work_pages(struct qed_hwfn *p_hwfn) in qed_get_cdut_num_vf_work_pages()