/kvm-unit-tests/lib/powerpc/asm/ |
H A D | smp.h | 10 struct cpu { struct 21 extern struct cpu cpus[]; argument
|
/kvm-unit-tests/lib/ |
H A D | on-cpus.c | 24 static void __deadlock_check(int cpu, const cpumask_t *waiters, bool *found) in __deadlock_check() 42 static void deadlock_check(int me, int cpu) in deadlock_check() 53 static void cpu_wait(int cpu) in cpu_wait() 69 int cpu = smp_processor_id(); in do_idle() local 86 void on_cpu_async(int cpu, void (*func)(void *data), void *data) in on_cpu_async() 116 int cpu, me = smp_processor_id(); in on_cpumask_async() local 129 int cpu, me = smp_processor_id(); in on_cpumask() local 151 void on_cpu(int cpu, void (*func)(void *data), void *data) in on_cpu()
|
H A D | cpumask.h | 21 static inline void cpumask_set_cpu(int cpu, cpumask_t *mask) in cpumask_set_cpu() 27 static inline void cpumask_clear_cpu(int cpu, cpumask_t *mask) in cpumask_clear_cpu() 33 static inline int cpumask_test_cpu(int cpu, const cpumask_t *mask) in cpumask_test_cpu() 39 static inline int cpumask_test_and_set_cpu(int cpu, cpumask_t *mask) in cpumask_test_and_set_cpu() 45 static inline int cpumask_test_and_clear_cpu(int cpu, cpumask_t *mask) in cpumask_test_and_clear_cpu() 182 static inline int cpumask_next(int cpu, const cpumask_t *mask) in cpumask_next() 189 #define for_each_cpu(cpu, mask) \ argument 197 #define cpu_present(cpu) cpumask_test_cpu(cpu, &cpu_present_mask) argument 198 #define cpu_online(cpu) cpumask_test_cpu(cpu, &cpu_online_mask) argument 199 #define cpu_idle(cpu) cpumask_test_cpu(cpu, &cpu_idle_mask) argument [all …]
|
/kvm-unit-tests/arm/ |
H A D | psci.c | 82 int cpu = smp_processor_id(); in cpu_on_do_wake_target() local 93 int cpu = smp_processor_id(); in cpu_on_target() local 101 static void psci_cpu_on_prepare_secondary(int cpu, secondary_entry_fn entry) in psci_cpu_on_prepare_secondary() 112 int i, cpu; in psci_cpu_on_test() local 177 int cpu = smp_processor_id(); in cpu_off_secondary_entry() local 188 int i, count, cpu; in psci_cpu_off_test() local
|
H A D | spinlock-test.c | 49 int cpu = smp_processor_id(); in test_spinlock() local
|
H A D | gic.c | 67 int nr_pass, cpu, i; in wait_for_interrupts() local 101 int cpu; in check_acked() local 140 int cpu; in check_spurious() local 619 int cpu; in its_prerequisites() local
|
/kvm-unit-tests/lib/arm/ |
H A D | smp.c | 54 static void __smp_boot_secondary(int cpu, secondary_entry_fn entry) in __smp_boot_secondary() 68 void smp_boot_secondary(int cpu, secondary_entry_fn entry) in smp_boot_secondary() 76 void smp_boot_secondary_nofail(int cpu, secondary_entry_fn entry) in smp_boot_secondary_nofail()
|
H A D | gic-v3.c | 76 int cpu; in gicv3_ipi_send_mask() local 149 void gicv3_ipi_send_single(int irq, int cpu) in gicv3_ipi_send_single() 172 int cpu; in gicv3_lpi_alloc_tables() local
|
H A D | mmu.c | 39 int cpu = current_thread_info()->cpu; in mmu_enabled() local 46 void mmu_mark_enabled(int cpu) in mmu_mark_enabled() 51 void mmu_mark_disabled(int cpu) in mmu_mark_disabled() 71 int cpu = current_thread_info()->cpu; in mmu_disable() local
|
H A D | gic-v2.c | 44 void gicv2_ipi_send_single(int irq, int cpu) in gicv2_ipi_send_single()
|
H A D | setup.c | 64 int cpu = nr_cpus++; in cpu_set_fdt() local 78 int cpu = nr_cpus++; in cpu_set_acpi() local
|
/kvm-unit-tests/lib/riscv/ |
H A D | smp.c | 36 static void __smp_boot_secondary(int cpu, secondary_func_t func) in __smp_boot_secondary() 62 void smp_boot_secondary(int cpu, void (*func)(void)) in smp_boot_secondary() 78 void smp_boot_secondary_nofail(int cpu, void (*func)(void)) in smp_boot_secondary_nofail()
|
H A D | processor.c | 82 int cpu = hartid_to_cpu(hartid); in thread_info_init() local
|
H A D | sbi.c | 136 struct sbiret sbi_send_ipi_cpu(int cpu) in sbi_send_ipi_cpu() 159 int cpu; in sbi_send_ipi_cpumask() local
|
/kvm-unit-tests/riscv/ |
H A D | selftest.c | 16 int cpu; in check_cpus() local 47 int cpu, me = smp_processor_id(); in check_smp() local
|
H A D | sbi.c | 96 int cpu, me = smp_processor_id(); in rand_online_cpu() local 399 int cpu; in ipi_hart_check() local 423 int cpu, cpu2; in check_ipi() local 678 int cpu, count = 0; in hart_wait_state_transition() local 721 int cpu, me = smp_processor_id(); in check_hsm() local 1298 int cpu, me = smp_processor_id(); in susp_basic_prep() local 1410 int started = 0, cpu, me = smp_processor_id(); in susp_one_prep() local
|
/kvm-unit-tests/lib/x86/ |
H A D | smp.c | 97 static void __on_cpu(int cpu, void (*function)(void *data), void *data, int wait) in __on_cpu() 118 void on_cpu(int cpu, void (*function)(void *data), void *data) in on_cpu() 123 void on_cpu_async(int cpu, void (*function)(void *data), void *data) in on_cpu_async() 130 int cpu; in on_cpus() local
|
/kvm-unit-tests/lib/riscv/asm/ |
H A D | isa.h | 19 static inline bool cpu_has_extension(int cpu, int ext) in cpu_has_extension()
|
H A D | processor.h | 13 int cpu; member
|
/kvm-unit-tests/lib/s390x/asm/ |
H A D | arch_def.h | 74 struct cpu { struct 75 struct lowcore *lowcore; 76 uint64_t *stack; 77 void (*pgm_cleanup_func)(struct stack_frame_int *); 78 void (*ext_cleanup_func)(struct stack_frame_int *); 79 uint16_t addr; 80 uint16_t idx; 81 bool active; 82 bool pgm_int_expected; 83 bool ext_int_expected; [all …]
|
/kvm-unit-tests/lib/powerpc/ |
H A D | setup.c | 203 void cpu_init(struct cpu *cpu, int cpu_id) in cpu_init() 223 struct cpu *cpu; in setup() local
|
H A D | smp.c | 42 void main_secondary(struct cpu *cpu) in main_secondary() 200 struct cpu *cpu; in start_thread() local
|
/kvm-unit-tests/lib/ppc64/ |
H A D | mmu.c | 38 struct cpu *cpu = current_cpu(); in mmu_enable() local 51 struct cpu *cpu = current_cpu(); in mmu_disable() local
|
/kvm-unit-tests/lib/arm/asm/ |
H A D | thread_info.h | 50 int cpu; member
|
/kvm-unit-tests/s390x/ |
H A D | smp.c | 112 struct cpu *cpu = smp_cpu_from_idx(1); in test_restart() local 169 struct cpu *cpu = smp_cpu_from_idx(1); in test_stop_store_status() local
|