Home
last modified time | relevance | path

Searched refs:mn (Results 1 – 25 of 76) sorted by relevance

1234

/openbmc/linux/drivers/clk/qcom/
H A Dclk-rcg.c106 static u32 md_to_m(struct mn *mn, u32 md) in md_to_m() argument
132 static u32 mn_to_md(struct mn *mn, u32 m, u32 n, u32 md) in mn_to_md() argument
149 static u32 ns_m_to_n(struct mn *mn, u32 ns, u32 m) in ns_m_to_n() argument
156 static u32 reg_to_mnctr_mode(struct mn *mn, u32 val) in reg_to_mnctr_mode() argument
163 static u32 mn_to_ns(struct mn *mn, u32 m, u32 n, u32 ns) in mn_to_ns() argument
202 struct mn *mn; in configure_bank() local
225 mn = &rcg->mn[new_bank]; in configure_bank()
346 struct mn *mn = &rcg->mn; in clk_rcg_recalc_rate() local
372 struct mn *mn; in clk_dyn_rcg_recalc_rate() local
383 mn = &rcg->mn[bank]; in clk_dyn_rcg_recalc_rate()
[all …]
H A Dclk-rcg.h30 struct mn { struct
79 struct mn mn; member
118 struct mn mn[2]; member
H A Dgcc-msm8660.c106 .mn = {
157 .mn = {
208 .mn = {
259 .mn = {
310 .mn = {
361 .mn = {
412 .mn = {
463 .mn = {
514 .mn = {
565 .mn = {
[all …]
H A Dgcc-mdm9615.c188 .mn = {
239 .mn = {
290 .mn = {
341 .mn = {
392 .mn = {
455 .mn = {
506 .mn = {
557 .mn = {
608 .mn = {
659 .mn = {
[all …]
H A Dgcc-ipq806x.c414 .mn = {
465 .mn = {
516 .mn = {
567 .mn = {
618 .mn = {
669 .mn = {
733 .mn = {
784 .mn = {
835 .mn = {
886 .mn = {
[all …]
H A Dgcc-msm8960.c351 .mn = {
402 .mn = {
453 .mn = {
504 .mn = {
555 .mn = {
606 .mn = {
657 .mn = {
708 .mn = {
759 .mn = {
810 .mn = {
[all …]
H A Dmmcc-msm8960.c176 .mn = {
227 .mn = {
278 .mn = {
336 .mn = {
404 .mn = {
472 .mn = {
727 .mn = {
1170 .mn = {
1472 .mn = {
1778 .mn = {
[all …]
H A Dlcc-ipq806x.c113 .mn = {
230 .mn = {
314 .mn = {
371 .mn = {
/openbmc/linux/drivers/misc/sgi-gru/
H A Dgrutlbpurge.c209 static int gru_invalidate_range_start(struct mmu_notifier *mn, in gru_invalidate_range_start() argument
212 struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct, in gru_invalidate_range_start()
224 static void gru_invalidate_range_end(struct mmu_notifier *mn, in gru_invalidate_range_end() argument
227 struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct, in gru_invalidate_range_end()
252 static void gru_free_notifier(struct mmu_notifier *mn) in gru_free_notifier() argument
254 kfree(container_of(mn, struct gru_mm_struct, ms_notifier)); in gru_free_notifier()
267 struct mmu_notifier *mn; in gru_register_mmu_notifier() local
269 mn = mmu_notifier_get_locked(&gru_mmuops, current->mm); in gru_register_mmu_notifier()
270 if (IS_ERR(mn)) in gru_register_mmu_notifier()
271 return ERR_CAST(mn); in gru_register_mmu_notifier()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Den_rep_tracepoint.h24 TP_fast_assign(const struct mlx5e_neigh *mn = &nhe->m_neigh;
34 if (mn->family == AF_INET) {
35 *p32 = mn->dst_ip.v4;
37 } else if (mn->family == AF_INET6) {
38 *pin6 = mn->dst_ip.v6;
H A Den_tc_tracepoint.h85 TP_fast_assign(const struct mlx5e_neigh *mn = &nhe->m_neigh;
94 if (mn->family == AF_INET) {
95 *p32 = mn->dst_ip.v4;
97 } else if (mn->family == AF_INET6) {
98 *pin6 = mn->dst_ip.v6;
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmemory.c38 nvkm_mm_free(&fb->tags.mm, &tags->mn); in nvkm_memory_tags_put()
61 if (tags->mn && tags->mn->length != nr) { in nvkm_memory_tags_get()
77 if (!nvkm_mm_head(&fb->tags.mm, 0, 1, nr, nr, 1, &tags->mn)) { in nvkm_memory_tags_get()
79 clr(device, tags->mn->offset, tags->mn->length); in nvkm_memory_tags_get()
90 tags->mn = NULL; in nvkm_memory_tags_get()
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dmmu_rb.c59 INIT_HLIST_NODE(&h->mn.hlist); in hfi1_mmu_rb_register()
61 h->mn.ops = &mn_opts; in hfi1_mmu_rb_register()
68 ret = mmu_notifier_register(&h->mn, current->mm); in hfi1_mmu_rb_register()
86 mmgrab(handler->mn.mm); in hfi1_mmu_rb_unregister()
89 mmu_notifier_unregister(&handler->mn, handler->mn.mm); in hfi1_mmu_rb_unregister()
115 mmdrop(handler->mn.mm); in hfi1_mmu_rb_unregister()
129 if (current->mm != handler->mn.mm) in hfi1_mmu_rb_insert()
233 if (current->mm != handler->mn.mm) in hfi1_mmu_rb_evict()
261 static int mmu_notifier_range_start(struct mmu_notifier *mn, in mmu_notifier_range_start() argument
265 container_of(mn, struct mmu_rb_handler, mn); in mmu_notifier_range_start()
H A Dmmu_rb.h39 struct mmu_notifier mn; member
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c17 struct mmu_notifier mn; member
25 #define mn_to_smmu(mn) container_of(mn, struct arm_smmu_mmu_notifier, mn) argument
203 struct arm_smmu_mmu_notifier *smmu_mn = mn_to_smmu(mn); in arm_smmu_mm_arch_invalidate_secondary_tlbs()
237 struct arm_smmu_mmu_notifier *smmu_mn = mn_to_smmu(mn); in arm_smmu_mm_release()
261 kfree(mn_to_smmu(mn)); in arm_smmu_mmu_notifier_free()
280 if (smmu_mn->mn.mm == mm) { in arm_smmu_mmu_notifier_get()
299 smmu_mn->mn.ops = &arm_smmu_mmu_notifier_ops; in arm_smmu_mmu_notifier_get()
301 ret = mmu_notifier_register(&smmu_mn->mn, mm); in arm_smmu_mmu_notifier_get()
316 mmu_notifier_put(&smmu_mn->mn); in arm_smmu_mmu_notifier_get()
324 struct mm_struct *mm = smmu_mn->mn.mm; in arm_smmu_mmu_notifier_put()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dram.c35 struct nvkm_mm_node *mn; member
52 .mem = vram->mn, in nvkm_vram_map()
61 return (u64)nvkm_mm_size(nvkm_vram(memory)->mn) << NVKM_RAM_MM_SHIFT; in nvkm_vram_size()
68 if (!nvkm_mm_contiguous(vram->mn)) in nvkm_vram_addr()
70 return (u64)nvkm_mm_addr(vram->mn) << NVKM_RAM_MM_SHIFT; in nvkm_vram_addr()
89 struct nvkm_mm_node *next = vram->mn; in nvkm_vram_dtor()
138 node = &vram->mn; in nvkm_ram_get()
/openbmc/linux/mm/
H A Dpage_ext.c416 struct memory_notify *mn = arg; in page_ext_callback() local
421 ret = online_page_ext(mn->start_pfn, in page_ext_callback()
422 mn->nr_pages, mn->status_change_nid); in page_ext_callback()
425 offline_page_ext(mn->start_pfn, in page_ext_callback()
426 mn->nr_pages); in page_ext_callback()
429 offline_page_ext(mn->start_pfn, in page_ext_callback()
430 mn->nr_pages); in page_ext_callback()
/openbmc/linux/drivers/iommu/amd/
H A Diommu_v2.c41 struct mmu_notifier mn; /* mmu_notifier handle */ member
337 mmu_notifier_unregister(&pasid_state->mn, pasid_state->mm); in free_pasid_states()
356 static struct pasid_state *mn_to_state(struct mmu_notifier *mn) in mn_to_state() argument
358 return container_of(mn, struct pasid_state, mn); in mn_to_state()
368 pasid_state = mn_to_state(mn); in mn_arch_invalidate_secondary_tlbs()
378 static void mn_release(struct mmu_notifier *mn, struct mm_struct *mm) in mn_release() argument
386 pasid_state = mn_to_state(mn); in mn_release()
641 pasid_state->mn.ops = &iommu_mn; in amd_iommu_bind_pasid()
646 ret = mmu_notifier_register(&pasid_state->mn, mm); in amd_iommu_bind_pasid()
675 mmu_notifier_unregister(&pasid_state->mn, mm); in amd_iommu_bind_pasid()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dgk20a.c53 struct nvkm_mm_node *mn; member
130 return (u64)gk20a_instobj(memory)->mn->offset << 12; in gk20a_instobj_addr()
136 return (u64)gk20a_instobj(memory)->mn->length << 12; in gk20a_instobj_size()
288 .mem = node->mn, in gk20a_instobj_map()
304 dma_free_attrs(dev, (u64)node->base.mn->length << PAGE_SHIFT, in gk20a_instobj_dtor_dma()
317 struct nvkm_mm_node *r = node->base.mn; in gk20a_instobj_dtor_iommu()
335 for (i = 0; i < node->base.mn->length; i++) { in gk20a_instobj_dtor_iommu()
416 node->base.mn = &node->r; in gk20a_instobj_ctor_dma()
494 node->base.mn = r; in gk20a_instobj_ctor_iommu()
543 size, align, (u64)node->mn->offset << 12); in gk20a_instobj_new()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_mn.c49 static bool radeon_mn_invalidate(struct mmu_interval_notifier *mn, in radeon_mn_invalidate() argument
53 struct radeon_bo *bo = container_of(mn, struct radeon_bo, notifier); in radeon_mn_invalidate()
/openbmc/linux/drivers/scsi/qla2xxx/
H A Dqla_bsg.c1072 if (!mn) { in qla84xx_updatefw()
1083 mn->entry_count = 1; in qla84xx_updatefw()
1151 if (!mn) { in qla84xx_mgmt_cmd()
1158 mn->entry_count = 1; in qla84xx_mgmt_cmd()
1197 mn->parameter1 = in qla84xx_mgmt_cmd()
1203 mn->parameter1 = in qla84xx_mgmt_cmd()
1206 mn->parameter2 = in qla84xx_mgmt_cmd()
1249 mn->parameter1 = in qla84xx_mgmt_cmd()
1255 mn->parameter1 = in qla84xx_mgmt_cmd()
1258 mn->parameter2 = in qla84xx_mgmt_cmd()
[all …]
/openbmc/linux/arch/x86/kernel/apic/
H A Dx2apic_uv_x.c1212 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
1244 get_mn(&mn); in uv_init_hub_info()
1245 hi->gpa_mask = mn.m_val ? in uv_init_hub_info()
1246 (1UL << (mn.m_val + mn.n_val)) - 1 : in uv_init_hub_info()
1249 hi->m_val = mn.m_val; in uv_init_hub_info()
1250 hi->n_val = mn.n_val; in uv_init_hub_info()
1251 hi->m_shift = mn.m_shift; in uv_init_hub_info()
1252 hi->n_lshift = mn.n_lshift ? mn.n_lshift : 0; in uv_init_hub_info()
[all …]
/openbmc/linux/net/sched/
H A Dsch_teql.c230 struct neighbour *mn; in __teql_resolve() local
232 mn = __neigh_lookup_errno(n->tbl, n->primary_key, dev); in __teql_resolve()
234 if (IS_ERR(mn)) in __teql_resolve()
235 return PTR_ERR(mn); in __teql_resolve()
236 n = mn; in __teql_resolve()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/pxaregs/
H A Dpxaregs_1.14.bb4 HOMEPAGE = "http://www.mn-logistik.de/unsupported/pxa250/"
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.h68 struct amdgpu_mn *mn; member

1234