Home
last modified time | relevance | path

Searched refs:rdma_user_mmap_entry (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.10/drivers/infiniband/core/
Dib_core_uverbs.c32 struct rdma_user_mmap_entry *entry) in rdma_umap_priv_init()
69 struct rdma_user_mmap_entry *entry) in rdma_user_mmap_io()
116 struct rdma_user_mmap_entry *
120 struct rdma_user_mmap_entry *entry; in rdma_user_mmap_entry_get_pgoff()
160 struct rdma_user_mmap_entry *
164 struct rdma_user_mmap_entry *entry; in rdma_user_mmap_entry_get()
181 struct rdma_user_mmap_entry *entry = in rdma_user_mmap_entry_free()
182 container_of(kref, struct rdma_user_mmap_entry, ref); in rdma_user_mmap_entry_free()
214 void rdma_user_mmap_entry_put(struct rdma_user_mmap_entry *entry) in rdma_user_mmap_entry_put()
230 void rdma_user_mmap_entry_remove(struct rdma_user_mmap_entry *entry) in rdma_user_mmap_entry_remove()
[all …]
Dcore_priv.h407 struct rdma_user_mmap_entry *entry;
412 struct rdma_user_mmap_entry *entry);
/Linux-v5.10/drivers/infiniband/hw/efa/
Defa.h87 struct rdma_user_mmap_entry *mmap_entry;
100 struct rdma_user_mmap_entry *sq_db_mmap_entry;
101 struct rdma_user_mmap_entry *llq_desc_mmap_entry;
102 struct rdma_user_mmap_entry *rq_db_mmap_entry;
103 struct rdma_user_mmap_entry *rq_mmap_entry;
151 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
Defa_verbs.c28 struct rdma_user_mmap_entry rdma_entry;
149 to_emmap(struct rdma_user_mmap_entry *rdma_entry) in to_emmap()
447 static struct rdma_user_mmap_entry*
1732 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in efa_mmap_free()
1742 struct rdma_user_mmap_entry *rdma_entry; in __efa_mmap()
/Linux-v5.10/drivers/infiniband/sw/siw/
Dsiw.h211 struct rdma_user_mmap_entry *cq_entry; /* mmap info for CQE array */
254 struct rdma_user_mmap_entry *srq_entry; /* mmap info for SRQ array */
466 struct rdma_user_mmap_entry *sq_entry; /* mmap info for SQE array */
467 struct rdma_user_mmap_entry *rq_entry; /* mmap info for RQE array */
488 struct rdma_user_mmap_entry rdma_entry;
592 to_siw_mmap_entry(struct rdma_user_mmap_entry *rdma_mmap) in to_siw_mmap_entry()
Dsiw_verbs.h85 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
Dsiw_verbs.c37 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in siw_mmap_free()
48 struct rdma_user_mmap_entry *rdma_entry; in siw_mmap()
256 static struct rdma_user_mmap_entry *
/Linux-v5.10/drivers/infiniband/hw/qedr/
Dqedr.h233 struct rdma_user_mmap_entry *db_mmap_entry;
275 struct rdma_user_mmap_entry *db_mmap_entry;
497 struct rdma_user_mmap_entry rdma_entry;
635 get_qedr_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in get_qedr_mmap_entry()
Dverbs.h48 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
Dverbs.c373 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in qedr_mmap_free()
390 struct rdma_user_mmap_entry *rdma_entry; in qedr_mmap()
/Linux-v5.10/include/rdma/
Dib_verbs.h2266 struct rdma_user_mmap_entry { struct
2276 rdma_user_mmap_get_offset(const struct rdma_user_mmap_entry *entry) in rdma_user_mmap_get_offset() argument
2398 void (*mmap_free)(struct rdma_user_mmap_entry *entry);
2849 struct rdma_user_mmap_entry *entry);
2851 struct rdma_user_mmap_entry *entry,
2854 struct rdma_user_mmap_entry *entry,
2858 struct rdma_user_mmap_entry *
2861 struct rdma_user_mmap_entry *
2864 void rdma_user_mmap_entry_put(struct rdma_user_mmap_entry *entry);
2866 void rdma_user_mmap_entry_remove(struct rdma_user_mmap_entry *entry);
/Linux-v5.10/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h553 struct rdma_user_mmap_entry rdma_entry;
1120 to_mmmap(struct rdma_user_mmap_entry *rdma_entry) in to_mmmap()
Dmain.c2082 static void mlx5_ib_mmap_free(struct rdma_user_mmap_entry *entry) in mlx5_ib_mmap_free()
2248 struct rdma_user_mmap_entry *entry; in mlx5_ib_mmap_offset()