Home
last modified time | relevance | path

Searched full:cpu_id (Results 1 – 25 of 264) sorted by relevance

1234567891011

/kernel/linux/linux-6.6/drivers/accel/habanalabs/include/gaudi/
Dgaudi_async_ids_map_extended.h18 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-5.10/drivers/misc/habanalabs/include/gaudi/
Dgaudi_async_ids_map_extended.h18 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/
Dgaudi2_async_ids_map_extended.h24 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/
Dpower.h18 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/
Dpower.h18 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/
Drseq-arm64.h174 #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 …]
Drseq-x86.h25 /* 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 …]
Drseq-arm.h121 #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 …]
Drseq-ppc.h143 #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 …]
Drseq-mips.h127 #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 …]
Drseq-s390.h117 #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/
Drseq-riscv-bits.h20 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 …]
Drseq-arm64-bits.h27 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 …]
Drseq-x86-bits.h29 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 …]
Drseq-ppc-bits.h29 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 …]
Drseq-s390-bits.h22 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 …]
Drseq-mips-bits.h27 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 …]
Drseq-arm-bits.h27 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/
Dpcpu.c52 * @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/
Dvgetcpu.c11 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/
Dvgetcpu.c11 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/
Dcacheinfo.c455 * 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/
Damd-pstate-trace.h34 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/
Dmembarrier.c176 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/
Dpcpu.c55 * @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 …]

1234567891011