Searched refs:percpu_offset (Results 1 - 13 of 13) sorted by relevance
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-qcom.c | 202 u32 percpu_offset; in msm_dt_timer_init() local 220 if (of_property_read_u32(np, "cpu-offset", &percpu_offset)) in msm_dt_timer_init() 221 percpu_offset = 0; in msm_dt_timer_init() 229 cpu0_base = ioremap(res.start + percpu_offset, resource_size(&res)); in msm_dt_timer_init() 246 return msm_timer_init(freq, 32, irq, !!percpu_offset); in msm_dt_timer_init()
|
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | timer-qcom.c | 202 u32 percpu_offset; in msm_dt_timer_init() local 220 if (of_property_read_u32(np, "cpu-offset", &percpu_offset)) in msm_dt_timer_init() 221 percpu_offset = 0; in msm_dt_timer_init() 229 cpu0_base = ioremap(res.start + percpu_offset, resource_size(&res)); in msm_dt_timer_init() 246 return msm_timer_init(freq, 32, irq, !!percpu_offset); in msm_dt_timer_init()
|
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | qcom-wdt.c | 193 u32 percpu_offset; in qcom_wdt_probe() local 212 if (of_property_read_u32(np, "cpu-offset", &percpu_offset)) in qcom_wdt_probe() 213 percpu_offset = 0; in qcom_wdt_probe() 215 res->start += percpu_offset; in qcom_wdt_probe() 216 res->end += percpu_offset; in qcom_wdt_probe()
|
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | qcom-wdt.c | 194 u32 percpu_offset; in qcom_wdt_probe() local 213 if (of_property_read_u32(np, "cpu-offset", &percpu_offset)) in qcom_wdt_probe() 214 percpu_offset = 0; in qcom_wdt_probe() 216 res->start += percpu_offset; in qcom_wdt_probe() 217 res->end += percpu_offset; in qcom_wdt_probe()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic.c | 74 u32 percpu_offset; member 1170 if (IS_ENABLED(CONFIG_GIC_NON_BANKED) && gic->percpu_offset) { in gic_init_bases() 1185 unsigned long offset = gic->percpu_offset * core_id; in gic_init_bases() 1195 WARN(gic->percpu_offset, in gic_init_bases() 1197 gic->percpu_offset); in gic_init_bases() 1253 if (IS_ENABLED(CONFIG_GIC_NON_BANKED) && gic->percpu_offset) { in gic_init_bases() 1454 if (of_property_read_u32(node, "cpu-offset", &gic->percpu_offset)) in gic_of_setup() 1455 gic->percpu_offset = 0; in gic_of_setup()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-gic.c | 75 u32 percpu_offset; member 1171 if (IS_ENABLED(CONFIG_GIC_NON_BANKED) && gic->percpu_offset) { in gic_init_bases() 1186 unsigned long offset = gic->percpu_offset * core_id; in gic_init_bases() 1196 WARN(gic->percpu_offset, in gic_init_bases() 1198 gic->percpu_offset); in gic_init_bases() 1233 if (IS_ENABLED(CONFIG_GIC_NON_BANKED) && gic->percpu_offset) { in gic_init_bases() 1405 if (of_property_read_u32(node, "cpu-offset", &gic->percpu_offset)) in gic_of_setup() 1406 gic->percpu_offset = 0; in gic_of_setup()
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | lowcore.h | 136 __u64 percpu_offset; /* 0x03b8 */ member
|
H A D | percpu.h | 12 #define __my_cpu_offset S390_lowcore.percpu_offset
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | lowcore.h | 160 __u64 percpu_offset; /* 0x03b8 */ member
|
H A D | percpu.h | 12 #define __my_cpu_offset S390_lowcore.percpu_offset
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | asm-offsets.c | 145 OFFSET(__LC_PERCPU_OFFSET, lowcore, percpu_offset); in main()
|
H A D | smp.c | 267 lc->percpu_offset = __per_cpu_offset[cpu]; in pcpu_prepare_secondary() 1000 S390_lowcore.percpu_offset = __per_cpu_offset[0]; in smp_prepare_boot_cpu()
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | smp.c | 265 lc->percpu_offset = __per_cpu_offset[cpu]; in pcpu_prepare_secondary() 1030 S390_lowcore.percpu_offset = __per_cpu_offset[0]; in smp_prepare_boot_cpu()
|
Completed in 12 milliseconds