Home
last modified time | relevance | path

Searched refs:split (Results 1 – 18 of 18) sorted by relevance

/arch/x86/oprofile/
Dop_model_ppro.c86 if (!(eax.split.version_id == 0 && in ppro_setup_ctrs()
90 if (counter_width < eax.split.bit_width) in ppro_setup_ctrs()
91 counter_width = eax.split.bit_width; in ppro_setup_ctrs()
215 if (eax.split.version_id == 0 && __this_cpu_read(cpu_info.x86) == 6 && in arch_perfmon_setup_counters()
217 eax.split.version_id = 2; in arch_perfmon_setup_counters()
218 eax.split.num_counters = 2; in arch_perfmon_setup_counters()
219 eax.split.bit_width = 40; in arch_perfmon_setup_counters()
222 num_counters = min((int)eax.split.num_counters, OP_MAX_COUNTER); in arch_perfmon_setup_counters()
/arch/x86/kernel/cpu/
Dintel_cacheinfo.c134 } split; member
143 } split; member
150 } split; member
278 eax->split.is_self_initializing = 1; in amd_cpuid4()
279 eax->split.type = types[leaf]; in amd_cpuid4()
280 eax->split.level = levels[leaf]; in amd_cpuid4()
281 eax->split.num_threads_sharing = 0; in amd_cpuid4()
282 eax->split.num_cores_on_die = __this_cpu_read(cpu_info.x86_max_cores) - 1; in amd_cpuid4()
286 eax->split.is_fully_associative = 1; in amd_cpuid4()
287 ebx->split.coherency_line_size = line_size - 1; in amd_cpuid4()
[all …]
Dperf_event_intel.c1688 if (ebx.split.no_branch_misses_retired) { in intel_nehalem_quirk()
1696 ebx.split.no_branch_misses_retired = 0; in intel_nehalem_quirk()
1725 if (eax.split.mask_length < ARCH_PERFMON_EVENTS_COUNT) in intel_pmu_init()
1728 version = eax.split.version_id; in intel_pmu_init()
1735 x86_pmu.num_counters = eax.split.num_counters; in intel_pmu_init()
1736 x86_pmu.cntval_bits = eax.split.bit_width; in intel_pmu_init()
1737 x86_pmu.cntval_mask = (1ULL << eax.split.bit_width) - 1; in intel_pmu_init()
1740 x86_pmu.events_mask_len = eax.split.mask_length; in intel_pmu_init()
1747 x86_pmu.num_counters_fixed = max((int)edx.split.num_counters_fixed, 3); in intel_pmu_init()
/arch/x86/include/asm/
Dperf_event.h73 } split; member
86 } split; member
95 } split; member
/arch/x86/tools/
Dchkobjdump.awk22 split(verstr, ver, ".");
Ddistill.awk24 if (split($0, field, "\t") < 3) {
Dgen-insn-attr-x86.awk288 count = split($(i++), opnds, ",")
/arch/tile/
DKconfig209 prompt "Memory split" if EXPERT
212 Select the desired split between kernel and user memory.
220 tighter. Selecting anything other than the default 3G/1G split
228 bool "3.75G/0.25G user/kernel split (no kernel networking)"
230 bool "3.5G/0.5G user/kernel split"
232 bool "3G/1G user/kernel split"
234 bool "2.75G/1.25G user/kernel split (for full 1G low memory)"
236 bool "2.5G/1.5G user/kernel split"
238 bool "2.25G/1.75G user/kernel split"
240 bool "2G/2G user/kernel split"
[all …]
/arch/x86/kvm/
Dcpuid.c344 eax.split.version_id = min(cap.version, 2); in do_cpuid_ent()
345 eax.split.num_counters = cap.num_counters_gp; in do_cpuid_ent()
346 eax.split.bit_width = cap.bit_width_gp; in do_cpuid_ent()
347 eax.split.mask_length = cap.events_mask_len; in do_cpuid_ent()
349 edx.split.num_counters_fixed = cap.num_counters_fixed; in do_cpuid_ent()
350 edx.split.bit_width_fixed = cap.bit_width_fixed; in do_cpuid_ent()
351 edx.split.reserved = 0; in do_cpuid_ent()
/arch/mips/mm/
Dtlbex.c1334 u32 *split; in build_r4000_tlb_refill_handler() local
1341 split = labels[i].addr; in build_r4000_tlb_refill_handler()
1346 if (split > tlb_handler + MIPS64_REFILL_INSNS || in build_r4000_tlb_refill_handler()
1347 split < p - MIPS64_REFILL_INSNS) in build_r4000_tlb_refill_handler()
1356 split = tlb_handler + MIPS64_REFILL_INSNS - 2; in build_r4000_tlb_refill_handler()
1363 if (uasm_insn_has_bdelay(relocs, split - 1)) in build_r4000_tlb_refill_handler()
1364 split--; in build_r4000_tlb_refill_handler()
1367 uasm_copy_handler(relocs, labels, tlb_handler, split, f); in build_r4000_tlb_refill_handler()
1368 f += split - tlb_handler; in build_r4000_tlb_refill_handler()
1374 if (uasm_insn_has_bdelay(relocs, split)) in build_r4000_tlb_refill_handler()
[all …]
/arch/sh/cchips/
DKconfig27 # These will also be split into the Kconfig's below
/arch/cris/boot/compressed/
DREADME6 The kernel object built by the arch/etrax100/Makefile, vmlinux, is split
/arch/powerpc/sysdev/qe_lib/
Dqe.c481 if (!firmware->split) in qe_upload_firmware()
/arch/powerpc/include/asm/
Dqe.h209 u8 split; /* 0 = shared I-RAM, 1 = split I-RAM */ member
/arch/x86/
DKconfig1084 split: 3GB are mapped so that each process sees a 3GB virtual memory
1126 prompt "Memory split" if EXPERT
1130 Select the desired split between kernel and user memory.
1138 tighter. Selecting anything other than the default 3G/1G split
1146 bool "3G/1G user/kernel split"
1149 bool "3G/1G user/kernel split (for full 1G low memory)"
1151 bool "2G/2G user/kernel split"
1154 bool "2G/2G user/kernel split (for full 2G low memory)"
1156 bool "1G/3G user/kernel split"
1253 Enable NUMA emulation. A flat machine will be split
/arch/frv/kernel/
Dhead.S554 # split a tile off of the region defined by GR8-GR9
/arch/cris/arch-v10/
DREADME.mm155 The paging mechanism uses virtual addresses to split a process memory-space into
/arch/arm/
DKconfig1595 prompt "Memory split"
1598 Select the desired split between kernel and user memory.
1604 bool "3G/1G user/kernel split"
1606 bool "2G/2G user/kernel split"
1608 bool "1G/3G user/kernel split"
1768 Depending on the selected kernel/user memory split, minimum