/linux-4.4.14/arch/arm/mach-exynos/ |
D | platsmp.c | 38 static inline void cpu_leave_lowpower(u32 core_id) in cpu_leave_lowpower() argument 57 u32 core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in platform_do_lowpower() local 62 exynos_cpu_power_down(core_id); in platform_do_lowpower() 66 if (pen_release == core_id) { in platform_do_lowpower() 198 void exynos_core_restart(u32 core_id) in exynos_core_restart() argument 209 val = pmu_raw_readl(EXYNOS_ARM_CORE_STATUS(core_id)); in exynos_core_restart() 211 pmu_raw_writel(val, EXYNOS_ARM_CORE_STATUS(core_id)); in exynos_core_restart() 213 pmu_raw_writel(EXYNOS_CORE_PO_RESET(core_id), EXYNOS_SWRESET); in exynos_core_restart() 250 int exynos_set_boot_addr(u32 core_id, unsigned long boot_addr) in exynos_set_boot_addr() argument 258 ret = call_firmware_op(set_cpu_boot_addr, core_id, boot_addr); in exynos_set_boot_addr() [all …]
|
D | exynos.c | 183 unsigned int tmp, core_id; in exynos_set_delayed_reset_assertion() local 185 for (core_id = 0; core_id < num_possible_cpus(); core_id++) { in exynos_set_delayed_reset_assertion() 186 tmp = pmu_raw_readl(EXYNOS_ARM_CORE_OPTION(core_id)); in exynos_set_delayed_reset_assertion() 191 pmu_raw_writel(tmp, EXYNOS_ARM_CORE_OPTION(core_id)); in exynos_set_delayed_reset_assertion()
|
D | common.h | 172 extern void exynos_core_restart(u32 core_id); 173 extern int exynos_set_boot_addr(u32 core_id, unsigned long boot_addr); 174 extern int exynos_get_boot_addr(u32 core_id, unsigned long *boot_addr);
|
/linux-4.4.14/arch/arm64/kernel/ |
D | topology.c | 49 int core_id) in parse_core() argument 65 cpu_topology[cpu].core_id = core_id; in parse_core() 87 cpu_topology[cpu].core_id = core_id; in parse_core() 103 int core_id = 0; in parse_cluster() local 141 ret = parse_core(c, cluster_id, core_id++); in parse_cluster() 230 if (cpuid_topo->core_id != cpu_topo->core_id) in update_siblings_masks() 257 cpuid_topo->core_id = MPIDR_AFFINITY_LEVEL(mpidr, 1); in store_cpu_topology() 263 cpuid_topo->core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in store_cpu_topology() 270 cpuid, cpuid_topo->cluster_id, cpuid_topo->core_id, in store_cpu_topology() 285 cpu_topo->core_id = 0; in reset_cpu_topology()
|
/linux-4.4.14/arch/arm/kernel/ |
D | topology.c | 213 if (cpuid_topo->core_id != cpu_topo->core_id) in update_siblings_masks() 234 if (cpuid_topo->core_id != -1) in store_cpu_topology() 249 cpuid_topo->core_id = MPIDR_AFFINITY_LEVEL(mpidr, 1); in store_cpu_topology() 254 cpuid_topo->core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in store_cpu_topology() 264 cpuid_topo->core_id = 0; in store_cpu_topology() 274 cpu_topology[cpuid].core_id, in store_cpu_topology() 305 cpu_topo->core_id = -1; in init_cpu_topology()
|
/linux-4.4.14/arch/mips/loongson64/loongson-3/ |
D | irq.c | 60 int core_id = cpu_logical_map(cpu) % loongson_sysconf.cores_per_node; in mask_loongson_irq() local 67 *(volatile u8 *)introuter_lpc_addr = 0x10 + (1<<core_id); in mask_loongson_irq() 77 int core_id = cpu_logical_map(cpu) % loongson_sysconf.cores_per_node; in unmask_loongson_irq() local 84 *(volatile u8 *)introuter_lpc_addr = 0x10 + (1<<core_id); in unmask_loongson_irq()
|
D | smp.c | 594 uint64_t core_id = cpu_data[cpu].core; in loongson3_disable_clock() local 598 LOONGSON_CHIPCFG(package_id) &= ~(1 << (12 + core_id)); in loongson3_disable_clock() 601 LOONGSON_FREQCTRL(package_id) &= ~(1 << (core_id * 4 + 3)); in loongson3_disable_clock() 607 uint64_t core_id = cpu_data[cpu].core; in loongson3_enable_clock() local 611 LOONGSON_CHIPCFG(package_id) |= 1 << (12 + core_id); in loongson3_enable_clock() 614 LOONGSON_FREQCTRL(package_id) |= 1 << (core_id * 4 + 3); in loongson3_enable_clock()
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | topology.h | 8 int core_id; member 17 #define topology_core_id(cpu) (cpu_topology[cpu].core_id)
|
/linux-4.4.14/arch/arm/include/asm/ |
D | topology.h | 10 int core_id; member 19 #define topology_core_id(cpu) (cpu_topology[cpu].core_id)
|
/linux-4.4.14/drivers/input/joystick/iforce/ |
D | iforce-ff.c | 360 int core_id = effect->id; in iforce_upload_periodic() local 361 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_periodic() 362 struct resource* mod1_chunk = &(iforce->core_effects[core_id].mod1_chunk); in iforce_upload_periodic() 363 struct resource* mod2_chunk = &(iforce->core_effects[core_id].mod2_chunk); in iforce_upload_periodic() 430 int core_id = effect->id; in iforce_upload_constant() local 431 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_constant() 432 struct resource* mod1_chunk = &(iforce->core_effects[core_id].mod1_chunk); in iforce_upload_constant() 433 struct resource* mod2_chunk = &(iforce->core_effects[core_id].mod2_chunk); in iforce_upload_constant() 486 int core_id = effect->id; in iforce_upload_condition() local 487 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_condition()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | topology.h | 14 unsigned short core_id; member 29 #define topology_core_id(cpu) (per_cpu(cpu_topology, cpu).core_id)
|
D | sclp.h | 31 u8 core_id; member
|
/linux-4.4.14/arch/s390/numa/ |
D | mode_emu.c | 70 static void pin_core_to_node(int core_id, int node_id) in pin_core_to_node() argument 72 if (emu_cores->to_node_id[core_id] == NODE_ID_FREE) { in pin_core_to_node() 74 emu_cores->to_node_id[core_id] = node_id; in pin_core_to_node() 77 WARN_ON(emu_cores->to_node_id[core_id] != node_id); in pin_core_to_node() 349 core = toptree_get_child(mc, top->core_id); in toptree_from_topology()
|
/linux-4.4.14/tools/perf/tests/ |
D | topology.c | 70 session->header.env.cpu[i].core_id, in check_cpu_topology() 76 (session->header.env.cpu[map->map[i]].core_id == (cpu_map__get_core(map, i, NULL) & 0xffff))); in check_cpu_topology()
|
/linux-4.4.14/arch/c6x/kernel/ |
D | setup.c | 81 unsigned int core_id; member 191 p->core_id = get_coreid(); in get_cpuinfo() 210 p->core_id, p->cpu_name, p->cpu_rev, in get_cpuinfo() 470 p->core_id, p->mmu, p->fpu, in show_cpuinfo()
|
/linux-4.4.14/drivers/base/ |
D | topology.c | 61 define_id_show_func(core_id); 62 static DEVICE_ATTR_RO(core_id);
|
/linux-4.4.14/arch/ia64/kernel/ |
D | smpboot.c | 722 if (cpu_data(cpu)->core_id == cpu_data(i)->core_id) { in set_cpu_sibling_map() 833 c->core_id = info.log1_cid; in identify_siblings() 852 if (cpu_data(j)->core_id == cpu_data(i)->core_id) in is_multithreading_enabled()
|
D | topology.c | 165 && cpu_data(j)->core_id == csi.log1_cid in cache_shared_cpu_map_setup()
|
D | setup.c | 701 c->core_id, c->thread_id); in show_cpuinfo()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | smp.c | 75 unsigned int core_id = get_er(SYSCFGID); in get_core_id() local 76 return core_id & 0x3fff; in get_core_id() 91 unsigned int core_id = get_core_id(); in smp_init_cpus() local 94 pr_info("%s: Core Id = %d\n", __func__, core_id); in smp_init_cpus()
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | cpudata_64.h | 28 unsigned short core_id; member
|
D | topology_64.h | 45 #define topology_core_id(cpu) (cpu_data(cpu).core_id)
|
/linux-4.4.14/tools/perf/util/ |
D | env.h | 6 int core_id; member
|
D | env.c | 80 env->cpu[cpu].core_id = cpu_map__get_core_id(cpu); in perf_env__read_cpu_topology_map()
|
D | header.c | 577 ret = do_write(fd, &perf_env.cpu[j].core_id, in write_cpu_topology() 578 sizeof(perf_env.cpu[j].core_id)); in write_cpu_topology() 947 ph->env.cpu[i].core_id, ph->env.cpu[i].socket_id); in print_cpu_topology() 1660 ph->env.cpu[i].core_id = nr; in process_cpu_topology()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | topology.h | 54 #define topology_core_id(cpu) (cpu_data(cpu)->core_id)
|
D | processor.h | 210 unsigned short core_id; /* core id */ member
|
/linux-4.4.14/arch/sparc/kernel/ |
D | mdesc.c | 640 int core_id) in __mark_core_id() argument 645 cpu_data(*id).core_id = core_id; in __mark_core_id() 658 int core_id) in mark_core_ids() argument 660 find_back_node_value(hp, mp, "cpu", __mark_core_id, core_id, 10); in mark_core_ids() 970 c->core_id = 0; in fill_in_one_cpu()
|
D | prom_64.c | 557 cpu_data(cpuid).core_id = portid + 1; in fill_in_one_cpu() 576 cpu_data(cpuid).core_id = 0; in fill_in_one_cpu()
|
D | smp_64.c | 1238 if (cpu_data(i).core_id == 0) { in smp_fill_in_sib_core_maps() 1244 if (cpu_data(i).core_id == in smp_fill_in_sib_core_maps() 1245 cpu_data(j).core_id) in smp_fill_in_sib_core_maps() 1349 c->core_id = 0; in __cpu_disable()
|
D | cpumap.c | 107 id = cpu_data(cpu).core_id; in cpuinfo_id()
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | bus.c | 130 dev->core_id = core->id.id; in b43_bus_dev_bcma_init() 229 dev->core_id = sdev->id.coreid; in b43_bus_dev_ssb_init()
|
D | bus.h | 52 u16 core_id; member
|
D | main.c | 2745 wiphy->hw_version = dev->dev->core_id; in b43_upload_microcode()
|
/linux-4.4.14/sound/soc/intel/skylake/ |
D | skl-tplg-interface.h | 142 u8 core_id; member
|
D | skl-sst-ipc.h | 65 u8 core_id; member
|
D | skl-topology.h | 254 u8 core_id; member
|
D | skl-messages.c | 645 msg.core_id = mconfig->core_id; in skl_init_module()
|
D | skl-topology.c | 1129 mconfig->core_id = dfw_config->core_id; in skl_tplg_widget_load()
|
D | skl-sst-ipc.c | 682 header.extension = IPC_CORE_ID(msg->core_id); in skl_ipc_init_instance()
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 1251 const unsigned long core_id = cvmx_get_core_num(); in octeon_irq_ip2_ciu() local 1252 u64 ciu_sum = cvmx_read_csr(CVMX_CIU_INTX_SUM0(core_id * 2)); in octeon_irq_ip2_ciu() 1939 const unsigned long core_id = cvmx_get_core_num(); in octeon_irq_ciu2() local 1941 sum = cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP2(core_id)) & 0xfful; in octeon_irq_ciu2() 1947 src_reg = CVMX_CIU2_SRC_PPX_IP2_WRKQ(core_id) + (0x1000 * line); in octeon_irq_ciu2() 1969 cvmx_read_csr(CVMX_CIU2_ACK_PPX_IP2(core_id)); in octeon_irq_ciu2() 1977 const unsigned long core_id = cvmx_get_core_num(); in octeon_irq_ciu2_mbox() local 1978 u64 sum = cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP3(core_id)) >> 60; in octeon_irq_ciu2_mbox() 1996 cvmx_read_csr(CVMX_CIU2_ACK_PPX_IP3(core_id)); in octeon_irq_ciu2_mbox()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_intel.c | 2765 regs->core_id = -1; in allocate_shared_regs() 2778 c->core_id = -1; in allocate_excl_cntrs() 2824 int core_id = topology_core_id(cpu); in intel_pmu_cpu_starting() local 2845 if (pc && pc->core_id == core_id) { in intel_pmu_cpu_starting() 2851 cpuc->shared_regs->core_id = core_id; in intel_pmu_cpu_starting() 2863 if (c && c->core_id == core_id) { in intel_pmu_cpu_starting() 2870 cpuc->excl_cntrs->core_id = core_id; in intel_pmu_cpu_starting() 2882 if (c->core_id == -1 || --c->refcnt == 0) in free_excl_cntrs() 2897 if (pc->core_id == -1 || --pc->refcnt == 0) in intel_pmu_cpu_dying()
|
D | perf_event.h | 141 unsigned core_id; /* per-core: core id */ member 166 unsigned core_id; /* per-core: core id */ member
|
/linux-4.4.14/arch/powerpc/mm/ |
D | numa.c | 1515 static void stage_topology_update(int core_id) in stage_topology_update() argument 1518 &cpu_associativity_changes_mask, cpu_sibling_mask(core_id)); in stage_topology_update() 1532 u32 core_id; in dt_update_callback() local 1533 of_property_read_u32(update->dn, "reg", &core_id); in dt_update_callback() 1534 stage_topology_update(core_id); in dt_update_callback()
|
/linux-4.4.14/sound/soc/codecs/ |
D | wmfw.h | 65 __be32 core_id; member
|
/linux-4.4.14/Documentation/ |
D | cputopology.txt | 11 2) /sys/devices/system/cpu/cpuX/topology/core_id: 75 2) core_id: 0
|
/linux-4.4.14/arch/s390/kernel/ |
D | topology.c | 101 topo->core_id = rcore; in add_cpus_to_mask() 262 topo->core_id = cpu; in update_cpu_masks()
|
D | smp.c | 686 info->core[info->configured].core_id = in smp_get_core_info() 710 address = info->core[i].core_id << smp_cpu_mt_shift; in __smp_rescan_cpus() 748 if (info->core[cpu].core_id == address) { in smp_detect_cpus()
|
/linux-4.4.14/tools/power/x86/turbostat/ |
D | turbostat.c | 160 unsigned int core_id; member 417 outp += sprintf(outp, "core: %d\n", c->core_id); in dump_counters() 494 outp += sprintf(outp, "%8d", c->core_id); in format_counters() 2849 int core_id; in topology_probe() member 2899 cpus[i].core_id = get_core_id(i); in topology_probe() 2900 if (cpus[i].core_id > max_core_id) in topology_probe() 2901 max_core_id = cpus[i].core_id; in topology_probe() 2912 i, cpus[i].physical_package_id, cpus[i].core_id); in topology_probe() 2955 (*c)[i].core_id = -1; in allocate_counters() 2995 c->core_id = core_num; in init_counter()
|
/linux-4.4.14/arch/blackfin/mach-common/ |
D | ints-priority.c | 440 uint32_t core_id; in handle_sec_sci_fault() local 443 core_id = gstat & SEC_GSTAT_SCI; in handle_sec_sci_fault() 444 cstat = bfin_read_SEC_SCI(core_id, SEC_CSTAT); in handle_sec_sci_fault()
|
/linux-4.4.14/drivers/bcma/ |
D | main.c | 128 static bool bcma_is_core_needed_early(u16 core_id) in bcma_is_core_needed_early() argument 130 switch (core_id) { in bcma_is_core_needed_early()
|
/linux-4.4.14/drivers/s390/char/ |
D | sclp_early.c | 130 if (boot_cpu_address != cpue->core_id) in sclp_facilities_detect()
|
/linux-4.4.14/Documentation/hwmon/ |
D | coretemp | 37 All Sysfs entries are named with their core_id (represented here by 'X').
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-devices-system-cpu | 70 What: /sys/devices/system/cpu/cpu#/topology/core_id 86 core_id: the CPU core ID of cpu#. Typically it is the
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-gic.c | 1071 u32 core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in __gic_init_bases() local 1072 unsigned long offset = percpu_offset * core_id; in __gic_init_bases()
|
/linux-4.4.14/drivers/scsi/lpfc/ |
D | lpfc_sli4.h | 454 uint16_t core_id; member
|
D | lpfc_attr.c | 4347 cpup->core_id); in lpfc_fcp_cpu_map_show() 4354 cpup->core_id, cpup->irq); in lpfc_fcp_cpu_map_show()
|
D | lpfc_init.c | 8717 cpup->core_id = cpuinfo->cpu_core_id; in lpfc_sli4_set_affinity() 8721 cpup->core_id = 0; in lpfc_sli4_set_affinity() 8726 cpup->phys_id, cpup->core_id); in lpfc_sli4_set_affinity()
|