Searched defs:mm (Results 376 - 400 of 627) sorted by relevance

<<11121314151617181920>>

/linux-master/arch/powerpc/mm/nohash/
H A Dtlb.c157 void local_flush_tlb_mm(struct mm_struct *mm) argument
169 __local_flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr, int tsize, int ind) argument
188 local_flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr, int psize) argument
242 flush_tlb_mm(struct mm_struct *mm) argument
262 __flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr, int tsize, int ind) argument
[all...]
/linux-master/arch/s390/kvm/
H A Dpv.c535 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 Di915_gem_mman.c106 struct mm_struct *mm = current->mm; local
[all...]
/linux-master/kernel/
H A Dacct.c560 struct mm_struct *mm = current->mm; local
/linux-master/include/linux/
H A Dmmu_notifier.h240 struct mm_struct *mm; member in struct:mmu_notifier
260 struct mm_struct *mm; member in struct:mmu_interval_notifier
272 struct mm_struct *mm; member in struct:mmu_notifier_range
280 mm_has_notifiers(struct mm_struct *mm) argument
288 mmu_notifier_get(const struct mmu_notifier_ops *ops, struct mm_struct *mm) argument
410 mmu_notifier_release(struct mm_struct *mm) argument
416 mmu_notifier_clear_flush_young(struct mm_struct *mm, unsigned long start, unsigned long end) argument
425 mmu_notifier_clear_young(struct mm_struct *mm, unsigned long start, unsigned long end) argument
434 mmu_notifier_test_young(struct mm_struct *mm, unsigned long address) argument
442 mmu_notifier_change_pte(struct mm_struct *mm, unsigned long address, pte_t pte) argument
493 mmu_notifier_arch_invalidate_secondary_tlbs(struct mm_struct *mm, unsigned long start, unsigned long end) argument
500 mmu_notifier_subscriptions_init(struct mm_struct *mm) argument
505 mmu_notifier_subscriptions_destroy(struct mm_struct *mm) argument
512 mmu_notifier_range_init(struct mmu_notifier_range *range, enum mmu_notifier_event event, unsigned flags, struct mm_struct *mm, unsigned long start, unsigned long end) argument
526 mmu_notifier_range_init_owner( struct mmu_notifier_range *range, enum mmu_notifier_event event, unsigned int flags, struct mm_struct *mm, unsigned long start, unsigned long end, void *owner) argument
631 mm_has_notifiers(struct mm_struct *mm) argument
636 mmu_notifier_release(struct mm_struct *mm) argument
640 mmu_notifier_clear_flush_young(struct mm_struct *mm, unsigned long start, unsigned long end) argument
647 mmu_notifier_test_young(struct mm_struct *mm, unsigned long address) argument
653 mmu_notifier_change_pte(struct mm_struct *mm, unsigned long address, pte_t pte) argument
674 mmu_notifier_arch_invalidate_secondary_tlbs(struct mm_struct *mm, unsigned long start, unsigned long end) argument
679 mmu_notifier_subscriptions_init(struct mm_struct *mm) argument
683 mmu_notifier_subscriptions_destroy(struct mm_struct *mm) argument
[all...]
H A Dmm_inline.h429 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...]
/linux-master/arch/powerpc/include/asm/nohash/64/
H A Dpgtable.h149 static inline void huge_ptep_set_wrprotect(struct mm_struct *mm, argument
/linux-master/arch/powerpc/include/asm/nohash/
H A Dpgtable.h50 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *p, argument
84 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, argument
92 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, argument
99 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
279 static inline void __set_pte_at(struct mm_struct *mm, unsigne argument
[all...]
/linux-master/arch/powerpc/lib/
H A Dcode-patching.c53 struct mm_struct *mm; member in union:patch_context::__anon32
140 static void put_patching_mm(struct mm_struct *mm, unsigned long patching_addr) argument
151 struct mm_struct *mm; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dgk20a.c105 struct nvkm_mm *mm; member in struct:gk20a_instmem
/linux-master/fs/proc/
H A Dinternal.h291 struct mm_struct *mm; member in struct:proc_maps_private
/linux-master/arch/powerpc/kvm/
H A Dbook3s_64_vio.c297 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/gpu/drm/msm/
H A Dmsm_gem.h30 struct drm_mm mm; member in struct:msm_gem_address_space
/linux-master/drivers/infiniband/hw/hfi1/
H A Duser_exp_rcv.c141 struct mm_struct *mm; local
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.h65 struct mm_struct *mm; member in struct:svm_work_list_item
H A Dkfd_mqd_manager_v9.c41 static uint64_t mqd_stride_v9(struct mqd_manager *mm, argument
62 static void update_cu_mask(struct mqd_manager *mm, void *mqd, argument
158 static void init_mqd(struct mqd_manager *mm, void **mqd, argument
226 load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, uint32_t queue_id, struct queue_properties *p, struct mm_struct *mms) argument
238 update_mqd(struct mqd_manager *mm, void *mqd, struct queue_properties *q, struct mqd_update_info *minfo) argument
326 get_wave_state(struct mqd_manager *mm, void *mqd, struct queue_properties *q, void __user *ctl_stack, u32 *ctl_stack_used_size, u32 *save_area_used_size) argument
362 get_checkpoint_info(struct mqd_manager *mm, void *mqd, u32 *ctl_stack_size) argument
369 checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst) argument
381 restore_mqd(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, u32 ctl_stack_size) argument
413 init_mqd_hiq(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *q) argument
427 destroy_hiq_mqd(struct mqd_manager *mm, void *mqd, enum kfd_preempt_type type, unsigned int timeout, uint32_t pipe_id, uint32_t queue_id) argument
446 init_mqd_sdma(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *q) argument
465 update_mqd_sdma(struct mqd_manager *mm, void *mqd, struct queue_properties *q, struct mqd_update_info *minfo) argument
492 checkpoint_mqd_sdma(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst) argument
504 restore_mqd_sdma(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument
528 init_mqd_hiq_v9_4_3(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *q) argument
559 hiq_load_mqd_kiq_v9_4_3(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, uint32_t queue_id, struct queue_properties *p, struct mm_struct *mms) argument
583 destroy_hiq_mqd_v9_4_3(struct mqd_manager *mm, void *mqd, enum kfd_preempt_type type, unsigned int timeout, uint32_t pipe_id, uint32_t queue_id) argument
621 init_mqd_v9_4_3(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *q) argument
687 update_mqd_v9_4_3(struct mqd_manager *mm, void *mqd, struct queue_properties *q, struct mqd_update_info *minfo) argument
720 destroy_mqd_v9_4_3(struct mqd_manager *mm, void *mqd, enum kfd_preempt_type type, unsigned int timeout, uint32_t pipe_id, uint32_t queue_id) argument
748 load_mqd_v9_4_3(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, uint32_t queue_id, struct queue_properties *p, struct mm_struct *mms) argument
775 get_wave_state_v9_4_3(struct mqd_manager *mm, void *mqd, struct queue_properties *q, void __user *ctl_stack, u32 *ctl_stack_used_size, u32 *save_area_used_size) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v8.c154 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 Damdgpu_amdkfd_gfx_v7.c159 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 Damdgpu_amdkfd_gc_9_4_3.c59 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
H A Damdgpu_vram_mgr.c297 struct drm_buddy *mm = &mgr->mm; local
456 struct drm_buddy *mm = &mgr->mm; local
597 struct drm_buddy *mm = &mgr->mm; local
817 struct drm_buddy *mm = &mgr->mm; local
[all...]
/linux-master/arch/arm/include/asm/
H A Dcacheflush.h218 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/drivers/gpu/drm/
H A Ddrm_buddy.c14 static struct drm_buddy_block *drm_block_alloc(struct drm_buddy *mm, argument
35 static void drm_block_free(struct drm_buddy *mm, argument
41 static void list_insert_sorted(struct drm_buddy *mm, argument
68 mark_free(struct drm_buddy *mm, struct drm_buddy_block *block) argument
97 drm_buddy_init(struct drm_buddy *mm, u64 size, u64 chunk_size) argument
187 drm_buddy_fini(struct drm_buddy *mm) argument
203 split_block(struct drm_buddy *mm, struct drm_buddy_block *block) argument
263 __drm_buddy_free(struct drm_buddy *mm, struct drm_buddy_block *block) argument
293 drm_buddy_free_block(struct drm_buddy *mm, struct drm_buddy_block *block) argument
308 drm_buddy_free_list(struct drm_buddy *mm, struct list_head *objects) argument
331 alloc_range_bias(struct drm_buddy *mm, u64 start, u64 end, unsigned int order) argument
418 get_maxblock(struct drm_buddy *mm, unsigned int order) argument
444 alloc_from_freelist(struct drm_buddy *mm, unsigned int order, unsigned long flags) argument
490 __alloc_range(struct drm_buddy *mm, struct list_head *dfs, u64 start, u64 size, struct list_head *blocks, u64 *total_allocated_on_err) argument
583 __drm_buddy_alloc_range(struct drm_buddy *mm, u64 start, u64 size, u64 *total_allocated_on_err, struct list_head *blocks) argument
599 __alloc_contig_try_harder(struct drm_buddy *mm, u64 size, u64 min_block_size, struct list_head *blocks) argument
671 drm_buddy_block_trim(struct drm_buddy *mm, u64 new_size, struct list_head *blocks) argument
742 drm_buddy_alloc_blocks(struct drm_buddy *mm, u64 start, u64 end, u64 size, u64 min_block_size, struct list_head *blocks, unsigned long flags) argument
881 drm_buddy_block_print(struct drm_buddy *mm, struct drm_buddy_block *block, struct drm_printer *p) argument
898 drm_buddy_print(struct drm_buddy *mm, struct drm_printer *p) argument
[all...]
/linux-master/arch/arm64/kernel/
H A Dvdso.c131 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...]
/linux-master/arch/x86/kernel/
H A Dldt.c42 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 Dgrufault.c68 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...]

Completed in 422 milliseconds

<<11121314151617181920>>