Home
last modified time | relevance | path

Searched refs:split (Results 1 – 19 of 19) 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.c1955 if (ebx.split.no_branch_misses_retired) { in intel_nehalem_quirk()
1963 ebx.split.no_branch_misses_retired = 0; in intel_nehalem_quirk()
1995 if (eax.split.mask_length < ARCH_PERFMON_EVENTS_COUNT) in intel_pmu_init()
1998 version = eax.split.version_id; in intel_pmu_init()
2005 x86_pmu.num_counters = eax.split.num_counters; in intel_pmu_init()
2006 x86_pmu.cntval_bits = eax.split.bit_width; in intel_pmu_init()
2007 x86_pmu.cntval_mask = (1ULL << eax.split.bit_width) - 1; in intel_pmu_init()
2010 x86_pmu.events_mask_len = eax.split.mask_length; in intel_pmu_init()
2019 x86_pmu.num_counters_fixed = max((int)edx.split.num_counters_fixed, 3); in intel_pmu_init()
/arch/x86/include/asm/
Dperf_event.h80 } split; member
93 } split; member
102 } split; member
/arch/x86/tools/
Dchkobjdump.awk22 split(verstr, ver, ".");
Ddistill.awk24 if (split($0, field, "\t") < 3) {
Dgen-insn-attr-x86.awk289 count = split($(i++), opnds, ",")
/arch/tile/
DKconfig252 prompt "Memory split" if EXPERT
255 Select the desired split between kernel and user memory.
263 tighter. Selecting anything other than the default 3G/1G split
271 bool "3.75G/0.25G user/kernel split (no kernel networking)"
273 bool "3.5G/0.5G user/kernel split"
275 bool "3G/1G user/kernel split"
277 bool "2.75G/1.25G user/kernel split (for full 1G low memory)"
279 bool "2.5G/1.5G user/kernel split"
281 bool "2.25G/1.75G user/kernel split"
283 bool "2G/2G user/kernel split"
[all …]
/arch/x86/kvm/
Dcpuid.c348 eax.split.version_id = min(cap.version, 2); in do_cpuid_ent()
349 eax.split.num_counters = cap.num_counters_gp; in do_cpuid_ent()
350 eax.split.bit_width = cap.bit_width_gp; in do_cpuid_ent()
351 eax.split.mask_length = cap.events_mask_len; in do_cpuid_ent()
353 edx.split.num_counters_fixed = cap.num_counters_fixed; in do_cpuid_ent()
354 edx.split.bit_width_fixed = cap.bit_width_fixed; in do_cpuid_ent()
355 edx.split.reserved = 0; in do_cpuid_ent()
/arch/sh/cchips/
DKconfig27 # These will also be split into the Kconfig's below
/arch/mips/mm/
Dtlbex.c1430 u32 *split; in build_r4000_tlb_refill_handler() local
1437 split = labels[i].addr; in build_r4000_tlb_refill_handler()
1442 if (split > tlb_handler + MIPS64_REFILL_INSNS || in build_r4000_tlb_refill_handler()
1443 split < p - MIPS64_REFILL_INSNS) in build_r4000_tlb_refill_handler()
1452 split = tlb_handler + MIPS64_REFILL_INSNS - 2; in build_r4000_tlb_refill_handler()
1459 if (uasm_insn_has_bdelay(relocs, split - 1)) in build_r4000_tlb_refill_handler()
1460 split--; in build_r4000_tlb_refill_handler()
1463 uasm_copy_handler(relocs, labels, tlb_handler, split, f); in build_r4000_tlb_refill_handler()
1464 f += split - tlb_handler; in build_r4000_tlb_refill_handler()
1470 if (uasm_insn_has_bdelay(relocs, split)) in build_r4000_tlb_refill_handler()
[all …]
/arch/cris/boot/compressed/
DREADME6 The kernel object built by the arch/etrax100/Makefile, vmlinux, is split
/arch/powerpc/sysdev/qe_lib/
Dqe.c484 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/
DKconfig1138 split: 3GB are mapped so that each process sees a 3GB virtual memory
1179 prompt "Memory split" if EXPERT
1183 Select the desired split between kernel and user memory.
1191 tighter. Selecting anything other than the default 3G/1G split
1199 bool "3G/1G user/kernel split"
1202 bool "3G/1G user/kernel split (for full 1G low memory)"
1204 bool "2G/2G user/kernel split"
1207 bool "2G/2G user/kernel split (for full 2G low memory)"
1209 bool "1G/3G user/kernel split"
1308 Enable NUMA emulation. A flat machine will be split
/arch/metag/
DKconfig89 Depending on the selected kernel/user memory split, minimum
/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/
DKconfig1537 prompt "Memory split"
1540 Select the desired split between kernel and user memory.
1546 bool "3G/1G user/kernel split"
1548 bool "2G/2G user/kernel split"
1550 bool "1G/3G user/kernel split"
1728 Depending on the selected kernel/user memory split, minimum