/linux-master/arch/powerpc/kernel/ |
H A D | vdso.c | 117 struct mm_struct *mm = task->mm; local 175 struct mm_struct *mm = current->mm; local 234 struct mm_struct *mm = current->mm; local [all...] |
/linux-master/arch/arm64/mm/ |
H A D | context.c | 158 static u64 new_context(struct mm_struct *mm) argument 215 void check_and_switch_context(struct mm_struct *mm) argument 273 arm64_mm_context_get(struct mm_struct *mm) argument 319 arm64_mm_context_put(struct mm_struct *mm) argument 349 cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm) argument [all...] |
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom.c | 100 struct mm_struct *mm; local
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_pgtable.c | 190 unsigned long hash__pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, argument 267 void hash__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, argument 287 pgtable_t hash__pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument 312 hpte_do_hugepage_flush(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, unsigned long old_pmd) argument 345 hash__pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument [all...] |
H A D | pkeys.c | 307 void pkey_mm_init(struct mm_struct *mm) argument 374 int execute_only_pkey(struct mm_struct *mm) argument 461 void arch_dup_pkeys(struct mm_struct *oldmm, struct mm_struct *mm) argument [all...] |
H A D | iommu_api.c | 50 bool mm_iommu_preregistered(struct mm_struct *mm) argument 56 static long mm_iommu_do_alloc(struct mm_struct *mm, unsigned long ua, argument 186 mm_iommu_new(struct mm_struct *mm, unsigned long ua, unsigned long entries, struct mm_iommu_table_group_mem_t **pmem) argument 194 mm_iommu_newdev(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) argument 249 mm_iommu_put(struct mm_struct *mm, struct mm_iommu_table_group_mem_t *mem) argument 288 mm_iommu_lookup(struct mm_struct *mm, unsigned long ua, unsigned long size) argument 308 mm_iommu_get(struct mm_struct *mm, unsigned long ua, unsigned long entries) argument 354 mm_iommu_is_devmem(struct mm_struct *mm, unsigned long hpa, unsigned int pageshift, unsigned long *size) argument 399 mm_iommu_init(struct mm_struct *mm) argument [all...] |
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem.h | 19 struct mm_struct *mm; member in struct:etnaviv_gem_userptr
|
/linux-master/arch/nios2/mm/ |
H A D | cacheflush.c | 76 struct mm_struct *mm = current->active_mm; local 105 void flush_cache_mm(struct mm_struct *mm) argument 110 void flush_cache_dup_mm(struct mm_struct *mm) argument
|
/linux-master/arch/arm/kernel/ |
H A D | process.c | 322 struct vm_area_struct *get_gate_vma(struct mm_struct *mm) argument 327 int in_gate_area(struct mm_struct *mm, unsigned long addr) argument 349 static unsigned long sigpage_addr(const struct mm_struct *mm, argument 397 struct mm_struct *mm = current->mm; local [all...] |
H A D | signal.c | 412 struct mm_struct *mm = current->mm; local
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | pin_system.c | 65 static void unpin_vector_pages(struct mm_struct *mm, struct page **pages, argument
|
/linux-master/arch/x86/include/asm/ |
H A D | mmu_context.h | 55 static inline void init_new_context_ldt(struct mm_struct *mm) argument 64 static inline void init_new_context_ldt(struct mm_struct *mm) { } argument 70 static inline void destroy_context_ldt(struct mm_struct *mm) { } argument 71 static inline void ldt_arch_exit_mmap(struct mm_struct *mm) { } argument 65 ldt_dup_context(struct mm_struct *oldmm, struct mm_struct *mm) argument 78 load_mm_ldt(struct mm_struct *mm) argument 89 mm_lam_cr3_mask(struct mm_struct *mm) argument 94 dup_lam(struct mm_struct *oldmm, struct mm_struct *mm) argument 101 mm_untag_mask(struct mm_struct *mm) argument 106 mm_reset_untag_mask(struct mm_struct *mm) argument 112 arch_pgtable_dma_compat(struct mm_struct *mm) argument 119 mm_lam_cr3_mask(struct mm_struct *mm) argument 124 dup_lam(struct mm_struct *oldmm, struct mm_struct *mm) argument 128 mm_reset_untag_mask(struct mm_struct *mm) argument 141 init_new_context(struct task_struct *tsk, struct mm_struct *mm) argument 163 destroy_context(struct mm_struct *mm) argument 195 arch_dup_pkeys(struct mm_struct *oldmm, struct mm_struct *mm) argument 208 arch_dup_mmap(struct mm_struct *oldmm, struct mm_struct *mm) argument 216 arch_exit_mmap(struct mm_struct *mm) argument 223 is_64bit_mm(struct mm_struct *mm) argument 229 is_64bit_mm(struct mm_struct *mm) argument 235 arch_unmap(struct mm_struct *mm, unsigned long start, unsigned long end) argument [all...] |
/linux-master/fs/proc/ |
H A D | task_nommu.c | 21 void task_mem(struct seq_file *m, struct mm_struct *mm) argument 81 task_vsize(struct mm_struct *mm) argument 94 task_statm(struct mm_struct *mm, unsigned long *shared, unsigned long *text, unsigned long *data, unsigned long *resident) argument 129 struct mm_struct *mm = vma->vm_mm; local 196 struct mm_struct *mm; local 229 struct mm_struct *mm = priv->mm; local [all...] |
/linux-master/include/linux/ |
H A D | binfmts.h | 26 struct mm_struct *mm; member in struct:linux_binprm
|
/linux-master/arch/powerpc/include/asm/nohash/32/ |
H A D | pte-8xx.h | 126 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 188 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *p, argument
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | base.c | 318 struct nvkm_mm *mm = &device->fb->ram->vram; local
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ram.c | 152 struct nvkm_mm *mm; local
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | tlbflush.h | 85 static inline void local_flush_tlb_mm(struct mm_struct *mm) argument 98 static inline void local_flush_tlb_page_psize(struct mm_struct *mm, argument 114 static inline void flush_tlb_mm(struct mm_struct *mm) argument
|
/linux-master/scripts/gdb/linux/ |
H A D | slab.py | 12 from linux import lists, utils, stackdepot, constants, mm namespace
|
/linux-master/mm/ |
H A D | pagewalk.c | 403 static inline void process_mm_walk_lock(struct mm_struct *mm, argument 470 walk_page_range(struct mm_struct *mm, unsigned long start, unsigned long end, const struct mm_walk_ops *ops, void *private) argument 548 walk_page_range_novma(struct mm_struct *mm, unsigned long start, unsigned long end, const struct mm_walk_ops *ops, pgd_t *pgd, void *private) argument [all...] |
H A D | process_vm_access.c | 73 process_vm_rw_single_vec(unsigned long addr, unsigned long len, struct iov_iter *iter, struct page **process_pages, struct mm_struct *mm, struct task_struct *task, int vm_write) argument 159 struct mm_struct *mm; local [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | cacheflush_mm.h | 197 static inline void flush_cache_mm(struct mm_struct *mm) argument
|
/linux-master/arch/um/kernel/skas/ |
H A D | uaccess.c | 17 pte_t *virt_to_pte(struct mm_struct *mm, unsigned long addr) argument
|
/linux-master/drivers/net/arcnet/ |
H A D | com20020-pci.c | 124 struct com20020_pci_channel_map *mm; local
|
/linux-master/arch/arm/mm/ |
H A D | ioremap.c | 118 void __check_vmalloc_seq(struct mm_struct *mm) argument
|