/Linux-v6.1/drivers/misc/habanalabs/include/gaudi/ |
D | gaudi_async_ids_map_extended.h | 18 int cpu_id; member 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 = 8, .valid = 0, .name = "" }, [all …]
|
/Linux-v6.1/drivers/misc/habanalabs/include/gaudi2/ |
D | gaudi2_async_ids_map_extended.h | 18 int cpu_id; member 26 { .fc_id = 0, .cpu_id = 0, .valid = 0, 28 { .fc_id = 1, .cpu_id = 1, .valid = 0, 30 { .fc_id = 2, .cpu_id = 2, .valid = 0, 32 { .fc_id = 3, .cpu_id = 3, .valid = 0, 34 { .fc_id = 4, .cpu_id = 4, .valid = 0, 36 { .fc_id = 5, .cpu_id = 5, .valid = 0, 38 { .fc_id = 6, .cpu_id = 6, .valid = 0, 40 { .fc_id = 7, .cpu_id = 7, .valid = 0, 42 { .fc_id = 8, .cpu_id = 8, .valid = 0, [all …]
|
/Linux-v6.1/include/trace/events/ |
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; 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, unsigned int state, bool below), 47 TP_ARGS(cpu_id, state, below), 50 __field(u32, cpu_id) [all …]
|
D | rseq.h | 18 __field(s32, cpu_id) 22 __entry->cpu_id = raw_smp_processor_id(); 25 TP_printk("cpu_id=%d", __entry->cpu_id)
|
/Linux-v6.1/tools/testing/selftests/rseq/ |
D | rseq-arm.h | 121 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 124 "cmp %[" __rseq_str(cpu_id) "], r0\n\t" \ 164 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 171 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 184 : [cpu_id] "r" (cpu), in rseq_cmpeqv_storev() 185 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 232 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 239 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 255 : [cpu_id] "r" (cpu), in rseq_cmpnev_storeoffp_load() 256 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() [all …]
|
D | rseq-riscv.h | 119 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 121 RSEQ_ASM_OP_CMPEQ32(current_cpu_id, cpu_id, label) 184 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 189 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, "%l[error1]") in rseq_cmpeqv_storev() 196 : [cpu_id] "r" (cpu), in rseq_cmpeqv_storev() 197 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 238 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 243 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, "%l[error1]") in rseq_cmpnev_storeoffp_load() 253 : [cpu_id] "r" (cpu), in rseq_cmpnev_storeoffp_load() 254 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() [all …]
|
D | rseq-mips.h | 127 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 130 "bne $4, %[" __rseq_str(cpu_id) "], " __rseq_str(label) "\n\t" 171 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 177 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 189 : [cpu_id] "r" (cpu), in rseq_cmpeqv_storev() 190 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 232 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 238 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 253 : [cpu_id] "r" (cpu), in rseq_cmpnev_storeoffp_load() 254 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() [all …]
|
D | rseq-x86.h | 93 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 95 "cmpl %[" __rseq_str(cpu_id) "], " __rseq_str(current_cpu_id) "\n\t" \ 129 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_CPU_ID_OFFSET(%[rseq_offset]), 4f) in rseq_cmpeqv_storev() 135 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_CPU_ID_OFFSET(%[rseq_offset]), %l[error1]) in rseq_cmpeqv_storev() 145 : [cpu_id] "r" (cpu), in rseq_cmpeqv_storev() 195 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_CPU_ID_OFFSET(%[rseq_offset]), 4f) in rseq_cmpnev_storeoffp_load() 202 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_CPU_ID_OFFSET(%[rseq_offset]), %l[error1]) in rseq_cmpnev_storeoffp_load() 216 : [cpu_id] "r" (cpu), in rseq_cmpnev_storeoffp_load() 261 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_CPU_ID_OFFSET(%[rseq_offset]), 4f) in rseq_addv() 264 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_CPU_ID_OFFSET(%[rseq_offset]), %l[error1]) in rseq_addv() [all …]
|
D | rseq-s390.h | 117 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 119 "c %[" __rseq_str(cpu_id) "], %[" __rseq_str(current_cpu_id) "]\n\t" \ 151 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 157 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 167 : [cpu_id] "r" (cpu), in rseq_cmpeqv_storev() 168 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 219 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 226 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 240 : [cpu_id] "r" (cpu), in rseq_cmpnev_storeoffp_load() 241 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() [all …]
|
D | rseq-arm64.h | 174 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 176 RSEQ_ASM_OP_CMPEQ32(current_cpu_id, cpu_id, label) 220 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 225 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 232 : [cpu_id] "r" (cpu), in rseq_cmpeqv_storev() 233 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 278 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 283 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 293 : [cpu_id] "r" (cpu), in rseq_cmpnev_storeoffp_load() 294 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() [all …]
|
D | rseq-ppc.h | 143 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 146 "cmpw cr7, %[" __rseq_str(cpu_id) "], %%r17\n\t" \ 227 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 234 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 243 : [cpu_id] "r" (cpu), in rseq_cmpeqv_storev() 244 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 292 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 299 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 314 : [cpu_id] "r" (cpu), in rseq_cmpnev_storeoffp_load() 315 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() [all …]
|
/Linux-v6.1/arch/loongarch/vdso/ |
D | vgetcpu.c | 11 int cpu_id; in read_cpu_id() local 15 : "=r" (cpu_id) in read_cpu_id() 19 return cpu_id; in read_cpu_id() 31 int cpu_id; in __vdso_getcpu() local 34 cpu_id = read_cpu_id(); in __vdso_getcpu() 37 *cpu = cpu_id; in __vdso_getcpu() 41 *node = data[cpu_id].node; in __vdso_getcpu()
|
/Linux-v6.1/arch/powerpc/kernel/ |
D | cacheinfo.c | 463 static int get_group_id(unsigned int cpu_id, int level) in get_group_id() argument 467 cpu_id)); in get_group_id() 470 cpu_id)); in get_group_id() 473 cpu_id)); in get_group_id() 477 static void do_subsidiary_caches(struct cache *cache, unsigned int cpu_id) in do_subsidiary_caches() argument 489 group_id = get_group_id(cpu_id, level); in do_subsidiary_caches() 500 static struct cache *cache_chain_instantiate(unsigned int cpu_id) in cache_chain_instantiate() argument 506 pr_debug("creating cache object(s) for CPU %i\n", cpu_id); in cache_chain_instantiate() 508 cpu_node = of_get_cpu_node(cpu_id, NULL); in cache_chain_instantiate() 509 WARN_ONCE(!cpu_node, "no OF node found for CPU %i\n", cpu_id); in cache_chain_instantiate() [all …]
|
/Linux-v6.1/kernel/sched/ |
D | membarrier.c | 309 static int membarrier_private_expedited(int flags, int cpu_id) in membarrier_private_expedited() argument 346 if (cpu_id < 0 && !zalloc_cpumask_var(&tmpmask, GFP_KERNEL)) in membarrier_private_expedited() 351 if (cpu_id >= 0) { in membarrier_private_expedited() 354 if (cpu_id >= nr_cpu_ids || !cpu_online(cpu_id)) in membarrier_private_expedited() 357 p = rcu_dereference(cpu_rq(cpu_id)->curr); in membarrier_private_expedited() 377 if (cpu_id >= 0) { in membarrier_private_expedited() 382 smp_call_function_single(cpu_id, ipi_func, NULL, 1); in membarrier_private_expedited() 411 if (cpu_id < 0) in membarrier_private_expedited() 579 SYSCALL_DEFINE3(membarrier, int, cmd, unsigned int, flags, int, cpu_id) in SYSCALL_DEFINE3() argument 592 cpu_id = -1; in SYSCALL_DEFINE3() [all …]
|
/Linux-v6.1/drivers/xen/ |
D | pcpu.c | 60 uint32_t cpu_id; member 73 static int xen_pcpu_down(uint32_t cpu_id) in xen_pcpu_down() argument 78 .u.cpu_ol.cpuid = cpu_id, in xen_pcpu_down() 84 static int xen_pcpu_up(uint32_t cpu_id) in xen_pcpu_up() argument 89 .u.cpu_ol.cpuid = cpu_id, in xen_pcpu_up() 120 ret = xen_pcpu_down(pcpu->cpu_id); in online_store() 123 ret = xen_pcpu_up(pcpu->cpu_id); in online_store() 183 static struct pcpu *get_pcpu(uint32_t cpu_id) in get_pcpu() argument 188 if (pcpu->cpu_id == cpu_id) in get_pcpu() 225 dev->id = pcpu->cpu_id; in register_pcpu() [all …]
|
/Linux-v6.1/drivers/cpufreq/ |
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; 85 (unsigned int)__entry->cpu_id,
|
D | speedstep-centrino.c | 37 struct cpu_id struct 53 static const struct cpu_id cpu_ids[] = { argument 65 const struct cpu_id *cpu_id; member 72 const struct cpu_id *x); 76 static DEFINE_PER_CPU(const struct cpu_id *, centrino_cpu); 201 { .cpu_id = cpuid, \ 239 for(model = models; model->cpu_id != NULL; model++) in centrino_cpu_init_table() 240 if (centrino_verify_cpu_id(cpu, model->cpu_id) && in centrino_cpu_init_table() 245 if (model->cpu_id == NULL) { in centrino_cpu_init_table() 277 const struct cpu_id *x) in centrino_verify_cpu_id()
|
/Linux-v6.1/arch/arm64/kernel/ |
D | acpi_parking_protocol.c | 15 __le32 cpu_id; member 63 u32 cpu_id; in acpi_parking_protocol_cpu_boot() local 80 cpu_id = readl_relaxed(&mailbox->cpu_id); in acpi_parking_protocol_cpu_boot() 85 if (cpu_id != ~0U) { in acpi_parking_protocol_cpu_boot() 104 writel_relaxed(cpu_entry->gic_cpu_id, &mailbox->cpu_id); in acpi_parking_protocol_cpu_boot()
|
/Linux-v6.1/arch/arm/mach-omap2/ |
D | omap-mpuss-lowpower.c | 86 void (*scu_prepare)(unsigned int cpu_id, unsigned int cpu_state); 103 static void dummy_scu_prepare(unsigned int cpu_id, unsigned int cpu_state) in dummy_scu_prepare() argument 117 static inline void set_cpu_wakeup_addr(unsigned int cpu_id, u32 addr) in set_cpu_wakeup_addr() argument 119 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in set_cpu_wakeup_addr() 128 static void scu_pwrst_prepare(unsigned int cpu_id, unsigned int cpu_state) in scu_pwrst_prepare() argument 130 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in scu_pwrst_prepare() 162 static inline void cpu_clear_prev_logic_pwrst(unsigned int cpu_id) in cpu_clear_prev_logic_pwrst() argument 166 if (cpu_id) { in cpu_clear_prev_logic_pwrst() 182 static void l2x0_pwrst_prepare(unsigned int cpu_id, unsigned int save_state) in l2x0_pwrst_prepare() argument 184 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in l2x0_pwrst_prepare()
|
/Linux-v6.1/arch/arc/kernel/ |
D | setup.c | 266 static char *arc_cpu_mumbojumbo(int cpu_id, char *buf, int len) in arc_cpu_mumbojumbo() argument 268 struct cpuinfo_arc *cpu = &cpuinfo_arc700[cpu_id]; in arc_cpu_mumbojumbo() 277 core->family, core->cpu_id, core->chip_id); in arc_cpu_mumbojumbo() 280 cpu_id, cpu->name, cpu->release, in arc_cpu_mumbojumbo() 338 static char *arc_extn_mumbojumbo(int cpu_id, char *buf, int len) in arc_extn_mumbojumbo() argument 341 struct cpuinfo_arc *cpu = &cpuinfo_arc700[cpu_id]; in arc_extn_mumbojumbo() 460 int cpu_id = smp_processor_id(); in setup_processor() local 465 pr_info("%s", arc_cpu_mumbojumbo(cpu_id, str, sizeof(str))); in setup_processor() 470 pr_info("%s", arc_extn_mumbojumbo(cpu_id, str, sizeof(str))); in setup_processor() 618 int cpu_id = ptr_to_cpu(v); in show_cpuinfo() local [all …]
|
/Linux-v6.1/arch/arm/mach-bcm/ |
D | platsmp.c | 163 u32 cpu_id; in kona_boot_secondary() local 168 cpu_id = cpu_logical_map(cpu); in kona_boot_secondary() 169 if (cpu_id & ~BOOT_ADDR_CPUID_MASK) { in kona_boot_secondary() 170 pr_err("bad cpu id (%u > %u)\n", cpu_id, BOOT_ADDR_CPUID_MASK); in kona_boot_secondary() 180 pr_err("unable to map boot register for cpu %u\n", cpu_id); in kona_boot_secondary() 193 boot_val = (u32)boot_func | cpu_id; in kona_boot_secondary() 208 pr_err("timeout waiting for cpu %u to start\n", cpu_id); in kona_boot_secondary()
|
/Linux-v6.1/arch/s390/kernel/ |
D | processor.c | 35 struct cpuid cpu_id; member 87 struct cpuid *id = this_cpu_ptr(&cpu_info.cpu_id); in cpu_init() 152 struct cpuid *id = &per_cpu(cpu_info.cpu_id, cpu); in show_cpu_summary() 248 struct cpuid cpu_id; in setup_elf_platform() local 250 get_cpu_id(&cpu_id); in setup_elf_platform() 251 add_device_randomness(&cpu_id, sizeof(cpu_id)); in setup_elf_platform() 252 switch (cpu_id.machine) { in setup_elf_platform() 301 struct cpuid *id = &per_cpu(cpu_info.cpu_id, n); in show_cpu_ids()
|
/Linux-v6.1/kernel/ |
D | rseq.c | 87 u32 cpu_id = raw_smp_processor_id(); in rseq_update_cpu_id() local 92 unsafe_put_user(cpu_id, &rseq->cpu_id_start, efault_end); in rseq_update_cpu_id() 93 unsafe_put_user(cpu_id, &rseq->cpu_id, efault_end); in rseq_update_cpu_id() 106 u32 cpu_id_start = 0, cpu_id = RSEQ_CPU_ID_UNINITIALIZED; in rseq_reset_rseq_cpu_id() local 118 if (put_user(cpu_id, &t->rseq->cpu_id)) in rseq_reset_rseq_cpu_id()
|
/Linux-v6.1/drivers/peci/ |
D | device.c | 47 static int peci_get_cpu_id(struct peci_device *device, u32 *cpu_id) in peci_get_cpu_id() argument 60 *cpu_id = peci_request_data_readl(req); in peci_get_cpu_id() 96 u32 cpu_id; in peci_device_info_init() local 99 ret = peci_get_cpu_id(device, &cpu_id); in peci_device_info_init() 103 device->info.family = peci_x86_cpu_family(cpu_id); in peci_device_info_init() 104 device->info.model = peci_x86_cpu_model(cpu_id); in peci_device_info_init()
|
/Linux-v6.1/Documentation/trace/ |
D | events-power.rst | 28 cpu_idle "state=%lu cpu_id=%lu" 29 cpu_frequency "state=%lu cpu_id=%lu" 30 cpu_frequency_limits "min=%lu max=%lu cpu_id=%lu" 54 clock_enable "%s state=%lu cpu_id=%lu" 55 clock_disable "%s state=%lu cpu_id=%lu" 56 clock_set_rate "%s state=%lu cpu_id=%lu" 67 power_domain_target "%s state=%lu cpu_id=%lu"
|