Home
last modified time | relevance | path

Searched refs:ib_ucontext (Results 1 - 25 of 129) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/infiniband/hw/mana/
H A Dmana_ib.h87 struct ib_ucontext ibucontext;
145 int mana_ib_alloc_ucontext(struct ib_ucontext *ibcontext,
147 void mana_ib_dealloc_ucontext(struct ib_ucontext *ibcontext);
149 int mana_ib_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma);
160 void mana_ib_disassociate_ucontext(struct ib_ucontext *ibcontext);
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dib_core_uverbs.c67 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, in rdma_user_mmap_io()
117 rdma_user_mmap_entry_get_pgoff(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_get_pgoff()
161 rdma_user_mmap_entry_get(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_get()
183 struct ib_ucontext *ucontext = entry->ucontext; in rdma_user_mmap_entry_free()
262 int rdma_user_mmap_entry_insert_range(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_insert_range()
360 int rdma_user_mmap_entry_insert(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_insert()
H A Duverbs_std_types_device.c182 struct ib_ucontext *ucontext; in UVERBS_METHOD_QUERY_PORT()
244 struct ib_ucontext *ucontext; in UVERBS_METHOD_QUERY_CONTEXT()
316 struct ib_ucontext *ucontext; in UVERBS_METHOD_QUERY_GID_TABLE()
372 struct ib_ucontext *ucontext; in UVERBS_METHOD_QUERY_GID_ENTRY()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dib_core_uverbs.c67 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, in rdma_user_mmap_io()
117 rdma_user_mmap_entry_get_pgoff(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_get_pgoff()
161 rdma_user_mmap_entry_get(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_get()
183 struct ib_ucontext *ucontext = entry->ucontext; in rdma_user_mmap_entry_free()
262 int rdma_user_mmap_entry_insert_range(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_insert_range()
360 int rdma_user_mmap_entry_insert(struct ib_ucontext *ucontext, in rdma_user_mmap_entry_insert()
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.h66 int usnic_ib_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
67 void usnic_ib_dealloc_ucontext(struct ib_ucontext *ibcontext);
68 int usnic_ib_mmap(struct ib_ucontext *context,
H A Dusnic_ib.h53 struct ib_ucontext ibucontext;
107 struct usnic_ib_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext()
119 struct usnic_ib_ucontext *to_uucontext(struct ib_ucontext *ibucontext) in to_uucontext()
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.h65 int usnic_ib_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
66 void usnic_ib_dealloc_ucontext(struct ib_ucontext *ibcontext);
67 int usnic_ib_mmap(struct ib_ucontext *context,
H A Dusnic_ib.h53 struct ib_ucontext ibucontext;
107 struct usnic_ib_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext()
119 struct usnic_ib_ucontext *to_uucontext(struct ib_ucontext *ibucontext) in to_uucontext()
/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/
H A Defa.h68 struct ib_ucontext ibucontext;
147 int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata);
148 void efa_dealloc_ucontext(struct ib_ucontext *ibucontext);
149 int efa_mmap(struct ib_ucontext *ibucontext,
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/
H A Defa.h74 struct ib_ucontext ibucontext;
164 int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata);
165 void efa_dealloc_ucontext(struct ib_ucontext *ibucontext);
166 int efa_mmap(struct ib_ucontext *ibucontext,
/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.h64 int ocrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
65 void ocrdma_dealloc_ucontext(struct ib_ucontext *uctx);
67 int ocrdma_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/
H A Dsiw_verbs.h37 int siw_alloc_ucontext(struct ib_ucontext *base_ctx, struct ib_udata *udata);
38 void siw_dealloc_ucontext(struct ib_ucontext *base_ctx);
84 int siw_mmap(struct ib_ucontext *ctx, struct vm_area_struct *vma);
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/
H A Dverbs.h44 int qedr_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
45 void qedr_dealloc_ucontext(struct ib_ucontext *uctx);
47 int qedr_mmap(struct ib_ucontext *ucontext, struct vm_area_struct *vma);
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/
H A Dverbs.h45 int qedr_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
46 void qedr_dealloc_ucontext(struct ib_ucontext *uctx);
48 int qedr_mmap(struct ib_ucontext *ucontext, struct vm_area_struct *vma);
/kernel/linux/linux-6.6/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.h64 int ocrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
65 void ocrdma_dealloc_ucontext(struct ib_ucontext *uctx);
67 int ocrdma_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/
H A Dsiw_verbs.h37 int siw_alloc_ucontext(struct ib_ucontext *base_ctx, struct ib_udata *udata);
38 void siw_dealloc_ucontext(struct ib_ucontext *base_ctx);
83 int siw_mmap(struct ib_ucontext *ctx, struct vm_area_struct *vma);
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.h132 struct ib_ucontext ib_uctx;
212 int bnxt_re_alloc_ucontext(struct ib_ucontext *ctx, struct ib_udata *udata);
213 void bnxt_re_dealloc_ucontext(struct ib_ucontext *context);
214 int bnxt_re_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.h136 struct ib_ucontext ib_uctx;
236 int bnxt_re_alloc_ucontext(struct ib_ucontext *ctx, struct ib_udata *udata);
237 void bnxt_re_dealloc_ucontext(struct ib_ucontext *context);
238 int bnxt_re_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/
H A Derdma_verbs.h42 struct ib_ucontext ibucontext;
290 static inline struct erdma_ucontext *to_ectx(struct ib_ucontext *ibctx) in to_ectx()
321 int erdma_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *data);
322 void erdma_dealloc_ucontext(struct ib_ucontext *ibctx);
348 int erdma_mmap(struct ib_ucontext *ctx, struct vm_area_struct *vma);
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h65 struct ib_ucontext ibucontext;
281 static inline struct mthca_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h65 struct ib_ucontext ibucontext;
281 static inline struct mthca_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dmmap.h55 int rvt_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dmmap.h13 int rvt_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.h398 int pvrdma_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
399 int pvrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
400 void pvrdma_dealloc_ucontext(struct ib_ucontext *context);
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.h363 int pvrdma_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
364 int pvrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
365 void pvrdma_dealloc_ucontext(struct ib_ucontext *context);

Completed in 12 milliseconds

123456