Searched refs:invalidate_range (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/drivers/infiniband/core/ |
D | umem_odp.c | 135 item->context->invalidate_range(item, ib_umem_start(item), in ib_umem_notifier_release_trampoline() 145 if (!context->invalidate_range) in ib_umem_notifier_release() 161 item->context->invalidate_range(item, start, start + PAGE_SIZE); in invalidate_page_trampoline() 172 if (!context->invalidate_range) in ib_umem_notifier_invalidate_page() 188 item->context->invalidate_range(item, start, end); in invalidate_range_start_trampoline() 199 if (!context->invalidate_range) in ib_umem_notifier_invalidate_range_start() 224 if (!context->invalidate_range) in ib_umem_notifier_invalidate_range_end() 482 if (umem->context->invalidate_range || !stored_page) in ib_umem_odp_map_dma_single_page() 485 if (remove_existing_mapping && umem->context->invalidate_range) { in ib_umem_odp_map_dma_single_page() 661 if (!umem->context->invalidate_range) in ib_umem_odp_unmap_dma_pages()
|
D | uverbs_cmd.c | 349 ucontext->invalidate_range = NULL; in ib_uverbs_get_context()
|
/linux-4.4.14/mm/ |
D | mmu_notifier.c | 221 if (mn->ops->invalidate_range) in __mmu_notifier_invalidate_range_end() 222 mn->ops->invalidate_range(mn, mm, start, end); in __mmu_notifier_invalidate_range_end() 238 if (mn->ops->invalidate_range) in __mmu_notifier_invalidate_range() 239 mn->ops->invalidate_range(mn, mm, start, end); in __mmu_notifier_invalidate_range()
|
/linux-4.4.14/include/linux/ |
D | mmu_notifier.h | 178 void (*invalidate_range)(struct mmu_notifier *mn, struct mm_struct *mm, member
|
/linux-4.4.14/drivers/iommu/ |
D | intel-svm.c | 282 .invalidate_range = intel_invalidate_range,
|
D | amd_iommu_v2.c | 439 .invalidate_range = mn_invalidate_range,
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | main.c | 678 context->ibucontext.invalidate_range = &mlx5_ib_invalidate_range; in mlx5_ib_alloc_ucontext()
|
/linux-4.4.14/include/rdma/ |
D | ib_verbs.h | 1255 void (*invalidate_range)(struct ib_umem *umem, member
|