/linux-master/arch/s390/kvm/ |
H A D | pv.c | 535 kvm_s390_pv_mmu_notifier_release(struct mmu_notifier *subscription, struct mm_struct *mm) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_mman.c | 106 struct mm_struct *mm = current->mm; local [all...] |
/linux-master/arch/powerpc/include/asm/nohash/64/ |
H A D | pgtable.h | 149 static inline void huge_ptep_set_wrprotect(struct mm_struct *mm, argument
|
/linux-master/include/linux/ |
H A D | mm_inline.h | 429 static inline void init_tlb_flush_pending(struct mm_struct *mm) argument 434 static inline void inc_tlb_flush_pending(struct mm_struct *mm) argument 475 static inline void dec_tlb_flush_pending(struct mm_struct *mm) argument 488 static inline bool mm_tlb_flush_pending(struct mm_struct *mm) argument 501 mm_tlb_flush_nested(struct mm_struct *mm) argument [all...] |
H A D | userfaultfd_k.h | 82 struct mm_struct *mm; member in struct:userfaultfd_ctx 358 static inline void userfaultfd_unmap_complete(struct mm_struct *mm, argument
|
H A D | swapops.h | 359 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, argument
|
H A D | shmem_fs.h | 117 shmem_is_huge(struct inode *inode, pgoff_t index, bool shmem_huge_force, struct mm_struct *mm, unsigned long vm_flags) argument
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | gk20a.c | 105 struct nvkm_mm *mm; member in struct:gk20a_instmem
|
/linux-master/fs/proc/ |
H A D | internal.h | 291 struct mm_struct *mm; member in struct:proc_maps_private
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 297 struct mm_struct *mm = kvm->mm; local 436 static void kvmppc_clear_tce(struct mm_struct *mm, struct kvmppc_spapr_tce_table *stt, argument [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | user_exp_rcv.c | 141 struct mm_struct *mm; local
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v8.c | 154 kgd_hqd_load(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) argument 263 kgd_hqd_sdma_load(struct amdgpu_device *adev, void *mqd, uint32_t __user *wptr, struct mm_struct *mm) argument
|
H A D | amdgpu_amdkfd_gfx_v7.c | 159 kgd_hqd_load(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) argument 239 kgd_hqd_sdma_load(struct amdgpu_device *adev, void *mqd, uint32_t __user *wptr, struct mm_struct *mm) argument
|
H A D | amdgpu_amdkfd_gc_9_4_3.c | 59 kgd_gfx_v9_4_3_hqd_sdma_load(struct amdgpu_device *adev, void *mqd, uint32_t __user *wptr, struct mm_struct *mm) argument 284 kgd_gfx_v9_4_3_hqd_load(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) argument
|
/linux-master/arch/arm/include/asm/ |
H A D | cacheflush.h | 218 static inline void vivt_flush_cache_mm(struct mm_struct *mm) argument 227 struct mm_struct *mm = vma->vm_mm; local 237 struct mm_struct *mm = vma->vm_mm; local [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | vdso.c | 131 struct mm_struct *mm = task->mm; local 185 __setup_additional_pages(enum vdso_abi abi, struct mm_struct *mm, struct linux_binprm *bprm, int uses_interp) argument 338 aarch32_kuser_helpers_setup(struct mm_struct *mm) argument 357 aarch32_sigreturn_setup(struct mm_struct *mm) argument 387 struct mm_struct *mm = current->mm; local 438 struct mm_struct *mm = current->mm; local [all...] |
H A D | mte.c | 393 static int __access_remote_tags(struct mm_struct *mm, unsigned long addr, argument 476 struct mm_struct *mm; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | ldt.c | 42 void load_mm_ldt(struct mm_struct *mm) argument 138 struct mm_struct *mm = __mm; local 189 do_sanity_check(struct mm_struct *mm, bool had_kernel_mapping, bool had_user_mapping) argument 234 map_ldt_struct_to_user(struct mm_struct *mm) argument 247 sanity_check_ldt_mapping(struct mm_struct *mm) argument 264 map_ldt_struct_to_user(struct mm_struct *mm) argument 272 sanity_check_ldt_mapping(struct mm_struct *mm) argument 288 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) argument 349 unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) argument 383 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) argument 388 unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) argument 393 free_ldt_pgtables(struct mm_struct *mm) argument 421 install_ldt(struct mm_struct *mm, struct ldt_struct *ldt) argument 429 on_each_cpu_mask(mm_cpumask(mm), flush_ldt, mm, true); local 451 ldt_dup_context(struct mm_struct *old_mm, struct mm_struct *mm) argument 491 destroy_context_ldt(struct mm_struct *mm) argument 497 ldt_arch_exit_mmap(struct mm_struct *mm) argument 504 struct mm_struct *mm = current->mm; local 580 struct mm_struct *mm = current->mm; local [all...] |
/linux-master/drivers/misc/sgi-gru/ |
H A D | grufault.c | 68 struct mm_struct *mm = current->mm; local 85 struct mm_struct *mm = current->mm; local 255 struct mm_struct *mm = gts->ts_mm; local [all...] |
/linux-master/arch/x86/mm/ |
H A D | dump_pagetables.c | 407 void ptdump_walk_pgd_level(struct seq_file *m, struct mm_struct *mm) argument 365 ptdump_walk_pgd_level_core(struct seq_file *m, struct mm_struct *mm, pgd_t *pgd, bool checkwx, bool dmesg) argument 412 ptdump_walk_pgd_level_debugfs(struct seq_file *m, struct mm_struct *mm, bool user) argument [all...] |
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_smi_events.c | 307 void kfd_smi_event_queue_restore_rescheduled(struct mm_struct *mm) argument
|
/linux-master/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 36 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) argument 45 static int __hugepte_alloc(struct mm_struct *mm, hugepd_t *hpdp, argument 110 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, argument [all...] |
/linux-master/arch/sparc/mm/ |
H A D | tsb.c | 121 struct mm_struct *mm = tb->mm; local 152 flush_tsb_user_page(struct mm_struct *mm, unsigned long vaddr, unsigned int hugepage_shift) argument 194 setup_tsb_params(struct mm_struct *mm, unsigned long tsb_idx, unsigned long tsb_bytes) argument 396 tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long rss) argument 536 init_new_context(struct task_struct *tsk, struct mm_struct *mm) argument 602 destroy_context(struct mm_struct *mm) argument [all...] |
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | hash.h | 164 static inline unsigned long hash__pte_update(struct mm_struct *mm, argument 238 static inline void hash__set_pte_at(struct mm_struct *mm, unsigned long addr, argument 252 static inline void hpte_do_hugepage_flush(struct mm_struct *mm, argument
|
H A D | radix.h | 172 static inline unsigned long radix__pte_update(struct mm_struct *mm, argument 187 static inline pte_t radix__ptep_get_and_clear_full(struct mm_struct *mm, argument 212 static inline void radix__set_pte_at(struct mm_struct *mm, unsigned long addr, argument [all...] |