| /OK3568_Linux_fs/kernel/arch/sparc/include/asm/ |
| H A D | topology_64.h | 9 static inline int cpu_to_node(int cpu) in cpu_to_node() 46 #define topology_physical_package_id(cpu) (cpu_data(cpu).proc_id) argument 47 #define topology_core_id(cpu) (cpu_data(cpu).core_id) argument 48 #define topology_core_cpumask(cpu) (&cpu_core_sib_map[cpu]) argument 49 #define topology_core_cache_cpumask(cpu) (&cpu_core_sib_cache_map[cpu]) argument 50 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu)) argument 60 static inline const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/ |
| H A D | cputhreads.h | 49 int i, cpu; in cpu_thread_mask_to_cores() local 77 static inline int cpu_core_index_of_thread(int cpu) { return cpu; } in cpu_core_index_of_thread() 81 static inline int cpu_thread_in_core(int cpu) in cpu_thread_in_core() 86 static inline int cpu_thread_in_subcore(int cpu) in cpu_thread_in_subcore() 91 static inline int cpu_first_thread_sibling(int cpu) in cpu_first_thread_sibling() 96 static inline int cpu_last_thread_sibling(int cpu) in cpu_last_thread_sibling() 107 static inline int cpu_first_tlb_thread_sibling(int cpu) in cpu_first_tlb_thread_sibling() 115 static inline int cpu_last_tlb_thread_sibling(int cpu) in cpu_last_tlb_thread_sibling()
|
| H A D | paravirt.h | 21 static inline u32 yield_count_of(int cpu) in yield_count_of() 43 static inline void yield_to_preempted(int cpu, u32 yield_count) in yield_to_preempted() 48 static inline void prod_cpu(int cpu) in prod_cpu() 63 static inline u32 yield_count_of(int cpu) in yield_count_of() 69 static inline void yield_to_preempted(int cpu, u32 yield_count) in yield_to_preempted() 81 static inline void prod_cpu(int cpu) in prod_cpu() 89 static inline bool vcpu_is_preempted(int cpu) in vcpu_is_preempted()
|
| /OK3568_Linux_fs/kernel/arch/mips/kernel/ |
| H A D | smp-bmips.c | 69 #define CPUNUM(cpu, shift) (((cpu) + bmips_cpu_offset) << (shift)) argument 70 #define ACTION_CLR_IPI(cpu, ipi) (0x2000 | CPUNUM(cpu, 9) | ((ipi) << 8)) argument 71 #define ACTION_SET_IPI(cpu, ipi) (0x3000 | CPUNUM(cpu, 9) | ((ipi) << 8)) argument 72 #define ACTION_BOOT_THREAD(cpu) (0x08 | CPUNUM(cpu, 0)) argument 76 int i, cpu = 1, boot_cpu = 0; in bmips_smp_setup() local 181 static int bmips_boot_secondary(int cpu, struct task_struct *idle) in bmips_boot_secondary() 279 static void bmips5000_send_ipi_single(int cpu, unsigned int action) in bmips5000_send_ipi_single() 320 static void bmips43xx_send_ipi_single(int cpu, unsigned int action) in bmips43xx_send_ipi_single() 334 int action, cpu = irq - IPI0_IRQ; in bmips43xx_ipi_interrupt() local 363 unsigned int cpu = smp_processor_id(); in bmips_cpu_disable() local [all …]
|
| /OK3568_Linux_fs/kernel/tools/power/cpupower/lib/ |
| H A D | cpuidle.c | 29 unsigned int cpuidle_state_file_exists(unsigned int cpu, in cpuidle_state_file_exists() 51 unsigned int cpuidle_state_read_file(unsigned int cpu, in cpuidle_state_read_file() 86 unsigned int cpuidle_state_write_file(unsigned int cpu, in cpuidle_state_write_file() 133 unsigned long long cpuidle_state_get_one_value(unsigned int cpu, in cpuidle_state_get_one_value() 173 static char *cpuidle_state_get_one_string(unsigned int cpu, in cpuidle_state_get_one_string() 207 int cpuidle_is_state_disabled(unsigned int cpu, in cpuidle_is_state_disabled() 228 int cpuidle_state_disable(unsigned int cpu, in cpuidle_state_disable() 251 unsigned long cpuidle_state_latency(unsigned int cpu, in cpuidle_state_latency() 257 unsigned long cpuidle_state_usage(unsigned int cpu, in cpuidle_state_usage() 263 unsigned long long cpuidle_state_time(unsigned int cpu, in cpuidle_state_time() [all …]
|
| /OK3568_Linux_fs/kernel/arch/sh/kernel/ |
| H A D | smp.c | 47 static inline void smp_store_cpu_info(unsigned int cpu) in smp_store_cpu_info() 58 unsigned int cpu = smp_processor_id(); in smp_prepare_cpus() local 71 unsigned int cpu = smp_processor_id(); in smp_prepare_boot_cpu() local 83 void native_cpu_die(unsigned int cpu) in native_cpu_die() 102 int native_cpu_disable(unsigned int cpu) in native_cpu_disable() 124 unsigned int cpu = smp_processor_id(); in __cpu_disable() local 156 int native_cpu_disable(unsigned int cpu) in native_cpu_disable() 161 void native_cpu_die(unsigned int cpu) in native_cpu_die() 175 unsigned int cpu = smp_processor_id(); in start_secondary() local 212 int __cpu_up(unsigned int cpu, struct task_struct *tsk) in __cpu_up() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/cpufreq/ |
| H A D | intel_pstate.c | 233 int cpu; member 343 static void intel_pstate_set_itmt_prio(int cpu) in intel_pstate_set_itmt_prio() 379 static int intel_pstate_get_cppc_guranteed(int cpu) in intel_pstate_get_cppc_guranteed() 395 static void intel_pstate_set_itmt_prio(int cpu) in intel_pstate_set_itmt_prio() 402 struct cpudata *cpu; in intel_pstate_init_acpi_perf_limits() local 472 struct cpudata *cpu; in intel_pstate_exit_perf_limits() local 496 static int intel_pstate_get_cppc_guranteed(int cpu) in intel_pstate_get_cppc_guranteed() 505 struct cpudata *cpu; in update_turbo_state() local 516 struct cpudata *cpu = all_cpu_data[0]; in min_perf_pct_min() local 562 static int intel_pstate_set_epb(int cpu, s16 pref) in intel_pstate_set_epb() [all …]
|
| /OK3568_Linux_fs/kernel/kernel/time/ |
| H A D | tick-common.c | 63 struct tick_device *tick_get_device(int cpu) in tick_get_device() 85 static void tick_periodic(int cpu) in tick_periodic() 110 int cpu = smp_processor_id(); in tick_handle_periodic() local 186 int cpu = *(unsigned int *)info; in giveup_do_timer() local 195 int cpu = smp_processor_id(); in tick_take_do_timer_from_boot() local 207 struct clock_event_device *newdev, int cpu, in tick_setup_device() 282 int cpu = smp_processor_id(); in tick_install_replacement() local 291 struct clock_event_device *newdev, int cpu) in tick_check_percpu() 347 int cpu; in tick_check_new_device() local 418 int cpu = cpumask_first(cpu_online_mask); in tick_handover_do_timer() local [all …]
|
| H A D | tick-sched.c | 41 struct tick_sched *tick_get_tick_sched(int cpu) in tick_get_tick_sched() 125 int cpu = smp_processor_id(); in tick_sched_do_timer() local 222 static bool can_stop_full_tick(int cpu, struct tick_sched *ts) in can_stop_full_tick() 272 void tick_nohz_full_kick_cpu(int cpu) in tick_nohz_full_kick_cpu() 286 int cpu; in tick_nohz_full_kick_all() local 325 void tick_nohz_dep_set_cpu(int cpu, enum tick_dep_bits bit) in tick_nohz_dep_set_cpu() 348 void tick_nohz_dep_clear_cpu(int cpu, enum tick_dep_bits bit) in tick_nohz_dep_clear_cpu() 432 static int tick_nohz_cpu_down(unsigned int cpu) in tick_nohz_cpu_down() 446 int cpu, ret; in tick_nohz_init() local 512 bool tick_nohz_tick_stopped_cpu(int cpu) in tick_nohz_tick_stopped_cpu() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/scripts/python/ |
| H A D | stat-cpi.py | 10 def get_key(time, event, cpu, thread): argument 13 def store_key(time, cpu, thread): argument 23 def store(time, event, cpu, thread, val, ena, run): argument 31 def get(time, event, cpu, thread): argument 35 def stat__cycles_k(cpu, thread, time, val, ena, run): argument 38 def stat__instructions_k(cpu, thread, time, val, ena, run): argument 41 def stat__cycles_u(cpu, thread, time, val, ena, run): argument 44 def stat__instructions_u(cpu, thread, time, val, ena, run): argument 47 def stat__cycles(cpu, thread, time, val, ena, run): argument 50 def stat__instructions(cpu, thread, time, val, ena, run): argument
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-vexpress/ |
| H A D | tc2_pm.c | 33 #define RESET_A15_NCORERESET(cpu) (1 << (2 + (cpu))) argument 34 #define RESET_A7_NCORERESET(cpu) (1 << (16 + (cpu))) argument 48 static int tc2_pm_cpu_powerup(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_powerup() 68 static void tc2_pm_cpu_powerdown_prepare(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_powerdown_prepare() 114 static int tc2_core_in_reset(unsigned int cpu, unsigned int cluster) in tc2_core_in_reset() 126 static int tc2_pm_wait_for_powerdown(unsigned int cpu, unsigned int cluster) in tc2_pm_wait_for_powerdown() 157 static void tc2_pm_cpu_suspend_prepare(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_suspend_prepare() 162 static void tc2_pm_cpu_is_up(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_is_up() 204 unsigned int mpidr, cpu, cluster; in tc2_pm_init() local
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | tau_6xx.c | 55 static void set_thresholds(unsigned long cpu) in set_thresholds() 66 static void TAUupdate(int cpu) in TAUupdate() 105 int cpu = smp_processor_id(); in TAUException() local 118 int cpu; in tau_timeout() local 182 unsigned long cpu = smp_processor_id(); in TAU_init_smp() local 227 u32 cpu_temp_both(unsigned long cpu) in cpu_temp_both() 232 u32 cpu_temp(unsigned long cpu) in cpu_temp() 237 u32 tau_interrupts(unsigned long cpu) in tau_interrupts()
|
| /OK3568_Linux_fs/kernel/tools/power/cpupower/utils/helpers/ |
| H A D | sysfs.c | 47 int sysfs_is_cpu_online(unsigned int cpu) in sysfs_is_cpu_online() 103 unsigned int sysfs_idlestate_file_exists(unsigned int cpu, in sysfs_idlestate_file_exists() 124 unsigned int sysfs_idlestate_read_file(unsigned int cpu, unsigned int idlestate, in sysfs_idlestate_read_file() 157 unsigned int sysfs_idlestate_write_file(unsigned int cpu, in sysfs_idlestate_write_file() 203 static unsigned long long sysfs_idlestate_get_one_value(unsigned int cpu, in sysfs_idlestate_get_one_value() 243 static char *sysfs_idlestate_get_one_string(unsigned int cpu, in sysfs_idlestate_get_one_string() 277 int sysfs_is_idlestate_disabled(unsigned int cpu, in sysfs_is_idlestate_disabled() 298 int sysfs_idlestate_disable(unsigned int cpu, in sysfs_idlestate_disable() 321 unsigned long sysfs_get_idlestate_latency(unsigned int cpu, in sysfs_get_idlestate_latency() 327 unsigned long sysfs_get_idlestate_usage(unsigned int cpu, in sysfs_get_idlestate_usage() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/oprofile/ |
| H A D | nmi_timer_int.c | 37 static int nmi_timer_start_cpu(int cpu) in nmi_timer_start_cpu() 55 static void nmi_timer_stop_cpu(int cpu) in nmi_timer_stop_cpu() 63 static int nmi_timer_cpu_online(unsigned int cpu) in nmi_timer_cpu_online() 68 static int nmi_timer_cpu_predown(unsigned int cpu) in nmi_timer_cpu_predown() 76 int cpu; in nmi_timer_start() local 89 int cpu; in nmi_timer_stop() local 103 int cpu; in nmi_timer_shutdown() local
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-meson/ |
| H A D | platsmp.c | 38 static struct reset_control *meson_smp_get_core_reset(int cpu) in meson_smp_get_core_reset() 45 static void meson_smp_set_cpu_ctrl(int cpu, bool on_off) in meson_smp_set_cpu_ctrl() 116 static void meson_smp_begin_secondary_boot(unsigned int cpu) in meson_smp_begin_secondary_boot() 134 static int meson_smp_finalize_secondary_boot(unsigned int cpu) in meson_smp_finalize_secondary_boot() 155 static int meson8_smp_boot_secondary(unsigned int cpu, in meson8_smp_boot_secondary() 211 static int meson8b_smp_boot_secondary(unsigned int cpu, in meson8b_smp_boot_secondary() 295 static void meson8_smp_cpu_die(unsigned int cpu) in meson8_smp_cpu_die() 310 static int meson8_smp_cpu_kill(unsigned int cpu) in meson8_smp_cpu_kill() 354 static int meson8b_smp_cpu_kill(unsigned int cpu) in meson8b_smp_cpu_kill()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-qcom/ |
| H A D | platsmp.c | 47 static void qcom_cpu_die(unsigned int cpu) in qcom_cpu_die() 53 static int scss_release_secondary(unsigned int cpu) in scss_release_secondary() 78 static int kpssv1_release_secondary(unsigned int cpu) in kpssv1_release_secondary() 157 static int kpssv2_release_secondary(unsigned int cpu) in kpssv2_release_secondary() 259 static int qcom_boot_secondary(unsigned int cpu, int (*func)(unsigned int)) in qcom_boot_secondary() 279 static int msm8660_boot_secondary(unsigned int cpu, struct task_struct *idle) in msm8660_boot_secondary() 284 static int kpssv1_boot_secondary(unsigned int cpu, struct task_struct *idle) in kpssv1_boot_secondary() 289 static int kpssv2_boot_secondary(unsigned int cpu, struct task_struct *idle) in kpssv2_boot_secondary() 296 int cpu; in qcom_smp_prepare_cpus() local
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-sunxi/ |
| H A D | platsmp.c | 24 #define CPUCFG_CPU_PWR_CLAMP_STATUS_REG(cpu) ((cpu) * 0x40 + 0x64) argument 25 #define CPUCFG_CPU_RST_CTRL_REG(cpu) (((cpu) + 1) * 0x40) argument 26 #define CPUCFG_CPU_CTRL_REG(cpu) (((cpu) + 1) * 0x40 + 0x04) argument 27 #define CPUCFG_CPU_STATUS_REG(cpu) (((cpu) + 1) * 0x40 + 0x08) argument 35 #define PRCM_CPU_PWR_CLAMP_REG(cpu) (((cpu) * 4) + 0x140) argument 73 static int sun6i_smp_boot_secondary(unsigned int cpu, in sun6i_smp_boot_secondary() 158 static int sun8i_smp_boot_secondary(unsigned int cpu, in sun8i_smp_boot_secondary()
|
| /OK3568_Linux_fs/kernel/arch/s390/kernel/ |
| H A D | smp.c | 171 int cpu; in pcpu_find_address() local 190 static int pcpu_alloc_lowcore(struct pcpu *pcpu, int cpu) in pcpu_alloc_lowcore() 258 static void pcpu_prepare_secondary(struct pcpu *pcpu, int cpu) in pcpu_prepare_secondary() 400 int cpu; in smp_find_processor_id() local 413 bool notrace arch_vcpu_is_preempted(int cpu) in arch_vcpu_is_preempted() 423 void notrace smp_yield_cpu(int cpu) in smp_yield_cpu() 440 int cpu; in smp_emergency_stop() local 470 int cpu; in smp_send_stop() local 520 int cpu; in arch_send_call_function_ipi_mask() local 526 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | cpumap.c | 54 int cpu, i = 0; in cpu_map__from_mask() local 98 static int cpu__get_topology_int(int cpu, const char *name, int *value) in cpu__get_topology_int() 108 int cpu_map__get_socket_id(int cpu) in cpu_map__get_socket_id() 116 int cpu; in cpu_map__get_socket() local 131 int cpu_map__build_map(struct perf_cpu_map *cpus, struct perf_cpu_map **res, in cpu_map__build_map() 137 int cpu, s1, s2; in cpu_map__build_map() local 163 int cpu_map__get_die_id(int cpu) in cpu_map__get_die_id() 172 int cpu, die_id, s; in cpu_map__get_die() local 203 int cpu_map__get_core_id(int cpu) in cpu_map__get_core_id() 209 int cpu_map__get_node_id(int cpu) in cpu_map__get_node_id() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/common/ |
| H A D | mcpm_entry.c | 34 static void __mcpm_cpu_going_down(unsigned int cpu, unsigned int cluster) in __mcpm_cpu_going_down() 47 static void __mcpm_cpu_down(unsigned int cpu, unsigned int cluster) in __mcpm_cpu_down() 82 static bool __mcpm_outbound_enter_critical(unsigned int cpu, unsigned int cluster) in __mcpm_outbound_enter_critical() 143 void mcpm_set_entry_vector(unsigned cpu, unsigned cluster, void *ptr) in mcpm_set_entry_vector() 152 void mcpm_set_early_poke(unsigned cpu, unsigned cluster, in mcpm_set_early_poke() 195 int mcpm_cpu_power_up(unsigned int cpu, unsigned int cluster) in mcpm_cpu_power_up() 241 unsigned int mpidr, cpu, cluster; in mcpm_cpu_power_down() local 308 int mcpm_wait_for_cpu_powerdown(unsigned int cpu, unsigned int cluster) in mcpm_wait_for_cpu_powerdown() 331 unsigned int cpu = MPIDR_AFFINITY_LEVEL(mpidr, 0); in mcpm_cpu_suspend() local 342 unsigned int mpidr, cpu, cluster; in mcpm_cpu_powered_up() local [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/loongson64/ |
| H A D | smp.c | 57 static u32 csr_ipi_read_clear(int cpu) in csr_ipi_read_clear() 69 static void csr_ipi_write_action(int cpu, u32 action) in csr_ipi_write_action() 82 static u32 legacy_ipi_read_clear(int cpu) in legacy_ipi_read_clear() 94 static void legacy_ipi_write_action(int cpu, u32 action) in legacy_ipi_write_action() 293 static void loongson3_send_ipi_single(int cpu, unsigned int action) in loongson3_send_ipi_single() 310 int i, cpu = smp_processor_id(); in loongson3_ipi_interrupt() local 344 unsigned int cpu = smp_processor_id(); in loongson3_init_secondary() local 380 int cpu = smp_processor_id(); in loongson3_smp_finish() local 440 static int loongson3_boot_secondary(int cpu, struct task_struct *idle) in loongson3_boot_secondary() 471 unsigned int cpu = smp_processor_id(); in loongson3_cpu_disable() local [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/rseq/ |
| H A D | rseq-skip.h | 9 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() 16 long voffp, intptr_t *load, int cpu) in rseq_cmpnev_storeoffp_load() 22 int rseq_addv(intptr_t *v, intptr_t count, int cpu) in rseq_addv() 30 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() 38 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() 46 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() 54 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() 62 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev_release()
|
| /OK3568_Linux_fs/kernel/samples/bpf/ |
| H A D | map_perf_test_user.c | 83 static void test_hash_prealloc(int cpu) in test_hash_prealloc() 121 static void do_test_lru(enum test_type test, int cpu) in do_test_lru() 201 static void test_lru_hash_prealloc(int cpu) in test_lru_hash_prealloc() 206 static void test_nocommon_lru_hash_prealloc(int cpu) in test_nocommon_lru_hash_prealloc() 211 static void test_inner_lru_hash_prealloc(int cpu) in test_inner_lru_hash_prealloc() 216 static void test_lru_hash_lookup(int cpu) in test_lru_hash_lookup() 221 static void test_percpu_hash_prealloc(int cpu) in test_percpu_hash_prealloc() 233 static void test_hash_kmalloc(int cpu) in test_hash_kmalloc() 245 static void test_percpu_hash_kmalloc(int cpu) in test_percpu_hash_kmalloc() 257 static void test_lpm_kmalloc(int cpu) in test_lpm_kmalloc() [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/xen/ |
| H A D | smp.c | 33 void xen_smp_intr_free(unsigned int cpu) in xen_smp_intr_free() 62 int xen_smp_intr_init(unsigned int cpu) in xen_smp_intr_init() 124 int cpu, rc, count = 0; in xen_smp_cpus_done() local 154 void xen_smp_send_reschedule(int cpu) in xen_smp_send_reschedule() 162 unsigned cpu; in __xen_send_IPI_mask() local 170 int cpu; in xen_smp_send_call_function_ipi() local 183 void xen_smp_send_call_function_single_ipi(int cpu) in xen_smp_send_call_function_single_ipi() 249 unsigned cpu; in xen_send_IPI_mask_allbutself() local
|
| /OK3568_Linux_fs/kernel/drivers/perf/ |
| H A D | arm_pmu_acpi.c | 21 static int arm_pmu_acpi_register_irq(int cpu) in arm_pmu_acpi_register_irq() 59 static void arm_pmu_acpi_unregister_irq(int cpu) in arm_pmu_acpi_unregister_irq() 93 int cpu, hetid, irq, ret; in arm_spe_acpi_register_device() local 143 int irq, cpu, irq_cpu, err; in arm_pmu_acpi_parse_irqs() local 192 int cpu; in arm_pmu_acpi_find_alloc_pmu() local 221 int cpu; in pmu_irq_matches() local 252 static int arm_pmu_acpi_cpu_starting(unsigned int cpu) in arm_pmu_acpi_cpu_starting() 290 int cpu, ret; in arm_pmu_acpi_probe() local
|