/linux-master/arch/powerpc/kernel/ |
H A D | cacheinfo.h | 6 extern void cacheinfo_cpu_online(unsigned int cpu_id); 7 extern void cacheinfo_cpu_offline(unsigned int cpu_id);
|
H A D | cacheinfo.c | 455 * If sub-groups of threads in a core containing @cpu_id share the 463 static int get_group_id(unsigned int cpu_id, int level) argument 467 cpu_id)); 470 cpu_id)); 473 cpu_id)); 477 static void do_subsidiary_caches(struct cache *cache, unsigned int cpu_id) argument 489 group_id = get_group_id(cpu_id, level); 500 static struct cache *cache_chain_instantiate(unsigned int cpu_id) argument 506 pr_debug("creating cache object(s) for CPU %i\n", cpu_id); 508 cpu_node = of_get_cpu_node(cpu_id, NUL 528 cacheinfo_create_cache_dir(unsigned int cpu_id) argument 810 cacheinfo_sysfs_populate(unsigned int cpu_id, struct cache *cache_list) argument 829 cacheinfo_cpu_online(unsigned int cpu_id) argument 845 cache_lookup_by_cpu(unsigned int cpu_id) argument 911 cacheinfo_cpu_offline(unsigned int cpu_id) argument [all...] |
/linux-master/drivers/accel/habanalabs/include/gaudi/ |
H A D | gaudi_async_ids_map_extended.h | 18 int cpu_id; member in struct:gaudi_async_events_ids_map 24 { .fc_id = 0, .cpu_id = 0, .valid = 0, .name = "" }, 25 { .fc_id = 1, .cpu_id = 1, .valid = 0, .name = "" }, 26 { .fc_id = 2, .cpu_id = 2, .valid = 0, .name = "" }, 27 { .fc_id = 3, .cpu_id = 3, .valid = 0, .name = "" }, 28 { .fc_id = 4, .cpu_id = 4, .valid = 0, .name = "" }, 29 { .fc_id = 5, .cpu_id = 5, .valid = 0, .name = "" }, 30 { .fc_id = 6, .cpu_id = 6, .valid = 0, .name = "" }, 31 { .fc_id = 7, .cpu_id = 7, .valid = 0, .name = "" }, 32 { .fc_id = 8, .cpu_id [all...] |
/linux-master/drivers/accel/habanalabs/include/gaudi2/ |
H A D | gaudi2_async_ids_map_extended.h | 24 int cpu_id; member in struct:gaudi2_async_events_ids_map 32 { .fc_id = 0, .cpu_id = 0, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 34 { .fc_id = 1, .cpu_id = 1, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 36 { .fc_id = 2, .cpu_id = 2, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 38 { .fc_id = 3, .cpu_id = 3, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 40 { .fc_id = 4, .cpu_id = 4, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 42 { .fc_id = 5, .cpu_id = 5, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 44 { .fc_id = 6, .cpu_id = 6, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 46 { .fc_id = 7, .cpu_id = 7, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, 48 { .fc_id = 8, .cpu_id [all...] |
/linux-master/arch/loongarch/vdso/ |
H A D | vgetcpu.c | 11 int cpu_id; local 15 : "=r" (cpu_id) 19 return cpu_id; 31 int cpu_id; local 34 cpu_id = read_cpu_id(); 37 *cpu = cpu_id; 41 *node = data[cpu_id].node;
|
/linux-master/arch/arm/mach-mvebu/ |
H A D | pmsu.h | 11 int armada_xp_boot_cpu(unsigned int cpu_id, void *phys_addr);
|
/linux-master/arch/arm/mach-davinci/ |
H A D | cputype.h | 23 u32 cpu_id; member in struct:davinci_id
|
/linux-master/include/trace/events/ |
H A D | power.h | 18 TP_PROTO(unsigned int state, unsigned int cpu_id), 20 TP_ARGS(state, cpu_id), 24 __field( u32, cpu_id ) 29 __entry->cpu_id = cpu_id; 32 TP_printk("state=%lu cpu_id=%lu", (unsigned long)__entry->state, 33 (unsigned long)__entry->cpu_id) 38 TP_PROTO(unsigned int state, unsigned int cpu_id), 40 TP_ARGS(state, cpu_id) 45 TP_PROTO(unsigned int cpu_id, unsigne [all...] |
H A D | rseq.h | 18 __field(s32, cpu_id) 24 __entry->cpu_id = raw_smp_processor_id(); 25 __entry->node_id = cpu_to_node(__entry->cpu_id); 29 TP_printk("cpu_id=%d node_id=%d mm_cid=%d", __entry->cpu_id,
|
/linux-master/drivers/cpufreq/ |
H A D | amd-pstate-trace.h | 34 unsigned int cpu_id, 46 cpu_id, 59 __field(unsigned int, cpu_id) 72 __entry->cpu_id = cpu_id; 77 TP_printk("amd_min_perf=%lu amd_des_perf=%lu amd_max_perf=%lu freq=%llu mperf=%llu aperf=%llu tsc=%llu cpu_id=%u changed=%s fast_switch=%s", 85 (unsigned int)__entry->cpu_id,
|
/linux-master/arch/arm64/kernel/ |
H A D | acpi_parking_protocol.c | 15 __le32 cpu_id; member in struct:parking_protocol_mailbox 63 u32 cpu_id; local 80 cpu_id = readl_relaxed(&mailbox->cpu_id); 85 if (cpu_id != ~0U) { 104 writel_relaxed(cpu_entry->gic_cpu_id, &mailbox->cpu_id);
|
/linux-master/tools/testing/selftests/rseq/ |
H A D | rseq-riscv-bits.h | 20 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 25 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, "%l[error1]") 32 : [cpu_id] "r" (cpu), 55 rseq_bug("cpu_id comparison failed"); 74 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 79 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, "%l[error1]") 89 : [cpu_id] "r" (cpu), 112 rseq_bug("cpu_id comparison failed"); 128 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 131 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_i [all...] |
H A D | rseq-x86-bits.h | 29 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), 4f) 35 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), %l[error1]) 45 : [cpu_id] "r" (cpu), 69 rseq_bug("cpu_id comparison failed"); 95 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), 4f) 102 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), %l[error1]) 116 : [cpu_id] "r" (cpu), 142 rseq_bug("cpu_id comparison failed"); 161 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), 4f) 164 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMEN [all...] |
H A D | rseq-mips-bits.h | 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 33 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 45 : [cpu_id] "r" (cpu), 67 rseq_bug("cpu_id comparison failed"); 88 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 94 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 109 : [cpu_id] "r" (cpu), 133 rseq_bug("cpu_id comparison failed"); 151 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 154 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_i [all...] |
H A D | rseq-arm64-bits.h | 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 32 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 39 : [cpu_id] "r" (cpu), 64 rseq_bug("cpu_id comparison failed"); 85 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 90 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 100 : [cpu_id] "r" (cpu), 126 rseq_bug("cpu_id comparison failed"); 144 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 147 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_i [all...] |
H A D | rseq-arm-bits.h | 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 34 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 47 : [cpu_id] "r" (cpu), 73 rseq_bug("cpu_id comparison failed"); 95 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 102 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 118 : [cpu_id] "r" (cpu), 146 rseq_bug("cpu_id comparison failed"); 165 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 168 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_i [all...] |
H A D | rseq-ppc-bits.h | 29 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 36 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 45 : [cpu_id] "r" (cpu), 71 rseq_bug("cpu_id comparison failed"); 94 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 101 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 116 : [cpu_id] "r" (cpu), 144 rseq_bug("cpu_id comparison failed"); 164 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 168 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_i [all...] |
H A D | rseq-s390-bits.h | 22 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 28 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 38 : [cpu_id] "r" (cpu), 64 rseq_bug("cpu_id comparison failed"); 90 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 97 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) 111 : [cpu_id] "r" (cpu), 139 rseq_bug("cpu_id comparison failed"); 158 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) 161 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_i [all...] |
H A D | rseq-bits-template.h | 10 # define RSEQ_TEMPLATE_CPU_ID_FIELD cpu_id
|
/linux-master/kernel/sched/ |
H A D | membarrier.c | 314 static int membarrier_private_expedited(int flags, int cpu_id) argument 356 if (cpu_id < 0 && !zalloc_cpumask_var(&tmpmask, GFP_KERNEL)) 362 if (cpu_id >= 0) { 365 if (cpu_id >= nr_cpu_ids || !cpu_online(cpu_id)) 368 p = rcu_dereference(cpu_rq(cpu_id)->curr); 388 if (cpu_id >= 0) { 390 * smp_call_function_single() will call ipi_func() if cpu_id 393 smp_call_function_single(cpu_id, ipi_func, NULL, 1); 422 if (cpu_id < [all...] |
/linux-master/arch/arc/include/asm/ |
H A D | setup.h | 38 extern int arc_mmu_mumbojumbo(int cpu_id, char *buf, int len); 41 extern int arc_cache_mumbojumbo(int cpu_id, char *buf, int len);
|
/linux-master/arch/s390/kvm/ |
H A D | pci.h | 68 struct cpuid cpu_id; local 70 get_cpu_id(&cpu_id); 71 switch (cpu_id.machine) {
|
/linux-master/arch/riscv/kernel/ |
H A D | cpu.c | 144 unsigned long riscv_cached_mvendorid(unsigned int cpu_id) argument 146 struct riscv_cpuinfo *ci = per_cpu_ptr(&riscv_cpuinfo, cpu_id); 152 unsigned long riscv_cached_marchid(unsigned int cpu_id) argument 154 struct riscv_cpuinfo *ci = per_cpu_ptr(&riscv_cpuinfo, cpu_id); 160 unsigned long riscv_cached_mimpid(unsigned int cpu_id) argument 162 struct riscv_cpuinfo *ci = per_cpu_ptr(&riscv_cpuinfo, cpu_id); 272 unsigned long cpu_id = (unsigned long)v - 1; local 273 struct riscv_cpuinfo *ci = per_cpu_ptr(&riscv_cpuinfo, cpu_id); 277 seq_printf(m, "processor\t: %lu\n", cpu_id); 278 seq_printf(m, "hart\t\t: %lu\n", cpuid_to_hartid_map(cpu_id)); [all...] |
/linux-master/arch/arm/mach-omap2/ |
H A D | omap-mpuss-lowpower.c | 87 void (*scu_prepare)(unsigned int cpu_id, unsigned int cpu_state); 104 static void dummy_scu_prepare(unsigned int cpu_id, unsigned int cpu_state) argument 118 static inline void set_cpu_wakeup_addr(unsigned int cpu_id, u32 addr) argument 120 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); 129 static void scu_pwrst_prepare(unsigned int cpu_id, unsigned int cpu_state) argument 131 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); 163 static inline void cpu_clear_prev_logic_pwrst(unsigned int cpu_id) argument 167 if (cpu_id) { 183 static void l2x0_pwrst_prepare(unsigned int cpu_id, unsigned int save_state) argument 185 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); [all...] |
/linux-master/drivers/xen/ |
H A D | pcpu.c | 55 * @cpu_id: Xen physical cpu logic number 63 uint32_t cpu_id; member in struct:pcpu 77 static int xen_pcpu_down(uint32_t cpu_id) argument 82 .u.cpu_ol.cpuid = cpu_id, 88 static int xen_pcpu_up(uint32_t cpu_id) argument 93 .u.cpu_ol.cpuid = cpu_id, 124 ret = xen_pcpu_down(pcpu->cpu_id); 127 ret = xen_pcpu_up(pcpu->cpu_id); 187 static struct pcpu *get_pcpu(uint32_t cpu_id) argument 192 if (pcpu->cpu_id [all...] |