/linux/drivers/misc/sgi-gru/ |
H A D | grutlbpurge.c | 207 static int gru_invalidate_range_start(struct mmu_notifier *mn, in gru_invalidate_range_start() 222 static void gru_invalidate_range_end(struct mmu_notifier *mn, in gru_invalidate_range_end() 250 static void gru_free_notifier(struct mmu_notifier *mn) in gru_free_notifier() 265 struct mmu_notifier *mn; in gru_register_mmu_notifier() local
|
/linux/drivers/iommu/intel/ |
H A D | svm.c | 51 static void intel_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, in intel_arch_invalidate_secondary_tlbs() 70 static void intel_mm_release(struct mmu_notifier *mn, struct mm_struct *mm) in intel_mm_release() 99 static void intel_mm_free_notifier(struct mmu_notifier *mn) in intel_mm_free_notifier()
|
/linux/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3-sva.c | 134 static void arm_smmu_mm_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, in arm_smmu_mm_arch_invalidate_secondary_tlbs() 166 static void arm_smmu_mm_release(struct mmu_notifier *mn, struct mm_struct *mm) in arm_smmu_mm_release() 198 static void arm_smmu_mmu_notifier_free(struct mmu_notifier *mn) in arm_smmu_mmu_notifier_free()
|
/linux/drivers/iommu/amd/ |
H A D | pasid.c | 59 static void sva_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, in sva_arch_invalidate_secondary_tlbs() 80 static void sva_mn_release(struct mmu_notifier *mn, struct mm_struct *mm) in sva_mn_release()
|
H A D | amd_iommu_types.h | 596 struct mmu_notifier mn; /* mmu notifier for the SVA domain */ member
|
/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_mn.c | 49 static bool radeon_mn_invalidate(struct mmu_interval_notifier *mn, in radeon_mn_invalidate()
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | mmu_rb.h | 39 struct mmu_notifier mn; member
|
H A D | mmu_rb.c | 261 static int mmu_notifier_range_start(struct mmu_notifier *mn, in mmu_notifier_range_start()
|
/linux/lib/ |
H A D | maple_tree.c | 335 static inline void mte_set_node_dead(struct maple_enode *mn) in mte_set_node_dead() 742 static inline void mte_set_pivot(struct maple_enode *mn, unsigned char piv, in mte_set_pivot() 770 static inline void __rcu **ma_slots(struct maple_node *mn, enum maple_type mt) in ma_slots() 863 static inline struct maple_metadata *ma_meta(struct maple_node *mn, in ma_meta() 881 static inline void ma_set_meta(struct maple_node *mn, enum maple_type mt, in ma_set_meta() 896 static inline void mt_clear_meta(struct maple_tree *mt, struct maple_node *mn, in mt_clear_meta() 932 static inline unsigned char ma_meta_end(struct maple_node *mn, in ma_meta_end() 944 static inline unsigned char ma_meta_gap(struct maple_node *mn) in ma_meta_gap() 955 static inline void ma_set_meta_gap(struct maple_node *mn, enum maple_type mt, in ma_set_meta_gap() 1040 static inline void mte_set_gap(const struct maple_enode *mn, in mte_set_gap() [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_cs.h | 68 struct amdgpu_mn *mn; member
|
H A D | amdgpu.h | 804 #define IP_VERSION_FULL(mj, mn, rv, var, srev) \ argument 806 #define IP_VERSION(mj, mn, rv) IP_VERSION_FULL(mj, mn, rv, 0, 0) argument
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ram.c | 35 struct nvkm_mm_node *mn; member
|
/linux/arch/x86/kernel/cpu/sgx/ |
H A D | encl.c | 773 static void sgx_mmu_notifier_release(struct mmu_notifier *mn, in sgx_mmu_notifier_release() 800 static void sgx_mmu_notifier_free(struct mmu_notifier *mn) in sgx_mmu_notifier_free()
|
/linux/virt/kvm/ |
H A D | kvm_main.c | 505 static inline struct kvm *mmu_notifier_to_kvm(struct mmu_notifier *mn) in mmu_notifier_to_kvm() argument 650 static __always_inline int kvm_age_hva_range(struct mmu_notifier *mn, in kvm_age_hva_range() argument 670 static __always_inline int kvm_age_hva_range_no_flush(struct mmu_notifier *mn, in kvm_age_hva_range_no_flush() argument 726 static int kvm_mmu_notifier_invalidate_range_start(struct mmu_notifier *mn, in kvm_mmu_notifier_invalidate_range_start() argument 802 static void kvm_mmu_notifier_invalidate_range_end(struct mmu_notifier *mn, in kvm_mmu_notifier_invalidate_range_end() argument 833 kvm_mmu_notifier_clear_flush_young(struct mmu_notifier * mn,struct mm_struct * mm,unsigned long start,unsigned long end) kvm_mmu_notifier_clear_flush_young() argument 844 kvm_mmu_notifier_clear_young(struct mmu_notifier * mn,struct mm_struct * mm,unsigned long start,unsigned long end) kvm_mmu_notifier_clear_young() argument 867 kvm_mmu_notifier_test_young(struct mmu_notifier * mn,struct mm_struct * mm,unsigned long address) kvm_mmu_notifier_test_young() argument 877 kvm_mmu_notifier_release(struct mmu_notifier * mn,struct mm_struct * mm) kvm_mmu_notifier_release() argument [all...] |
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | memory.h | 10 struct nvkm_mm_node *mn; member
|
/linux/net/sched/ |
H A D | sch_teql.c | 230 struct neighbour *mn; in __teql_resolve() local
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | gk20a.c | 53 struct nvkm_mm_node *mn; member
|
/linux/drivers/scsi/qla2xxx/ |
H A D | qla_bsg.c | 1019 struct verify_chip_entry_84xx *mn = NULL; in qla84xx_updatefw() local 1129 struct access_chip_84xx *mn = NULL; in qla84xx_mgmt_cmd() local
|
/linux/drivers/xen/ |
H A D | gntdev.c | 535 static bool gntdev_invalidate(struct mmu_interval_notifier *mn, in gntdev_invalidate()
|
/linux/drivers/misc/ocxl/ |
H A D | link.c | 494 static void arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, in arch_invalidate_secondary_tlbs()
|
/linux/tools/testing/radix-tree/ |
H A D | maple.c | 95 struct maple_node *mn, *mn2, *mn3; in check_new_node() local 35533 struct maple_node *mn; in check_prealloc() local
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cudbg_entity.h | 230 u8 mn[ID_LEN + 1]; member
|
/linux/arch/x86/virt/vmx/tdx/ |
H A D | tdx.c | 1367 struct memory_notify *mn = v; in tdx_memory_notifier() local
|
/linux/drivers/md/persistent-data/ |
H A D | dm-btree.c | 743 struct btree_node *ln, *rn, *mn, *pn; in split_two_into_three() local
|
/linux/drivers/video/fbdev/ |
H A D | pxa168fb.h | 221 #define CFG_HWC_1BITENA(mn) ((mn) << 25) argument
|