Lines Matching refs:ucmd
342 struct hns_roce_ib_create_qp *ucmd) in hns_roce_set_user_sq_size() argument
350 if ((u32)(1 << ucmd->log_sq_bb_count) > hr_dev->caps.max_wqes || in hns_roce_set_user_sq_size()
351 ucmd->log_sq_stride > max_sq_stride || in hns_roce_set_user_sq_size()
352 ucmd->log_sq_stride < HNS_ROCE_IB_MIN_SQ_STRIDE) { in hns_roce_set_user_sq_size()
363 hr_qp->sq.wqe_cnt = 1 << ucmd->log_sq_bb_count; in hns_roce_set_user_sq_size()
364 hr_qp->sq.wqe_shift = ucmd->log_sq_stride; in hns_roce_set_user_sq_size()
519 struct hns_roce_ib_create_qp ucmd; in hns_roce_create_qp_common() local
578 if (ib_copy_from_udata(&ucmd, udata, sizeof(ucmd))) { in hns_roce_create_qp_common()
585 &ucmd); in hns_roce_create_qp_common()
592 ucmd.buf_addr, hr_qp->buff_size, 0, in hns_roce_create_qp_common()
628 (udata->inlen >= sizeof(ucmd)) && in hns_roce_create_qp_common()
633 ucmd.sdb_addr, &hr_qp->sdb); in hns_roce_create_qp_common()
649 ucmd.db_addr, &hr_qp->rdb); in hns_roce_create_qp_common()
804 (udata->inlen >= sizeof(ucmd)) && in hns_roce_create_qp_common()