/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/infiniband/hw/mlx5/ |
H A D | dm.c | 158 context, &mentry->rdma_entry, size, in add_dm_mmap_entry() 180 page_idx = op_entry->mentry.rdma_entry.start_pgoff & 0xFFFF; in copy_op_to_user() 264 rdma_user_mmap_entry_remove(&op_entry->mentry.rdma_entry); in UVERBS_HANDLER() 314 page_idx = dm->mentry.rdma_entry.start_pgoff & 0xFFFF; in handle_alloc_dm_memic() 330 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in handle_alloc_dm_memic() 436 rdma_user_mmap_entry_remove(&entry->mentry.rdma_entry); in dm_memic_remove_ops() 444 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in mlx5_dm_memic_dealloc() 495 page_idx = memic->mentry.rdma_entry.start_pgoff & 0xFFFF; in UVERBS_HANDLER()
|
H A D | mlx5_ib.h | 616 struct rdma_user_mmap_entry rdma_entry; member 1195 to_mmmap(struct rdma_user_mmap_entry *rdma_entry) in to_mmmap() argument 1197 return container_of(rdma_entry, in to_mmmap() 1198 struct mlx5_user_mmap_entry, rdma_entry); in to_mmmap()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/infiniband/hw/mlx5/ |
H A D | dm.c | 158 context, &mentry->rdma_entry, size, in add_dm_mmap_entry() 180 page_idx = op_entry->mentry.rdma_entry.start_pgoff & 0xFFFF; in copy_op_to_user() 264 rdma_user_mmap_entry_remove(&op_entry->mentry.rdma_entry); in UVERBS_HANDLER() 314 page_idx = dm->mentry.rdma_entry.start_pgoff & 0xFFFF; in handle_alloc_dm_memic() 330 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in handle_alloc_dm_memic() 436 rdma_user_mmap_entry_remove(&entry->mentry.rdma_entry); in dm_memic_remove_ops() 444 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in mlx5_dm_memic_dealloc() 495 page_idx = memic->mentry.rdma_entry.start_pgoff & 0xFFFF; in UVERBS_HANDLER()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/infiniband/hw/mlx5/ |
H A D | dm.c | 158 context, &mentry->rdma_entry, size, in add_dm_mmap_entry() 180 page_idx = op_entry->mentry.rdma_entry.start_pgoff & 0xFFFF; in copy_op_to_user() 264 rdma_user_mmap_entry_remove(&op_entry->mentry.rdma_entry); in UVERBS_HANDLER() 314 page_idx = dm->mentry.rdma_entry.start_pgoff & 0xFFFF; in handle_alloc_dm_memic() 330 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in handle_alloc_dm_memic() 436 rdma_user_mmap_entry_remove(&entry->mentry.rdma_entry); in dm_memic_remove_ops() 444 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in mlx5_dm_memic_dealloc() 495 page_idx = memic->mentry.rdma_entry.start_pgoff & 0xFFFF; in UVERBS_HANDLER()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 28 struct rdma_user_mmap_entry rdma_entry; member 151 return container_of(rdma_entry, struct efa_user_mmap_entry, rdma_entry); in to_emmap() 469 return &entry->rdma_entry; in efa_user_mmap_entry_insert() 1748 struct rdma_user_mmap_entry *rdma_entry; in __efa_mmap() local 1755 if (!rdma_entry) { in __efa_mmap() 1762 entry = to_emmap(rdma_entry); in __efa_mmap() 1773 entry->rdma_entry.npages * PAGE_SIZE, in __efa_mmap() 1775 rdma_entry); in __efa_mmap() 1779 entry->rdma_entry.npages * PAGE_SIZE, in __efa_mmap() 1781 rdma_entry); in __efa_mmap() [all …]
|
H A D | efa.h | 151 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 28 struct rdma_user_mmap_entry rdma_entry; member 151 return container_of(rdma_entry, struct efa_user_mmap_entry, rdma_entry); in to_emmap() 469 return &entry->rdma_entry; in efa_user_mmap_entry_insert() 1748 struct rdma_user_mmap_entry *rdma_entry; in __efa_mmap() local 1755 if (!rdma_entry) { in __efa_mmap() 1762 entry = to_emmap(rdma_entry); in __efa_mmap() 1773 entry->rdma_entry.npages * PAGE_SIZE, in __efa_mmap() 1775 rdma_entry); in __efa_mmap() 1779 entry->rdma_entry.npages * PAGE_SIZE, in __efa_mmap() 1781 rdma_entry); in __efa_mmap() [all …]
|
H A D | efa.h | 151 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 28 struct rdma_user_mmap_entry rdma_entry; member 151 return container_of(rdma_entry, struct efa_user_mmap_entry, rdma_entry); in to_emmap() 469 return &entry->rdma_entry; in efa_user_mmap_entry_insert() 1748 struct rdma_user_mmap_entry *rdma_entry; in __efa_mmap() local 1755 if (!rdma_entry) { in __efa_mmap() 1762 entry = to_emmap(rdma_entry); in __efa_mmap() 1773 entry->rdma_entry.npages * PAGE_SIZE, in __efa_mmap() 1775 rdma_entry); in __efa_mmap() 1779 entry->rdma_entry.npages * PAGE_SIZE, in __efa_mmap() 1781 rdma_entry); in __efa_mmap() [all …]
|
H A D | efa.h | 151 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 497 struct rdma_user_mmap_entry rdma_entry; member 635 get_qedr_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in get_qedr_mmap_entry() argument 637 return container_of(rdma_entry, struct qedr_user_mmap_entry, in get_qedr_mmap_entry() 638 rdma_entry); in get_qedr_mmap_entry()
|
H A D | verbs.h | 49 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 497 struct rdma_user_mmap_entry rdma_entry; member 635 get_qedr_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in get_qedr_mmap_entry() argument 637 return container_of(rdma_entry, struct qedr_user_mmap_entry, in get_qedr_mmap_entry() 638 rdma_entry); in get_qedr_mmap_entry()
|
H A D | verbs.h | 49 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 497 struct rdma_user_mmap_entry rdma_entry; member 635 get_qedr_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in get_qedr_mmap_entry() argument 637 return container_of(rdma_entry, struct qedr_user_mmap_entry, in get_qedr_mmap_entry() 638 rdma_entry); in get_qedr_mmap_entry()
|
H A D | verbs.h | 49 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 37 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in siw_mmap_free() argument 39 struct siw_user_mmap_entry *entry = to_siw_mmap_entry(rdma_entry); in siw_mmap_free() 48 struct rdma_user_mmap_entry *rdma_entry; in siw_mmap() local 59 rdma_entry = rdma_user_mmap_entry_get(&uctx->base_ucontext, vma); in siw_mmap() 60 if (!rdma_entry) { in siw_mmap() 65 entry = to_siw_mmap_entry(rdma_entry); in siw_mmap() 74 rdma_user_mmap_entry_put(rdma_entry); in siw_mmap() 271 &entry->rdma_entry, in siw_mmap_entry_insert() 278 *offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in siw_mmap_entry_insert() 280 return &entry->rdma_entry; in siw_mmap_entry_insert()
|
H A D | siw_verbs.h | 85 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | siw.h | 487 struct rdma_user_mmap_entry rdma_entry; member 593 return container_of(rdma_mmap, struct siw_user_mmap_entry, rdma_entry); in to_siw_mmap_entry()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 37 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in siw_mmap_free() argument 39 struct siw_user_mmap_entry *entry = to_siw_mmap_entry(rdma_entry); in siw_mmap_free() 48 struct rdma_user_mmap_entry *rdma_entry; in siw_mmap() local 59 rdma_entry = rdma_user_mmap_entry_get(&uctx->base_ucontext, vma); in siw_mmap() 60 if (!rdma_entry) { in siw_mmap() 65 entry = to_siw_mmap_entry(rdma_entry); in siw_mmap() 74 rdma_user_mmap_entry_put(rdma_entry); in siw_mmap() 271 &entry->rdma_entry, in siw_mmap_entry_insert() 278 *offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in siw_mmap_entry_insert() 280 return &entry->rdma_entry; in siw_mmap_entry_insert()
|
H A D | siw_verbs.h | 85 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | siw.h | 487 struct rdma_user_mmap_entry rdma_entry; member 593 return container_of(rdma_mmap, struct siw_user_mmap_entry, rdma_entry); in to_siw_mmap_entry()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 37 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in siw_mmap_free() argument 39 struct siw_user_mmap_entry *entry = to_siw_mmap_entry(rdma_entry); in siw_mmap_free() 48 struct rdma_user_mmap_entry *rdma_entry; in siw_mmap() local 59 rdma_entry = rdma_user_mmap_entry_get(&uctx->base_ucontext, vma); in siw_mmap() 60 if (!rdma_entry) { in siw_mmap() 65 entry = to_siw_mmap_entry(rdma_entry); in siw_mmap() 74 rdma_user_mmap_entry_put(rdma_entry); in siw_mmap() 271 &entry->rdma_entry, in siw_mmap_entry_insert() 278 *offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in siw_mmap_entry_insert() 280 return &entry->rdma_entry; in siw_mmap_entry_insert()
|
H A D | siw_verbs.h | 85 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
|
H A D | siw.h | 487 struct rdma_user_mmap_entry rdma_entry; member 593 return container_of(rdma_mmap, struct siw_user_mmap_entry, rdma_entry); in to_siw_mmap_entry()
|