Home
last modified time | relevance | path

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

/Linux-v5.15/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.h367 struct rdma_user_mmap_entry *entry;
372 struct rdma_user_mmap_entry *entry);
/Linux-v5.15/drivers/infiniband/hw/efa/
Defa.h86 struct rdma_user_mmap_entry *mmap_entry;
99 struct rdma_user_mmap_entry *sq_db_mmap_entry;
100 struct rdma_user_mmap_entry *llq_desc_mmap_entry;
101 struct rdma_user_mmap_entry *rq_db_mmap_entry;
102 struct rdma_user_mmap_entry *rq_mmap_entry;
149 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
Defa_verbs.c28 struct rdma_user_mmap_entry rdma_entry;
159 to_emmap(struct rdma_user_mmap_entry *rdma_entry) in to_emmap()
456 static struct rdma_user_mmap_entry*
1737 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in efa_mmap_free()
1747 struct rdma_user_mmap_entry *rdma_entry; in __efa_mmap()
/Linux-v5.15/drivers/infiniband/hw/irdma/
Dverbs.h14 struct rdma_user_mmap_entry *db_mmap_entry;
144 struct rdma_user_mmap_entry *push_wqe_mmap_entry;
145 struct rdma_user_mmap_entry *push_db_mmap_entry;
205 struct rdma_user_mmap_entry rdma_entry;
Dmain.h366 to_irdma_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in to_irdma_mmap_entry()
Dverbs.c158 static void irdma_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in irdma_mmap_free()
165 static struct rdma_user_mmap_entry*
196 struct rdma_user_mmap_entry *rdma_entry; in irdma_mmap()
/Linux-v5.15/drivers/infiniband/sw/siw/
Dsiw.h210 struct rdma_user_mmap_entry *cq_entry; /* mmap info for CQE array */
253 struct rdma_user_mmap_entry *srq_entry; /* mmap info for SRQ array */
465 struct rdma_user_mmap_entry *sq_entry; /* mmap info for SQE array */
466 struct rdma_user_mmap_entry *rq_entry; /* mmap info for RQE array */
487 struct rdma_user_mmap_entry rdma_entry;
591 to_siw_mmap_entry(struct rdma_user_mmap_entry *rdma_mmap) in to_siw_mmap_entry()
Dsiw_verbs.h84 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.15/drivers/infiniband/hw/qedr/
Dqedr.h233 struct rdma_user_mmap_entry *db_mmap_entry;
275 struct rdma_user_mmap_entry *db_mmap_entry;
498 struct rdma_user_mmap_entry rdma_entry;
636 get_qedr_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in get_qedr_mmap_entry()
Dverbs.h49 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
Dverbs.c374 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in qedr_mmap_free()
391 struct rdma_user_mmap_entry *rdma_entry; in qedr_mmap()
/Linux-v5.15/include/rdma/
Dib_verbs.h2284 struct rdma_user_mmap_entry { struct
2294 rdma_user_mmap_get_offset(const struct rdma_user_mmap_entry *entry) in rdma_user_mmap_get_offset() argument
2424 void (*mmap_free)(struct rdma_user_mmap_entry *entry);
2900 struct rdma_user_mmap_entry *entry);
2902 struct rdma_user_mmap_entry *entry,
2905 struct rdma_user_mmap_entry *entry,
2909 struct rdma_user_mmap_entry *
2912 struct rdma_user_mmap_entry *
2915 void rdma_user_mmap_entry_put(struct rdma_user_mmap_entry *entry);
2917 void rdma_user_mmap_entry_remove(struct rdma_user_mmap_entry *entry);
/Linux-v5.15/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h616 struct rdma_user_mmap_entry rdma_entry;
1193 to_mmmap(struct rdma_user_mmap_entry *rdma_entry) in to_mmmap()
Dmain.c2117 static void mlx5_ib_mmap_free(struct rdma_user_mmap_entry *entry) in mlx5_ib_mmap_free()
2267 struct rdma_user_mmap_entry *entry; in mlx5_ib_mmap_offset()