Lines Matching defs:p_hwfn
116 #define CONN_CXT_SIZE(p_hwfn) \ argument
121 #define TYPE0_TASK_CXT_SIZE(p_hwfn) \ argument
125 #define TYPE1_TASK_CXT_SIZE(p_hwfn) sizeof(union type1_task_context) argument
316 static void qed_cxt_tm_iids(struct qed_hwfn *p_hwfn, in qed_cxt_tm_iids()
374 static void qed_cxt_qm_iids(struct qed_hwfn *p_hwfn, in qed_cxt_qm_iids()
408 static struct qed_tid_seg *qed_cxt_tid_seg_info(struct qed_hwfn *p_hwfn, in qed_cxt_tid_seg_info()
423 static void qed_cxt_set_srq_count(struct qed_hwfn *p_hwfn, u32 num_srqs) in qed_cxt_set_srq_count()
430 u32 qed_cxt_get_srq_count(struct qed_hwfn *p_hwfn) in qed_cxt_get_srq_count()
438 static void qed_cxt_set_proto_cid_count(struct qed_hwfn *p_hwfn, in qed_cxt_set_proto_cid_count()
458 u32 qed_cxt_get_proto_cid_count(struct qed_hwfn *p_hwfn, in qed_cxt_get_proto_cid_count()
467 u32 qed_cxt_get_proto_cid_start(struct qed_hwfn *p_hwfn, in qed_cxt_get_proto_cid_start()
473 u32 qed_cxt_get_proto_tid_count(struct qed_hwfn *p_hwfn, in qed_cxt_get_proto_tid_count()
485 static void qed_cxt_set_proto_tid_count(struct qed_hwfn *p_hwfn, in qed_cxt_set_proto_tid_count()
515 static void qed_ilt_cli_adv_line(struct qed_hwfn *p_hwfn, in qed_ilt_cli_adv_line()
537 static u32 qed_ilt_get_dynamic_line_cnt(struct qed_hwfn *p_hwfn, in qed_ilt_get_dynamic_line_cnt()
572 int qed_cxt_cfg_ilt_compute(struct qed_hwfn *p_hwfn, u32 *line_count) in qed_cxt_cfg_ilt_compute()
844 u32 qed_cxt_cfg_ilt_compute_excess(struct qed_hwfn *p_hwfn, u32 used_lines) in qed_cxt_cfg_ilt_compute_excess()
882 static void qed_cxt_src_t2_free(struct qed_hwfn *p_hwfn) in qed_cxt_src_t2_free()
901 static int qed_cxt_src_t2_alloc(struct qed_hwfn *p_hwfn) in qed_cxt_src_t2_alloc()
1009 static void qed_ilt_shadow_free(struct qed_hwfn *p_hwfn) in qed_ilt_shadow_free()
1029 static int qed_ilt_blk_alloc(struct qed_hwfn *p_hwfn, in qed_ilt_blk_alloc()
1078 static int qed_ilt_shadow_alloc(struct qed_hwfn *p_hwfn) in qed_ilt_shadow_alloc()
1124 static void qed_cid_map_free(struct qed_hwfn *p_hwfn) in qed_cid_map_free()
1143 qed_cid_map_alloc_single(struct qed_hwfn *p_hwfn, in qed_cid_map_alloc_single()
1170 static int qed_cid_map_alloc(struct qed_hwfn *p_hwfn) in qed_cid_map_alloc()
1206 int qed_cxt_mngr_alloc(struct qed_hwfn *p_hwfn) in qed_cxt_mngr_alloc()
1260 int qed_cxt_tables_alloc(struct qed_hwfn *p_hwfn) in qed_cxt_tables_alloc()
1286 void qed_cxt_mngr_free(struct qed_hwfn *p_hwfn) in qed_cxt_mngr_free()
1299 void qed_cxt_mngr_setup(struct qed_hwfn *p_hwfn) in qed_cxt_mngr_setup()
1396 static void qed_cdu_init_common(struct qed_hwfn *p_hwfn) in qed_cdu_init_common()
1443 static void qed_cdu_init_pf(struct qed_hwfn *p_hwfn) in qed_cdu_init_pf()
1498 void qed_qm_init_pf(struct qed_hwfn *p_hwfn, in qed_qm_init_pf()
1534 static void qed_cm_init_pf(struct qed_hwfn *p_hwfn) in qed_cm_init_pf()
1542 static void qed_dq_init_pf(struct qed_hwfn *p_hwfn) in qed_dq_init_pf()
1596 static void qed_ilt_bounds_init(struct qed_hwfn *p_hwfn) in qed_ilt_bounds_init()
1614 static void qed_ilt_vf_bounds_init(struct qed_hwfn *p_hwfn) in qed_ilt_vf_bounds_init()
1674 static void qed_ilt_init_pf(struct qed_hwfn *p_hwfn) in qed_ilt_init_pf()
1720 static void qed_src_init_pf(struct qed_hwfn *p_hwfn) in qed_src_init_pf()
1761 static void qed_tm_init_pf(struct qed_hwfn *p_hwfn) in qed_tm_init_pf()
1850 static void qed_prs_init_common(struct qed_hwfn *p_hwfn) in qed_prs_init_common()
1858 static void qed_prs_init_pf(struct qed_hwfn *p_hwfn) in qed_prs_init_pf()
1882 void qed_cxt_hw_init_common(struct qed_hwfn *p_hwfn) in qed_cxt_hw_init_common()
1888 void qed_cxt_hw_init_pf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_cxt_hw_init_pf()
1900 int _qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn, in _qed_cxt_acquire_cid()
1946 int qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn, in qed_cxt_acquire_cid()
1952 static bool qed_cxt_test_cid_acquired(struct qed_hwfn *p_hwfn, in qed_cxt_test_cid_acquired()
1994 void _qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid, u8 vfid) in _qed_cxt_release_cid()
2023 void qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid) in qed_cxt_release_cid()
2028 int qed_cxt_get_cid_info(struct qed_hwfn *p_hwfn, struct qed_cxt_info *p_info) in qed_cxt_get_cid_info()
2067 static void qed_rdma_set_pf_params(struct qed_hwfn *p_hwfn, in qed_rdma_set_pf_params()
2113 int qed_cxt_set_pf_params(struct qed_hwfn *p_hwfn, u32 rdma_tasks) in qed_cxt_set_pf_params()
2199 int qed_cxt_get_tid_mem_info(struct qed_hwfn *p_hwfn, in qed_cxt_get_tid_mem_info()
2252 qed_cxt_dynamic_ilt_alloc(struct qed_hwfn *p_hwfn, in qed_cxt_dynamic_ilt_alloc()
2383 qed_cxt_free_ilt_range(struct qed_hwfn *p_hwfn, in qed_cxt_free_ilt_range()
2468 int qed_cxt_free_proto_ilt(struct qed_hwfn *p_hwfn, enum protocol_type proto) in qed_cxt_free_proto_ilt()
2499 int qed_cxt_get_task_ctx(struct qed_hwfn *p_hwfn, in qed_cxt_get_task_ctx()