Home
last modified time | relevance | path

Searched refs:secondary_data (Results 1 – 11 of 11) sorted by relevance

/arch/arm64/include/asm/
A Dsmp.h90 struct secondary_data { struct
95 extern struct secondary_data secondary_data; argument
127 WRITE_ONCE(secondary_data.status, val); in update_cpu_boot_status()
/arch/arm/include/asm/
A Dsmp.h52 struct secondary_data { struct
61 extern struct secondary_data secondary_data; argument
/arch/arm/kernel/
A Dsmp.c58 struct secondary_data secondary_data; variable
146 secondary_data.stack = task_stack_page(idle) + THREAD_START_SP; in __cpu_up()
148 secondary_data.mpu_rgn_info = &mpu_rgn_info; in __cpu_up()
152 secondary_data.pgdir = virt_to_phys(idmap_pgd); in __cpu_up()
153 secondary_data.swapper_pg_dir = get_arch_pgd(swapper_pg_dir); in __cpu_up()
155 secondary_data.task = idle; in __cpu_up()
156 sync_cache_w(&secondary_data); in __cpu_up()
179 memset(&secondary_data, 0, sizeof(secondary_data)); in __cpu_up()
A Dhead.S415 ldr r3, =(secondary_data + PLAT_PHYS_OFFSET - PAGE_OFFSET)
417 adr_l r3, secondary_data
420 ldrd r4, r5, [r3, #0] @ get secondary_data.pgdir
424 ldr r8, [r3, #8] @ get secondary_data.swapper_pg_dir
A Dhead-nommu.S125 .long secondary_data
456 ldr r6, [r7] @ get secondary_data.mpu_rgn_info
/arch/loongarch/include/asm/
A Dsmp.h83 struct secondary_data { struct
87 extern struct secondary_data cpuboot_data; argument
/arch/arm64/kernel/
A Dsmp.c63 struct secondary_data secondary_data; variable
120 secondary_data.task = idle; in __cpu_up()
141 secondary_data.task = NULL; in __cpu_up()
142 status = READ_ONCE(secondary_data.status); in __cpu_up()
A Dasm-offsets.c98 DEFINE(CPU_BOOT_TASK, offsetof(struct secondary_data, task)); in main()
A Dhead.S394 adr_l x0, secondary_data
/arch/loongarch/kernel/
A Dasm-offsets.c265 OFFSET(CPU_BOOT_STACK, secondary_data, stack); in output_smpboot_defines()
266 OFFSET(CPU_BOOT_TINFO, secondary_data, thread_info); in output_smpboot_defines()
A Dsmp.c76 struct secondary_data cpuboot_data;

Completed in 19 milliseconds