| /kernel/linux/linux-5.10/drivers/clk/qcom/ |
| D | clk-rcg.h | 30 struct mn { struct 31 u8 mnctr_en_bit; argument 32 u8 mnctr_reset_bit; argument 33 u8 mnctr_mode_shift; argument 36 u8 n_val_shift; 37 u8 m_val_shift; 38 u8 width; 39 bool reset_in_cc; 79 struct mn mn; member 117 struct mn mn[2]; member
|
| D | clk-rcg.c | 106 static u32 md_to_m(struct mn *mn, u32 md) in md_to_m() 132 static u32 mn_to_md(struct mn *mn, u32 m, u32 n, u32 md) in mn_to_md() 149 static u32 ns_m_to_n(struct mn *mn, u32 ns, u32 m) in ns_m_to_n() 156 static u32 reg_to_mnctr_mode(struct mn *mn, u32 val) in reg_to_mnctr_mode() 163 static u32 mn_to_ns(struct mn *mn, u32 m, u32 n, u32 ns) in mn_to_ns() 182 static u32 mn_to_reg(struct mn *mn, u32 m, u32 n, u32 val) in mn_to_reg() 202 struct mn *mn; in configure_bank() local 346 struct mn *mn = &rcg->mn; in clk_rcg_recalc_rate() local 372 struct mn *mn; in clk_dyn_rcg_recalc_rate() local 477 struct mn *mn = &rcg->mn; in __clk_rcg_set_rate() local
|
| /kernel/linux/linux-6.6/drivers/clk/qcom/ |
| D | clk-rcg.h | 30 struct mn { struct 31 u8 mnctr_en_bit; argument 32 u8 mnctr_reset_bit; argument 33 u8 mnctr_mode_shift; argument 36 u8 n_val_shift; 37 u8 m_val_shift; 38 u8 width; 39 bool reset_in_cc; 79 struct mn mn; member 118 struct mn mn[2]; member
|
| D | clk-rcg.c | 106 static u32 md_to_m(struct mn *mn, u32 md) in md_to_m() 132 static u32 mn_to_md(struct mn *mn, u32 m, u32 n, u32 md) in mn_to_md() 149 static u32 ns_m_to_n(struct mn *mn, u32 ns, u32 m) in ns_m_to_n() 156 static u32 reg_to_mnctr_mode(struct mn *mn, u32 val) in reg_to_mnctr_mode() 163 static u32 mn_to_ns(struct mn *mn, u32 m, u32 n, u32 ns) in mn_to_ns() 182 static u32 mn_to_reg(struct mn *mn, u32 m, u32 n, u32 val) in mn_to_reg() 202 struct mn *mn; in configure_bank() local 346 struct mn *mn = &rcg->mn; in clk_rcg_recalc_rate() local 372 struct mn *mn; in clk_dyn_rcg_recalc_rate() local 477 struct mn *mn = &rcg->mn; in __clk_rcg_set_rate() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_userptr.c | 21 struct i915_mmu_notifier *mn; member 33 struct mmu_notifier mn; member 39 struct i915_mmu_notifier *mn; member 90 struct i915_mmu_notifier *mn = in userptr_mn_invalidate_range_start() local 160 struct i915_mmu_notifier *mn; in i915_mmu_notifier_create() local 192 struct i915_mmu_notifier *mn, *old; in i915_mmu_notifier_find() local 223 struct i915_mmu_notifier *mn; in i915_gem_userptr_init__mmu_notifier() local 251 i915_mmu_notifier_free(struct i915_mmu_notifier *mn, in i915_mmu_notifier_free() 287 i915_mmu_notifier_free(struct i915_mmu_notifier *mn, in i915_mmu_notifier_free()
|
| D | i915_gem_object.c | 109 struct i915_mmap_offset *mmo, *mn; in i915_gem_close_object() local 182 struct i915_mmap_offset *mmo, *mn; in __i915_gem_object_free_mmaps() local
|
| /kernel/linux/linux-5.10/drivers/misc/sgi-gru/ |
| D | grutlbpurge.c | 209 static int gru_invalidate_range_start(struct mmu_notifier *mn, in gru_invalidate_range_start() 224 static void gru_invalidate_range_end(struct mmu_notifier *mn, in gru_invalidate_range_end() 252 static void gru_free_notifier(struct mmu_notifier *mn) in gru_free_notifier() 267 struct mmu_notifier *mn; in gru_register_mmu_notifier() local
|
| /kernel/linux/linux-6.6/drivers/misc/sgi-gru/ |
| 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
|
| /kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/ |
| D | arm-smmu-v3-sva.c | 17 struct mmu_notifier mn; member 25 #define mn_to_smmu(mn) container_of(mn, struct arm_smmu_mmu_notifier, mn) argument 198 static void arm_smmu_mm_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, in arm_smmu_mm_arch_invalidate_secondary_tlbs() 235 static void arm_smmu_mm_release(struct mmu_notifier *mn, struct mm_struct *mm) in arm_smmu_mm_release() 259 static void arm_smmu_mmu_notifier_free(struct mmu_notifier *mn) in arm_smmu_mmu_notifier_free()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_mn.c | 48 static bool radeon_mn_invalidate(struct mmu_interval_notifier *mn, in radeon_mn_invalidate()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | radeon_mn.c | 49 static bool radeon_mn_invalidate(struct mmu_interval_notifier *mn, in radeon_mn_invalidate()
|
| /kernel/linux/linux-6.6/drivers/iommu/amd/ |
| D | iommu_v2.c | 41 struct mmu_notifier mn; /* mmu_notifier handle */ member 356 static struct pasid_state *mn_to_state(struct mmu_notifier *mn) in mn_to_state() 361 static void mn_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, in mn_arch_invalidate_secondary_tlbs() 378 static void mn_release(struct mmu_notifier *mn, struct mm_struct *mm) in mn_release()
|
| /kernel/linux/linux-5.10/arch/x86/kernel/apic/ |
| D | x2apic_uv_x.c | 1242 struct mn { struct 1250 static void get_mn(struct mn *mnp) in get_mn() argument 1272 struct mn mn; in uv_init_hub_info() local
|
| /kernel/linux/linux-5.10/drivers/iommu/amd/ |
| D | iommu_v2.c | 40 struct mmu_notifier mn; /* mmu_notifier handle */ member 354 static struct pasid_state *mn_to_state(struct mmu_notifier *mn) in mn_to_state() 359 static void mn_invalidate_range(struct mmu_notifier *mn, in mn_invalidate_range() 376 static void mn_release(struct mmu_notifier *mn, struct mm_struct *mm) in mn_release()
|
| /kernel/linux/linux-6.6/arch/x86/kernel/apic/ |
| D | x2apic_uv_x.c | 1212 struct mn { struct 1220 static void get_mn(struct mn *mnp) in get_mn() argument 1242 struct mn mn; in uv_init_hub_info() local
|
| /kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
| D | mmu_rb.h | 39 struct mmu_notifier mn; member
|
| D | mmu_rb.c | 261 static int mmu_notifier_range_start(struct mmu_notifier *mn, in mmu_notifier_range_start()
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
| D | mmu_rb.h | 78 struct mmu_notifier mn; member
|
| D | mmu_rb.c | 297 static int mmu_notifier_range_start(struct mmu_notifier *mn, in mmu_notifier_range_start()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_object.c | 237 struct i915_mmap_offset *mmo, *mn; in i915_gem_close_object() local 309 struct i915_mmap_offset *mmo, *mn; in __i915_gem_object_free_mmaps() local
|
| /kernel/linux/linux-6.6/lib/ |
| D | maple_tree.c | 318 static inline void mte_set_node_dead(struct maple_enode *mn) in mte_set_node_dead() 754 static inline void mte_set_pivot(struct maple_enode *mn, unsigned char piv, in mte_set_pivot() 783 static inline void __rcu **ma_slots(struct maple_node *mn, enum maple_type mt) in ma_slots() 875 static inline struct maple_metadata *ma_meta(struct maple_node *mn, in ma_meta() 893 static inline void ma_set_meta(struct maple_node *mn, enum maple_type mt, in ma_set_meta() 910 static inline void mt_clear_meta(struct maple_tree *mt, struct maple_node *mn, in mt_clear_meta() 946 static inline unsigned char ma_meta_end(struct maple_node *mn, in ma_meta_end() 959 static inline unsigned char ma_meta_gap(struct maple_node *mn, in ma_meta_gap() 971 static inline void ma_set_meta_gap(struct maple_node *mn, enum maple_type mt, in ma_set_meta_gap() 1056 static inline void mte_set_gap(const struct maple_enode *mn, in mte_set_gap() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_cs.h | 68 struct amdgpu_mn *mn; member
|
| /kernel/linux/linux-6.6/drivers/iommu/intel/ |
| D | svm.c | 241 static void intel_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, in intel_arch_invalidate_secondary_tlbs() 256 static void intel_mm_release(struct mmu_notifier *mn, struct mm_struct *mm) in intel_mm_release()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| D | ram.c | 34 struct nvkm_mm_node *mn; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| D | ram.c | 35 struct nvkm_mm_node *mn; member
|