Searched refs:ukinfo (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/infiniband/hw/irdma/ |
| H A D | uk.c | 1349 irdma_get_wqe_shift(ukinfo->uk_attrs, in irdma_uk_calc_shift_wq() 1351 ukinfo->max_sq_frag_cnt, in irdma_uk_calc_shift_wq() 1352 ukinfo->max_inline_data, sq_shift); in irdma_uk_calc_shift_wq() 1354 irdma_get_wqe_shift(ukinfo->uk_attrs, ukinfo->max_rq_frag_cnt, 0, in irdma_uk_calc_shift_wq() 1358 if (ukinfo->abi_ver > 4) in irdma_uk_calc_shift_wq() 1375 irdma_get_wqe_shift(ukinfo->uk_attrs, in irdma_uk_calc_depth_shift_sq() 1377 ukinfo->max_sq_frag_cnt, in irdma_uk_calc_depth_shift_sq() 1379 status = irdma_get_sqdepth(ukinfo->uk_attrs, ukinfo->sq_size, in irdma_uk_calc_depth_shift_sq() 1396 irdma_get_wqe_shift(ukinfo->uk_attrs, ukinfo->max_rq_frag_cnt, 0, in irdma_uk_calc_depth_shift_rq() 1400 if (ukinfo->abi_ver > 4) in irdma_uk_calc_depth_shift_rq() [all …]
|
| H A D | verbs.c | 629 irdma_uk_calc_shift_wq(ukinfo, &ukinfo->sq_shift, in irdma_setup_umode_qp() 632 ret = irdma_uk_calc_depth_shift_sq(ukinfo, &ukinfo->sq_depth, in irdma_setup_umode_qp() 637 ret = irdma_uk_calc_depth_shift_rq(ukinfo, &ukinfo->rq_depth, in irdma_setup_umode_qp() 643 (ukinfo->sq_depth - IRDMA_SQ_RSVD) >> ukinfo->sq_shift; in irdma_setup_umode_qp() 645 (ukinfo->rq_depth - IRDMA_RQ_RSVD) >> ukinfo->rq_shift; in irdma_setup_umode_qp() 646 ukinfo->sq_size = ukinfo->sq_depth >> ukinfo->sq_shift; in irdma_setup_umode_qp() 647 ukinfo->rq_size = ukinfo->rq_depth >> ukinfo->rq_shift; in irdma_setup_umode_qp() 715 ukinfo->rq = &ukinfo->sq[ukinfo->sq_depth]; in irdma_setup_kmode_qp() 717 ukinfo->shadow_area = ukinfo->rq[ukinfo->rq_depth].elem; in irdma_setup_kmode_qp() 720 ukinfo->sq_size = ukinfo->sq_depth >> ukinfo->sq_shift; in irdma_setup_kmode_qp() [all …]
|
| H A D | user.h | 297 void irdma_uk_calc_shift_wq(struct irdma_qp_uk_init_info *ukinfo, u8 *sq_shift, 299 int irdma_uk_calc_depth_shift_sq(struct irdma_qp_uk_init_info *ukinfo, 301 int irdma_uk_calc_depth_shift_rq(struct irdma_qp_uk_init_info *ukinfo,
|