Home
last modified time | relevance | path

Searched refs:invalidate_range (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/infiniband/core/
Dumem_odp.c135 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()
Duverbs_cmd.c349 ucontext->invalidate_range = NULL; in ib_uverbs_get_context()
/linux-4.4.14/mm/
Dmmu_notifier.c221 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/
Dmmu_notifier.h178 void (*invalidate_range)(struct mmu_notifier *mn, struct mm_struct *mm, member
/linux-4.4.14/drivers/iommu/
Dintel-svm.c282 .invalidate_range = intel_invalidate_range,
Damd_iommu_v2.c439 .invalidate_range = mn_invalidate_range,
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmain.c678 context->ibucontext.invalidate_range = &mlx5_ib_invalidate_range; in mlx5_ib_alloc_ucontext()
/linux-4.4.14/include/rdma/
Dib_verbs.h1255 void (*invalidate_range)(struct ib_umem *umem, member