Home
last modified time | relevance | path

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

/drivers/infiniband/hw/mthca/
Dmthca_provider.c438 struct mthca_create_srq ucmd; in mthca_create_srq() local
453 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mthca_create_srq()
459 context->db_tab, ucmd.db_index, in mthca_create_srq()
460 ucmd.db_page); in mthca_create_srq()
465 srq->mr.ibmr.lkey = ucmd.lkey; in mthca_create_srq()
466 srq->db_index = ucmd.db_index; in mthca_create_srq()
474 context->db_tab, ucmd.db_index); in mthca_create_srq()
514 struct mthca_create_qp ucmd; in mthca_create_qp() local
535 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mthca_create_qp()
542 ucmd.sq_db_index, ucmd.sq_db_page); in mthca_create_qp()
[all …]
/drivers/infiniband/hw/mlx4/
Dsrq.c109 struct mlx4_ib_create_srq ucmd; in mlx4_ib_create_srq() local
111 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mlx4_ib_create_srq()
116 srq->umem = ib_umem_get(pd->uobject->context, ucmd.buf_addr, in mlx4_ib_create_srq()
133 ucmd.db_addr, &srq->db); in mlx4_ib_create_srq()
Dcq.c193 struct mlx4_ib_create_cq ucmd; in mlx4_ib_create_cq() local
195 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mlx4_ib_create_cq()
201 ucmd.buf_addr, entries); in mlx4_ib_create_cq()
205 err = mlx4_ib_db_map_user(to_mucontext(context), ucmd.db_addr, in mlx4_ib_create_cq()
296 struct mlx4_ib_resize_cq ucmd; in mlx4_alloc_resize_umem() local
302 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) in mlx4_alloc_resize_umem()
310 &cq->resize_umem, ucmd.buf_addr, entries); in mlx4_alloc_resize_umem()
Dqp.c522 struct mlx4_ib_create_qp *ucmd) in set_user_sq_size() argument
525 if ((1 << ucmd->log_sq_bb_count) > dev->dev->caps.max_wqes || in set_user_sq_size()
526 ucmd->log_sq_stride > in set_user_sq_size()
528 ucmd->log_sq_stride < MLX4_IB_MIN_SQ_STRIDE) in set_user_sq_size()
531 qp->sq.wqe_cnt = 1 << ucmd->log_sq_bb_count; in set_user_sq_size()
532 qp->sq.wqe_shift = ucmd->log_sq_stride; in set_user_sq_size()
675 struct mlx4_ib_create_qp ucmd; in create_qp_common() local
677 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in create_qp_common()
682 qp->sq_no_prefetch = ucmd.sq_no_prefetch; in create_qp_common()
684 err = set_user_sq_size(dev, qp, &ucmd); in create_qp_common()
[all …]
/drivers/infiniband/hw/qib/
Dqib_file_ops.c1972 const struct qib_cmd __user *ucmd; in qib_write() local
1985 ucmd = (const struct qib_cmd __user *) data; in qib_write()
1987 if (copy_from_user(&cmd.type, &ucmd->type, sizeof(cmd.type))) { in qib_write()
1999 src = &ucmd->cmd.user_info; in qib_write()
2005 src = &ucmd->cmd.recv_ctrl; in qib_write()
2011 src = &ucmd->cmd.ctxt_info; in qib_write()
2018 src = &ucmd->cmd.tid_info; in qib_write()
2024 src = &ucmd->cmd.part_key; in qib_write()
2037 src = &ucmd->cmd.poll_type; in qib_write()
2043 src = &ucmd->cmd.armlaunch_ctrl; in qib_write()
[all …]
/drivers/infiniband/hw/ipath/
Dipath_file_ops.c2235 const struct ipath_cmd __user *ucmd; in ipath_write() local
2248 ucmd = (const struct ipath_cmd __user *) data; in ipath_write()
2250 if (copy_from_user(&cmd.type, &ucmd->type, sizeof(cmd.type))) { in ipath_write()
2263 src = &ucmd->cmd.user_info; in ipath_write()
2268 src = &ucmd->cmd.recv_ctrl; in ipath_write()
2273 src = &ucmd->cmd.port_info; in ipath_write()
2279 src = &ucmd->cmd.tid_info; in ipath_write()
2284 src = &ucmd->cmd.part_key; in ipath_write()
2289 src = &ucmd->cmd.slave_mask_addr; in ipath_write()
2299 src = &ucmd->cmd.poll_type; in ipath_write()
[all …]
/drivers/block/rsxx/
Dcregs.c669 struct rsxx_reg_access __user *ucmd, in rsxx_reg_access() argument
675 st = copy_from_user(&cmd, ucmd, sizeof(cmd)); in rsxx_reg_access()
686 st = put_user(cmd.stat, &ucmd->stat); in rsxx_reg_access()
691 st = copy_to_user(ucmd->data, cmd.data, cmd.cnt); in rsxx_reg_access()
Drsxx_priv.h412 struct rsxx_reg_access __user *ucmd,
/drivers/scsi/sym53c8xx_2/
Dsym_glue.c142 struct sym_ucmd *ucmd = SYM_UCMD_PTR(cmd); in sym_xpt_done() local
145 if (ucmd->eh_done) in sym_xpt_done()
146 complete(ucmd->eh_done); in sym_xpt_done()
593 struct sym_ucmd *ucmd = SYM_UCMD_PTR(cmd); in sym_eh_handler() local
673 ucmd->eh_done = &eh_done; in sym_eh_handler()
676 ucmd->eh_done = NULL; in sym_eh_handler()
/drivers/block/
Dnvme-core.c1393 struct nvme_admin_cmd __user *ucmd) in nvme_user_admin_cmd() argument
1403 if (copy_from_user(&cmd, ucmd, sizeof(cmd))) in nvme_user_admin_cmd()
1442 if ((status >= 0) && copy_to_user(&ucmd->result, &cmd.result, in nvme_user_admin_cmd()