Home
last modified time | relevance | path

Searched refs:ib_ucontext (Results 1 – 19 of 19) sorted by relevance

/NextBSD/sys/ofed/include/rdma/
HDib_umem.h43 struct ib_ucontext;
62 struct ib_ucontext *context;
82 struct ib_umem *ib_umem_get(struct ib_ucontext *context, unsigned long addr,
84 struct ib_umem *ib_umem_get_ex(struct ib_ucontext *context, unsigned long addr,
HDib_peer_mem.h8 struct ib_ucontext;
43 struct ib_peer_memory_client *ib_get_peer_client(struct ib_ucontext *context, unsigned long addr,
HDib_verbs.h1256 struct ib_ucontext { struct
1275 struct ib_ucontext *context; /* associated user context */ argument
1669 struct ib_ucontext * (*alloc_ucontext)(struct ib_device *device,
1671 int (*dealloc_ucontext)(struct ib_ucontext *context);
1672 int (*mmap)(struct ib_ucontext *context,
1675 struct ib_ucontext *context,
1718 struct ib_ucontext *context,
1792 struct ib_ucontext *ucontext,
1807 int (*ioctl)(struct ib_ucontext *context,
/NextBSD/sys/ofed/drivers/infiniband/hw/mthca/
HDmthca_provider.h65 struct ib_ucontext ibucontext;
298 static inline struct mthca_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext()
HDmthca_provider.c331 static struct ib_ucontext *mthca_alloc_ucontext(struct ib_device *ibdev, in mthca_alloc_ucontext()
379 static int mthca_dealloc_ucontext(struct ib_ucontext *context) in mthca_dealloc_ucontext()
389 static int mthca_mmap_uar(struct ib_ucontext *context, in mthca_mmap_uar()
406 struct ib_ucontext *context, in mthca_alloc_pd()
677 struct ib_ucontext *context, in mthca_create_cq()
/NextBSD/sys/dev/cxgbe/iw_cxgbe/
HDprovider.c86 static int c4iw_dealloc_ucontext(struct ib_ucontext *context) in c4iw_dealloc_ucontext()
100 static struct ib_ucontext *c4iw_alloc_ucontext(struct ib_device *ibdev, in c4iw_alloc_ucontext()
123 static int c4iw_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in c4iw_mmap()
234 c4iw_allocate_pd(struct ib_device *ibdev, struct ib_ucontext *context, in c4iw_allocate_pd()
HDiw_cxgbe.h446 struct ib_ucontext ibucontext;
453 static inline struct c4iw_ucontext *to_c4iw_ucontext(struct ib_ucontext *c) in to_c4iw_ucontext()
883 struct ib_ucontext *ib_context,
HDcq.c779 struct ib_ucontext *ib_context, struct ib_udata *udata) in c4iw_create_cq()
/NextBSD/sys/dev/cxgb/ulp/iw_cxgb/
HDiw_cxgb_provider.h184 struct ib_ucontext ibucontext;
192 to_iwch_ucontext(struct ib_ucontext *c) in to_iwch_ucontext()
HDiw_cxgb_provider.c127 iwch_dealloc_ucontext(struct ib_ucontext *context) in iwch_dealloc_ucontext()
143 static struct ib_ucontext *
180 struct ib_ucontext *ib_context, in iwch_create_cq()
324 iwch_mmap(struct ib_ucontext *context __unused, struct vm_area_struct *vma __unused) in iwch_mmap()
344 struct ib_ucontext *context, in iwch_allocate_pd()
/NextBSD/sys/ofed/drivers/infiniband/core/
HDumem.c238 struct ib_umem *ib_umem_get_ex(struct ib_ucontext *context, unsigned long addr, in ib_umem_get_ex()
379 struct ib_umem *ib_umem_get(struct ib_ucontext *context, unsigned long addr, in ib_umem_get()
HDuverbs_cmd.c126 struct ib_ucontext *context, struct uverbs_lock_class *c) in init_uobj()
184 struct ib_ucontext *context) in __idr_get_uobj()
202 struct ib_ucontext *context, int nested) in idr_read_uobj()
223 struct ib_ucontext *context) in idr_write_uobj()
240 static void *idr_read_obj(struct idr *idr, int id, struct ib_ucontext *context, in idr_read_obj()
249 static struct ib_pd *idr_read_pd(int pd_handle, struct ib_ucontext *context) in idr_read_pd()
259 static struct ib_cq *idr_read_cq(int cq_handle, struct ib_ucontext *context, int nested) in idr_read_cq()
269 static struct ib_ah *idr_read_ah(int ah_handle, struct ib_ucontext *context) in idr_read_ah()
279 static struct ib_qp *idr_read_qp(int qp_handle, struct ib_ucontext *context) in idr_read_qp()
284 static struct ib_qp *idr_write_qp(int qp_handle, struct ib_ucontext *context) in idr_write_qp()
[all …]
HDuverbs.h102 struct ib_ucontext *ucontext;
HDpeer_mem.c408 struct ib_peer_memory_client *ib_get_peer_client(struct ib_ucontext *context, unsigned long addr, in ib_get_peer_client()
HDuverbs_main.c237 struct ib_ucontext *context) in ib_uverbs_cleanup_ucontext()
/NextBSD/sys/ofed/drivers/infiniband/hw/mlx4/
HDmlx4_ib.h85 struct ib_ucontext ibucontext;
603 static inline struct mlx4_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext()
712 struct ib_ucontext *context,
HDmain.c667 static struct ib_ucontext *mlx4_ib_alloc_ucontext(struct ib_device *ibdev, in mlx4_ib_alloc_ucontext()
728 static int mlx4_ib_dealloc_ucontext(struct ib_ucontext *ibcontext) in mlx4_ib_dealloc_ucontext()
794 static int mlx4_ib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in mlx4_ib_mmap()
844 static int mlx4_ib_ioctl(struct ib_ucontext *context, unsigned int cmd, in mlx4_ib_ioctl()
898 struct ib_ucontext *context, in mlx4_ib_alloc_pd()
933 struct ib_ucontext *context, in mlx4_ib_alloc_xrcd()
HDcq.c162 static int mlx4_ib_get_cq_umem(struct mlx4_ib_dev *dev, struct ib_ucontext *context, in mlx4_ib_get_cq_umem()
203 struct ib_ucontext *context, in mlx4_ib_create_cq()
/NextBSD/sys/ofed/drivers/infiniband/ulp/sdp/
HDsdp.h388 struct ib_ucontext context;