/linux-master/mm/ |
H A D | oom_kill.c | 488 process_shares_mm(struct task_struct *p, struct mm_struct *mm) argument 510 __oom_reap_task_mm(struct mm_struct *mm) argument 566 oom_reap_task_mm(struct task_struct *tsk, struct mm_struct *mm) argument 610 struct mm_struct *mm = tsk->signal->oom_mm; local 664 struct mm_struct *mm = tsk->signal->oom_mm; local 758 struct mm_struct *mm = tsk->mm; local 871 struct mm_struct *mm = task->mm; local 919 struct mm_struct *mm; local 1202 struct mm_struct *mm = NULL; local [all...] |
H A D | mremap.c | 35 static pud_t *get_old_pud(struct mm_struct *mm, unsigned long addr) argument 56 static pmd_t *get_old_pmd(struct mm_struct *mm, unsigned long addr) argument 72 static pud_t *alloc_new_pud(struct mm_struct *mm, struct vm_area_struct *vma, argument 86 alloc_new_pmd(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr) argument 141 struct mm_struct *mm = vma->vm_mm; local 240 struct mm_struct *mm = vma->vm_mm; local 308 struct mm_struct *mm = vma->vm_mm; local 357 struct mm_struct *mm = vma->vm_mm; local 657 struct mm_struct *mm = vma->vm_mm; local 816 struct mm_struct *mm = current->mm; local 873 struct mm_struct *mm = current->mm; local 979 struct mm_struct *mm = current->mm; local [all...] |
/linux-master/arch/arm/mach-rpc/ |
H A D | ecard.c | 214 static void ecard_init_pgtables(struct mm_struct *mm) argument 247 struct mm_struct * mm = mm_alloc(); local [all...] |
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | scheduler.c | 437 struct intel_vgpu_mm *mm = workload->shadow_mm; local 1526 struct intel_vgpu_mm *m, *mm; local 1583 struct intel_vgpu_mm *mm; local [all...] |
/linux-master/arch/xtensa/include/asm/ |
H A D | pgtable.h | 330 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 338 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument [all...] |
/linux-master/arch/alpha/include/asm/ |
H A D | pgtable.h | 233 extern inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
|
/linux-master/drivers/infiniband/core/ |
H A D | uverbs_main.c | 827 struct mm_struct *mm = NULL; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | radix_tlb.c | 368 static inline void _tlbiel_pid_multicast(struct mm_struct *mm, argument 506 static inline void _tlbiel_va_multicast(struct mm_struct *mm, argument 556 static inline void _tlbiel_va_range_multicast(struct mm_struct *mm, argument 582 radix__local_flush_tlb_mm(struct mm_struct *mm) argument 596 radix__local_flush_all_mm(struct mm_struct *mm) argument 609 __flush_all_mm(struct mm_struct *mm, bool fullmm) argument 615 radix__local_flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr, int psize) argument 639 mm_needs_flush_escalation(struct mm_struct *mm) argument 663 exit_lazy_flush_tlb(struct mm_struct *mm, bool always_flush) argument 717 struct mm_struct *mm = arg; local 721 exit_flush_lazy_tlbs(struct mm_struct *mm) argument 735 exit_flush_lazy_tlbs(struct mm_struct *mm) argument 765 flush_type_needed(struct mm_struct *mm, bool fullmm) argument 834 radix__flush_tlb_mm(struct mm_struct *mm) argument 875 __flush_all_mm(struct mm_struct *mm, bool fullmm) argument 908 radix__flush_all_mm(struct mm_struct *mm) argument 914 radix__flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr, int psize) argument 1018 __radix__flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end) argument 1187 struct mm_struct *mm = tlb->mm; local 1235 __radix__flush_tlb_range_psize(struct mm_struct *mm, unsigned long start, unsigned long end, int psize, bool also_pwc) argument 1303 radix__flush_tlb_range_psize(struct mm_struct *mm, unsigned long start, unsigned long end, int psize) argument 1309 radix__flush_tlb_pwc_range_psize(struct mm_struct *mm, unsigned long start, unsigned long end, int psize) argument 1316 radix__flush_tlb_collapsed_pmd(struct mm_struct *mm, unsigned long addr) argument [all...] |
H A D | radix_pgtable.c | 1344 unsigned long radix__pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, argument 1361 unsigned long radix__pud_hugepage_update(struct mm_struct *mm, unsigned long addr, argument 1404 void radix__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_ argument 1419 radix__pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument 1443 radix__pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument 1454 radix__pudp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pud_t *pudp) argument 1470 struct mm_struct *mm = vma->vm_mm; local 1513 struct mm_struct *mm = vma->vm_mm; local [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | pm2fb.c | 252 static void pm2_mnp(u32 clk, unsigned char *mm, unsigned char *nn, argument 281 static void pm2v_mnp(u32 clk, unsigned char *mm, unsigned char *nn, argument
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | pgtable.h | 239 static inline void flush_hash_entry(struct mm_struct *mm, pte_t *ptep, unsigned long addr) argument 258 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *p, argument 300 static inline int __ptep_test_and_clear_young(struct mm_struct *mm, argument 314 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, argument 321 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 539 __set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, int percpu) argument [all...] |
/linux-master/arch/microblaze/include/asm/ |
H A D | pgtable.h | 346 static inline int ptep_test_and_clear_dirty(struct mm_struct *mm, argument 354 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, argument 366 static inline void ptep_mkdirty(struct mm_struct *mm, argument
|
/linux-master/security/ |
H A D | commoncap.c | 1401 int cap_vm_enough_memory(struct mm_struct *mm, long pages) argument
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v9.c | 222 kgd_gfx_v9_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 384 kgd_hqd_sdma_load(struct amdgpu_device *adev, void *mqd, uint32_t __user *wptr, struct mm_struct *mm) argument
|
/linux-master/arch/mips/mm/ |
H A D | c-r4k.c | 432 static inline int has_valid_asid(const struct mm_struct *mm, unsigned int type) argument 501 struct mm_struct *mm = args; local 523 r4k_flush_cache_mm(struct mm_struct *mm) argument 544 struct mm_struct *mm = vma->vm_mm; local [all...] |
/linux-master/tools/perf/arch/x86/util/ |
H A D | intel-pt.c | 1063 intel_pt_wrapped(struct intel_pt_recording *ptr, int idx, struct auxtrace_mmap *mm, unsigned char *data, u64 head) argument 1097 intel_pt_find_snapshot(struct auxtrace_record *itr, int idx, struct auxtrace_mmap *mm, unsigned char *data, u64 *head, u64 *old) argument [all...] |
/linux-master/drivers/xen/ |
H A D | privcmd.c | 262 struct mm_struct *mm = current->mm; local 456 struct mm_struct *mm = current->mm; local 733 struct mm_struct *mm = current->mm; local 1193 struct mm_struct *mm = current->mm; local [all...] |
/linux-master/kernel/bpf/ |
H A D | task_iter.c | 419 struct mm_struct *mm; member in struct:bpf_iter_seq_task_vma_info 764 struct mm_struct *mm; local 806 struct mm_struct *mm; member in struct:bpf_iter_task_vma_kern_data [all...] |
/linux-master/arch/x86/kernel/ |
H A D | process.c | 1001 unsigned long arch_randomize_brk(struct mm_struct *mm) argument
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | intel_memory_region.c | 374 struct drm_buddy *mm; local 459 struct drm_buddy *mm; local 538 struct drm_buddy *mm = bman_res->mm; local [all...] |
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_mman.c | 659 struct drm_mm *mm = &i915->drm.vma_offset_manager->vm_addr_space_mm; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_svm.c | 117 struct mm_struct *mm; local 592 struct mm_struct *mm = svmm->notifier.mm; local 664 struct mm_struct *mm = svmm->notifier.mm; local 779 struct mm_struct *mm; local 922 nouveau_pfns_map(struct nouveau_svmm *svmm, struct mm_struct *mm, unsigned long addr, u64 *pfns, unsigned long npages) argument [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable-64.h | 234 static inline bool mm_p4d_folded(struct mm_struct *mm) argument 243 static inline bool mm_pud_folded(struct mm_struct *mm) argument
|
/linux-master/drivers/android/ |
H A D | binder_alloc.c | 1064 struct mm_struct *mm = alloc->mm; local [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | pgtable.h | 350 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 428 static inline unsigned long pte_accessible(struct mm_struct *mm, pte_t a) argument 589 static inline pmd_t pmdp_huge_get_and_clear(struct mm_struct *mm, argument
|