Home
last modified time | relevance | path

Searched refs:ucmd (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/sys/dev/mthca/
H A Dmthca_provider.c419 if (ib_copy_from_udata(&ucmd, udata, sizeof(ucmd))) in mthca_create_srq()
424 ucmd.db_page); in mthca_create_srq()
490 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mthca_create_qp()
497 ucmd.sq_db_index, ucmd.sq_db_page); in mthca_create_qp()
505 ucmd.rq_db_index, ucmd.rq_db_page); in mthca_create_qp()
619 if (ib_copy_from_udata(&ucmd, udata, sizeof(ucmd))) in mthca_create_cq()
624 ucmd.set_db_page); in mthca_create_cq()
745 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mthca_resize_cq()
749 lkey = ucmd.lkey; in mthca_resize_cq()
869 ucmd.mr_attrs = 0; in mthca_reg_user_mr()
[all …]
/freebsd-14.2/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_srq.c74 struct mlx5_ib_create_srq ucmd = {}; in create_srq_user() local
85 ucmdlen = min(udata->inlen, sizeof(ucmd)); in create_srq_user()
87 if (ib_copy_from_udata(&ucmd, udata, ucmdlen)) { in create_srq_user()
92 if (ucmd.reserved0 || ucmd.reserved1) in create_srq_user()
95 if (udata->inlen > sizeof(ucmd) && in create_srq_user()
96 !ib_is_udata_cleared(udata, sizeof(ucmd), in create_srq_user()
97 udata->inlen - sizeof(ucmd))) in create_srq_user()
106 srq->wq_sig = !!(ucmd.flags & MLX5_SRQ_FLAG_SIGNATURE); in create_srq_user()
115 mlx5_ib_cont_pages(srq->umem, ucmd.buf_addr, 0, &npages, in create_srq_user()
117 err = mlx5_ib_get_buf_offset(ucmd.buf_addr, page_shift, in create_srq_user()
[all …]
H A Dmlx5_ib_qp.c251 if (ucmd) { in set_rq_size()
435 if (ucmd->sq_wqe_count && ((1 << ilog2(ucmd->sq_wqe_count)) != ucmd->sq_wqe_count)) { in set_user_buf_size()
437 ucmd->sq_wqe_count, ucmd->sq_wqe_count); in set_user_buf_size()
709 if (!ucmd->buf_addr) in create_user_rq()
782 err = ib_copy_from_udata(&ucmd, udata, sizeof(ucmd)); in create_user_qp()
1405 if (ib_copy_from_udata(&ucmd, udata, min(sizeof(ucmd), udata->inlen))) { in create_rss_raw_qp_tir()
1410 if (ucmd.comp_mask) { in create_rss_raw_qp_tir()
1415 if (memchr_inv(ucmd.reserved, 0, sizeof(ucmd.reserved)) || ucmd.reserved1) { in create_rss_raw_qp_tir()
1672 if (ib_copy_from_udata(&ucmd, udata, sizeof(ucmd))) { in create_qp_common()
4989 if (ib_copy_from_udata(&ucmd, udata, min(sizeof(ucmd), udata->inlen))) in mlx5_ib_modify_wq()
[all …]
H A Dmlx5_ib_cq.c749 struct mlx5_ib_create_cq ucmd = {}; in create_cq_user() local
770 if (ucmd.cqe_size != 64 && ucmd.cqe_size != 128) in create_cq_user()
773 *cqe_size = ucmd.cqe_size; in create_cq_user()
776 entries * ucmd.cqe_size, in create_cq_user()
791 (long long)ucmd.buf_addr, entries * ucmd.cqe_size, npages, page_shift, ncont); in create_cq_user()
809 *index = ucmd.uar_page_index; in create_cq_user()
1116 struct mlx5_ib_resize_cq ucmd; in resize_user() local
1122 err = ib_copy_from_udata(&ucmd, udata, sizeof(ucmd)); in resize_user()
1126 if (ucmd.reserved0 || ucmd.reserved1) in resize_user()
1130 if (ucmd.cqe_size && SIZE_MAX / ucmd.cqe_size <= entries - 1) in resize_user()
[all …]
H A Dmlx5_ib.h1150 struct mlx5_ib_create_qp *ucmd, in get_qp_user_index() argument
1157 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) in get_qp_user_index()
1164 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index); in get_qp_user_index()
1168 struct mlx5_ib_create_srq *ucmd, in get_srq_user_index() argument
1175 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) in get_srq_user_index()
1182 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index); in get_srq_user_index()
H A Dmlx5_ib_main.c2374 struct mlx5_ib_create_flow *ucmd = NULL, ucmd_hdr; in mlx5_ib_create_flow() local
2399 ucmd = kzalloc(required_ucmd_sz, GFP_KERNEL); in mlx5_ib_create_flow()
2400 if (!ucmd) in mlx5_ib_create_flow()
2403 err = ib_copy_from_udata(ucmd, udata, required_ucmd_sz); in mlx5_ib_create_flow()
2478 kfree(ucmd); in mlx5_ib_create_flow()
2490 kfree(ucmd); in mlx5_ib_create_flow()
/freebsd-14.2/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_srq.c108 struct mlx4_ib_create_srq ucmd; in mlx4_ib_create_srq() local
110 if (ib_copy_from_udata(&ucmd, udata, sizeof(ucmd))) in mlx4_ib_create_srq()
114 ib_umem_get(&ucontext->ibucontext, ucmd.buf_addr, buf_size, 0, 0); in mlx4_ib_create_srq()
128 ucmd.db_addr, &srq->db); in mlx4_ib_create_srq()
H A Dmlx4_ib_cq.c204 struct mlx4_ib_create_cq ucmd; in mlx4_ib_create_cq() local
206 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mlx4_ib_create_cq()
212 ucmd.buf_addr, entries); in mlx4_ib_create_cq()
216 err = mlx4_ib_db_map_user(context, ucmd.db_addr, &cq->db); in mlx4_ib_create_cq()
306 struct mlx4_ib_resize_cq ucmd; in mlx4_alloc_resize_umem() local
312 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) in mlx4_alloc_resize_umem()
320 &cq->resize_umem, ucmd.buf_addr, entries); in mlx4_alloc_resize_umem()
H A Dmlx4_ib_qp.c542 struct mlx4_ib_create_qp *ucmd) in set_user_sq_size() argument
546 ucmd->log_sq_stride > in set_user_sq_size()
548 ucmd->log_sq_stride < MLX4_IB_MIN_SQ_STRIDE) in set_user_sq_size()
551 qp->sq.wqe_cnt = 1 << ucmd->log_sq_bb_count; in set_user_sq_size()
552 qp->sq.wqe_shift = ucmd->log_sq_stride; in set_user_sq_size()
734 struct mlx4_ib_create_qp ucmd; in create_qp_common() local
736 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in create_qp_common()
741 qp->sq_no_prefetch = ucmd.sq_no_prefetch; in create_qp_common()
743 err = set_user_sq_size(dev, qp, &ucmd); in create_qp_common()
747 qp->umem = ib_umem_get(pd->uobject->context, ucmd.buf_addr, in create_qp_common()
[all …]
/freebsd-14.2/contrib/bmake/
H A Djob.c930 JobWriteCommand(Job *job, ShellWriter *wr, StringListNode *ln, const char *ucmd) in JobWriteCommand() argument
943 xcmd = Var_Subst(ucmd, job->node, VARE_WANTRES); in JobWriteCommand()
957 (void)Compat_RunCommand(ucmd, job->node, ln); in JobWriteCommand()
H A Dmeta.c371 printCMD(const char *ucmd, FILE *fp, GNode *gn) in printCMD() argument
373 FStr xcmd = FStr_InitRefer(ucmd); in printCMD()