/linux-master/arch/riscv/include/asm/ |
H A D | acpi.h | 46 * to find out whether this cpu was already mapped (mapping from CPU hardware 49 #define cpu_physical_id(cpu) cpuid_to_hartid_map(cpu) 63 struct acpi_madt_rintc *acpi_cpu_get_madt_rintc(int cpu); 64 u32 get_acpi_id_for_cpu(int cpu); 66 unsigned int cpu, const char **isa); 68 static inline int acpi_numa_get_nid(unsigned int cpu) { return NUMA_NO_NODE; } argument 73 static inline struct acpi_madt_rintc *acpi_cpu_get_madt_rintc(int cpu) argument 79 unsigned int cpu, const char **isa) 78 acpi_get_riscv_isa(struct acpi_table_header *table, unsigned int cpu, const char **isa) argument
|
H A D | smp.h | 23 * Mapping between linux logical cpu index and hartid. 26 #define cpuid_to_hartid_map(cpu) __cpuid_to_hartid_map[cpu] 38 void arch_send_call_function_single_ipi(int cpu); 64 #define raw_smp_processor_id() (current_thread_info()->cpu) 68 static inline void __cpu_die(unsigned int cpu) { } argument 84 static inline unsigned long cpuid_to_hartid_map(int cpu) argument 109 bool cpu_has_hotplug(unsigned int cpu); 111 static inline bool cpu_has_hotplug(unsigned int cpu) argument
|
H A D | paravirt.h | 12 u64 dummy_steal_clock(int cpu); 16 static inline u64 paravirt_steal_clock(int cpu) argument 18 return static_call(pv_steal_clock)(cpu);
|
/linux-master/arch/xtensa/include/asm/ |
H A D | mmu.h | 18 unsigned int cpu; member in struct:__anon3234
|
/linux-master/arch/arm/mach-shmobile/ |
H A D | common.h | 15 extern void shmobile_smp_hook(unsigned int cpu, unsigned long fn, 17 extern bool shmobile_smp_cpu_can_disable(unsigned int cpu); 22 extern void shmobile_smp_scu_cpu_die(unsigned int cpu); 23 extern int shmobile_smp_scu_cpu_kill(unsigned int cpu);
|
/linux-master/include/uapi/linux/netfilter/ |
H A D | xt_cpu.h | 8 __u32 cpu; member in struct:xt_cpu_info
|
/linux-master/arch/x86/xen/ |
H A D | pmu.h | 11 void xen_pmu_init(int cpu); 12 void xen_pmu_finish(int cpu); 14 static inline void xen_pmu_init(int cpu) {} argument 15 static inline void xen_pmu_finish(int cpu) {} argument
|
H A D | smp_pv.c | 31 #include <asm/cpu.h> 62 int cpu; local 75 cpu = smp_processor_id(); 76 smp_store_cpu_info(cpu); 77 set_cpu_sibling_map(cpu); 83 notify_cpu_starting(cpu); 85 set_cpu_online(cpu, true); 99 void xen_smp_intr_free_pv(unsigned int cpu) argument 101 kfree(per_cpu(xen_irq_work, cpu).name); 102 per_cpu(xen_irq_work, cpu) 116 xen_smp_intr_init_pv(unsigned int cpu) argument 189 unsigned cpu; local 228 cpu_initialize_context(unsigned int cpu, struct task_struct *idle) argument 293 xen_pv_kick_ap(unsigned int cpu, struct task_struct *idle) argument 329 unsigned int cpu = smp_processor_id(); local 339 xen_pv_cpu_die(unsigned int cpu) argument 347 xen_pv_cleanup_dead_cpu(unsigned int cpu) argument 369 xen_pv_cpu_die(unsigned int cpu) argument 374 xen_pv_cleanup_dead_cpu(unsigned int cpu) argument 387 int cpu = smp_processor_id(); local [all...] |
/linux-master/kernel/ |
H A D | smpboot.c | 5 #include <linux/cpu.h> 30 struct task_struct *idle_thread_get(unsigned int cpu) argument 32 struct task_struct *tsk = per_cpu(idle_threads, cpu); 45 * idle_init - Initialize the idle thread for a cpu 46 * @cpu: The cpu for which the idle thread should be initialized 50 static __always_inline void idle_init(unsigned int cpu) argument 52 struct task_struct *tsk = per_cpu(idle_threads, cpu); 55 tsk = fork_idle(cpu); 57 pr_err("SMP: fork_idle() failed for CPU %u\n", cpu); 68 unsigned int cpu, boot_cpu; local 85 unsigned int cpu; member in struct:smpboot_thread_data 170 __smpboot_create_thread(struct smp_hotplug_thread *ht, unsigned int cpu) argument 213 smpboot_create_threads(unsigned int cpu) argument 228 smpboot_unpark_thread(struct smp_hotplug_thread *ht, unsigned int cpu) argument 236 smpboot_unpark_threads(unsigned int cpu) argument 247 smpboot_park_thread(struct smp_hotplug_thread *ht, unsigned int cpu) argument 255 smpboot_park_threads(unsigned int cpu) argument 268 unsigned int cpu; local 290 unsigned int cpu; local [all...] |
/linux-master/tools/power/cpupower/debug/i386/ |
H A D | centrino-decode.c | 6 * linux/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c 28 static int rdmsr(unsigned int cpu, unsigned int msr, argument 38 if (cpu > MCPU) 41 sprintf(file, "/dev/cpu/%d/msr", cpu); 75 static int decode_live(unsigned int cpu) argument 80 err = rdmsr(cpu, MSR_IA32_PERF_STATUS, &lo, &hi); 83 printf("can't get MSR_IA32_PERF_STATUS for cpu %d\n", cpu); 84 printf("Possible trouble: you don't run an Enhanced SpeedStep capable cpu\ 96 unsigned int cpu, mode = 0; local [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | cpu_ops.c | 55 static const char *__init cpu_read_enable_method(int cpu) argument 60 struct device_node *dn = of_get_cpu_node(cpu, NULL); 63 if (!cpu) 64 pr_err("Failed to find device node for boot cpu\n"); 75 if (cpu != 0) 81 enable_method = acpi_get_enable_method(cpu); 89 if (cpu != 0) 97 * Read a cpu's enable method and record it in cpu_ops. 99 int __init init_cpu_ops(int cpu) argument 101 const char *enable_method = cpu_read_enable_method(cpu); 115 get_cpu_ops(int cpu) argument [all...] |
H A D | psci.c | 24 static int __init cpu_psci_cpu_init(unsigned int cpu) argument 29 static int __init cpu_psci_cpu_prepare(unsigned int cpu) argument 32 pr_err("no cpu_on method, not booting CPU%d\n", cpu); 39 static int cpu_psci_cpu_boot(unsigned int cpu) argument 42 int err = psci_ops.cpu_on(cpu_logical_map(cpu), pa_secondary_entry); 44 pr_err("failed to boot CPU%d (%d)\n", cpu, err); 50 static bool cpu_psci_cpu_can_disable(unsigned int cpu) argument 52 return !psci_tos_resident_on(cpu); 55 static int cpu_psci_cpu_disable(unsigned int cpu) argument 62 if (psci_tos_resident_on(cpu)) 68 cpu_psci_cpu_die(unsigned int cpu) argument 80 cpu_psci_cpu_kill(unsigned int cpu) argument [all...] |
/linux-master/arch/s390/kernel/vdso64/ |
H A D | getcpu.c | 9 int __s390_vdso_getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *unused) argument 15 if (cpu) 16 *cpu = clk.pf;
|
/linux-master/arch/arm64/include/asm/ |
H A D | paravirt.h | 12 u64 dummy_steal_clock(int cpu); 16 static inline u64 paravirt_steal_clock(int cpu) argument 18 return static_call(pv_steal_clock)(cpu);
|
/linux-master/arch/arm/include/asm/ |
H A D | paravirt.h | 12 u64 dummy_steal_clock(int cpu); 16 static inline u64 paravirt_steal_clock(int cpu) argument 18 return static_call(pv_steal_clock)(cpu);
|
/linux-master/drivers/peci/ |
H A D | Makefile | 6 peci-cpu-y := cpu.o 7 obj-$(CONFIG_PECI_CPU) += peci-cpu.o
|
/linux-master/include/linux/ |
H A D | hypervisor.h | 15 static inline void hypervisor_pin_vcpu(int cpu) argument 17 x86_platform.hyper.pin_vcpu(cpu); 24 static inline void hypervisor_pin_vcpu(int cpu) argument
|
/linux-master/arch/x86/entry/vdso/ |
H A D | vgetcpu.c | 14 __vdso_getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *unused) argument 16 vdso_read_cpunode(cpu, node); 21 long getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *tcache)
|
/linux-master/arch/riscv/kernel/ |
H A D | irq.c | 46 int cpu; local 51 for_each_possible_cpu(cpu) 52 per_cpu(irq_shadow_call_stack_ptr, cpu) = 53 scs_alloc(cpu_to_node(cpu)); 61 int cpu; local 64 for_each_possible_cpu(cpu) { 65 p = arch_alloc_vmap_stack(IRQ_STACK_SIZE, cpu_to_node(cpu)); 66 per_cpu(irq_stack_ptr, cpu) = p; 75 int cpu; local 77 for_each_possible_cpu(cpu) [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | topology.c | 3 #include <linux/cpu.h> 14 bool arch_cpu_is_hotpluggable(int cpu) argument 16 return !io_master(cpu);
|
/linux-master/arch/loongarch/include/asm/ |
H A D | paravirt.h | 12 u64 dummy_steal_clock(int cpu); 15 static inline u64 paravirt_steal_clock(int cpu) argument 17 return static_call(pv_steal_clock)(cpu);
|
/linux-master/arch/powerpc/kernel/ |
H A D | watchdog.c | 16 #include <linux/cpu.h> 37 * period, and updates a per-cpu timestamp and a "pending" cpumask. This is 148 int cpu = raw_smp_processor_id(); local 151 pr_emerg("CPU %d Hard LOCKUP\n", cpu); 153 cpu, tb, per_cpu(wd_timer_tb, cpu), 154 tb_to_ns(tb - per_cpu(wd_timer_tb, cpu)) / 1000000); 182 static bool set_cpu_stuck(int cpu) argument 184 cpumask_set_cpu(cpu, &wd_smp_cpus_stuck); 185 cpumask_clear_cpu(cpu, 200 watchdog_smp_panic(int cpu) argument 263 wd_smp_clear_cpu_pending(int cpu) argument 346 watchdog_timer_interrupt(int cpu) argument 372 int cpu = raw_smp_processor_id(); local 439 int cpu = smp_processor_id(); local 457 int cpu = smp_processor_id(); local 474 int cpu = smp_processor_id(); local 504 start_watchdog_on_cpu(unsigned int cpu) argument 512 int cpu = smp_processor_id(); local 527 stop_watchdog_on_cpu(unsigned int cpu) argument 551 int cpu; local 559 int cpu; local [all...] |
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | tsn_lib.sh | 108 local cpu=$1 109 local freq="cpu${cpu}_freq" 110 local governor="cpu${cpu}_governor" 113 if ! [ -d /sys/bus/cpu/devices/cpu${cpu}/cpufreq ]; then 117 # declare dynamic variables cpu${cpu}_fre [all...] |
/linux-master/arch/x86/kernel/apic/ |
H A D | ipi.c | 67 void native_smp_send_reschedule(int cpu) argument 69 if (unlikely(cpu_is_offline(cpu))) { 70 WARN(1, "sched: Unexpected reschedule of offline CPU#%d!\n", cpu); 73 __apic_send_IPI(cpu, RESCHEDULE_VECTOR); 76 void native_send_call_func_single_ipi(int cpu) argument 78 __apic_send_IPI(cpu, CALL_FUNCTION_SINGLE_VECTOR); 84 unsigned int cpu = smp_processor_id(); local 86 if (!cpumask_or_equal(mask, cpumask_of(cpu), cpu_online_mask)) 89 if (cpumask_test_cpu(cpu, mask)) 100 void apic_send_nmi_to_offline_cpu(unsigned int cpu) argument 188 default_send_IPI_single_phys(int cpu, int vector) argument 201 unsigned long cpu; local 214 unsigned int cpu, this_cpu = smp_processor_id(); local 230 default_send_IPI_single(int cpu, int vector) argument 254 unsigned int cpu; local 265 unsigned int cpu, this_cpu = smp_processor_id(); local [all...] |
/linux-master/drivers/perf/ |
H A D | arm_pmu_acpi.c | 16 #include <asm/cpu.h> 22 static int arm_pmu_acpi_register_irq(int cpu) argument 27 gicc = acpi_cpu_get_madt_gicc(cpu); 60 static void arm_pmu_acpi_unregister_irq(int cpu) argument 65 gicc = acpi_cpu_get_madt_gicc(cpu); 76 int cpu, this_hetid, hetid, irq, ret; local 93 for_each_possible_cpu(cpu) { 96 gicc = acpi_cpu_get_madt_gicc(cpu); 101 this_hetid = find_acpi_cpu_topology_hetero_id(cpu); 202 int irq, cpu, irq_cp local 253 int cpu; local 273 int cpu; local 295 arm_pmu_acpi_associate_pmu_cpu(struct arm_pmu *pmu, unsigned int cpu) argument 320 arm_pmu_acpi_cpu_starting(unsigned int cpu) argument 342 int cpu; local 355 unsigned int cpu; local [all...] |