| /linux/tools/perf/Documentation/ |
| H A D | intel-hybrid.txt | 1 Intel hybrid support 3 Support for Intel hybrid events within perf tools. 5 For some Intel platforms, such as AlderLake, which is hybrid platform and 37 Enable hybrid event with a specific pmu 57 But on hybrid platform, kernel needs to know where the event comes from 129 perf-stat reports the scaled counts for hybrid event and with a percentage 172 If there is no '-e' specified in perf record, on hybrid platform, 178 If there is no '-e' specified in perf stat, on hybrid platform, 192 hybrid event with a specific pmu.
|
| H A D | perf.data-file-format.txt | 417 Indicate the hybrid CPUs. The format of data is as below. 428 hybrid cpu system: 435 covered by HEADER_CPU_PMU_CAPS). Note that hybrid cpu pmu
|
| H A D | perf-stat.txt | 467 --hybrid-merge:: 468 Merge core event counts from all core PMUs. In hybrid or big.LITTLE 581 Only enable events on applying cpu with this type for hybrid platform 647 include::intel-hybrid.txt[]
|
| /linux/arch/x86/events/intel/ |
| H A D | core.c | 2789 u64 intel_ctrl = hybrid(cpuc->pmu, intel_ctrl); in __intel_pmu_enable_all() 3484 struct arch_pebs_cap cap = hybrid(cpuc->pmu, arch_pebs_cap); in intel_pmu_enable_event_ext() 3738 unsigned long *cntr_mask = hybrid(cpuc->pmu, cntr_mask); in intel_pmu_reset() 3739 unsigned long *fixed_cntr_mask = hybrid(cpuc->pmu, fixed_cntr_mask); in intel_pmu_reset() 3924 status &= hybrid(cpuc->pmu, intel_ctrl); in handle_pmi_common() 4095 struct extra_reg *extra_regs = hybrid(cpuc->pmu, extra_regs); in intel_alt_er() 4130 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in intel_fixup_er() 4290 struct event_constraint *event_constraints = hybrid(cpuc->pmu, event_constraints); in x86_get_event_constraints() 4833 union perf_capabilities *intel_cap = &hybrid(event->pmu, intel_cap); in intel_pmu_has_cap() 4919 return !!hybrid(pmu, acr_cause_mask64); in intel_pmu_has_acr() [all …]
|
| H A D | ds.c | 1546 struct event_constraint *pebs_constraints = hybrid(event->pmu, pebs_constraints); in intel_pebs_constraints() 3308 mask = hybrid(cpuc->pmu, pebs_events_mask) | in intel_pmu_drain_pebs_icl() 3309 (hybrid(cpuc->pmu, fixed_cntr_mask64) << INTEL_PMC_IDX_FIXED); in intel_pmu_drain_pebs_icl() 3378 mask = hybrid(cpuc->pmu, arch_pebs_cap).counters & cpuc->pebs_enabled; in intel_pmu_drain_arch_pebs()
|
| /linux/Documentation/admin-guide/media/ |
| H A D | technisat.rst | 34 ``Multimedia support`` => ``Customise analog and hybrid tuner modules to build`` 99 …#) ``Multimedia support`` => ``Customise analog and hybrid tuner modules to build`` => ``Simple tu…
|
| H A D | usb-cardlist.rst | 59 dvb-usb-cxusb Conexant USB2.0 hybrid
|
| /linux/drivers/media/usb/dvb-usb/ |
| H A D | Kconfig | 69 tristate "Conexant USB2.0 hybrid reference design support" 87 Say Y here to support the Conexant USB2.0 hybrid reference design. 89 see the next option ("Analog support for the Conexant USB2.0 hybrid 93 Medion MD95700 hybrid USB2.0 device. 97 bool "Analog support for the Conexant USB2.0 hybrid reference design" 104 USB2.0 hybrid reference design.
|
| /linux/tools/perf/arch/x86/tests/ |
| H A D | arch-tests.c | 27 TEST_CASE_REASON("x86 hybrid event parsing", hybrid, "not hybrid"),
|
| H A D | Build | 5 perf-test-y += hybrid.o
|
| /linux/arch/mips/kernel/ |
| H A D | elf.c | 267 static inline void set_thread_fp_mode(int hybrid, int regs32) in set_thread_fp_mode() argument 269 if (hybrid) in set_thread_fp_mode()
|
| /linux/arch/x86/events/ |
| H A D | perf_event.h | 985 #define hybrid(_pmu, _field) \ macro 1525 return hweight64(hybrid(pmu, cntr_mask64)); in x86_pmu_num_counters() 1530 return fls64(hybrid(pmu, cntr_mask64)); in x86_pmu_max_num_counters() 1535 return hweight64(hybrid(pmu, fixed_cntr_mask64)); in x86_pmu_num_counters_fixed() 1540 return fls64(hybrid(pmu, fixed_cntr_mask64)); in x86_pmu_max_num_counters_fixed() 1545 return event->attr.config & hybrid(event->pmu, config_mask); in x86_pmu_get_event_config() 1550 return !!(hybrid(pmu, config_mask) & in x86_pmu_has_rdpmc_user_disable() 2063 return fls((u32)hybrid(pmu, pebs_events_mask)); in intel_pmu_max_num_pebs()
|
| H A D | core.c | 173 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in x86_pmu_extra_regs() 616 if (hybrid(pmu, arch_pebs_cap).pdists) in x86_pmu_max_precise() 637 u64 caps = hybrid(event->pmu, arch_pebs_cap).caps; in pebs_simd_regs_validate() 798 u64 caps = hybrid(event->pmu, arch_pebs_cap).caps; in x86_pmu_hw_config() 920 * For a non-hybrid platforms, the type of X86 pmu is in is_x86_event() 922 * For a hybrid platform, the PERF_PMU_CAP_EXTENDED_HW_TYPE in is_x86_event() 943 * All CPUs of the hybrid type have been offline. in x86_get_pmu() 1310 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in collect_event() 1729 cntr_mask = hybrid(cpuc->pmu, cntr_mask); in perf_event_print_debug() 1730 fixed_cntr_mask = hybrid(cpu in perf_event_print_debug() [all...] |
| /linux/drivers/media/usb/au0828/ |
| H A D | Kconfig | 16 This is a hybrid analog/digital tv capture driver for
|
| /linux/drivers/media/ |
| H A D | Kconfig | 84 hybrid analog/digital TV chipset. 98 hybrid digital TV and analog TV.
|
| /linux/Documentation/filesystems/nfs/ |
| H A D | nfsd-io-modes.rst | 47 DONTCACHE offers a hybrid approach to servicing IO that aims to offer 76 without resorting to the hybrid use of page cache that DONTCACHE does.
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-enumstd.rst | 136 ``V4L2_STD_PAL_60`` is a hybrid standard with 525 lines, 60 Hz refresh 147 ``V4L2_STD_NTSC_443`` is a hybrid standard with 525 lines, 60 Hz refresh
|
| H A D | standard.rst | 20 hybrid standards to watch NTSC video tapes on PAL TVs and vice versa.
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | intel_pstate.rst | 345 hybrid processors. To support them, ``intel_pstate`` requires HWP to be enabled 369 siblings are hard to determine, hybrid processors without SMT can be handled in 378 ``intel_pstate`` by default on hybrid processors without SMT. CAS generally 404 running on a hybrid processor without SMT. 410 ``intel_pstate`` runs on a hybrid processor without SMT, in addition to enabling 817 by default on hybrid systems without SMT.
|
| /linux/Documentation/locking/ |
| H A D | mutex-design.rst | 70 makes them more practically a hybrid type. By simply not interrupting a
|
| /linux/Documentation/arch/s390/ |
| H A D | pci.rst | 117 - 0x0c (NETH): Network Express hybrid
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | snapshot.rst | 163 Here is a practical example (using a hybrid of lvm and dmsetup commands)::
|
| /linux/Documentation/timers/ |
| H A D | hrtimers.rst | 129 switched between a "hybrid union" type and a plain "scalar" 64bit
|
| /linux/tools/arch/x86/kcpuid/ |
| H A D | cpuid.csv | 258 0x7, 0, edx, 15, hybrid_cpu , The CPU is identified as a 'hybrid part' 532 # Intel hybrid CPUs identification (e.g. Atom, Core) 1082 0x80000026, 3:0, eax, 30, domain_has_hybrid_cores, This domain level has hybrid (E, P) cores
|
| /linux/Documentation/filesystems/ |
| H A D | directory-locking.rst | 284 children", so if we are going to introduce hybrid objects we will need
|