Searched full:sampling (Results 1 – 25 of 1614) sorted by relevance
12345678910>>...65
| /kernel/linux/linux-5.10/arch/s390/kernel/ |
| D | perf_cpum_sf.c | 3 * Performance event support for the System z CPU-measurement Sampling Facility 27 * At least one table is required for the sampling buffer structure. 48 /* Minimum and maximum sampling buffer sizes: 50 * This number represents the maximum size of the sampling buffer taking 52 * numbers apply to the basic-sampling function only. 54 * the diagnostic-sampling function is active. 56 * Sampling buffer size Buffer characteristics 88 /* CPU-measurement sampling information block */ 90 /* CPU-measurement sampling control block */ 92 struct sf_buffer sfb; /* Sampling buffer */ [all …]
|
| /kernel/linux/linux-6.6/arch/s390/kernel/ |
| D | perf_cpum_sf.c | 3 * Performance event support for the System z CPU-measurement Sampling Facility 28 * At least one table is required for the sampling buffer structure. 49 /* Minimum and maximum sampling buffer sizes: 51 * This number represents the maximum size of the sampling buffer taking 53 * numbers apply to the basic-sampling function only. 55 * the diagnostic-sampling function is active. 57 * Sampling buffer size Buffer characteristics 89 /* CPU-measurement sampling information block */ 91 /* CPU-measurement sampling control block */ 93 struct sf_buffer sfb; /* Sampling buffer */ [all …]
|
| /kernel/linux/linux-6.6/arch/s390/include/asm/ |
| D | cpu_mf.h | 32 #define CPU_MF_SF_RIBM_NOTAV 0x1 /* Sampling unavailable */ 57 /* QUERY SAMPLING INFORMATION block */ 60 unsigned int as:1; /* 14: basic-sampling authorization */ 61 unsigned int ad:1; /* 15: diag-sampling authorization */ 63 unsigned int es:1; /* 22: basic-sampling enable control */ 64 unsigned int ed:1; /* 23: diag-sampling enable control */ 66 unsigned int cs:1; /* 30: basic-sampling activation control */ 67 unsigned int cd:1; /* 31: diag-sampling activation control */ 68 unsigned int bsdes:16; /* 4-5: size of basic sampling entry */ 69 unsigned int dsdes:16; /* 6-7: size of diagnostic sampling entry */ [all …]
|
| D | perf_event.h | 54 /* Perf PMU definitions for the sampling facility */ 56 #define PERF_EVENT_CPUM_SF 0xB0000UL /* Event: Basic-sampling */ 57 #define PERF_EVENT_CPUM_SF_DIAG 0xBD000UL /* Event: Combined-sampling */ 59 #define PERF_CPUM_SF_BASIC_MODE 0x0001 /* Basic-sampling flag */ 60 #define PERF_CPUM_SF_DIAG_MODE 0x0002 /* Diagnostic-sampling flag */ 63 #define PERF_CPUM_SF_FREQ_MODE 0x0008 /* Sampling with frequency */
|
| /kernel/linux/linux-5.10/arch/s390/include/asm/ |
| D | cpu_mf.h | 31 #define CPU_MF_SF_RIBM_NOTAV 0x1 /* Sampling unavailable */ 57 /* QUERY SAMPLING INFORMATION block */ 60 unsigned int as:1; /* 14: basic-sampling authorization */ 61 unsigned int ad:1; /* 15: diag-sampling authorization */ 63 unsigned int es:1; /* 22: basic-sampling enable control */ 64 unsigned int ed:1; /* 23: diag-sampling enable control */ 66 unsigned int cs:1; /* 30: basic-sampling activation control */ 67 unsigned int cd:1; /* 31: diag-sampling activation control */ 68 unsigned int bsdes:16; /* 4-5: size of basic sampling entry */ 69 unsigned int dsdes:16; /* 6-7: size of diagnostic sampling entry */ [all …]
|
| D | perf_event.h | 54 /* Perf PMU definitions for the sampling facility */ 56 #define PERF_EVENT_CPUM_SF 0xB0000UL /* Event: Basic-sampling */ 57 #define PERF_EVENT_CPUM_SF_DIAG 0xBD000UL /* Event: Combined-sampling */ 59 #define PERF_CPUM_SF_BASIC_MODE 0x0001 /* Basic-sampling flag */ 60 #define PERF_CPUM_SF_DIAG_MODE 0x0002 /* Diagnostic-sampling flag */ 64 #define PERF_CPUM_SF_FREQ_MODE 0x0008 /* Sampling with frequency */
|
| /kernel/linux/linux-6.6/drivers/iio/pressure/ |
| D | zpa2326.c | 18 * ZPA2326 hardware supports 2 sampling mode: one shot and continuous. 20 * A complete one shot sampling cycle gets device out of low power mode, 22 * back to low power mode. It is meant for on demand sampling with optimal power 23 * saving at the cost of lower sampling rate and higher software overhead. 35 * - setup hardware sampling period, 38 * - when no longer needed, stop sampling process by putting device into 44 * Note that hardware sampling frequency is taken into account only when 45 * internal hardware trigger is attached as the highest sampling rate seems to 50 * differential pressure sampling ; 78 * struct zpa2326_frequency - Hardware sampling frequency descriptor [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/pressure/ |
| D | zpa2326.c | 18 * ZPA2326 hardware supports 2 sampling mode: one shot and continuous. 20 * A complete one shot sampling cycle gets device out of low power mode, 22 * back to low power mode. It is meant for on demand sampling with optimal power 23 * saving at the cost of lower sampling rate and higher software overhead. 35 * - setup hardware sampling period, 38 * - when no longer needed, stop sampling process by putting device into 44 * Note that hardware sampling frequency is taken into account only when 45 * internal hardware trigger is attached as the highest sampling rate seems to 50 * differential pressure sampling ; 78 * struct zpa2326_frequency - Hardware sampling frequency descriptor [all …]
|
| /kernel/linux/linux-5.10/tools/lib/perf/Documentation/ |
| D | libperf-sampling.txt | 1 libperf-sampling(7) 6 libperf-sampling - sampling interface 11 The sampling interface provides API to measure and get count for specific perf events. 13 The following test tries to explain count on `sampling.c` example. 15 It is by no means complete guide to sampling, but shows libperf basic API for sampling. 17 The `sampling.c` comes with libperf package and can be compiled and run like: 21 $ gcc -o sampling sampling.c -lperf 22 $ sudo ./sampling 36 The `sampling.c` example profiles/samples all CPUs with hardware cycles, in a 158 From this moment the cycles event is sampling.
|
| /kernel/linux/linux-6.6/tools/lib/perf/Documentation/ |
| D | libperf-sampling.txt | 1 libperf-sampling(7) 6 libperf-sampling - sampling interface 11 The sampling interface provides API to measure and get count for specific perf events. 13 The following test tries to explain count on `sampling.c` example. 15 It is by no means complete guide to sampling, but shows libperf basic API for sampling. 17 The `sampling.c` comes with libperf package and can be compiled and run like: 21 $ gcc -o sampling sampling.c -lperf 22 $ sudo ./sampling 36 The `sampling.c` example profiles/samples all CPUs with hardware cycles, in a 158 From this moment the cycles event is sampling.
|
| /kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/ |
| D | tc_sample.sh | 234 check_err $? "Failed to configure sampling rule" 265 check_err $? "Failed to configure sampling rule with max rate" 272 check_fail $? "Managed to configure sampling rate above maximum" 281 # Test that two sampling rules cannot be configured on the same port, 286 check_err $? "Failed to configure sampling rule" 290 check_fail $? "Managed to configure second sampling rule" 299 check_err $? "Failed to configure sampling rule after deletion" 310 # Test that two sampling rules cannot be configured on the same port 315 check_err $? "Failed to configure sampling rule" 319 check_fail $? "Managed to configure sampling rule with conflicting group" [all …]
|
| /kernel/linux/linux-6.6/tools/perf/Documentation/ |
| D | perf-arm-spe.txt | 21 The sampling has 5 stages: 33 architectural instructions or all micro-ops. Sampling happens at a programmable interval. The 36 perturbation is also added to the sampling interval by default. 42 Sampling ensures there is only one sampled operation is in flight. 67 recording. These samples are the same as if normal sampling was done by Perf without using SPE, 71 Why Sampling? 74 - Sampling, rather than tracing, cuts down the profiling problem to something more manageable for 98 The effect of microarchitectural sampling 101 If an implementation samples micro-operations instead of instructions, the results of sampling must 107 The coarse effect of conversions, and, if applicable, sampling of speculative operations, can be [all …]
|
| /kernel/linux/linux-5.10/drivers/tty/serial/ |
| D | sh-sci.h | 27 HSSRR, /* Sampling Rate Register */ 51 #define SCSMR_SRC_MASK 0x0700 /* Sampling Control */ 52 #define SCSMR_SRC_16 0x0000 /* Sampling rate 1/16 */ 53 #define SCSMR_SRC_5 0x0100 /* Sampling rate 1/5 */ 54 #define SCSMR_SRC_7 0x0200 /* Sampling rate 1/7 */ 55 #define SCSMR_SRC_11 0x0300 /* Sampling rate 1/11 */ 56 #define SCSMR_SRC_13 0x0400 /* Sampling rate 1/13 */ 57 #define SCSMR_SRC_17 0x0500 /* Sampling rate 1/17 */ 58 #define SCSMR_SRC_19 0x0600 /* Sampling rate 1/19 */ 59 #define SCSMR_SRC_27 0x0700 /* Sampling rate 1/27 */ [all …]
|
| /kernel/linux/linux-6.6/drivers/tty/serial/ |
| D | sh-sci.h | 27 HSSRR, /* Sampling Rate Register */ 52 #define SCSMR_SRC_MASK 0x0700 /* Sampling Control */ 53 #define SCSMR_SRC_16 0x0000 /* Sampling rate 1/16 */ 54 #define SCSMR_SRC_5 0x0100 /* Sampling rate 1/5 */ 55 #define SCSMR_SRC_7 0x0200 /* Sampling rate 1/7 */ 56 #define SCSMR_SRC_11 0x0300 /* Sampling rate 1/11 */ 57 #define SCSMR_SRC_13 0x0400 /* Sampling rate 1/13 */ 58 #define SCSMR_SRC_17 0x0500 /* Sampling rate 1/17 */ 59 #define SCSMR_SRC_19 0x0600 /* Sampling rate 1/19 */ 60 #define SCSMR_SRC_27 0x0700 /* Sampling rate 1/27 */ [all …]
|
| /kernel/liteos_a/kernel/extended/perf/ |
| D | Kconfig | 21 int "Perf Sampling Buffer Size" 26 bool "Enable Hardware Pmu Events for Sampling" 31 bool "Enable Hrtimer Period Events for Sampling" 36 bool "Enable Software Events for Sampling"
|
| /kernel/linux/linux-6.6/Documentation/sound/cards/ |
| D | maya44.rst | 29 - playback and capture at all sampling rates 63 * pci/ice1724/ice1724.h.patch - PROPOSED patch to ice1724.h (see SAMPLING RATES) 92 SAMPLING RATES 95 The Maya44 card (or more exactly, the Wolfson WM8776 codecs) allow a maximum sampling rate of 192 k… 97 As the ICE1724 chip only allows one global sampling rate, this is handled as follows: 99 * setting the sampling rate on any open PCM device on the maya44 card will always set the *global* … 106 …ditional code for limiting the sampling rate when setting on a capture pcm device. However because…
|
| /kernel/linux/linux-5.10/Documentation/sound/cards/ |
| D | maya44.rst | 29 - playback and capture at all sampling rates 63 * pci/ice1724/ice1724.h.patch - PROPOSED patch to ice1724.h (see SAMPLING RATES) 92 SAMPLING RATES 95 The Maya44 card (or more exactly, the Wolfson WM8776 codecs) allow a maximum sampling rate of 192 k… 97 As the ICE1724 chip only allows one global sampling rate, this is handled as follows: 99 * setting the sampling rate on any open PCM device on the maya44 card will always set the *global* … 106 …ditional code for limiting the sampling rate when setting on a capture pcm device. However because…
|
| /kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
| D | reserved_bits_mmcra_sample_elig_mode_test.c | 12 * Register A (MMCRA) Random Sampling Mode (SM) value. 15 * for sampling mode field. Test that having these reserved 17 * Input event code uses these sampling bits along with 32 * MMCRA Random Sampling Mode (SM) values: 0x5 in reserved_bits_mmcra_sample_elig_mode() 58 * MMCRA Random Sampling Mode (SM) value 0x10 in reserved_bits_mmcra_sample_elig_mode()
|
| /kernel/linux/linux-6.6/tools/thermal/thermometer/ |
| D | thermometer.8 | 14 specified sampling period. It is optimized to reduce as much as 18 This low overhead also allows a high rate sampling for the temperature 23 the thermal zone names and the desired sampling period. A thermal zone 26 The sampling of the different thermal zones will be written into 47 sampling files
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/spi/ |
| D | samsung,spi-peripheral-props.yaml | 23 The sampling phase shift to be applied on the miso line (to account 26 - 1: 90 degree phase shift sampling. 27 - 2: 180 degree phase shift sampling. 28 - 3: 270 degree phase shift sampling.
|
| /kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/netdevsim/ |
| D | psample.sh | 42 check_err $? "Failed to enable sampling when should not" 45 check_fail $? "Sampling enablement succeeded when should fail" 53 check_err $? "Failed to disable sampling when should not" 56 check_fail $? "Sampling disablement succeeded when should fail" 82 check_fail $? "Group number changed while sampling is active" 88 check_err $? "Group number did not change after restarting sampling"
|
| /kernel/linux/linux-5.10/include/drm/ |
| D | drm_fourcc.h | 190 * YUV format with 4:1:0 sub-sampling 195 * sub-sampling. 205 * YUV format with 4:1:1 sub-sampling 210 * sub-sampling. 220 * YUV format with 4:2:0 sub-sampling 225 * sub-sampling. 235 * YUV format with 4:2:2 sub-sampling 240 * sub-sampling. 250 * YUV format with 4:4:4 sub-sampling 255 * sub-sampling.
|
| /kernel/linux/linux-6.6/include/drm/ |
| D | drm_fourcc.h | 190 * YUV format with 4:1:0 sub-sampling 195 * sub-sampling. 205 * YUV format with 4:1:1 sub-sampling 210 * sub-sampling. 220 * YUV format with 4:2:0 sub-sampling 225 * sub-sampling. 235 * YUV format with 4:2:2 sub-sampling 240 * sub-sampling. 250 * YUV format with 4:4:4 sub-sampling 255 * sub-sampling.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| D | i915_pmu.h | 30 * Slots used from the sampling timer (non-engine events) with some extras for 87 * @timer: Timer for internal i915 PMU sampling. 114 * and they are used to control sampling on/off when multiple clients 119 * @timer_enabled: Should the internal sampling timer be running. 123 * @sample: Current and previous (raw) counters for sampling events. 125 * These counters are updated from the i915 PMU sampling timer.
|
| /kernel/linux/linux-6.6/arch/x86/events/ |
| D | perf_event_flags.h | 5 PERF_ARCH(PEBS_LDLAT, 0x00001) /* ld+ldlat data address sampling */ 6 PERF_ARCH(PEBS_ST, 0x00002) /* st data address sampling */ 20 PERF_ARCH(PEBS_STLAT, 0x08000) /* st+stlat data address sampling */ 21 PERF_ARCH(AMD_BRS, 0x10000) /* AMD Branch Sampling */
|
12345678910>>...65