| /linux/arch/mips/mm/ |
| H A D | context.c | 16 static bool asid_versions_eq(int cpu, u64 a, u64 b) in asid_versions_eq() 23 unsigned int cpu; in get_new_mmu_context() local 49 unsigned int cpu = smp_processor_id(); in check_mmu_context() local 67 int cpu; in flush_context() local 102 int cpu; in check_update_reserved_mmid() local 181 unsigned int cpu = smp_processor_id(); in check_switch_mmu_context() local
|
| /linux/arch/sh/kernel/cpu/sh4a/ |
| H A D | smp-shx3.c | 30 unsigned int cpu = hard_smp_processor_id(); in ipi_interrupt_handler() local 45 unsigned int cpu = 0; in shx3_smp_setup() local 84 static void shx3_start_cpu(unsigned int cpu, unsigned long entry_point) in shx3_start_cpu() 106 static void shx3_send_ipi(unsigned int cpu, unsigned int message) in shx3_send_ipi() 115 static void shx3_update_boot_vector(unsigned int cpu) in shx3_update_boot_vector() 123 static int shx3_cpu_prepare(unsigned int cpu) in shx3_cpu_prepare()
|
| /linux/arch/arm/mach-bcm/ |
| H A D | platsmp.c | 78 static u32 secondary_boot_addr_for(unsigned int cpu) in secondary_boot_addr_for() 99 static int nsp_write_lut(unsigned int cpu) in nsp_write_lut() 158 static int kona_boot_secondary(unsigned int cpu, struct task_struct *idle) in kona_boot_secondary() 216 #define CDC_CMD_REG(cpu) (CDC_CMD_OFFSET + 4*(cpu)) argument 223 static int bcm23550_boot_secondary(unsigned int cpu, struct task_struct *idle) in bcm23550_boot_secondary() 264 static int nsp_boot_secondary(unsigned int cpu, struct task_struct *idle) in nsp_boot_secondary() 285 static int bcm2836_boot_secondary(unsigned int cpu, struct task_struct *idle) in bcm2836_boot_secondary()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | topology.h | 33 static inline const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask() 38 #define topology_physical_package_id(cpu) (cpu_data[cpu].package) argument 39 #define topology_core_id(cpu) (cpu_data[cpu].core) argument 40 #define topology_core_cpumask(cpu) (&cpu_core_map[cpu]) argument 41 #define topology_sibling_cpumask(cpu) (&cpu_sibling_map[cpu]) argument
|
| H A D | smp.h | 62 #define cpu_number_map(cpu) __cpu_number_map[cpu] argument 66 #define cpu_logical_map(cpu) __cpu_logical_map[cpu] argument 68 #define cpu_physical_id(cpu) cpu_logical_map(cpu) argument 99 static inline void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi() 115 static inline void __cpu_die(unsigned int cpu) in __cpu_die() 122 #define cpu_logical_map(cpu) 0 argument
|
| /linux/arch/alpha/kernel/ |
| H A D | proto.h | 208 #define mcheck_expected(cpu) (cpu_data[cpu].mcheck_expected) argument 209 #define mcheck_taken(cpu) (cpu_data[cpu].mcheck_taken) argument 210 #define mcheck_extra(cpu) (cpu_data[cpu].mcheck_extra) argument 219 #define mcheck_expected(cpu) (*((void)(cpu), &__mcheck_info.expected)) argument 220 #define mcheck_taken(cpu) (*((void)(cpu), &__mcheck_info.taken)) argument 221 #define mcheck_extra(cpu) (*((void)(cpu), &__mcheck_info.extra)) argument
|
| H A D | smp.c | 200 struct percpu_struct *cpu; in send_secondary_console_msg() local 241 struct percpu_struct *cpu; in recv_secondary_console_msg() local 292 struct percpu_struct *cpu; in secondary_cpu_start() local 403 struct percpu_struct *cpubase, *cpu; in setup_smp() local 472 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() 482 int cpu; in smp_cpus_done() local 561 arch_smp_send_reschedule(int cpu) in arch_smp_send_reschedule() 589 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi() 642 int cpu, this_cpu = smp_processor_id(); in flush_tlb_mm() local 689 int cpu, this_cpu = smp_processor_id(); in flush_tlb_page() local [all …]
|
| /linux/arch/arm64/kernel/ |
| H A D | acpi_parking_protocol.c | 29 void __init acpi_set_mailbox_entry(int cpu, in acpi_set_mailbox_entry() 39 bool acpi_parking_protocol_valid(int cpu) in acpi_parking_protocol_valid() 46 static int acpi_parking_protocol_cpu_init(unsigned int cpu) in acpi_parking_protocol_cpu_init() 54 static int acpi_parking_protocol_cpu_prepare(unsigned int cpu) in acpi_parking_protocol_cpu_prepare() 59 static int acpi_parking_protocol_cpu_boot(unsigned int cpu) in acpi_parking_protocol_cpu_boot() 113 int cpu = smp_processor_id(); in acpi_parking_protocol_cpu_postboot() local
|
| /linux/arch/arm/mach-zynq/ |
| H A D | platsmp.c | 30 int zynq_cpun_start(u32 address, int cpu) in zynq_cpun_start() 84 static int zynq_boot_secondary(unsigned int cpu, struct task_struct *idle) in zynq_boot_secondary() 115 static void zynq_secondary_init(unsigned int cpu) in zynq_secondary_init() 121 static int zynq_cpu_kill(unsigned cpu) in zynq_cpu_kill() 140 static void zynq_cpu_die(unsigned int cpu) in zynq_cpu_die()
|
| /linux/arch/csky/kernel/ |
| H A D | smp.c | 109 unsigned int cpu, i; in arch_show_interrupts() local 128 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi() 143 void arch_smp_send_reschedule(int cpu) in arch_smp_send_reschedule() 179 unsigned int cpu; in setup_smp() local 203 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() 245 unsigned int cpu = smp_processor_id(); in csky_start_secondary() local 279 unsigned int cpu = smp_processor_id(); in __cpu_disable() local 290 void arch_cpuhp_cleanup_dead_cpu(unsigned int cpu) in arch_cpuhp_cleanup_dead_cpu()
|
| /linux/arch/arm/mach-hisi/ |
| H A D | hotplug.c | 75 static void set_cpu_hi3620(int cpu, bool enable) in set_cpu_hi3620() 163 void hi3xxx_set_cpu(int cpu, bool enable) in hi3xxx_set_cpu() 190 void hix5hd2_set_cpu(int cpu, bool enable) in hix5hd2_set_cpu() 222 void hip01_set_cpu(int cpu, bool enable) in hip01_set_cpu() 272 void hi3xxx_cpu_die(unsigned int cpu) in hi3xxx_cpu_die() 282 int hi3xxx_cpu_kill(unsigned int cpu) in hi3xxx_cpu_kill() 293 void hix5hd2_cpu_die(unsigned int cpu) in hix5hd2_cpu_die()
|
| /linux/include/linux/clk/ |
| H A D | tegra.h | 48 static inline void tegra_wait_cpu_in_reset(u32 cpu) in tegra_wait_cpu_in_reset() 56 static inline void tegra_put_cpu_in_reset(u32 cpu) in tegra_put_cpu_in_reset() 64 static inline void tegra_cpu_out_of_reset(u32 cpu) in tegra_cpu_out_of_reset() 72 static inline void tegra_enable_cpu_clock(u32 cpu) in tegra_enable_cpu_clock() 80 static inline void tegra_disable_cpu_clock(u32 cpu) in tegra_disable_cpu_clock() 88 static inline void tegra_wait_cpu_in_reset(u32 cpu) in tegra_wait_cpu_in_reset() 92 static inline void tegra_put_cpu_in_reset(u32 cpu) in tegra_put_cpu_in_reset() 96 static inline void tegra_cpu_out_of_reset(u32 cpu) in tegra_cpu_out_of_reset() 100 static inline void tegra_enable_cpu_clock(u32 cpu) in tegra_enable_cpu_clock() 104 static inline void tegra_disable_cpu_clock(u32 cpu) in tegra_disable_cpu_clock()
|
| /linux/drivers/xen/events/ |
| H A D | events_fifo.c | 102 static int init_control_block(int cpu, in init_control_block() 188 static void evtchn_fifo_bind_to_cpu(evtchn_port_t evtchn, unsigned int cpu, in evtchn_fifo_bind_to_cpu() 273 static void consume_one_event(unsigned cpu, struct evtchn_loop_ctrl *ctrl, in consume_one_event() 317 static void __evtchn_fifo_handle_events(unsigned cpu, in __evtchn_fifo_handle_events() 335 static void evtchn_fifo_handle_events(unsigned cpu, in evtchn_fifo_handle_events() 343 unsigned cpu; in evtchn_fifo_resume() local 375 static int evtchn_fifo_alloc_control_block(unsigned cpu) in evtchn_fifo_alloc_control_block() 397 static int evtchn_fifo_percpu_init(unsigned int cpu) in evtchn_fifo_percpu_init() 404 static int evtchn_fifo_percpu_deinit(unsigned int cpu) in evtchn_fifo_percpu_deinit() 428 int cpu = smp_processor_id(); in xen_evtchn_fifo_init() local
|
| /linux/arch/mips/include/asm/ |
| H A D | smp.h | 41 #define cpu_number_map(cpu) __cpu_number_map[cpu] argument 45 #define cpu_logical_map(cpu) __cpu_logical_map[cpu] argument 70 static inline void arch_smp_send_reschedule(int cpu) in arch_smp_send_reschedule() 85 static inline void __cpu_die(unsigned int cpu) in __cpu_die() 125 static inline void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
|
| H A D | topology.h | 15 #define topology_physical_package_id(cpu) (cpu_data[cpu].package) argument 16 #define topology_core_id(cpu) (cpu_core(&cpu_data[cpu])) argument 17 #define topology_core_cpumask(cpu) (&cpu_core_map[cpu]) argument 18 #define topology_sibling_cpumask(cpu) (&cpu_sibling_map[cpu]) argument
|
| /linux/arch/x86/platform/uv/ |
| H A D | uv_nmi.c | 499 static int uv_set_in_nmi(int cpu, struct uv_hub_nmi_s *hub_nmi) in uv_set_in_nmi() 516 int cpu = smp_processor_id(); in uv_check_nmi() local 580 static inline void uv_clear_nmi(int cpu) in uv_clear_nmi() 598 int cpu; in uv_nmi_nr_cpus_ping() local 609 int cpu; in uv_nmi_cleanup_mask() local 623 int cpu = smp_processor_id(); in uv_nmi_wait_cpus() local 713 static void uv_nmi_dump_cpu_ip(int cpu, struct pt_regs *regs) in uv_nmi_dump_cpu_ip() 726 static void uv_nmi_dump_state_cpu(int cpu, struct pt_regs *regs) in uv_nmi_dump_state_cpu() 745 static void uv_nmi_trigger_dump(int cpu) in uv_nmi_trigger_dump() 780 static void uv_nmi_action_health(int cpu, struct pt_regs *regs, int master) in uv_nmi_action_health() [all …]
|
| /linux/tools/perf/arch/arm/util/ |
| H A D | cs-etm.c | 76 struct perf_cpu cpu) in cs_etm_get_version() 89 struct perf_cpu cpu) in cs_etm_validate_context_id() 149 struct perf_cpu cpu) in cs_etm_validate_timestamp() 204 struct perf_cpu cpu; in cs_etm_validate_config() local 545 struct perf_cpu cpu; in cs_etm_info_priv_size() local 574 static int cs_etm_get_ro(struct perf_pmu *pmu, struct perf_cpu cpu, const char *path, __u64 *val) in cs_etm_get_ro() 591 static int cs_etm_get_ro_signed(struct perf_pmu *pmu, struct perf_cpu cpu, const char *path, in cs_etm_get_ro_signed() 611 static bool cs_etm_pmu_path_exists(struct perf_pmu *pmu, struct perf_cpu cpu, const char *path) in cs_etm_pmu_path_exists() 629 static bool cs_etm_is_ete(struct perf_pmu *cs_etm_pmu, struct perf_cpu cpu) in cs_etm_is_ete() 644 static __u64 cs_etm_get_legacy_trace_id(struct perf_cpu cpu) in cs_etm_get_legacy_trace_id() [all …]
|
| /linux/arch/powerpc/platforms/ps3/ |
| H A D | interrupt.c | 169 static int ps3_virq_setup(enum ps3_cpu_binding cpu, unsigned long outlet, in ps3_virq_setup() 243 int ps3_irq_plug_setup(enum ps3_cpu_binding cpu, unsigned long outlet, in ps3_irq_plug_setup() 321 int ps3_event_receive_port_setup(enum ps3_cpu_binding cpu, unsigned int *virq) in ps3_event_receive_port_setup() 391 enum ps3_cpu_binding cpu, unsigned int *virq) in ps3_sb_event_receive_port_setup() 466 int ps3_io_irq_setup(enum ps3_cpu_binding cpu, unsigned int interrupt_id, in ps3_io_irq_setup() 523 int ps3_vuart_irq_setup(enum ps3_cpu_binding cpu, void* virt_addr_bmp, in ps3_vuart_irq_setup() 579 int ps3_spe_irq_setup(enum ps3_cpu_binding cpu, unsigned long spe_id, in ps3_spe_irq_setup() 618 static void _dump_64_bmp(const char *header, const u64 *p, unsigned cpu, in _dump_64_bmp() 628 const u64 *p, unsigned cpu, const char* func, int line) in _dump_256_bmp() 682 void __init ps3_register_ipi_debug_brk(unsigned int cpu, unsigned int virq) in ps3_register_ipi_debug_brk() [all …]
|
| /linux/kernel/ |
| H A D | stop_machine.c | 91 static bool cpu_stop_queue_work(unsigned int cpu, struct cpu_stop_work *work) in cpu_stop_queue_work() 137 int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu() 205 int cpu = smp_processor_id(), err = 0; in multi_cpu_stop() local 385 bool stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, in stop_one_cpu_nowait() 397 unsigned int cpu; in queue_stop_cpus_work() local 475 static int cpu_stop_should_run(unsigned int cpu) in cpu_stop_should_run() 487 static void cpu_stopper_thread(unsigned int cpu) in cpu_stopper_thread() 527 void stop_machine_park(int cpu) in stop_machine_park() 539 static void cpu_stop_create(unsigned int cpu) in cpu_stop_create() 544 static void cpu_stop_park(unsigned int cpu) in cpu_stop_park() [all …]
|
| /linux/include/linux/ |
| H A D | tick.h | 146 static inline int tick_nohz_tick_stopped_cpu(int cpu) { return 0; } in tick_nohz_tick_stopped_cpu() 163 static inline u64 get_cpu_idle_time_us(int cpu, u64 *unused) { return -1; } in get_cpu_idle_time_us() 164 static inline u64 get_cpu_iowait_time_us(int cpu, u64 *unused) { return -1; } in get_cpu_iowait_time_us() 228 static inline void tick_dep_set_cpu(int cpu, enum tick_dep_bits bit) in tick_dep_set_cpu() 234 static inline void tick_dep_clear_cpu(int cpu, enum tick_dep_bits bit) in tick_dep_clear_cpu() 277 static inline bool tick_nohz_full_cpu(int cpu) { return false; } in tick_nohz_full_cpu() 279 static inline void tick_nohz_dep_set_cpu(int cpu, enum tick_dep_bits bit) { } in tick_nohz_dep_set_cpu() 280 static inline void tick_nohz_dep_clear_cpu(int cpu, enum tick_dep_bits bit) { } in tick_nohz_dep_clear_cpu() 281 static inline bool tick_nohz_cpu_hotpluggable(unsigned int cpu) { return true; } in tick_nohz_cpu_hotpluggable() 285 static inline void tick_dep_set_cpu(int cpu, enum tick_dep_bits bit) { } in tick_dep_set_cpu() [all …]
|
| /linux/tools/testing/selftests/kvm/loongarch/ |
| H A D | arch_timer.c | 30 uint32_t cpu = guest_get_vcpuid(); in guest_irq_handler() local 65 static void guest_test_period_timer(uint32_t cpu) in guest_test_period_timer() 89 static void guest_test_oneshot_timer(uint32_t cpu) in guest_test_oneshot_timer() 115 static void guest_test_emulate_timer(uint32_t cpu) in guest_test_emulate_timer() 139 static void guest_time_count_test(uint32_t cpu) in guest_time_count_test() 168 uint32_t cpu = guest_get_vcpuid(); in guest_code() local
|
| /linux/arch/openrisc/kernel/ |
| H A D | smp.c | 42 static void boot_secondary(unsigned int cpu, struct task_struct *idle) in boot_secondary() 62 struct device_node *cpu; in smp_init_cpus() local 74 unsigned int cpu; in smp_prepare_cpus() local 92 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up() 117 unsigned int cpu = smp_processor_id(); in secondary_start_kernel() local 150 unsigned int cpu = smp_processor_id(); in handle_IPI() local 174 void arch_smp_send_reschedule(int cpu) in arch_smp_send_reschedule() 203 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
|
| /linux/arch/powerpc/kernel/ |
| H A D | paca.c | 27 unsigned long limit, int cpu) in alloc_paca_data() 60 int cpu) in alloc_shared_lppaca() 121 static struct lppaca * __init new_lppaca(int cpu, unsigned long limit) in new_lppaca() 149 static struct slb_shadow * __init new_slb_shadow(int cpu, unsigned long limit) in new_slb_shadow() 184 void __init initialise_paca(struct paca_struct *new_paca, int cpu) in initialise_paca() 256 void __init allocate_paca(int cpu) in allocate_paca()
|
| /linux/arch/arc/include/asm/ |
| H A D | mmu_context.h | 49 #define asid_mm(mm, cpu) mm->context.asid[cpu] argument 50 #define hw_pid(mm, cpu) (asid_mm(mm, cpu) & MM_CTXT_ASID_MASK) argument 53 #define asid_cpu(cpu) per_cpu(asid_cache, cpu) argument 61 const unsigned int cpu = smp_processor_id(); in get_new_mmu_context() local 135 const int cpu = smp_processor_id(); in switch_mm() local
|
| /linux/tools/perf/util/bpf_skel/ |
| H A D | kwork_top.bpf.c | 47 __u32 cpu; member 92 static __always_inline int cpu_is_filtered(__u32 cpu) in cpu_is_filtered() 105 static __always_inline void update_task_info(struct task_struct *task, __u32 cpu) in update_task_info() 139 static void on_sched_out(struct task_struct *task, __u64 ts, __u32 cpu) in on_sched_out() 181 __u32 cpu = bpf_get_smp_processor_id(); in on_switch() local 202 __u32 cpu = bpf_get_smp_processor_id(); in on_irq_handler_entry() local 238 __u32 cpu = bpf_get_smp_processor_id(); in on_irq_handler_exit() local 274 __u32 cpu = bpf_get_smp_processor_id(); in on_softirq_entry() local 310 __u32 cpu = bpf_get_smp_processor_id(); in on_softirq_exit() local
|