/openbmc/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);
|
/openbmc/linux/drivers/infiniband/hw/efa/ |
H A D | efa.h | 93 struct rdma_user_mmap_entry *mmap_entry; 94 struct rdma_user_mmap_entry *db_mmap_entry; 109 struct rdma_user_mmap_entry *sq_db_mmap_entry; 110 struct rdma_user_mmap_entry *llq_desc_mmap_entry; 111 struct rdma_user_mmap_entry *rq_db_mmap_entry; 112 struct rdma_user_mmap_entry *rq_mmap_entry; 168 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | efa_verbs.c | 31 struct rdma_user_mmap_entry rdma_entry; 167 to_emmap(struct rdma_user_mmap_entry *rdma_entry) in to_emmap() 474 static struct rdma_user_mmap_entry* 1874 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in efa_mmap_free() 1884 struct rdma_user_mmap_entry *rdma_entry; in __efa_mmap()
|
/openbmc/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; 316 to_emmap(struct rdma_user_mmap_entry *ibmmap) in to_emmap() 349 void erdma_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | erdma_verbs.c | 284 static struct rdma_user_mmap_entry * 1317 struct rdma_user_mmap_entry *rdma_entry; in erdma_mmap() 1346 void erdma_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in erdma_mmap_free()
|
/openbmc/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; 142 struct rdma_user_mmap_entry *shpage_mmap; 155 struct rdma_user_mmap_entry rdma_entry; 246 void bnxt_re_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | ib_verbs.c | 4236 struct rdma_user_mmap_entry *rdma_entry; in bnxt_re_mmap() 4285 void bnxt_re_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in bnxt_re_mmap_free()
|
/openbmc/linux/drivers/infiniband/hw/irdma/ |
H A D | verbs.h | 15 struct rdma_user_mmap_entry *db_mmap_entry; 161 struct rdma_user_mmap_entry *push_wqe_mmap_entry; 162 struct rdma_user_mmap_entry *push_db_mmap_entry; 224 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()
|
/openbmc/linux/drivers/infiniband/sw/siw/ |
H A D | siw.h | 211 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 */ 467 struct rdma_user_mmap_entry *sq_entry; /* mmap info for SQE array */ 468 struct rdma_user_mmap_entry *rq_entry; /* mmap info for RQE array */ 489 struct rdma_user_mmap_entry rdma_entry; 594 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 | 38 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in siw_mmap_free() 49 struct rdma_user_mmap_entry *rdma_entry; in siw_mmap() 258 static struct rdma_user_mmap_entry *
|
/openbmc/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()
|
/openbmc/linux/include/rdma/ |
H A D | ib_verbs.h | 2314 struct rdma_user_mmap_entry { struct 2324 rdma_user_mmap_get_offset(const struct rdma_user_mmap_entry *entry) in rdma_user_mmap_get_offset() argument 2454 void (*mmap_free)(struct rdma_user_mmap_entry *entry); 2930 struct rdma_user_mmap_entry *entry); 2932 struct rdma_user_mmap_entry *entry, 2935 struct rdma_user_mmap_entry *entry, 2941 struct rdma_user_mmap_entry *entry, in rdma_user_mmap_entry_insert_exact() 2948 struct rdma_user_mmap_entry * 2951 struct rdma_user_mmap_entry * 2954 void rdma_user_mmap_entry_put(struct rdma_user_mmap_entry *entry); [all …]
|
/openbmc/linux/drivers/infiniband/hw/hns/ |
H A D | hns_roce_device.h | 202 struct rdma_user_mmap_entry rdma_entry; 1039 to_hns_mmap(struct rdma_user_mmap_entry *rdma_entry) in to_hns_mmap()
|
H A D | hns_roce_main.c | 443 struct rdma_user_mmap_entry *rdma_entry; in hns_roce_mmap() 474 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 | 819 struct rdma_user_mmap_entry *rdma_entry; in qp_mmap_entry()
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | mlx5_ib.h | 634 struct rdma_user_mmap_entry rdma_entry; 1267 to_mmmap(struct rdma_user_mmap_entry *rdma_entry) in to_mmmap()
|
H A D | main.c | 2114 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()
|