Searched refs:ucmd (Results 1 – 6 of 6) sorted by relevance
| /trueos/sys/dev/iir/ |
| HD | iir.c | 173 gdt_ucmd_t *ucmd); 691 gdt_ucmd_t *ucmd; in gdt_next() local 721 ucmd = TAILQ_FIRST(&gdt->sc_ucmd_queue); in gdt_next() 722 if (ucmd != NULL) { in gdt_next() 723 TAILQ_REMOVE(&gdt->sc_ucmd_queue, ucmd, links); in gdt_next() 724 if ((gccb = gdt_ioctl_cmd(gdt, ucmd)) == NULL) { in gdt_next() 725 TAILQ_INSERT_HEAD(&gdt->sc_ucmd_queue, ucmd, links); in gdt_next() 934 gdt_ioctl_cmd(struct gdt_softc *gdt, gdt_ucmd_t *ucmd) in gdt_ioctl_cmd() argument 939 GDT_DPRINTF(GDT_D_DEBUG, ("gdt_ioctl_cmd(%p, %p)\n", gdt, ucmd)); in gdt_ioctl_cmd() 948 gccb->gc_ucmd = ucmd; in gdt_ioctl_cmd() [all …]
|
| HD | iir_ctrl.c | 195 gdt_ucmd_t *ucmd; in iir_ioctl() local 198 ucmd = (gdt_ucmd_t *)cmdarg; in iir_ioctl() 199 gdt = gdt_minor2softc(dev, ucmd->io_node); in iir_ioctl() 203 TAILQ_INSERT_TAIL(&gdt->sc_ucmd_queue, ucmd, links); in iir_ioctl() 204 ucmd->complete_flag = FALSE; in iir_ioctl() 206 if (!ucmd->complete_flag) in iir_ioctl() 207 (void) mtx_sleep(ucmd, &gdt->sc_lock, PCATCH | PRIBIO, "iirucw", in iir_ioctl()
|
| /trueos/sys/ofed/drivers/infiniband/hw/mthca/ |
| HD | mthca_provider.c | 472 struct mthca_create_srq ucmd; in mthca_create_srq() local 484 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mthca_create_srq() 490 context->db_tab, ucmd.db_index, in mthca_create_srq() 491 ucmd.db_page); in mthca_create_srq() 496 srq->mr.ibmr.lkey = ucmd.lkey; in mthca_create_srq() 497 srq->db_index = ucmd.db_index; in mthca_create_srq() 505 context->db_tab, ucmd.db_index); in mthca_create_srq() 545 struct mthca_create_qp ucmd; in mthca_create_qp() local 566 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mthca_create_qp() 573 ucmd.sq_db_index, ucmd.sq_db_page); in mthca_create_qp() [all …]
|
| /trueos/sys/ofed/drivers/infiniband/hw/mlx4/ |
| HD | srq.c | 109 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()
|
| HD | cq.c | 200 struct mlx4_ib_create_cq ucmd; in mlx4_ib_create_cq() local 202 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in mlx4_ib_create_cq() 208 ucmd.buf_addr, entries); in mlx4_ib_create_cq() 212 err = mlx4_ib_db_map_user(to_mucontext(context), ucmd.db_addr, in mlx4_ib_create_cq() 303 struct mlx4_ib_resize_cq ucmd; in mlx4_alloc_resize_umem() local 309 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) in mlx4_alloc_resize_umem() 317 &cq->resize_umem, ucmd.buf_addr, entries); in mlx4_alloc_resize_umem()
|
| HD | qp.c | 539 struct mlx4_ib_create_qp *ucmd) in set_user_sq_size() argument 542 if ((1 << ucmd->log_sq_bb_count) > dev->dev->caps.max_wqes || in set_user_sq_size() 543 ucmd->log_sq_stride > in set_user_sq_size() 545 ucmd->log_sq_stride < MLX4_IB_MIN_SQ_STRIDE) in set_user_sq_size() 548 qp->sq.wqe_cnt = 1 << ucmd->log_sq_bb_count; in set_user_sq_size() 549 qp->sq.wqe_shift = ucmd->log_sq_stride; in set_user_sq_size() 960 struct mlx4_ib_create_qp ucmd; in create_qp_common() local 964 if (ib_copy_from_udata(&ucmd, udata, sizeof ucmd)) { in create_qp_common() 969 qp->sq_no_prefetch = ucmd.sq_no_prefetch; in create_qp_common() 971 err = set_user_sq_size(dev, qp, &ucmd); in create_qp_common() [all …]
|