Symbol: machine_desc
arch/arc/include/asm/mach_desc.h
43
extern const struct machine_desc *machine_desc;
arch/arc/include/asm/mach_desc.h
48
extern const struct machine_desc __arch_info_begin[], __arch_info_end[];
arch/arc/include/asm/mach_desc.h
55
static const struct machine_desc __mach_desc_##_type \
arch/arc/include/asm/mach_desc.h
62
extern const struct machine_desc *setup_machine_fdt(void *dt);
arch/arc/kernel/devtree.c
42
static const struct machine_desc *mdesc = __arch_info_begin;
arch/arc/kernel/devtree.c
43
const struct machine_desc *m = mdesc;
arch/arc/kernel/devtree.c
60
const struct machine_desc * __init setup_machine_fdt(void *dt)
arch/arc/kernel/devtree.c
62
const struct machine_desc *mdesc;
arch/arc/kernel/irq.c
34
if (machine_desc->init_per_cpu)
arch/arc/kernel/irq.c
35
machine_desc->init_per_cpu(smp_processor_id());
arch/arc/kernel/setup.c
43
const struct machine_desc *machine_desc;
arch/arc/kernel/setup.c
479
machine_desc = setup_machine_fdt((void *)uboot_arg);
arch/arc/kernel/setup.c
482
use_embedded_dtb = !machine_desc;
arch/arc/kernel/setup.c
491
machine_desc = setup_machine_fdt(__dtb_start);
arch/arc/kernel/setup.c
492
if (!machine_desc)
arch/arc/kernel/setup.c
518
if (machine_desc->init_early)
arch/arc/kernel/setup.c
519
machine_desc->init_early();
arch/arc/kernel/setup.c
548
if (machine_desc->init_machine)
arch/arc/kernel/setup.c
549
machine_desc->init_machine();
arch/arc/kernel/setup.c
557
if (machine_desc->init_late)
arch/arc/kernel/setup.c
558
machine_desc->init_late();
arch/arc/kernel/smp.c
177
if (machine_desc->init_per_cpu)
arch/arc/kernel/smp.c
178
machine_desc->init_per_cpu(cpu);
arch/arm/include/asm/mach/arch.h
65
extern const struct machine_desc *machine_desc;
arch/arm/include/asm/mach/arch.h
70
extern const struct machine_desc __arch_info_begin[], __arch_info_end[];
arch/arm/include/asm/mach/arch.h
79
static const struct machine_desc __mach_desc_##_type \
arch/arm/include/asm/mach/arch.h
89
static const struct machine_desc __mach_desc_##_name \
arch/arm/include/asm/memblock.h
5
struct machine_desc;
arch/arm/include/asm/memblock.h
7
void arm_memblock_init(const struct machine_desc *);
arch/arm/include/asm/prom.h
12
extern const struct machine_desc *setup_machine_fdt(void *dt_virt);
arch/arm/include/asm/prom.h
17
static inline const struct machine_desc *setup_machine_fdt(void *dt_virt)
arch/arm/include/asm/setup.h
32
struct machine_desc;
arch/arm/include/asm/setup.h
34
void paging_init(const struct machine_desc *desc);
arch/arm/include/asm/setup.h
35
void early_mm_init(const struct machine_desc *);
arch/arm/include/asm/setup.h
37
void setup_dma_zone(const struct machine_desc *desc);
arch/arm/kernel/asm-offsets.c
120
DEFINE(SIZEOF_MACHINE_DESC, sizeof(struct machine_desc));
arch/arm/kernel/asm-offsets.c
121
DEFINE(MACHINFO_TYPE, offsetof(struct machine_desc, nr));
arch/arm/kernel/asm-offsets.c
122
DEFINE(MACHINFO_NAME, offsetof(struct machine_desc, name));
arch/arm/kernel/atags.h
5
const struct machine_desc *setup_machine_tags(void *__atags_vaddr,
arch/arm/kernel/atags.h
8
static inline const struct machine_desc * __init __noreturn
arch/arm/kernel/atags_parse.c
176
const struct machine_desc * __init
arch/arm/kernel/atags_parse.c
180
const struct machine_desc *mdesc = NULL, *p;
arch/arm/kernel/devtree.c
174
static const struct machine_desc *mdesc = __arch_info_begin;
arch/arm/kernel/devtree.c
175
const struct machine_desc *m = mdesc;
arch/arm/kernel/devtree.c
192
const struct machine_desc * __init setup_machine_fdt(void *dt_virt)
arch/arm/kernel/devtree.c
194
const struct machine_desc *mdesc, *mdesc_best = NULL;
arch/arm/kernel/irq.c
133
if (IS_ENABLED(CONFIG_OF) && !machine_desc->init_irq)
arch/arm/kernel/irq.c
136
machine_desc->init_irq();
arch/arm/kernel/irq.c
139
(machine_desc->l2c_aux_mask || machine_desc->l2c_aux_val)) {
arch/arm/kernel/irq.c
141
outer_cache.write_sec = machine_desc->l2c_write_sec;
arch/arm/kernel/irq.c
142
ret = l2x0_of_init(machine_desc->l2c_aux_val,
arch/arm/kernel/irq.c
143
machine_desc->l2c_aux_mask);
arch/arm/kernel/irq.c
154
return irq_set_nr_irqs(machine_desc->nr_irqs ? : NR_IRQS);
arch/arm/kernel/setup.c
1098
const struct machine_desc *mdesc = NULL;
arch/arm/kernel/setup.c
1122
machine_desc = mdesc;
arch/arm/kernel/setup.c
153
const struct machine_desc *machine_desc __initdata;
arch/arm/kernel/setup.c
748
const struct machine_desc *p;
arch/arm/kernel/setup.c
855
static void __init request_standard_resources(const struct machine_desc *mdesc)
arch/arm/kernel/setup.c
944
if (machine_desc->init_machine)
arch/arm/kernel/setup.c
945
machine_desc->init_machine();
arch/arm/kernel/setup.c
956
if (machine_desc->init_late)
arch/arm/kernel/setup.c
957
machine_desc->init_late();
arch/arm/kernel/time.c
90
if (machine_desc->init_time) {
arch/arm/kernel/time.c
91
machine_desc->init_time();
arch/arm/mm/init.c
180
void __init arm_memblock_init(const struct machine_desc *mdesc)
arch/arm/mm/init.c
98
void __init setup_dma_zone(const struct machine_desc *mdesc)
arch/arm/mm/mmu.c
1366
static void __init devicemaps_init(const struct machine_desc *mdesc)
arch/arm/mm/mmu.c
1629
static void __init early_paging_init(const struct machine_desc *mdesc)
arch/arm/mm/mmu.c
1703
static void __init early_paging_init(const struct machine_desc *mdesc)
arch/arm/mm/mmu.c
1755
void __init paging_init(const struct machine_desc *mdesc)
arch/arm/mm/mmu.c
1785
void __init early_mm_init(const struct machine_desc *mdesc)
arch/arm/mm/nommu.c
157
void __init paging_init(const struct machine_desc *mdesc)