Home
last modified time | relevance | path

Searched refs:rdma_entry (Results 1 – 25 of 33) sorted by relevance

12

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/infiniband/hw/mlx5/
H A Ddm.c158 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 Dmlx5_ib.h616 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 Ddm.c158 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 Ddm.c158 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 Defa_verbs.c28 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 Defa.h151 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 Defa_verbs.c28 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 Defa.h151 void efa_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/infiniband/hw/efa/
H A Defa_verbs.c28 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 Defa.h151 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 Dqedr.h497 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 Dverbs.h49 void qedr_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/infiniband/hw/qedr/
H A Dqedr.h497 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 Dverbs.h49 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 Dqedr.h497 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 Dverbs.h49 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 Dsiw_verbs.c37 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 Dsiw_verbs.h85 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
H A Dsiw.h487 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 Dsiw_verbs.c37 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 Dsiw_verbs.h85 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
H A Dsiw.h487 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 Dsiw_verbs.c37 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 Dsiw_verbs.h85 void siw_mmap_free(struct rdma_user_mmap_entry *rdma_entry);
H A Dsiw.h487 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()

12