/linux/drivers/infiniband/core/ |
H A D | ib_core_uverbs.c | 32 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() 263 struct rdma_user_mmap_entry *entry, in rdma_user_mmap_entry_insert_range() [all …]
|
H A D | core_priv.h | 367 struct rdma_user_mmap_entry *entry; 372 struct rdma_user_mmap_entry *entry);
|
/linux/drivers/infiniband/hw/efa/ |
H A D | efa.h | 104 struct rdma_user_mmap_entry *mmap_entry; 105 struct rdma_user_mmap_entry *db_mmap_entry; 120 struct rdma_user_mmap_entry *sq_db_mmap_entry; 121 struct rdma_user_mmap_entry *llq_desc_mmap_entry; 122 struct rdma_user_mmap_entry *rq_db_mmap_entry; 123 struct rdma_user_mmap_entry *rq_mmap_entry; 179 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | efa_verbs.c | 34 struct rdma_user_mmap_entry rdma_entry; 170 to_emmap(struct rdma_user_mmap_entry *rdma_entry) in to_emmap() 480 static struct rdma_user_mmap_entry* 1933 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in efa_mmap_free() 1943 struct rdma_user_mmap_entry *rdma_entry; in __efa_mmap()
|
/linux/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.h | 29 struct rdma_user_mmap_entry rdma_entry; 50 struct rdma_user_mmap_entry *sq_db_mmap_entry; 51 struct rdma_user_mmap_entry *rq_db_mmap_entry; 52 struct rdma_user_mmap_entry *cq_db_mmap_entry; 320 to_emmap(struct rdma_user_mmap_entry *ibmmap) in to_emmap() 353 void erdma_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | erdma_verbs.c | 281 static struct rdma_user_mmap_entry * 1321 struct rdma_user_mmap_entry *rdma_entry; in erdma_mmap() 1350 void erdma_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in erdma_mmap_free()
|
/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 63 struct rdma_user_mmap_entry *pd_db_mmap; 64 struct rdma_user_mmap_entry *pd_wcdb_mmap; 144 struct rdma_user_mmap_entry *shpage_mmap; 158 struct rdma_user_mmap_entry rdma_entry; 249 void bnxt_re_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | ib_verbs.c | 4271 struct rdma_user_mmap_entry *rdma_entry; in bnxt_re_mmap() 4321 void bnxt_re_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in bnxt_re_mmap_free()
|
/linux/drivers/infiniband/hw/irdma/ |
H A D | verbs.h | 15 struct rdma_user_mmap_entry *db_mmap_entry; 163 struct rdma_user_mmap_entry *push_wqe_mmap_entry; 164 struct rdma_user_mmap_entry *push_db_mmap_entry; 226 struct rdma_user_mmap_entry rdma_entry;
|
H A D | main.h | 372 to_irdma_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in to_irdma_mmap_entry()
|
H A D | verbs.c | 135 static void irdma_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in irdma_mmap_free() 142 static struct rdma_user_mmap_entry* 173 struct rdma_user_mmap_entry *rdma_entry; in irdma_mmap()
|
/linux/drivers/infiniband/sw/siw/ |
H A D | siw.h | 210 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 */ 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 */ 487 struct rdma_user_mmap_entry rdma_entry; 592 to_siw_mmap_entry(struct rdma_user_mmap_entry *rdma_mmap) in to_siw_mmap_entry()
|
H A D | siw_verbs.h | 84 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | siw_verbs.c | 47 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in siw_mmap_free() 58 struct rdma_user_mmap_entry *rdma_entry; in siw_mmap() 264 static struct rdma_user_mmap_entry *
|
/linux/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 233 struct rdma_user_mmap_entry *db_mmap_entry; 275 struct rdma_user_mmap_entry *db_mmap_entry; 499 struct rdma_user_mmap_entry rdma_entry; 637 get_qedr_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in get_qedr_mmap_entry()
|
H A D | verbs.h | 49 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | verbs.c | 375 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in qedr_mmap_free() 392 struct rdma_user_mmap_entry *rdma_entry; in qedr_mmap()
|
/linux/include/rdma/ |
H A D | ib_verbs.h | 2299 struct rdma_user_mmap_entry { struct 2309 rdma_user_mmap_get_offset(const struct rdma_user_mmap_entry *entry) in rdma_user_mmap_get_offset() argument 2439 void (*mmap_free)(struct rdma_user_mmap_entry *entry); 2917 struct rdma_user_mmap_entry *entry); 2919 struct rdma_user_mmap_entry *entry, 2922 struct rdma_user_mmap_entry *entry, 2928 struct rdma_user_mmap_entry *entry, in rdma_user_mmap_entry_insert_exact() 2935 struct rdma_user_mmap_entry * 2938 struct rdma_user_mmap_entry * 2941 void rdma_user_mmap_entry_put(struct rdma_user_mmap_entry *entry); [all …]
|
/linux/drivers/infiniband/hw/hns/ |
H A D | hns_roce_device.h | 202 struct rdma_user_mmap_entry rdma_entry; 1080 to_hns_mmap(struct rdma_user_mmap_entry *rdma_entry) in to_hns_mmap()
|
H A D | hns_roce_main.c | 463 struct rdma_user_mmap_entry *rdma_entry; in hns_roce_mmap() 499 static void hns_roce_free_mmap(struct rdma_user_mmap_entry *rdma_entry) in hns_roce_free_mmap()
|
H A D | hns_roce_qp.c | 818 struct rdma_user_mmap_entry *rdma_entry; in qp_mmap_entry()
|
/linux/drivers/infiniband/hw/mlx5/ |
H A D | mlx5_ib.h | 621 struct rdma_user_mmap_entry rdma_entry; 1270 to_mmmap(struct rdma_user_mmap_entry *rdma_entry) in to_mmmap()
|
H A D | main.c | 2141 static void mlx5_ib_mmap_free(struct rdma_user_mmap_entry *entry) in mlx5_ib_mmap_free() 2294 struct rdma_user_mmap_entry *entry; in mlx5_ib_mmap_offset()
|