Searched defs:mm (Results 326 - 350 of 627) sorted by relevance

<<11121314151617181920>>

/linux-master/arch/openrisc/kernel/
H A Dsmp.c116 struct mm_struct *mm = &init_mm; local
221 struct mm_struct *mm = (struct mm_struct *)info; local
226 static void smp_flush_tlb_mm(struct cpumask *cmask, struct mm_struct *mm) argument
298 flush_tlb_mm(struct mm_struct *mm) argument
300 smp_flush_tlb_mm(mm_cpumask(mm), mm); local
[all...]
/linux-master/arch/x86/entry/vdso/
H A Dvma.c113 struct mm_struct *mm = task->mm; local
225 struct mm_struct *mm local
279 struct mm_struct *mm = current->mm; local
[all...]
/linux-master/arch/riscv/kernel/
H A Dvdso.c104 struct mm_struct *mm = task->mm; local
209 static int __setup_additional_pages(struct mm_struct *mm, argument
256 struct mm_struct *mm = current->mm; local
272 struct mm_struct *mm = current->mm; local
[all...]
/linux-master/arch/x86/include/asm/
H A Dpgtable_64.h57 static inline bool mm_p4d_folded(struct mm_struct *mm) argument
70 static inline void native_pte_clear(struct mm_struct *mm, unsigned long addr, argument
H A Dpgtable-3level.h66 static inline void native_pte_clear(struct mm_struct *mm, unsigned long addr, argument
H A Dpgalloc.h13 static inline int __paravirt_pgd_alloc(struct mm_struct *mm) { return 0; } argument
19 static inline void paravirt_pgd_free(struct mm_struct *mm, pgd_t *pgd) {} argument
20 static inline void paravirt_alloc_pte(struct mm_struct *mm, unsigned long pfn) {} argument
21 static inline void paravirt_alloc_pmd(struct mm_struct *mm, unsigned long pfn) {} argument
24 static inline void paravirt_alloc_pud(struct mm_struct *mm, unsigned long pfn) {} argument
25 static inline void paravirt_alloc_p4d(struct mm_struct *mm, unsigned long pfn) {} argument
64 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) argument
71 pmd_populate_kernel_safe(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) argument
78 pmd_populate(struct mm_struct *mm, pmd_t *pmd, struct page *pte) argument
99 pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) argument
105 pud_populate_safe(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) argument
113 p4d_populate(struct mm_struct *mm, p4d_t *p4d, pud_t *pud) argument
119 p4d_populate_safe(struct mm_struct *mm, p4d_t *p4d, pud_t *pud) argument
134 pgd_populate(struct mm_struct *mm, pgd_t *pgd, p4d_t *p4d) argument
142 pgd_populate_safe(struct mm_struct *mm, pgd_t *pgd, p4d_t *p4d) argument
150 p4d_alloc_one(struct mm_struct *mm, unsigned long addr) argument
159 p4d_free(struct mm_struct *mm, p4d_t *p4d) argument
[all...]
/linux-master/arch/arc/kernel/
H A Dsmp.c162 struct mm_struct *mm = &init_mm; local
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_mm_test.c38 static bool assert_no_holes(struct kunit *test, const struct drm_mm *mm) argument
63 static bool assert_one_hole(struct kunit *test, const struct drm_mm *mm, u64 start, u64 end) argument
103 static bool assert_node(struct kunit *test, struct drm_mm_node *node, struct drm_mm *mm, argument
138 struct drm_mm mm; local
192 struct drm_mm mm; local
217 expect_insert(struct kunit *test, struct drm_mm *mm, struct drm_mm_node *node, u64 size, u64 alignment, unsigned long color, const struct insert_mode *mode) argument
243 struct drm_mm mm; local
290 struct drm_mm mm; local
[all...]
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c27 struct mm_struct *mm; member in struct:arm_smmu_bond
61 arm_smmu_share_asid(struct mm_struct *mm, u16 asid) argument
108 static struct arm_smmu_ctx_desc *arm_smmu_alloc_shared_cd(struct mm_struct *mm) argument
214 arm_smmu_mm_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, struct mm_struct *mm, unsigned long start, unsigned long end) argument
252 arm_smmu_mm_release(struct mmu_notifier *mn, struct mm_struct *mm) argument
290 arm_smmu_mmu_notifier_get(struct arm_smmu_domain *smmu_domain, struct mm_struct *mm) argument
335 struct mm_struct *mm = smmu_mn->mn.mm; local
359 __arm_smmu_sva_bind(struct device *dev, ioasid_t pasid, struct mm_struct *mm) argument
543 struct mm_struct *mm = domain->mm; local
570 struct mm_struct *mm = domain->mm; local
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Ddrm.h37 struct drm_mm mm; member in struct:tegra_drm
/linux-master/arch/arm64/mm/
H A Dptdump.c51 const struct mm_struct *mm; member in struct:pg_state
[all...]
H A Dcontpte.c11 static inline bool mm_is_user(struct mm_struct *mm) argument
29 static void contpte_try_unfold_partial(struct mm_struct *mm, unsigned long addr, argument
49 static void contpte_convert(struct mm_struct *mm, unsigned long addr, argument
76 __contpte_try_fold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument
140 __contpte_try_unfold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument
240 contpte_set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument
283 contpte_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument
291 contpte_get_and_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument
346 contpte_wrprotect_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument
[all...]
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c401 probe_range(struct mm_struct *mm, unsigned long addr, unsigned long len) argument
[all...]
/linux-master/arch/s390/mm/
H A Dpgalloc.c44 unsigned long *crst_table_alloc(struct mm_struct *mm) argument
56 void crst_table_free(struct mm_struct *mm, unsigned long *table) argument
63 struct mm_struct *mm = arg; local
73 int crst_table_upgrade(struct mm_struct *mm, unsigned long end) argument
138 page_table_alloc_pgste(struct mm_struct *mm) argument
160 page_table_alloc(struct mm_struct *mm) argument
187 page_table_free(struct mm_struct *mm, unsigned long *table) argument
215 pte_free_defer(struct mm_struct *mm, pgtable_t pgtable) argument
[all...]
/linux-master/arch/powerpc/mm/
H A Dpgtable.c192 void set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, argument
300 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, argument
327 void assert_pte_locked(struct mm_struct *mm, unsigned long addr) argument
[all...]
/linux-master/arch/arm/mm/
H A Ddump.c398 static void walk_pgd(struct pg_state *st, struct mm_struct *mm, argument
H A Dflush.c63 void flush_cache_mm(struct mm_struct *mm) argument
240 struct mm_struct *mm = current->active_mm; local
H A Dfault.c41 void show_pte(const char *lvl, struct mm_struct *mm, unsigned long addr) argument
109 void show_pte(const char *lvl, struct mm_struct *mm, unsigned long addr) argument
131 static void die_kernel_fault(const char *msg, struct mm_struct *mm, argument
151 __do_kernel_fault(struct mm_struct *mm, unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument
216 struct mm_struct *mm = tsk->active_mm; local
248 struct mm_struct *mm = current->mm; local
[all...]
H A Dinit.c366 section_update(unsigned long addr, pmdval_t mask, pmdval_t prot, struct mm_struct *mm) argument
394 set_section_perms(struct section_perm *perms, int n, bool set, struct mm_struct *mm) argument
[all...]
/linux-master/drivers/dma-buf/
H A Ddma-resv.c768 struct mm_struct *mm = mm_alloc(); local
/linux-master/arch/riscv/mm/
H A Dptdump.c54 struct mm_struct *mm; member in struct:ptd_mm_info
/linux-master/mm/
H A Dmmu_gather.c376 static void __tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, argument
409 void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm) argument
425 tlb_gather_mmu_fullmm(struct mmu_gather *tlb, struct mm_struct *mm) argument
[all...]
/linux-master/arch/sparc/vdso/
H A Dvma.c364 struct mm_struct *mm = current->mm; local
[all...]
/linux-master/include/linux/sched/
H A Dmm.h34 static inline void mmgrab(struct mm_struct *mm) argument
46 static inline void mmdrop(struct mm_struct *mm) argument
64 struct mm_struct *mm = container_of(rhp, struct mm_struct, delayed_drop); local
73 mmdrop_sched(struct mm_struct *mm) argument
80 mmdrop_sched(struct mm_struct *mm) argument
87 mmgrab_lazy_tlb(struct mm_struct *mm) argument
93 mmdrop_lazy_tlb(struct mm_struct *mm) argument
106 mmdrop_lazy_tlb_sched(struct mm_struct *mm) argument
130 mmget(struct mm_struct *mm) argument
135 mmget_not_zero(struct mm_struct *mm) argument
165 mm_update_next_owner(struct mm_struct *mm) argument
198 arch_pick_mmap_layout(struct mm_struct *mm, struct rlimit *rlim_stack) argument
526 membarrier_mm_sync_core_before_usermode(struct mm_struct *mm) argument
548 membarrier_exec_mmap(struct mm_struct *mm) argument
551 membarrier_mm_sync_core_before_usermode(struct mm_struct *mm) argument
[all...]
/linux-master/arch/loongarch/mm/
H A Dtlb.c41 void local_flush_tlb_mm(struct mm_struct *mm) argument
60 struct mm_struct *mm = vma->vm_mm; local
[all...]

Completed in 432 milliseconds

<<11121314151617181920>>