Searched refs:driver_udata (Results 1 – 14 of 14) sorted by relevance
/Linux-v5.4/drivers/infiniband/core/ |
D | uverbs_std_types.c | 48 &attrs->driver_udata); in uverbs_free_ah() 101 ret = ib_destroy_qp_user(qp, &attrs->driver_udata); in uverbs_free_qp() 137 ret = ib_destroy_wq(wq, &attrs->driver_udata); in uverbs_free_wq() 155 ret = ib_destroy_srq_user(srq, &attrs->driver_udata); in uverbs_free_srq() 201 ib_dealloc_pd_user(pd, &attrs->driver_udata); in uverbs_free_pd()
|
D | uverbs_main.c | 713 bundle.driver_udata.inlen = in ib_uverbs_write() 716 if (bundle.driver_udata.inlen) in ib_uverbs_write() 717 bundle.driver_udata.inbuf = buf + in_len; in ib_uverbs_write() 719 bundle.driver_udata.inbuf = NULL; in ib_uverbs_write() 721 memset(&bundle.driver_udata, 0, in ib_uverbs_write() 722 sizeof(bundle.driver_udata)); in ib_uverbs_write() 736 bundle.driver_udata.outlen = in ib_uverbs_write() 739 if (bundle.driver_udata.outlen) in ib_uverbs_write() 740 bundle.driver_udata.outbuf = in ib_uverbs_write() 744 bundle.driver_udata.outbuf = NULL; in ib_uverbs_write() [all …]
|
D | uverbs_std_types_cq.c | 47 ret = ib_destroy_cq_user(cq, &attrs->driver_udata); in uverbs_free_cq() 128 ret = ib_dev->ops.create_cq(cq, &attr, &attrs->driver_udata); in UVERBS_HANDLER()
|
D | uverbs_cmd.c | 184 attrs->driver_udata = (struct ib_udata){}; in uverbs_get_cleared_udata() 185 return &attrs->driver_udata; in uverbs_get_cleared_udata() 272 ret = ib_dev->ops.alloc_ucontext(ucontext, &attrs->driver_udata); in ib_uverbs_get_context() 434 ret = ib_dev->ops.alloc_pd(pd, &attrs->driver_udata); in ib_uverbs_alloc_pd() 605 xrcd = ib_dev->ops.alloc_xrcd(ib_dev, &attrs->driver_udata); in ib_uverbs_open_xrcd() 691 ret = ib_dealloc_xrcd(xrcd, &attrs->driver_udata); in ib_uverbs_dealloc_xrcd() 746 &attrs->driver_udata); in ib_uverbs_reg_mr() 840 &attrs->driver_udata); in ib_uverbs_rereg_mr() 907 mw = pd->device->ops.alloc_mw(pd, cmd.mw_type, &attrs->driver_udata); in ib_uverbs_alloc_mw() 1033 ret = ib_dev->ops.create_cq(cq, &attr, &attrs->driver_udata); in create_cq() [all …]
|
D | uverbs_std_types_mr.c | 42 &attrs->driver_udata); in uverbs_free_mr()
|
D | umem_odp.c | 297 container_of(udata, struct uverbs_attr_bundle, driver_udata) in ib_umem_odp_alloc_implicit() 396 context = container_of(udata, struct uverbs_attr_bundle, driver_udata) in ib_umem_odp_get()
|
D | umem.c | 209 context = container_of(udata, struct uverbs_attr_bundle, driver_udata) in ib_umem_get()
|
D | uverbs_ioctl.c | 454 &pbundle->bundle.driver_udata, in ib_uverbs_run_method() 457 pbundle->bundle.driver_udata = (struct ib_udata){}; in ib_uverbs_run_method()
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | flow.c | 85 struct mlx5_ib_dev *dev = mlx5_udata_to_mdev(&attrs->driver_udata); in UVERBS_HANDLER() 282 struct mlx5_ib_dev *dev = mlx5_udata_to_mdev(&attrs->driver_udata); in UVERBS_HANDLER() 391 struct mlx5_ib_dev *mdev = mlx5_udata_to_mdev(&attrs->driver_udata); in UVERBS_HANDLER() 512 struct mlx5_ib_dev *mdev = mlx5_udata_to_mdev(&attrs->driver_udata); in UVERBS_HANDLER()
|
D | devx.c | 570 struct mlx5_ib_dev *dev = mlx5_udata_to_mdev(&attrs->driver_udata); in devx_is_valid_obj_id() 1341 dev = mlx5_udata_to_mdev(&attrs->driver_udata); in devx_obj_cleanup() 1409 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1510 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1555 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1619 struct mlx5_ib_dev *mdev = mlx5_udata_to_mdev(&attrs->driver_udata); in UVERBS_HANDLER() 1635 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1693 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1922 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 2124 obj->umem = ib_umem_get(&attrs->driver_udata, addr, size, access, 0); in devx_umem_get() [all …]
|
D | main.c | 2428 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_dealloc_dm()
|
/Linux-v5.4/drivers/infiniband/sw/rxe/ |
D | rxe_mmap.c | 171 container_of(udata, struct uverbs_attr_bundle, driver_udata) in rxe_create_mmap_info()
|
/Linux-v5.4/drivers/infiniband/sw/rdmavt/ |
D | mmap.c | 183 container_of(udata, struct uverbs_attr_bundle, driver_udata) in rvt_create_mmap_info()
|
/Linux-v5.4/include/rdma/ |
D | uverbs_ioctl.h | 652 struct ib_udata driver_udata; member 679 driver_udata) \
|