| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-6.6/drivers/accel/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 …]
|
| /kernel/linux/linux-6.6/drivers/accel/habanalabs/include/gaudi2/ |
| D | gaudi2_async_ids_map_extended.h | 24 int cpu_id; member 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 = 8, .valid = 0, .msg = 0, .reset = EVENT_RESET_TYPE_NONE, [all …]
|
| /kernel/linux/linux-6.6/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; 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, unsigned int state, bool below), 47 TP_ARGS(cpu_id, state, below), [all …]
|
| /kernel/linux/linux-5.10/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; 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) 147 TP_PROTO(unsigned int frequency, unsigned int cpu_id), 149 TP_ARGS(frequency, cpu_id) [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/rseq/ |
| 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() 257 rseq_bug("cpu_id comparison failed"); 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() [all …]
|
| D | rseq-x86.h | 25 /* Offset of cpu_id and rseq_cs fields in struct rseq. */ 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() 169 rseq_bug("cpu_id comparison failed"); 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() [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() 269 rseq_bug("cpu_id comparison failed"); 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() [all …]
|
| 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() 210 rseq_bug("cpu_id comparison failed"); 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() [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() 211 rseq_bug("cpu_id comparison failed"); 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() [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() 193 rseq_bug("cpu_id comparison failed"); 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() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/rseq/ |
| D | rseq-riscv-bits.h | 20 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 25 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, "%l[error1]") in RSEQ_TEMPLATE_IDENTIFIER() 32 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 55 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 74 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 79 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, "%l[error1]") in RSEQ_TEMPLATE_IDENTIFIER() 89 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 112 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 128 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 131 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, "%l[error1]") in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| D | rseq-arm64-bits.h | 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 32 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 39 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 64 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 85 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 90 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 100 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 126 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 144 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 147 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| 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) in RSEQ_TEMPLATE_IDENTIFIER() 35 …RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), %l[er… in RSEQ_TEMPLATE_IDENTIFIER() 45 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 69 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 95 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), 4f) in RSEQ_TEMPLATE_IDENTIFIER() 102 …RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), %l[er… in RSEQ_TEMPLATE_IDENTIFIER() 116 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 142 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 161 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), 4f) in RSEQ_TEMPLATE_IDENTIFIER() 164 …RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), %l[er… in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| D | rseq-ppc-bits.h | 29 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 36 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 45 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 71 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 94 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 101 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 116 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 144 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 164 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 168 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| D | rseq-s390-bits.h | 22 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 28 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 38 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 64 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 90 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 97 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 111 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 139 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 158 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 161 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| D | rseq-mips-bits.h | 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 33 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 45 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 67 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 88 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 94 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 109 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 133 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 151 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 154 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| D | rseq-arm-bits.h | 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 34 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 47 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 73 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 95 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 102 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 118 : [cpu_id] "r" (cpu), in RSEQ_TEMPLATE_IDENTIFIER() 146 rseq_bug("cpu_id comparison failed"); in RSEQ_TEMPLATE_IDENTIFIER() 165 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 168 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| /kernel/linux/linux-5.10/drivers/xen/ |
| D | pcpu.c | 52 * @cpu_id: Xen physical cpu logic number 60 uint32_t cpu_id; member 74 static int xen_pcpu_down(uint32_t cpu_id) in xen_pcpu_down() argument 79 .u.cpu_ol.cpuid = cpu_id, in xen_pcpu_down() 85 static int xen_pcpu_up(uint32_t cpu_id) in xen_pcpu_up() argument 90 .u.cpu_ol.cpuid = cpu_id, in xen_pcpu_up() 121 ret = xen_pcpu_down(pcpu->cpu_id); in store_online() 124 ret = xen_pcpu_up(pcpu->cpu_id); in store_online() 184 static struct pcpu *get_pcpu(uint32_t cpu_id) in get_pcpu() argument 189 if (pcpu->cpu_id == cpu_id) in get_pcpu() [all …]
|
| /kernel/linux/linux-5.10/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() 29 int cpu_id; in __vdso_getcpu() local 32 cpu_id = read_cpu_id(); in __vdso_getcpu() 35 *cpu = cpu_id; in __vdso_getcpu() 39 *node = data[cpu_id].node; in __vdso_getcpu()
|
| /kernel/linux/linux-6.6/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()
|
| /kernel/linux/linux-6.6/arch/powerpc/kernel/ |
| 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) 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() [all …]
|
| /kernel/linux/linux-6.6/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; 77 …d_des_perf=%lu amd_max_perf=%lu freq=%llu mperf=%llu aperf=%llu tsc=%llu cpu_id=%u changed=%s fast… 85 (unsigned int)__entry->cpu_id,
|
| /kernel/linux/linux-5.10/kernel/sched/ |
| D | membarrier.c | 176 static int membarrier_private_expedited(int flags, int cpu_id) in membarrier_private_expedited() argument 213 if (cpu_id < 0 && !zalloc_cpumask_var(&tmpmask, GFP_KERNEL)) in membarrier_private_expedited() 219 if (cpu_id >= 0) { in membarrier_private_expedited() 222 if (cpu_id >= nr_cpu_ids || !cpu_online(cpu_id)) in membarrier_private_expedited() 225 p = rcu_dereference(cpu_rq(cpu_id)->curr); in membarrier_private_expedited() 245 if (cpu_id >= 0) { in membarrier_private_expedited() 247 * smp_call_function_single() will call ipi_func() if cpu_id in membarrier_private_expedited() 250 smp_call_function_single(cpu_id, ipi_func, NULL, 1); in membarrier_private_expedited() 279 if (cpu_id < 0) in membarrier_private_expedited() 419 * case it can be MEMBARRIER_CMD_FLAG_CPU, indicating that @cpu_id [all …]
|
| /kernel/linux/linux-6.6/drivers/xen/ |
| D | pcpu.c | 55 * @cpu_id: Xen physical cpu logic number 63 uint32_t cpu_id; member 77 static int xen_pcpu_down(uint32_t cpu_id) in xen_pcpu_down() argument 82 .u.cpu_ol.cpuid = cpu_id, in xen_pcpu_down() 88 static int xen_pcpu_up(uint32_t cpu_id) in xen_pcpu_up() argument 93 .u.cpu_ol.cpuid = cpu_id, in xen_pcpu_up() 124 ret = xen_pcpu_down(pcpu->cpu_id); in online_store() 127 ret = xen_pcpu_up(pcpu->cpu_id); in online_store() 187 static struct pcpu *get_pcpu(uint32_t cpu_id) in get_pcpu() argument 192 if (pcpu->cpu_id == cpu_id) in get_pcpu() [all …]
|