sample 584 arch/powerpc/oprofile/cell/spu_task_sync.c unsigned int sample = *(samples+i); sample 587 arch/powerpc/oprofile/cell/spu_task_sync.c if (sample == 0) sample 589 arch/powerpc/oprofile/cell/spu_task_sync.c file_offset = vma_map_lookup( map, sample, the_spu, &grd_val); sample 1486 arch/powerpc/oprofile/op_model_cell.c u32 sample; sample 1503 arch/powerpc/oprofile/op_model_cell.c sample = 0xABCDEF; sample 1553 arch/powerpc/oprofile/op_model_cell.c sample = trace_entry >> 14; sample 1564 arch/powerpc/oprofile/op_model_cell.c spu_sync_buffer(spu_num, &sample, 1); sample 689 arch/s390/kernel/perf_cpum_sf.c static unsigned long getrate(bool freq, unsigned long sample, sample 695 arch/s390/kernel/perf_cpum_sf.c rate = freq_to_sample_rate(si, sample); sample 702 arch/s390/kernel/perf_cpum_sf.c rate = hw_limit_rate(si, sample); sample 1146 arch/s390/kernel/perf_cpum_sf.c static void debug_sample_entry(struct hws_basic_entry *sample, sample 1152 arch/s390/kernel/perf_cpum_sf.c te->f, sample->def, sample); sample 1179 arch/s390/kernel/perf_cpum_sf.c struct hws_basic_entry *sample; sample 1182 arch/s390/kernel/perf_cpum_sf.c sample = (struct hws_basic_entry *) *sdbt; sample 1183 arch/s390/kernel/perf_cpum_sf.c while ((unsigned long *) sample < (unsigned long *) te) { sample 1185 arch/s390/kernel/perf_cpum_sf.c if (!sample->def) sample 1192 arch/s390/kernel/perf_cpum_sf.c if (sample->def == 0x0001) { sample 1199 arch/s390/kernel/perf_cpum_sf.c if (sample->I == 0 && sample->W == 0) { sample 1202 arch/s390/kernel/perf_cpum_sf.c sample); sample 1208 arch/s390/kernel/perf_cpum_sf.c debug_sample_entry(sample, te); sample 1224 arch/s390/kernel/perf_cpum_sf.c sample->def = 0; sample 1225 arch/s390/kernel/perf_cpum_sf.c sample++; sample 1212 drivers/char/random.c } sample; sample 1215 drivers/char/random.c sample.jiffies = jiffies; sample 1216 drivers/char/random.c sample.cycles = random_get_entropy(); sample 1217 drivers/char/random.c sample.num = num; sample 1219 drivers/char/random.c mix_pool_bytes(r, &sample, sizeof(sample)); sample 1226 drivers/char/random.c delta = sample.jiffies - state->last_time; sample 1227 drivers/char/random.c state->last_time = sample.jiffies; sample 250 drivers/cpufreq/intel_pstate.c struct sample sample; sample 1638 drivers/cpufreq/intel_pstate.c cpu->last_update = cpu->sample.time; sample 1647 drivers/cpufreq/intel_pstate.c expired = time_after64(cpu->sample.time, cpu->last_update + sample 1654 drivers/cpufreq/intel_pstate.c cpu->last_update = cpu->sample.time; sample 1660 drivers/cpufreq/intel_pstate.c cpu->sample.time = time; sample 1699 drivers/cpufreq/intel_pstate.c struct sample *sample = &cpu->sample; sample 1701 drivers/cpufreq/intel_pstate.c sample->core_avg_perf = div_ext_fp(sample->aperf, sample->mperf); sample 1720 drivers/cpufreq/intel_pstate.c cpu->last_sample_time = cpu->sample.time; sample 1721 drivers/cpufreq/intel_pstate.c cpu->sample.time = time; sample 1722 drivers/cpufreq/intel_pstate.c cpu->sample.aperf = aperf; sample 1723 drivers/cpufreq/intel_pstate.c cpu->sample.mperf = mperf; sample 1724 drivers/cpufreq/intel_pstate.c cpu->sample.tsc = tsc; sample 1725 drivers/cpufreq/intel_pstate.c cpu->sample.aperf -= cpu->prev_aperf; sample 1726 drivers/cpufreq/intel_pstate.c cpu->sample.mperf -= cpu->prev_mperf; sample 1727 drivers/cpufreq/intel_pstate.c cpu->sample.tsc -= cpu->prev_tsc; sample 1748 drivers/cpufreq/intel_pstate.c return mul_ext_fp(cpu->sample.core_avg_perf, cpu_khz); sample 1754 drivers/cpufreq/intel_pstate.c cpu->sample.core_avg_perf); sample 1759 drivers/cpufreq/intel_pstate.c struct sample *sample = &cpu->sample; sample 1763 drivers/cpufreq/intel_pstate.c busy_frac = div_fp(sample->mperf << cpu->aperf_mperf_shift, sample 1764 drivers/cpufreq/intel_pstate.c sample->tsc); sample 1769 drivers/cpufreq/intel_pstate.c sample->busy_scaled = busy_frac * 100; sample 1812 drivers/cpufreq/intel_pstate.c struct sample *sample; sample 1822 drivers/cpufreq/intel_pstate.c sample = &cpu->sample; sample 1823 drivers/cpufreq/intel_pstate.c trace_pstate_sample(mul_ext_fp(100, sample->core_avg_perf), sample 1824 drivers/cpufreq/intel_pstate.c fp_toint(sample->busy_scaled), sample 1827 drivers/cpufreq/intel_pstate.c sample->mperf, sample 1828 drivers/cpufreq/intel_pstate.c sample->aperf, sample 1829 drivers/cpufreq/intel_pstate.c sample->tsc, sample 1864 drivers/cpufreq/intel_pstate.c delta_ns = time - cpu->sample.time; sample 2013 drivers/cpufreq/intel_pstate.c cpu->sample.time = 0; sample 2300 drivers/cpufreq/intel_pstate.c struct sample *sample; sample 2308 drivers/cpufreq/intel_pstate.c sample = &cpu->sample; sample 2313 drivers/cpufreq/intel_pstate.c sample->mperf, sample 2314 drivers/cpufreq/intel_pstate.c sample->aperf, sample 2315 drivers/cpufreq/intel_pstate.c sample->tsc, sample 161 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c u32 b, sample = *src++; sample 163 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c b = (sample & 8) << (28 - 3); sample 165 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample >>= 4; sample 167 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c *dst++ = sample | b; sample 171 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static u32 parity(u32 sample) sample 173 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample ^= sample >> 16; sample 174 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample ^= sample >> 8; sample 175 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample ^= sample >> 4; sample 176 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample ^= sample >> 2; sample 177 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample ^= sample >> 1; sample 178 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c return (sample & 1) << 27; sample 198 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c u32 sample = *src++; sample 200 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample &= ~0xff000000; sample 201 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample |= *cs++ << 24; sample 202 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c sample |= parity(sample & ~0xf8000000); sample 204 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c *dst++ = sample; sample 18 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c u32 (*sample)(struct etnaviv_gpu *gpu, sample 548 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c val = sig->sample(gpu, dom, sig); sample 387 drivers/gpu/drm/i915/gt/intel_engine_types.h struct i915_pmu_sample sample[I915_ENGINE_SAMPLE_COUNT]; sample 162 drivers/gpu/drm/i915/i915_pmu.c add_sample(struct i915_pmu_sample *sample, u32 val) sample 164 drivers/gpu/drm/i915/i915_pmu.c sample->cur += val; sample 193 drivers/gpu/drm/i915/i915_pmu.c add_sample(&pmu->sample[I915_SAMPLE_WAIT], period_ns); sample 195 drivers/gpu/drm/i915/i915_pmu.c add_sample(&pmu->sample[I915_SAMPLE_SEMA], period_ns); sample 210 drivers/gpu/drm/i915/i915_pmu.c add_sample(&pmu->sample[I915_SAMPLE_BUSY], period_ns); sample 219 drivers/gpu/drm/i915/i915_pmu.c add_sample_mult(struct i915_pmu_sample *sample, u32 val, u32 mul) sample 221 drivers/gpu/drm/i915/i915_pmu.c sample->cur += mul_u32_u32(val, mul); sample 241 drivers/gpu/drm/i915/i915_pmu.c add_sample_mult(&pmu->sample[__I915_SAMPLE_FREQ_ACT], sample 247 drivers/gpu/drm/i915/i915_pmu.c add_sample_mult(&pmu->sample[__I915_SAMPLE_FREQ_REQ], sample 326 drivers/gpu/drm/i915/i915_pmu.c enum drm_i915_pmu_engine_sample sample) sample 328 drivers/gpu/drm/i915/i915_pmu.c switch (sample) { sample 374 drivers/gpu/drm/i915/i915_pmu.c u8 sample; sample 382 drivers/gpu/drm/i915/i915_pmu.c sample = engine_event_sample(event); sample 383 drivers/gpu/drm/i915/i915_pmu.c ret = engine_event_status(engine, sample); sample 387 drivers/gpu/drm/i915/i915_pmu.c if (sample == I915_SAMPLE_BUSY && intel_engine_supports_stats(engine)) sample 471 drivers/gpu/drm/i915/i915_pmu.c if (val >= pmu->sample[__I915_SAMPLE_RC6_ESTIMATED].cur) { sample 472 drivers/gpu/drm/i915/i915_pmu.c pmu->sample[__I915_SAMPLE_RC6_ESTIMATED].cur = 0; sample 473 drivers/gpu/drm/i915/i915_pmu.c pmu->sample[__I915_SAMPLE_RC6].cur = val; sample 475 drivers/gpu/drm/i915/i915_pmu.c val = pmu->sample[__I915_SAMPLE_RC6_ESTIMATED].cur; sample 505 drivers/gpu/drm/i915/i915_pmu.c if (!pmu->sample[__I915_SAMPLE_RC6_ESTIMATED].cur) sample 509 drivers/gpu/drm/i915/i915_pmu.c val += pmu->sample[__I915_SAMPLE_RC6].cur; sample 511 drivers/gpu/drm/i915/i915_pmu.c pmu->sample[__I915_SAMPLE_RC6_ESTIMATED].cur = val; sample 512 drivers/gpu/drm/i915/i915_pmu.c } else if (pmu->sample[__I915_SAMPLE_RC6_ESTIMATED].cur) { sample 513 drivers/gpu/drm/i915/i915_pmu.c val = pmu->sample[__I915_SAMPLE_RC6_ESTIMATED].cur; sample 515 drivers/gpu/drm/i915/i915_pmu.c val = pmu->sample[__I915_SAMPLE_RC6].cur; sample 535 drivers/gpu/drm/i915/i915_pmu.c u8 sample = engine_event_sample(event); sample 544 drivers/gpu/drm/i915/i915_pmu.c } else if (sample == I915_SAMPLE_BUSY && sample 548 drivers/gpu/drm/i915/i915_pmu.c val = engine->pmu.sample[sample].cur; sample 554 drivers/gpu/drm/i915/i915_pmu.c div_u64(pmu->sample[__I915_SAMPLE_FREQ_ACT].cur, sample 559 drivers/gpu/drm/i915/i915_pmu.c div_u64(pmu->sample[__I915_SAMPLE_FREQ_REQ].cur, sample 619 drivers/gpu/drm/i915/i915_pmu.c u8 sample = engine_event_sample(event); sample 628 drivers/gpu/drm/i915/i915_pmu.c BUILD_BUG_ON(ARRAY_SIZE(engine->pmu.sample) != sample 630 drivers/gpu/drm/i915/i915_pmu.c GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.enable_count)); sample 631 drivers/gpu/drm/i915/i915_pmu.c GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.sample)); sample 632 drivers/gpu/drm/i915/i915_pmu.c GEM_BUG_ON(engine->pmu.enable_count[sample] == ~0); sample 634 drivers/gpu/drm/i915/i915_pmu.c engine->pmu.enable |= BIT(sample); sample 635 drivers/gpu/drm/i915/i915_pmu.c engine->pmu.enable_count[sample]++; sample 659 drivers/gpu/drm/i915/i915_pmu.c u8 sample = engine_event_sample(event); sample 666 drivers/gpu/drm/i915/i915_pmu.c GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.enable_count)); sample 667 drivers/gpu/drm/i915/i915_pmu.c GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.sample)); sample 668 drivers/gpu/drm/i915/i915_pmu.c GEM_BUG_ON(engine->pmu.enable_count[sample] == 0); sample 674 drivers/gpu/drm/i915/i915_pmu.c if (--engine->pmu.enable_count[sample] == 0) sample 675 drivers/gpu/drm/i915/i915_pmu.c engine->pmu.enable &= ~BIT(sample); sample 808 drivers/gpu/drm/i915/i915_pmu.c .sample = (__sample), \ sample 852 drivers/gpu/drm/i915/i915_pmu.c enum drm_i915_pmu_engine_sample sample; sample 875 drivers/gpu/drm/i915/i915_pmu.c engine_events[i].sample)) sample 928 drivers/gpu/drm/i915/i915_pmu.c engine_events[i].sample)) sample 941 drivers/gpu/drm/i915/i915_pmu.c engine_events[i].sample)); sample 98 drivers/gpu/drm/i915/i915_pmu.h struct i915_pmu_sample sample[__I915_NUM_PMU_SAMPLERS]; sample 241 drivers/gpu/drm/nouveau/dispnv04/dac.c uint32_t sample, testval, regoffset = nv04_dac_output_offset(encoder); sample 310 drivers/gpu/drm/nouveau/dispnv04/dac.c sample = NVReadRAMDAC(dev, 0, NV_PRAMDAC_TEST_CONTROL + regoffset); sample 312 drivers/gpu/drm/nouveau/dispnv04/dac.c sample &= NVReadRAMDAC(dev, 0, NV_PRAMDAC_TEST_CONTROL + regoffset); sample 331 drivers/gpu/drm/nouveau/dispnv04/dac.c return sample; sample 53 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c uint32_t sample = 0; sample 104 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c sample |= NVReadRAMDAC(dev, 0, NV_PRAMDAC_TEST_CONTROL + regoffset) sample 110 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c sample |= NVReadRAMDAC(dev, 0, NV_PRAMDAC_TEST_CONTROL + regoffset) sample 126 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c return sample; sample 294 drivers/gpu/drm/nouveau/include/nvif/list.h #define __container_of(ptr, sample, member) \ sample 295 drivers/gpu/drm/nouveau/include/nvif/list.h (void *)container_of((ptr), typeof(*(sample)), member) sample 563 drivers/gpu/drm/vc4/vc4_validate.c struct vc4_texture_sample_info *sample, sample 567 drivers/gpu/drm/vc4/vc4_validate.c uint32_t p0 = *(uint32_t *)(uniform_data_u + sample->p_offset[0]); sample 568 drivers/gpu/drm/vc4/vc4_validate.c uint32_t p1 = *(uint32_t *)(uniform_data_u + sample->p_offset[1]); sample 569 drivers/gpu/drm/vc4/vc4_validate.c uint32_t p2 = (sample->p_offset[2] != ~0 ? sample 570 drivers/gpu/drm/vc4/vc4_validate.c *(uint32_t *)(uniform_data_u + sample->p_offset[2]) : 0); sample 571 drivers/gpu/drm/vc4/vc4_validate.c uint32_t p3 = (sample->p_offset[3] != ~0 ? sample 572 drivers/gpu/drm/vc4/vc4_validate.c *(uint32_t *)(uniform_data_u + sample->p_offset[3]) : 0); sample 573 drivers/gpu/drm/vc4/vc4_validate.c uint32_t *validated_p0 = exec->uniforms_v + sample->p_offset[0]; sample 587 drivers/gpu/drm/vc4/vc4_validate.c if (sample->is_direct) { sample 736 drivers/gpu/drm/vc4/vc4_validate.c DRM_INFO("Texture p0 at %d: 0x%08x\n", sample->p_offset[0], p0); sample 737 drivers/gpu/drm/vc4/vc4_validate.c DRM_INFO("Texture p1 at %d: 0x%08x\n", sample->p_offset[1], p1); sample 738 drivers/gpu/drm/vc4/vc4_validate.c DRM_INFO("Texture p2 at %d: 0x%08x\n", sample->p_offset[2], p2); sample 739 drivers/gpu/drm/vc4/vc4_validate.c DRM_INFO("Texture p3 at %d: 0x%08x\n", sample->p_offset[3], p3); sample 46 drivers/hwmon/mc13783-adc.c unsigned int sample[4]; sample 51 drivers/hwmon/mc13783-adc.c channel, 0, 0, sample); sample 61 drivers/hwmon/mc13783-adc.c *val = (sample[channel % 4] >> (channel > 3 ? 14 : 2)) & 0x3ff; sample 925 drivers/iio/accel/bmc150-accel-core.c u16 sample[8]; sample 931 drivers/iio/accel/bmc150-accel-core.c memcpy(&sample[j++], &buffer[i * 3 + bit], 2); sample 933 drivers/iio/accel/bmc150-accel-core.c iio_push_to_buffers_with_timestamp(indio_dev, sample, tstamp); sample 46 drivers/iio/adc/ad7266.c __be16 sample[2]; sample 54 drivers/iio/adc/ad7266.c return spi_read(st->spi, &st->data.sample[0], 2); sample 60 drivers/iio/adc/ad7266.c return spi_read(st->spi, &st->data.sample[0], 1); sample 89 drivers/iio/adc/ad7266.c ret = spi_read(st->spi, st->data.sample, 4); sample 142 drivers/iio/adc/ad7266.c *val = be16_to_cpu(st->data.sample[address % 2]); sample 449 drivers/iio/adc/ad7266.c st->single_xfer[0].rx_buf = &st->data.sample[0]; sample 453 drivers/iio/adc/ad7266.c st->single_xfer[1].rx_buf = st->data.sample; sample 457 drivers/iio/adc/ad7266.c st->single_xfer[2].tx_buf = &st->data.sample[0]; sample 282 drivers/iio/adc/ad_sigma_delta.c unsigned int sample, raw_sample; sample 333 drivers/iio/adc/ad_sigma_delta.c sample = raw_sample >> chan->scan_type.shift; sample 334 drivers/iio/adc/ad_sigma_delta.c sample &= (1 << chan->scan_type.realbits) - 1; sample 335 drivers/iio/adc/ad_sigma_delta.c *val = sample; sample 351 drivers/iio/imu/bmi160/bmi160_core.c __le16 sample; sample 354 drivers/iio/imu/bmi160/bmi160_core.c reg = bmi160_regs[t].data + (axis - IIO_MOD_X) * sizeof(sample); sample 356 drivers/iio/imu/bmi160/bmi160_core.c ret = regmap_bulk_read(data->regmap, reg, &sample, sizeof(sample)); sample 360 drivers/iio/imu/bmi160/bmi160_core.c *val = sign_extend32(le16_to_cpu(sample), 15); sample 417 drivers/iio/imu/bmi160/bmi160_core.c __le16 sample; sample 421 drivers/iio/imu/bmi160/bmi160_core.c ret = regmap_bulk_read(data->regmap, base + i * sizeof(sample), sample 422 drivers/iio/imu/bmi160/bmi160_core.c &sample, sizeof(sample)); sample 425 drivers/iio/imu/bmi160/bmi160_core.c buf[j++] = sample; sample 585 drivers/iio/pressure/zpa2326.c } sample; sample 590 drivers/iio/pressure/zpa2326.c err = zpa2326_dequeue_pressure(indio_dev, &sample.pressure); sample 601 drivers/iio/pressure/zpa2326.c &sample.temperature, 2); sample 618 drivers/iio/pressure/zpa2326.c iio_push_to_buffers_with_timestamp(indio_dev, &sample, sample 42 drivers/iio/resolver/ad2s1200.c struct gpio_desc *sample; sample 75 drivers/iio/resolver/ad2s1200.c gpiod_set_value(st->sample, 0); sample 79 drivers/iio/resolver/ad2s1200.c gpiod_set_value(st->sample, 1); sample 147 drivers/iio/resolver/ad2s1200.c st->sample = devm_gpiod_get(&spi->dev, "adi,sample", GPIOD_OUT_LOW); sample 148 drivers/iio/resolver/ad2s1200.c if (IS_ERR(st->sample)) { sample 150 drivers/iio/resolver/ad2s1200.c PTR_ERR(st->sample)); sample 151 drivers/iio/resolver/ad2s1200.c return PTR_ERR(st->sample); sample 153 drivers/input/touchscreen/ad7877.c u16 sample ____cacheline_aligned; sample 216 drivers/input/touchscreen/ad7877.c req->xfer[1].rx_buf = &req->sample; sample 223 drivers/input/touchscreen/ad7877.c ret = status ? : req->sample; sample 259 drivers/input/touchscreen/ad7877.c int sample; sample 292 drivers/input/touchscreen/ad7877.c req->xfer[3].rx_buf = &req->sample; sample 310 drivers/input/touchscreen/ad7877.c sample = req->sample; sample 314 drivers/input/touchscreen/ad7877.c return status ? : sample; sample 298 drivers/input/touchscreen/ads7846.c __be16 sample ____cacheline_aligned; sample 309 drivers/input/touchscreen/ads7846.c u8 sample[3] ____cacheline_aligned; sample 352 drivers/input/touchscreen/ads7846.c req->xfer[3].rx_buf = &req->sample; sample 377 drivers/input/touchscreen/ads7846.c status = be16_to_cpu(req->sample); sample 401 drivers/input/touchscreen/ads7846.c req->xfer[0].rx_buf = req->sample; sample 413 drivers/input/touchscreen/ads7846.c status = be16_to_cpu(*((u16 *)&req->sample[1])); sample 37 drivers/input/touchscreen/mc13783_ts.c unsigned int sample[4]; sample 77 drivers/input/touchscreen/mc13783_ts.c x0 = priv->sample[0] & 0xfff; sample 78 drivers/input/touchscreen/mc13783_ts.c x1 = priv->sample[1] & 0xfff; sample 79 drivers/input/touchscreen/mc13783_ts.c x2 = priv->sample[2] & 0xfff; sample 80 drivers/input/touchscreen/mc13783_ts.c y0 = priv->sample[3] & 0xfff; sample 81 drivers/input/touchscreen/mc13783_ts.c y1 = (priv->sample[0] >> 12) & 0xfff; sample 82 drivers/input/touchscreen/mc13783_ts.c y2 = (priv->sample[1] >> 12) & 0xfff; sample 83 drivers/input/touchscreen/mc13783_ts.c cr0 = (priv->sample[2] >> 12) & 0xfff; sample 84 drivers/input/touchscreen/mc13783_ts.c cr1 = (priv->sample[3] >> 12) & 0xfff; sample 129 drivers/input/touchscreen/mc13783_ts.c priv->sample) == 0) sample 210 drivers/input/touchscreen/wm9705.c static int wm9705_poll_sample(struct wm97xx *wm, int adcsel, int *sample) sample 247 drivers/input/touchscreen/wm9705.c *sample = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); sample 252 drivers/input/touchscreen/wm9705.c if ((*sample ^ adcsel) & WM97XX_ADCSEL_MASK) { sample 255 drivers/input/touchscreen/wm9705.c *sample & WM97XX_ADCSEL_MASK); sample 259 drivers/input/touchscreen/wm9705.c if (wants_pen && !(*sample & WM97XX_PEN_DOWN)) { sample 250 drivers/input/touchscreen/wm9712.c static int wm9712_poll_sample(struct wm97xx *wm, int adcsel, int *sample) sample 287 drivers/input/touchscreen/wm9712.c *sample = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); sample 292 drivers/input/touchscreen/wm9712.c if ((*sample ^ adcsel) & WM97XX_ADCSEL_MASK) { sample 295 drivers/input/touchscreen/wm9712.c *sample & WM97XX_ADCSEL_MASK); sample 299 drivers/input/touchscreen/wm9712.c if (wants_pen && !(*sample & WM97XX_PEN_DOWN)) { sample 301 drivers/input/touchscreen/wm9712.c *sample = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); sample 302 drivers/input/touchscreen/wm9712.c if (!(*sample & WM97XX_PEN_DOWN)) { sample 255 drivers/input/touchscreen/wm9713.c static int wm9713_poll_sample(struct wm97xx *wm, int adcsel, int *sample) sample 297 drivers/input/touchscreen/wm9713.c *sample = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); sample 302 drivers/input/touchscreen/wm9713.c if ((*sample ^ adcsel) & WM97XX_ADCSEL_MASK) { sample 305 drivers/input/touchscreen/wm9713.c *sample & WM97XX_ADCSEL_MASK); sample 309 drivers/input/touchscreen/wm9713.c if (wants_pen && !(*sample & WM97XX_PEN_DOWN)) { sample 105 drivers/isdn/mISDN/dsp_audio.c static unsigned char linear2ulaw(short sample) sample 128 drivers/isdn/mISDN/dsp_audio.c sign = (sample >> 8) & 0x80; /* set aside the sign */ sample 130 drivers/isdn/mISDN/dsp_audio.c sample = -sample; /* get magnitude */ sample 133 drivers/isdn/mISDN/dsp_audio.c sample = sample + BIAS; sample 134 drivers/isdn/mISDN/dsp_audio.c exponent = exp_lut[(sample >> 7) & 0xFF]; sample 135 drivers/isdn/mISDN/dsp_audio.c mantissa = (sample >> (exponent + 3)) & 0x0F; sample 242 drivers/isdn/mISDN/dsp_audio.c s32 sample; sample 248 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i]; sample 249 drivers/isdn/mISDN/dsp_audio.c sample += dsp_audio_law_to_s32[j]; sample 250 drivers/isdn/mISDN/dsp_audio.c if (sample > 32767) sample 251 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 252 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 253 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 255 drivers/isdn/mISDN/dsp_audio.c dsp_audio_s16_to_law[sample & 0xffff]; sample 306 drivers/isdn/mISDN/dsp_audio.c register s32 sample; sample 329 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[0] / denum[0]; sample 330 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 331 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 332 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 333 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 334 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase1[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 335 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[1] / denum[1]; sample 336 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 337 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 338 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 339 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 340 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase2[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 341 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[2] / denum[2]; sample 342 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 343 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 344 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 345 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 346 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase3[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 347 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[3] / denum[3]; sample 348 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 349 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 350 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 351 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 352 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase4[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 353 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[4] / denum[4]; sample 354 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 355 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 356 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 357 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 358 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase5[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 359 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[5] / denum[5]; sample 360 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 361 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 362 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 363 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 364 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase6[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 365 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[6] / denum[6]; sample 366 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 367 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 368 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 369 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 370 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase7[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 371 drivers/isdn/mISDN/dsp_audio.c sample = dsp_audio_law_to_s32[i] * num[7] / denum[7]; sample 372 drivers/isdn/mISDN/dsp_audio.c if (sample < -32768) sample 373 drivers/isdn/mISDN/dsp_audio.c sample = -32768; sample 374 drivers/isdn/mISDN/dsp_audio.c else if (sample > 32767) sample 375 drivers/isdn/mISDN/dsp_audio.c sample = 32767; sample 376 drivers/isdn/mISDN/dsp_audio.c dsp_audio_increase8[i] = dsp_audio_s16_to_law[sample & 0xffff]; sample 39 drivers/isdn/mISDN/dsp_biquad.h static inline int16_t biquad2(struct biquad2_state *bq, int16_t sample) sample 44 drivers/isdn/mISDN/dsp_biquad.h z0 = sample * bq->gain + bq->z1 * bq->a1 + bq->z2 * bq->a2; sample 1313 drivers/isdn/mISDN/dsp_cmx.c register s32 sample; sample 1492 drivers/isdn/mISDN/dsp_cmx.c sample = dsp_audio_law_to_s32[p[t]] + sample 1495 drivers/isdn/mISDN/dsp_cmx.c if (sample < -32768) sample 1496 drivers/isdn/mISDN/dsp_cmx.c sample = -32768; sample 1497 drivers/isdn/mISDN/dsp_cmx.c else if (sample > 32767) sample 1498 drivers/isdn/mISDN/dsp_cmx.c sample = 32767; sample 1499 drivers/isdn/mISDN/dsp_cmx.c *d++ = dsp_audio_s16_to_law[sample & 0xffff]; sample 1522 drivers/isdn/mISDN/dsp_cmx.c sample = dsp_audio_law_to_s32[p[t]] + *c++ - sample 1524 drivers/isdn/mISDN/dsp_cmx.c if (sample < -32768) sample 1525 drivers/isdn/mISDN/dsp_cmx.c sample = -32768; sample 1526 drivers/isdn/mISDN/dsp_cmx.c else if (sample > 32767) sample 1527 drivers/isdn/mISDN/dsp_cmx.c sample = 32767; sample 1528 drivers/isdn/mISDN/dsp_cmx.c *d++ = dsp_audio_s16_to_law[sample & 0xffff]; sample 1534 drivers/isdn/mISDN/dsp_cmx.c sample = *c++ - dsp_audio_law_to_s32[q[r]]; sample 1535 drivers/isdn/mISDN/dsp_cmx.c if (sample < -32768) sample 1536 drivers/isdn/mISDN/dsp_cmx.c sample = -32768; sample 1537 drivers/isdn/mISDN/dsp_cmx.c else if (sample > 32767) sample 1538 drivers/isdn/mISDN/dsp_cmx.c sample = 32767; sample 1539 drivers/isdn/mISDN/dsp_cmx.c *d++ = dsp_audio_s16_to_law[sample & 0xffff]; sample 1550 drivers/isdn/mISDN/dsp_cmx.c sample = dsp_audio_law_to_s32[p[t]] + *c++; sample 1551 drivers/isdn/mISDN/dsp_cmx.c if (sample < -32768) sample 1552 drivers/isdn/mISDN/dsp_cmx.c sample = -32768; sample 1553 drivers/isdn/mISDN/dsp_cmx.c else if (sample > 32767) sample 1554 drivers/isdn/mISDN/dsp_cmx.c sample = 32767; sample 1555 drivers/isdn/mISDN/dsp_cmx.c *d++ = dsp_audio_s16_to_law[sample & 0xffff]; sample 1561 drivers/isdn/mISDN/dsp_cmx.c sample = *c++; sample 1562 drivers/isdn/mISDN/dsp_cmx.c if (sample < -32768) sample 1563 drivers/isdn/mISDN/dsp_cmx.c sample = -32768; sample 1564 drivers/isdn/mISDN/dsp_cmx.c else if (sample > 32767) sample 1565 drivers/isdn/mISDN/dsp_cmx.c sample = 32767; sample 1566 drivers/isdn/mISDN/dsp_cmx.c *d++ = dsp_audio_s16_to_law[sample & 0xffff]; sample 438 drivers/isdn/mISDN/dsp_tones.c dsp_tone_hw_message(struct dsp *dsp, u8 *sample, int len) sample 444 drivers/isdn/mISDN/dsp_tones.c (len) ? HFC_SPL_LOOP_ON : HFC_SPL_LOOP_OFF, len, sample, sample 312 drivers/isdn/mISDN/l1oip_codec.c int i1, i2, c, sample; sample 345 drivers/isdn/mISDN/l1oip_codec.c sample = _4bit_to_ulaw[i1]; sample 347 drivers/isdn/mISDN/l1oip_codec.c sample = _4bit_to_alaw[i1]; sample 350 drivers/isdn/mISDN/l1oip_codec.c table_dec[(i1 << 4) | i2] |= (sample << 8); sample 351 drivers/isdn/mISDN/l1oip_codec.c table_dec[(i2 << 4) | i1] |= sample; sample 314 drivers/macintosh/rack-meter.c u32 sample = 0; sample 317 drivers/macintosh/rack-meter.c sample >>= 1; sample 318 drivers/macintosh/rack-meter.c sample |= ((rm->ubuf[led] >= 0x80) << 15); sample 320 drivers/macintosh/rack-meter.c return (sample << 17) | (sample >> 15); sample 45 drivers/macintosh/windfarm_pid.h extern s32 wf_pid_run(struct wf_pid_state *st, s32 sample); sample 147 drivers/media/dvb-frontends/rtl2832_sdr.c unsigned int sample; sample 198 drivers/media/dvb-frontends/rtl2832_sdr.c unsigned int samples = dev->sample - dev->sample_measured; sample 201 drivers/media/dvb-frontends/rtl2832_sdr.c dev->sample_measured = dev->sample; sample 208 drivers/media/dvb-frontends/rtl2832_sdr.c dev->sample += src_len / 2; sample 14 drivers/media/pci/cx25821/cx25821-biffuncs.h static inline u8 getBit(u32 sample, u8 index) sample 16 drivers/media/pci/cx25821/cx25821-biffuncs.h return (u8) ((sample >> index) & 1); sample 24 drivers/media/pci/cx25821/cx25821-biffuncs.h static inline u32 setBitAtPos(u32 sample, u8 bit) sample 26 drivers/media/pci/cx25821/cx25821-biffuncs.h sample |= (1 << bit); sample 27 drivers/media/pci/cx25821/cx25821-biffuncs.h return sample; sample 20 drivers/media/rc/bpf-lirc.c BPF_CALL_1(bpf_rc_repeat, u32*, sample) sample 24 drivers/media/rc/bpf-lirc.c ctrl = container_of(sample, struct ir_raw_event_ctrl, bpf_sample); sample 43 drivers/media/rc/bpf-lirc.c BPF_CALL_4(bpf_rc_keydown, u32*, sample, u32, protocol, u64, scancode, sample 48 drivers/media/rc/bpf-lirc.c ctrl = container_of(sample, struct ir_raw_event_ctrl, bpf_sample); sample 65 drivers/media/rc/bpf-lirc.c BPF_CALL_3(bpf_rc_pointer_rel, u32*, sample, s32, rel_x, s32, rel_y) sample 69 drivers/media/rc/bpf-lirc.c ctrl = container_of(sample, struct ir_raw_event_ctrl, bpf_sample); sample 216 drivers/media/rc/bpf-lirc.c void lirc_bpf_run(struct rc_dev *rcdev, u32 sample) sample 220 drivers/media/rc/bpf-lirc.c raw->bpf_sample = sample; sample 611 drivers/media/rc/ene_ir.c u32 sample; sample 635 drivers/media/rc/ene_ir.c sample = dev->tx_buffer[dev->tx_pos++]; sample 638 drivers/media/rc/ene_ir.c dev->tx_sample = DIV_ROUND_CLOSEST(sample, sample_period); sample 277 drivers/media/rc/fintek-cir.c u8 sample; sample 282 drivers/media/rc/fintek-cir.c sample = fintek->buf[i]; sample 285 drivers/media/rc/fintek-cir.c fintek->cmd = sample; sample 300 drivers/media/rc/fintek-cir.c fintek->rem = fintek_cmdsize(fintek->cmd, sample); sample 308 drivers/media/rc/fintek-cir.c rawir.pulse = ((sample & BUF_PULSE_BIT) != 0); sample 309 drivers/media/rc/fintek-cir.c rawir.duration = US_TO_NS((sample & BUF_SAMPLE_MASK) sample 337 drivers/media/rc/fintek-cir.c u8 sample, status; sample 347 drivers/media/rc/fintek-cir.c sample = fintek_cir_reg_read(fintek, CIR_RX_DATA); sample 348 drivers/media/rc/fintek-cir.c fit_dbg("%s: sample: 0x%02x", __func__, sample); sample 350 drivers/media/rc/fintek-cir.c fintek->buf[fintek->pkts] = sample; sample 42 drivers/media/rc/lirc_dev.c int sample; sample 53 drivers/media/rc/lirc_dev.c sample = LIRC_SPACE(LIRC_VALUE_MASK); sample 58 drivers/media/rc/lirc_dev.c sample = LIRC_FREQUENCY(ev.carrier); sample 59 drivers/media/rc/lirc_dev.c dev_dbg(&dev->dev, "carrier report (freq: %d)\n", sample); sample 70 drivers/media/rc/lirc_dev.c sample = LIRC_TIMEOUT(ev.duration / 1000); sample 71 drivers/media/rc/lirc_dev.c dev_dbg(&dev->dev, "timeout report (duration: %d)\n", sample); sample 92 drivers/media/rc/lirc_dev.c sample = ev.pulse ? LIRC_PULSE(ev.duration / 1000) : sample 102 drivers/media/rc/lirc_dev.c lirc_bpf_run(dev, sample); sample 106 drivers/media/rc/lirc_dev.c if (LIRC_IS_TIMEOUT(sample) && !fh->send_timeout_reports) sample 108 drivers/media/rc/lirc_dev.c if (kfifo_put(&fh->rawir, sample)) sample 741 drivers/media/rc/nuvoton-cir.c u8 sample; sample 752 drivers/media/rc/nuvoton-cir.c sample = nvt->buf[i]; sample 754 drivers/media/rc/nuvoton-cir.c rawir.pulse = ((sample & BUF_PULSE_BIT) != 0); sample 755 drivers/media/rc/nuvoton-cir.c rawir.duration = US_TO_NS((sample & BUF_LEN_MASK) sample 324 drivers/media/rc/rc-core-priv.h void lirc_bpf_run(struct rc_dev *dev, u32 sample); sample 327 drivers/media/rc/rc-core-priv.h static inline void lirc_bpf_run(struct rc_dev *dev, u32 sample) { } sample 144 drivers/media/usb/airspy/airspy.c unsigned int sample; sample 248 drivers/media/usb/airspy/airspy.c unsigned int samples = s->sample - s->sample_measured; sample 251 drivers/media/usb/airspy/airspy.c s->sample_measured = s->sample; sample 258 drivers/media/usb/airspy/airspy.c s->sample += src_len / 2; sample 166 drivers/media/usb/hackrf/hackrf.c unsigned int sample; sample 464 drivers/media/usb/hackrf/hackrf.c unsigned int samples = dev->sample - dev->sample_measured; sample 467 drivers/media/usb/hackrf/hackrf.c dev->sample_measured = dev->sample; sample 474 drivers/media/usb/hackrf/hackrf.c dev->sample += src_len / 2; sample 138 drivers/media/usb/msi2500/msi2500.c u32 sample; /* for sample rate calc */ sample 246 drivers/media/usb/msi2500/msi2500.c u32 sample[3]; sample 252 drivers/media/usb/msi2500/msi2500.c sample[i] = src[3] << 24 | src[2] << 16 | src[1] << 8 | sample 254 drivers/media/usb/msi2500/msi2500.c if (i == 0 && dev->next_sample != sample[0]) { sample 257 drivers/media/usb/msi2500/msi2500.c sample[0] - dev->next_sample, sample 259 drivers/media/usb/msi2500/msi2500.c sample[0]); sample 282 drivers/media/usb/msi2500/msi2500.c dev->next_sample = sample[i] + 504; sample 304 drivers/media/usb/msi2500/msi2500.c dev->next_sample = sample[i] + 252; sample 314 drivers/media/usb/msi2500/msi2500.c dev->next_sample = sample[i] + 384; sample 321 drivers/media/usb/msi2500/msi2500.c dev->next_sample = sample[i] + 504; sample 328 drivers/media/usb/msi2500/msi2500.c dev->next_sample = sample[i] + 336; sample 335 drivers/media/usb/msi2500/msi2500.c dev->next_sample = sample[i] + 252; sample 347 drivers/media/usb/msi2500/msi2500.c unsigned int samples = dev->next_sample - dev->sample; sample 350 drivers/media/usb/msi2500/msi2500.c dev->sample = dev->next_sample; sample 431 drivers/media/usb/uvc/uvc_video.c struct uvc_clock_sample *sample; sample 519 drivers/media/usb/uvc/uvc_video.c sample = &stream->clock.samples[stream->clock.head]; sample 520 drivers/media/usb/uvc/uvc_video.c sample->dev_stc = get_unaligned_le32(&data[header_size - 6]); sample 521 drivers/media/usb/uvc/uvc_video.c sample->dev_sof = dev_sof; sample 522 drivers/media/usb/uvc/uvc_video.c sample->host_sof = host_sof; sample 523 drivers/media/usb/uvc/uvc_video.c sample->host_time = time; sample 584 drivers/media/usb/uvc/uvc_video.c static u16 uvc_video_clock_host_sof(const struct uvc_clock_sample *sample) sample 589 drivers/media/usb/uvc/uvc_video.c delta_sof = (sample->host_sof - sample->dev_sof) & 255; sample 591 drivers/media/usb/uvc/uvc_video.c return (sample->dev_sof + delta_sof) & 2047; sample 254 drivers/mfd/mc13xxx-core.c unsigned int *sample) sample 346 drivers/mfd/mc13xxx-core.c MC13XXX_ADC2, &sample[i]); sample 91 drivers/misc/echo/fir.h static inline int16_t fir16(struct fir16_state_t *fir, int16_t sample) sample 98 drivers/misc/echo/fir.h fir->history[fir->curr_pos] = sample; sample 133 drivers/misc/echo/fir.h static inline int16_t fir32(struct fir32_state_t *fir, int16_t sample) sample 140 drivers/misc/echo/fir.h fir->history[fir->curr_pos] = sample; sample 401 drivers/mmc/host/dw_mmc-exynos.c static inline void dw_mci_exynos_set_clksmpl(struct dw_mci *host, u8 sample) sample 411 drivers/mmc/host/dw_mmc-exynos.c clksel = SDMMC_CLKSEL_UP_SAMPLE(clksel, sample); sample 423 drivers/mmc/host/dw_mmc-exynos.c u8 sample; sample 431 drivers/mmc/host/dw_mmc-exynos.c sample = (clksel + 1) & 0x7; sample 432 drivers/mmc/host/dw_mmc-exynos.c clksel = SDMMC_CLKSEL_UP_SAMPLE(clksel, sample); sample 440 drivers/mmc/host/dw_mmc-exynos.c return sample; sample 235 drivers/mmc/host/sunxi-mmc.c u32 sample; sample 749 drivers/mmc/host/sunxi-mmc.c clk_set_phase(host->clk_sample, host->cfg->clk_delays[index].sample); sample 1115 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_400K] = { .output = 180, .sample = 180 }, sample 1116 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_25M] = { .output = 180, .sample = 75 }, sample 1117 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_50M] = { .output = 90, .sample = 120 }, sample 1118 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_50M_DDR] = { .output = 60, .sample = 120 }, sample 1120 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_50M_DDR_8BIT] = { .output = 90, .sample = 180 }, sample 1124 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_400K] = { .output = 180, .sample = 180 }, sample 1125 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_25M] = { .output = 180, .sample = 75 }, sample 1126 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_50M] = { .output = 150, .sample = 120 }, sample 1127 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_50M_DDR] = { .output = 54, .sample = 36 }, sample 1128 drivers/mmc/host/sunxi-mmc.c [SDXC_CLK_50M_DDR_8BIT] = { .output = 72, .sample = 72 }, sample 180 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h #define AVG_PERF_COUNTER(cnt, sample) \ sample 181 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h ((cnt) = ((cnt) * (AVG_SIZE - 1) + (sample) * AVG_FACTOR) / AVG_SIZE) sample 189 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h #define AVG_PERF_COUNTER(cnt, sample) do {} while (0) sample 1381 drivers/net/ethernet/mellanox/mlxsw/spectrum.c if (!mlxsw_sp_port->sample) sample 1383 drivers/net/ethernet/mellanox/mlxsw/spectrum.c if (rtnl_dereference(mlxsw_sp_port->sample->psample_group)) { sample 1387 drivers/net/ethernet/mellanox/mlxsw/spectrum.c if (act->sample.rate > MLXSW_REG_MPSC_RATE_MAX) { sample 1392 drivers/net/ethernet/mellanox/mlxsw/spectrum.c rcu_assign_pointer(mlxsw_sp_port->sample->psample_group, sample 1393 drivers/net/ethernet/mellanox/mlxsw/spectrum.c act->sample.psample_group); sample 1394 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port->sample->truncate = act->sample.truncate; sample 1395 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port->sample->trunc_size = act->sample.trunc_size; sample 1396 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port->sample->rate = act->sample.rate; sample 1398 drivers/net/ethernet/mellanox/mlxsw/spectrum.c err = mlxsw_sp_port_sample_set(mlxsw_sp_port, true, act->sample.rate); sample 1404 drivers/net/ethernet/mellanox/mlxsw/spectrum.c RCU_INIT_POINTER(mlxsw_sp_port->sample->psample_group, NULL); sample 1411 drivers/net/ethernet/mellanox/mlxsw/spectrum.c if (!mlxsw_sp_port->sample) sample 1415 drivers/net/ethernet/mellanox/mlxsw/spectrum.c RCU_INIT_POINTER(mlxsw_sp_port->sample->psample_group, NULL); sample 3655 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port->sample = kzalloc(sizeof(*mlxsw_sp_port->sample), sample 3657 drivers/net/ethernet/mellanox/mlxsw/spectrum.c if (!mlxsw_sp_port->sample) { sample 3846 drivers/net/ethernet/mellanox/mlxsw/spectrum.c kfree(mlxsw_sp_port->sample); sample 3874 drivers/net/ethernet/mellanox/mlxsw/spectrum.c kfree(mlxsw_sp_port->sample); sample 4313 drivers/net/ethernet/mellanox/mlxsw/spectrum.c if (unlikely(!mlxsw_sp_port->sample)) { sample 4319 drivers/net/ethernet/mellanox/mlxsw/spectrum.c size = mlxsw_sp_port->sample->truncate ? sample 4320 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port->sample->trunc_size : skb->len; sample 4323 drivers/net/ethernet/mellanox/mlxsw/spectrum.c psample_group = rcu_dereference(mlxsw_sp_port->sample->psample_group); sample 4328 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port->sample->rate); sample 271 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_port_sample *sample; sample 183 drivers/net/ethernet/sgi/ioc3-eth.c static inline u32 mcr_pack(u32 pulse, u32 sample) sample 185 drivers/net/ethernet/sgi/ioc3-eth.c return (pulse << 10) | (sample << 2); sample 41 drivers/net/phy/mdio-cavium.h OCT_MDIO_BITFIELD_FIELD(u64 sample:4, sample 46 drivers/net/wireless/ath/ath9k/common-spectral.c u8 *sample; sample 60 drivers/net/wireless/ath/ath9k/common-spectral.c sample = sample_end - SPECTRAL_HT20_SAMPLE_LEN + 1; sample 74 drivers/net/wireless/ath/ath9k/common-spectral.c if ((sample[max_index] & 0xf8) != ((max_magnitude >> max_exp) & 0xf8)) sample 84 drivers/net/wireless/ath/ath9k/common-spectral.c u8 *sample; sample 99 drivers/net/wireless/ath/ath9k/common-spectral.c sample = sample_end - SPECTRAL_HT20_40_SAMPLE_LEN + 1; sample 117 drivers/net/wireless/ath/ath9k/common-spectral.c if (((sample[upper_max_index + dc_pos] & 0xf8) != sample 119 drivers/net/wireless/ath/ath9k/common-spectral.c ((sample[lower_max_index] & 0xf8) != sample 1773 drivers/net/wireless/broadcom/b43/phy_lp.c struct cordic_iq sample; sample 1789 drivers/net/wireless/broadcom/b43/phy_lp.c sample = cordic_calc_iq(CORDIC_FIXED(theta)); sample 1791 drivers/net/wireless/broadcom/b43/phy_lp.c buf[i] = CORDIC_FLOAT((sample.i * max) & 0xFF) << 8; sample 1792 drivers/net/wireless/broadcom/b43/phy_lp.c buf[i] |= CORDIC_FLOAT((sample.q * max) & 0xFF); sample 506 drivers/oprofile/buffer_sync.c struct op_sample *sample; sample 516 drivers/oprofile/buffer_sync.c sample = op_cpu_buffer_read_entry(&entry, cpu); sample 517 drivers/oprofile/buffer_sync.c if (!sample) sample 520 drivers/oprofile/buffer_sync.c if (is_code(sample->eip)) { sample 521 drivers/oprofile/buffer_sync.c flags = sample->event; sample 553 drivers/oprofile/buffer_sync.c if (add_sample(mm, sample, in_kernel)) sample 148 drivers/oprofile/cpu_buffer.c size * sizeof(entry->sample->data[0])); sample 151 drivers/oprofile/cpu_buffer.c entry->sample = ring_buffer_event_data(entry->event); sample 153 drivers/oprofile/cpu_buffer.c entry->data = entry->sample->data; sample 155 drivers/oprofile/cpu_buffer.c return entry->sample; sample 171 drivers/oprofile/cpu_buffer.c entry->sample = ring_buffer_event_data(e); sample 173 drivers/oprofile/cpu_buffer.c / sizeof(entry->sample->data[0]); sample 174 drivers/oprofile/cpu_buffer.c entry->data = entry->sample->data; sample 175 drivers/oprofile/cpu_buffer.c return entry->sample; sample 188 drivers/oprofile/cpu_buffer.c struct op_sample *sample; sample 221 drivers/oprofile/cpu_buffer.c sample = op_cpu_buffer_write_reserve(&entry, size); sample 222 drivers/oprofile/cpu_buffer.c if (!sample) sample 225 drivers/oprofile/cpu_buffer.c sample->eip = ESCAPE_CODE; sample 226 drivers/oprofile/cpu_buffer.c sample->event = flags; sample 241 drivers/oprofile/cpu_buffer.c struct op_sample *sample; sample 243 drivers/oprofile/cpu_buffer.c sample = op_cpu_buffer_write_reserve(&entry, 0); sample 244 drivers/oprofile/cpu_buffer.c if (!sample) sample 247 drivers/oprofile/cpu_buffer.c sample->eip = pc; sample 248 drivers/oprofile/cpu_buffer.c sample->event = event; sample 360 drivers/oprofile/cpu_buffer.c struct op_sample *sample; sample 370 drivers/oprofile/cpu_buffer.c sample = op_cpu_buffer_write_reserve(entry, size + 2); sample 371 drivers/oprofile/cpu_buffer.c if (!sample) sample 373 drivers/oprofile/cpu_buffer.c sample->eip = ESCAPE_CODE; sample 374 drivers/oprofile/cpu_buffer.c sample->event = 0; /* no flags */ sample 380 drivers/power/supply/ab8500_fg.c static int ab8500_fg_add_cap_sample(struct ab8500_fg *di, int sample) sample 386 drivers/power/supply/ab8500_fg.c avg->sum += sample - avg->samples[avg->pos]; sample 387 drivers/power/supply/ab8500_fg.c avg->samples[avg->pos] = sample; sample 437 drivers/power/supply/ab8500_fg.c static void ab8500_fg_fill_cap_sample(struct ab8500_fg *di, int sample) sample 446 drivers/power/supply/ab8500_fg.c avg->samples[i] = sample; sample 452 drivers/power/supply/ab8500_fg.c avg->sum = sample * NBR_AVG_SAMPLES; sample 453 drivers/power/supply/ab8500_fg.c avg->avg = sample; sample 85 drivers/power/supply/cpcap-battery.c s32 sample; /* 24 or 32 bits */ sample 216 drivers/power/supply/cpcap-battery.c s32 sample, s32 accumulator, sample 239 drivers/power/supply/cpcap-battery.c acc = acc - ((s64)sample * offset); sample 259 drivers/power/supply/cpcap-battery.c s32 sample, s32 accumulator, sample 262 drivers/power/supply/cpcap-battery.c return cpcap_battery_cc_raw_div(ddata, sample, sample 268 drivers/power/supply/cpcap-battery.c s32 sample, s32 accumulator, sample 271 drivers/power/supply/cpcap-battery.c return cpcap_battery_cc_raw_div(ddata, sample, sample 273 drivers/power/supply/cpcap-battery.c sample * sample 299 drivers/power/supply/cpcap-battery.c ccd->sample = 0; sample 310 drivers/power/supply/cpcap-battery.c ccd->sample = (buf[1] & 0x0fff) << 16; sample 311 drivers/power/supply/cpcap-battery.c ccd->sample |= buf[0]; sample 313 drivers/power/supply/cpcap-battery.c ccd->sample = sign_extend32(24, ccd->sample); sample 327 drivers/power/supply/cpcap-battery.c ccd->sample, sample 339 drivers/power/supply/cpcap-battery.c s32 sample = 1; sample 343 drivers/power/supply/cpcap-battery.c sample = 4; sample 365 drivers/power/supply/cpcap-battery.c return cpcap_battery_cc_to_ua(ddata, sample, acc, offset); sample 437 drivers/power/supply/cpcap-battery.c u32 sample; sample 479 drivers/power/supply/cpcap-battery.c sample = latest->cc.sample - previous->cc.sample; sample 480 drivers/power/supply/cpcap-battery.c if (!sample) { sample 485 drivers/power/supply/cpcap-battery.c val->intval = cpcap_battery_cc_to_ua(ddata, sample, sample 500 drivers/power/supply/cpcap-battery.c sample = latest->cc.sample - previous->cc.sample; sample 501 drivers/power/supply/cpcap-battery.c if (!sample) { sample 508 drivers/power/supply/cpcap-battery.c tmp = cpcap_battery_cc_to_ua(ddata, sample, accumulator, sample 307 drivers/staging/comedi/drivers/adv_pci1710.c unsigned int sample; sample 310 drivers/staging/comedi/drivers/adv_pci1710.c sample = inw(dev->iobase + PCI171X_AD_DATA_REG); sample 317 drivers/staging/comedi/drivers/adv_pci1710.c chan = sample >> 12; sample 325 drivers/staging/comedi/drivers/adv_pci1710.c *val = sample & s->maxdata; sample 212 drivers/staging/comedi/drivers/comedi_test.c unsigned short sample; sample 214 drivers/staging/comedi/drivers/comedi_test.c sample = fake_waveform(dev, CR_CHAN(chanspec), sample 216 drivers/staging/comedi/drivers/comedi_test.c if (comedi_buf_write_samples(s, &sample, 1) == 0) sample 4813 drivers/staging/comedi/drivers/ni_mio_common.c unsigned short sample; sample 4830 drivers/staging/comedi/drivers/ni_mio_common.c retval = cs5529_do_conversion(dev, &sample); sample 4833 drivers/staging/comedi/drivers/ni_mio_common.c data[n] = sample; sample 765 drivers/staging/uwb/uwb.h void stats_add_sample(struct stats *stats, s8 sample) sample 780 drivers/staging/uwb/uwb.h if (sample < min) /* compute new values */ sample 781 drivers/staging/uwb/uwb.h min = sample; sample 782 drivers/staging/uwb/uwb.h else if (sample > max) sample 783 drivers/staging/uwb/uwb.h max = sample; sample 784 drivers/staging/uwb/uwb.h sigma += sample; sample 376 drivers/thermal/armada_thermal.c s64 sample, b, m; sample 382 drivers/thermal/armada_thermal.c sample = sign_extend32(reg, fls(priv->data->temp_mask) - 1); sample 384 drivers/thermal/armada_thermal.c sample = reg; sample 392 drivers/thermal/armada_thermal.c *temp = div_s64((m * sample) - b, div); sample 394 drivers/thermal/armada_thermal.c *temp = div_s64(b - (m * sample), div); sample 462 drivers/thermal/armada_thermal.c unsigned int sample; sample 465 drivers/thermal/armada_thermal.c sample = div_s64(((temp_mc * div) + b), m); sample 467 drivers/thermal/armada_thermal.c sample = div_s64((b - (temp_mc * div)), m); sample 469 drivers/thermal/armada_thermal.c return sample & data->temp_mask; sample 20 drivers/w1/masters/sgi_w1.c #define MCR_PACK(pulse, sample) (((pulse) << 10) | ((sample) << 2)) sample 756 fs/btrfs/compression.c u8 *sample; sample 793 fs/btrfs/compression.c kvfree(workspace->sample); sample 807 fs/btrfs/compression.c ws->sample = kvmalloc(MAX_SAMPLE_SIZE, GFP_KERNEL); sample 808 fs/btrfs/compression.c if (!ws->sample) sample 1450 fs/btrfs/compression.c const u8 *data = ws->sample; sample 1492 fs/btrfs/compression.c memcpy(&ws->sample[curr_sample_pos], &in_data[i], sample 1542 fs/btrfs/compression.c byte = ws->sample[i]; sample 45 fs/gfs2/lock_dlm.c s64 sample) sample 47 fs/gfs2/lock_dlm.c s64 delta = sample - s->stats[index]; sample 32 include/linux/mfd/mc13xxx.h u8 ato, bool atox, unsigned int *sample); sample 184 include/linux/oprofile.h struct op_sample *sample; sample 1037 include/linux/perf_event.h struct perf_sample_data *sample); sample 234 include/linux/wm97xx.h int (*poll_sample) (struct wm97xx *, int adcsel, int *sample); sample 191 include/net/flow_offload.h } sample; sample 76 include/net/gen_stats.h struct gnet_stats_rate_est64 *sample); sample 1060 include/net/tcp.h void (*pkts_acked)(struct sock *sk, const struct ack_sample *sample); sample 31 include/sound/intel-nhlt.h } sample; sample 27 include/sound/soundfont.h struct snd_sf_sample *sample; /* Link to sample */ sample 160 include/uapi/drm/i915_drm.h #define __I915_PMU_ENGINE(class, instance, sample) \ sample 163 include/uapi/drm/i915_drm.h (sample)) sample 118 include/uapi/sound/sfnt_info.h unsigned short sample; /* sample id */ sample 163 include/uapi/sound/sfnt_info.h unsigned short sample; /* sample id */ sample 6254 kernel/events/core.c struct perf_sample_data *sample) sample 6257 kernel/events/core.c __perf_event__output_id_sample(handle, sample); sample 6772 kernel/events/core.c struct perf_sample_data sample; sample 6784 kernel/events/core.c perf_event_header__init_id(&read_event.header, &sample, event); sample 6791 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7045 kernel/events/core.c struct perf_sample_data sample; sample 7052 kernel/events/core.c perf_event_header__init_id(&task_event->event_id.header, &sample, event); sample 7076 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7149 kernel/events/core.c struct perf_sample_data sample; sample 7156 kernel/events/core.c perf_event_header__init_id(&comm_event->event_id.header, &sample, event); sample 7170 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7248 kernel/events/core.c struct perf_sample_data sample; sample 7256 kernel/events/core.c &sample, event); sample 7269 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7392 kernel/events/core.c struct perf_sample_data sample; sample 7410 kernel/events/core.c perf_event_header__init_id(&mmap_event->event_id.header, &sample, event); sample 7433 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7702 kernel/events/core.c struct perf_sample_data sample; sample 7720 kernel/events/core.c perf_event_header__init_id(&rec.header, &sample, event); sample 7727 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7738 kernel/events/core.c struct perf_sample_data sample; sample 7753 kernel/events/core.c perf_event_header__init_id(&lost_samples_event.header, &sample, event); sample 7761 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7789 kernel/events/core.c struct perf_sample_data sample; sample 7808 kernel/events/core.c perf_event_header__init_id(&se->event_id.header, &sample, event); sample 7819 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7861 kernel/events/core.c struct perf_sample_data sample; sample 7883 kernel/events/core.c perf_event_header__init_id(&throttle_event.header, &sample, event); sample 7891 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 7920 kernel/events/core.c struct perf_sample_data sample; sample 7927 kernel/events/core.c &sample, event); sample 7935 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 8010 kernel/events/core.c struct perf_sample_data sample; sample 8017 kernel/events/core.c &sample, event); sample 8024 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 8104 kernel/events/core.c struct perf_sample_data sample; sample 8125 kernel/events/core.c perf_event_header__init_id(&rec.header, &sample, event); sample 8132 kernel/events/core.c perf_event__output_id_sample(event, &handle, &sample); sample 9142 kernel/events/core.c struct perf_sample_data sample; sample 9145 kernel/events/core.c perf_sample_data_init(&sample, bp->attr.bp_addr, 0); sample 9148 kernel/events/core.c perf_swevent_event(bp, 1, &sample, regs); sample 2124 kernel/sched/core.c static void update_avg(u64 *avg, u64 sample) sample 2126 kernel/sched/core.c s64 diff = sample - *avg; sample 381 kernel/sched/psi.c u32 sample; sample 383 kernel/sched/psi.c sample = group->total[PSI_AVGS][s] - group->avg_total[s]; sample 401 kernel/sched/psi.c if (sample > period) sample 402 kernel/sched/psi.c sample = period; sample 403 kernel/sched/psi.c group->avg_total[s] += sample; sample 404 kernel/sched/psi.c calc_avgs(group->avg[s], missed_periods, sample, period); sample 647 kernel/sched/psi.c u32 sample; sample 660 kernel/sched/psi.c sample = min(delta, (u32)jiffies_to_nsecs(1)); sample 661 kernel/sched/psi.c groupc->times[PSI_MEM_FULL] += sample; sample 103 kernel/trace/trace_hwlat.c static void trace_hwlat_sample(struct hwlat_sample *sample) sample 121 kernel/trace/trace_hwlat.c entry->seqnum = sample->seqnum; sample 122 kernel/trace/trace_hwlat.c entry->duration = sample->duration; sample 123 kernel/trace/trace_hwlat.c entry->outer_duration = sample->outer_duration; sample 124 kernel/trace/trace_hwlat.c entry->timestamp = sample->timestamp; sample 125 kernel/trace/trace_hwlat.c entry->nmi_total_ts = sample->nmi_total_ts; sample 126 kernel/trace/trace_hwlat.c entry->nmi_count = sample->nmi_count; sample 172 kernel/trace/trace_hwlat.c u64 sample = 0; sample 226 kernel/trace/trace_hwlat.c if (diff > sample) sample 227 kernel/trace/trace_hwlat.c sample = diff; /* only want highest value */ sample 238 kernel/trace/trace_hwlat.c if (sample > thresh || outer_sample > thresh) { sample 249 kernel/trace/trace_hwlat.c s.duration = sample; sample 257 kernel/trace/trace_hwlat.c if (sample > tr->max_latency) sample 258 kernel/trace/trace_hwlat.c tr->max_latency = sample; sample 246 net/core/gen_estimator.c struct gnet_stats_rate_est64 *sample) sample 260 net/core/gen_estimator.c sample->bps = est->avbps >> 8; sample 261 net/core/gen_estimator.c sample->pps = est->avpps >> 8; sample 252 net/core/gen_stats.c struct gnet_stats_rate_est64 sample; sample 256 net/core/gen_stats.c if (!gen_estimator_read(rate_est, &sample)) sample 258 net/core/gen_stats.c est.bps = min_t(u64, UINT_MAX, sample.bps); sample 260 net/core/gen_stats.c est.pps = sample.pps; sample 270 net/core/gen_stats.c if (res < 0 || est.bps == sample.bps) sample 273 net/core/gen_stats.c return gnet_stats_copy(d, TCA_STATS_RATE_EST64, &sample, sample 274 net/core/gen_stats.c sizeof(sample), TCA_STATS_PAD); sample 754 net/dccp/ccids/ccid3.c const u32 sample = tfrc_rx_hist_sample_rtt(&hc->rx_hist, skb); sample 760 net/dccp/ccids/ccid3.c if (sample != 0) sample 761 net/dccp/ccids/ccid3.c hc->rx_rtt = tfrc_ewma(hc->rx_rtt, sample, 9); sample 391 net/dccp/ccids/lib/packet_history.c u32 sample = 0, sample 397 net/dccp/ccids/lib/packet_history.c sample = SUB16(tfrc_rx_hist_rtt_prev_s(h)->tfrchrx_ccval, sample 399 net/dccp/ccids/lib/packet_history.c if (sample) sample 400 net/dccp/ccids/lib/packet_history.c sample = 4 / sample * sample 419 net/dccp/ccids/lib/packet_history.c sample = ktime_to_us(net_timedelta(tfrc_rx_hist_rtt_last_s(h)->tfrchrx_tstamp)); sample 425 net/dccp/ccids/lib/packet_history.c if (unlikely(sample > DCCP_SANE_RTT_MAX)) { sample 426 net/dccp/ccids/lib/packet_history.c DCCP_WARN("RTT sample %u too large, using max\n", sample); sample 427 net/dccp/ccids/lib/packet_history.c sample = DCCP_SANE_RTT_MAX; sample 433 net/dccp/ccids/lib/packet_history.c return sample; sample 523 net/dccp/input.c u32 sample = dp->dccps_options_received.dccpor_timestamp_echo; sample 550 net/dccp/input.c if (likely(sample)) { sample 551 net/dccp/input.c long delta = dccp_timestamp() - sample; sample 189 net/ipv4/tcp_bic.c static void bictcp_acked(struct sock *sk, const struct ack_sample *sample) sample 196 net/ipv4/tcp_bic.c ca->delayed_ack += sample->pkts_acked - sample 299 net/ipv4/tcp_cdg.c static void tcp_cdg_acked(struct sock *sk, const struct ack_sample *sample) sample 304 net/ipv4/tcp_cdg.c if (sample->rtt_us <= 0) sample 312 net/ipv4/tcp_cdg.c if (sample->pkts_acked == 1 && ca->delack) { sample 316 net/ipv4/tcp_cdg.c ca->rtt.min = min(ca->rtt.min, sample->rtt_us); sample 319 net/ipv4/tcp_cdg.c } else if (sample->pkts_acked > 1 && ca->delack < 5) { sample 324 net/ipv4/tcp_cdg.c ca->rtt.min = min_not_zero(ca->rtt.min, sample->rtt_us); sample 325 net/ipv4/tcp_cdg.c ca->rtt.max = max(ca->rtt.max, sample->rtt_us); sample 430 net/ipv4/tcp_cubic.c static void bictcp_acked(struct sock *sk, const struct ack_sample *sample) sample 437 net/ipv4/tcp_cubic.c if (sample->rtt_us < 0) sample 444 net/ipv4/tcp_cubic.c delay = (sample->rtt_us << 3) / USEC_PER_MSEC; sample 102 net/ipv4/tcp_htcp.c const struct ack_sample *sample) sample 110 net/ipv4/tcp_htcp.c ca->pkts_acked = sample->pkts_acked; sample 112 net/ipv4/tcp_htcp.c if (sample->rtt_us > 0) sample 113 net/ipv4/tcp_htcp.c measure_rtt(sk, usecs_to_jiffies(sample->rtt_us)); sample 125 net/ipv4/tcp_htcp.c ca->packetcount += sample->pkts_acked; sample 86 net/ipv4/tcp_illinois.c static void tcp_illinois_acked(struct sock *sk, const struct ack_sample *sample) sample 89 net/ipv4/tcp_illinois.c s32 rtt_us = sample->rtt_us; sample 91 net/ipv4/tcp_illinois.c ca->acked = sample->pkts_acked; sample 526 net/ipv4/tcp_input.c static void tcp_rcv_rtt_update(struct tcp_sock *tp, u32 sample, int win_dep) sample 529 net/ipv4/tcp_input.c long m = sample; sample 3241 net/ipv4/tcp_input.c struct ack_sample sample = { .pkts_acked = pkts_acked, sample 3245 net/ipv4/tcp_input.c icsk->icsk_ca_ops->pkts_acked(sk, &sample); sample 264 net/ipv4/tcp_lp.c static void tcp_lp_pkts_acked(struct sock *sk, const struct ack_sample *sample) sample 271 net/ipv4/tcp_lp.c if (sample->rtt_us > 0) sample 272 net/ipv4/tcp_lp.c tcp_lp_rtt_sample(sk, sample->rtt_us); sample 240 net/ipv4/tcp_nv.c static void tcpnv_acked(struct sock *sk, const struct ack_sample *sample) sample 252 net/ipv4/tcp_nv.c if (sample->rtt_us < 0) sample 269 net/ipv4/tcp_nv.c if (sample->in_flight == 0) sample 275 net/ipv4/tcp_nv.c avg_rtt = (((u64)sample->rtt_us) * nv_rtt_factor + sample 279 net/ipv4/tcp_nv.c avg_rtt = sample->rtt_us; sample 284 net/ipv4/tcp_nv.c avg_rtt = sample->rtt_us; sample 288 net/ipv4/tcp_nv.c rate64 = ((u64)sample->in_flight) * 80000; sample 111 net/ipv4/tcp_vegas.c void tcp_vegas_pkts_acked(struct sock *sk, const struct ack_sample *sample) sample 116 net/ipv4/tcp_vegas.c if (sample->rtt_us < 0) sample 120 net/ipv4/tcp_vegas.c vrtt = sample->rtt_us + 1; sample 21 net/ipv4/tcp_vegas.h void tcp_vegas_pkts_acked(struct sock *sk, const struct ack_sample *sample); sample 74 net/ipv4/tcp_veno.c const struct ack_sample *sample) sample 79 net/ipv4/tcp_veno.c if (sample->rtt_us < 0) sample 83 net/ipv4/tcp_veno.c vrtt = sample->rtt_us + 1; sample 104 net/ipv4/tcp_westwood.c const struct ack_sample *sample) sample 108 net/ipv4/tcp_westwood.c if (sample->rtt_us > 0) sample 109 net/ipv4/tcp_westwood.c w->rtt = usecs_to_jiffies(sample->rtt_us); sample 61 net/ipv4/tcp_yeah.c const struct ack_sample *sample) sample 67 net/ipv4/tcp_yeah.c yeah->pkts_acked = sample->pkts_acked; sample 69 net/ipv4/tcp_yeah.c tcp_vegas_pkts_acked(sk, sample); sample 671 net/mac80211/rc80211_minstrel_ht.c bool sample) sample 681 net/mac80211/rc80211_minstrel_ht.c if (sample) { sample 687 net/mac80211/rc80211_minstrel_ht.c sample = false; sample 689 net/mac80211/rc80211_minstrel_ht.c sample = false; sample 777 net/mac80211/rc80211_minstrel_ht.c if (sample) sample 18 net/netfilter/xt_rateest.c struct gnet_stats_rate_est64 sample = {0}; sample 22 net/netfilter/xt_rateest.c gen_estimator_read(&info->est1->rate_est, &sample); sample 25 net/netfilter/xt_rateest.c bps1 = info->bps1 >= sample.bps ? info->bps1 - sample.bps : 0; sample 26 net/netfilter/xt_rateest.c pps1 = info->pps1 >= sample.pps ? info->pps1 - sample.pps : 0; sample 28 net/netfilter/xt_rateest.c bps1 = sample.bps; sample 29 net/netfilter/xt_rateest.c pps1 = sample.pps; sample 36 net/netfilter/xt_rateest.c gen_estimator_read(&info->est2->rate_est, &sample); sample 39 net/netfilter/xt_rateest.c bps2 = info->bps2 >= sample.bps ? info->bps2 - sample.bps : 0; sample 40 net/netfilter/xt_rateest.c pps2 = info->pps2 >= sample.pps ? info->pps2 - sample.pps : 0; sample 42 net/netfilter/xt_rateest.c bps2 = sample.bps; sample 43 net/netfilter/xt_rateest.c pps2 = sample.pps; sample 1274 net/openvswitch/actions.c err = sample(dp, skb, key, a, last); sample 233 net/sched/act_police.c struct gnet_stats_rate_est64 sample; sample 235 net/sched/act_police.c if (!gen_estimator_read(&police->tcf_rate_est, &sample) || sample 236 net/sched/act_police.c sample.bps >= p->tcfp_ewma_rate) sample 3429 net/sched/cls_api.c entry->sample.psample_group = sample 3431 net/sched/cls_api.c entry->destructor_priv = entry->sample.psample_group; sample 3528 net/sched/cls_api.c entry->sample.trunc_size = tcf_sample_trunc_size(act); sample 3529 net/sched/cls_api.c entry->sample.truncate = tcf_sample_truncate(act); sample 3530 net/sched/cls_api.c entry->sample.rate = tcf_sample_rate(act); sample 1267 net/sched/sch_cake.c static u64 cake_ewma(u64 avg, u64 sample, u32 shift) sample 1270 net/sched/sch_cake.c avg += sample >> shift; sample 457 net/sched/sch_fq.c unsigned long sample; sample 466 net/sched/sch_fq.c sample = (unsigned long)(now - q->time_next_delayed_flow); sample 468 net/sched/sch_fq.c q->unthrottle_latency_ns += sample >> 3; sample 456 samples/qmi/qmi_sample_client.c struct qmi_sample *sample; sample 460 samples/qmi/qmi_sample_client.c sample = devm_kzalloc(&pdev->dev, sizeof(*sample), GFP_KERNEL); sample 461 samples/qmi/qmi_sample_client.c if (!sample) sample 464 samples/qmi/qmi_sample_client.c ret = qmi_handle_init(&sample->qmi, TEST_DATA_REQ_MAX_MSG_LEN_V01, sample 471 samples/qmi/qmi_sample_client.c ret = kernel_connect(sample->qmi.sock, (struct sockaddr *)sq, sample 480 samples/qmi/qmi_sample_client.c sample->de_dir = debugfs_create_dir(path, qmi_debug_dir); sample 481 samples/qmi/qmi_sample_client.c if (IS_ERR(sample->de_dir)) { sample 482 samples/qmi/qmi_sample_client.c ret = PTR_ERR(sample->de_dir); sample 486 samples/qmi/qmi_sample_client.c sample->de_data = debugfs_create_file("data", 0600, sample->de_dir, sample 487 samples/qmi/qmi_sample_client.c sample, &data_fops); sample 488 samples/qmi/qmi_sample_client.c if (IS_ERR(sample->de_data)) { sample 489 samples/qmi/qmi_sample_client.c ret = PTR_ERR(sample->de_data); sample 493 samples/qmi/qmi_sample_client.c sample->de_ping = debugfs_create_file("ping", 0600, sample->de_dir, sample 494 samples/qmi/qmi_sample_client.c sample, &ping_fops); sample 495 samples/qmi/qmi_sample_client.c if (IS_ERR(sample->de_ping)) { sample 496 samples/qmi/qmi_sample_client.c ret = PTR_ERR(sample->de_ping); sample 500 samples/qmi/qmi_sample_client.c platform_set_drvdata(pdev, sample); sample 505 samples/qmi/qmi_sample_client.c debugfs_remove(sample->de_data); sample 507 samples/qmi/qmi_sample_client.c debugfs_remove(sample->de_dir); sample 509 samples/qmi/qmi_sample_client.c qmi_handle_release(&sample->qmi); sample 516 samples/qmi/qmi_sample_client.c struct qmi_sample *sample = platform_get_drvdata(pdev); sample 518 samples/qmi/qmi_sample_client.c debugfs_remove(sample->de_ping); sample 519 samples/qmi/qmi_sample_client.c debugfs_remove(sample->de_data); sample 520 samples/qmi/qmi_sample_client.c debugfs_remove(sample->de_dir); sample 522 samples/qmi/qmi_sample_client.c qmi_handle_release(&sample->qmi); sample 26 samples/trace_events/trace-events-sample.h #define TRACE_SYSTEM sample-trace sample 523 samples/trace_events/trace-events-sample.h #define TRACE_INCLUDE_FILE trace-events-sample sample 157 sound/core/oss/mulaw.c unsigned char *dst, u16 sample) sample 159 sound/core/oss/mulaw.c sample ^= data->flip; sample 161 sound/core/oss/mulaw.c sample = swab16(sample); sample 164 sound/core/oss/mulaw.c memcpy(dst + data->native_ofs, (char *)&sample + data->copy_ofs, sample 194 sound/core/oss/mulaw.c signed short sample = ulaw2linear(*src); sample 195 sound/core/oss/mulaw.c cvt_s16_to_native(data, dst, sample); sample 205 sound/core/oss/mulaw.c u16 sample = 0; sample 206 sound/core/oss/mulaw.c memcpy((char *)&sample + data->copy_ofs, src + data->native_ofs, sample 209 sound/core/oss/mulaw.c sample = swab16(sample); sample 210 sound/core/oss/mulaw.c sample ^= data->flip; sample 211 sound/core/oss/mulaw.c return (signed short)sample; sample 240 sound/core/oss/mulaw.c signed short sample = cvt_native_to_s16(data, src); sample 241 sound/core/oss/mulaw.c *dst = linear2ulaw(sample); sample 329 sound/pci/cs46xx/dsp_spos.c struct dsp_segment_desc *sample) sample 333 sound/pci/cs46xx/dsp_spos.c if (!sample) { sample 339 sound/pci/cs46xx/dsp_spos.c doffset = (sample->offset * 4 + DSP_SAMPLE_BYTE_OFFSET); sample 340 sound/pci/cs46xx/dsp_spos.c dsize = sample->size * 4; sample 346 sound/pci/cs46xx/dsp_spos.c if (snd_cs46xx_download (chip,sample->data,doffset,dsize)) { sample 411 sound/pci/emu10k1/emu10k1_callback.c unsigned int val, sample; sample 414 sound/pci/emu10k1/emu10k1_callback.c sample = 0x80808080; sample 416 sound/pci/emu10k1/emu10k1_callback.c sample = 0; sample 422 sound/pci/emu10k1/emu10k1_callback.c snd_emu10k1_ptr_write(hw, CDE, ch, sample); sample 423 sound/pci/emu10k1/emu10k1_callback.c snd_emu10k1_ptr_write(hw, CDF, ch, sample); sample 41 sound/pci/emu10k1/emu10k1_patch.c "emu: rom font for sample %d\n", sp->v.sample); sample 633 sound/pci/emu10k1/emupcm.c unsigned int voice, stereo, i, ccis, cra = 64, cs, sample; sample 640 sound/pci/emu10k1/emupcm.c sample = snd_pcm_format_width(runtime->format) == 16 ? 0 : 0x80808080; sample 641 sound/pci/emu10k1/emupcm.c ccis = emu10k1_ccis(stereo, sample == 0); sample 643 sound/pci/emu10k1/emupcm.c cs = (sample == 0) ? (32-ccis) : (64-ccis+1) >> 1; sample 646 sound/pci/emu10k1/emupcm.c snd_emu10k1_ptr_write(emu, CD0 + i, voice, sample); sample 648 sound/pci/emu10k1/emupcm.c snd_emu10k1_ptr_write(emu, CD0 + i, voice + 1, sample); sample 94 sound/soc/intel/skylake/skl-ssp-clk.c fmt_cfg->fmt_ext.sample.valid_bits_per_sample; sample 85 sound/soc/sunxi/sun4i-i2s.c #define SUN4I_I2S_TX_CHAN_MAP(chan, sample) ((sample) << (chan << 2)) sample 102 sound/synth/emux/emux_synth.c if (vp->zone->sample) sample 103 sound/synth/emux/emux_synth.c vp->block = vp->zone->sample->block; sample 592 sound/synth/emux/soundfont.c zone->sample = set_sample(sf, &zone->v); sample 649 sound/synth/emux/soundfont.c struct snd_sf_sample *sample; sample 651 sound/synth/emux/soundfont.c sample = find_sample(sf, avp->sample); sample 652 sound/synth/emux/soundfont.c if (sample == NULL) sample 660 sound/synth/emux/soundfont.c avp->start += sample->v.start; sample 661 sound/synth/emux/soundfont.c avp->end += sample->v.end; sample 662 sound/synth/emux/soundfont.c avp->loopstart += sample->v.loopstart; sample 663 sound/synth/emux/soundfont.c avp->loopend += sample->v.loopend; sample 666 sound/synth/emux/soundfont.c avp->sample_mode = sample->v.mode_flags; sample 668 sound/synth/emux/soundfont.c return sample; sample 681 sound/synth/emux/soundfont.c if (p->v.sample == sample_id) sample 718 sound/synth/emux/soundfont.c if (find_sample(sf, sample_info.sample)) { sample 964 sound/synth/emux/soundfont.c smp->v.sample = sample_id; sample 1022 sound/synth/emux/soundfont.c zone->v.sample = sample_id; /* the last sample */ sample 1106 sound/synth/emux/soundfont.c zone->sample = set_sample(sf, &zone->v); sample 1146 sound/synth/emux/soundfont.c if (! cur->mapped && cur->sample == NULL) { sample 1148 sound/synth/emux/soundfont.c cur->sample = set_sample(sf, &cur->v); sample 1149 sound/synth/emux/soundfont.c if (cur->sample == NULL) sample 160 tools/include/uapi/drm/i915_drm.h #define __I915_PMU_ENGINE(class, instance, sample) \ sample 163 tools/include/uapi/drm/i915_drm.h (sample)) sample 13 tools/perf/arch/arm/tests/dwarf-unwind.c static int sample_ustack(struct perf_sample *sample, sample 16 tools/perf/arch/arm/tests/dwarf-unwind.c struct stack_dump *stack = &sample->user_stack; sample 45 tools/perf/arch/arm/tests/dwarf-unwind.c int test__arch_unwind_sample(struct perf_sample *sample, sample 48 tools/perf/arch/arm/tests/dwarf-unwind.c struct regs_dump *regs = &sample->user_regs; sample 62 tools/perf/arch/arm/tests/dwarf-unwind.c return sample_ustack(sample, thread, buf); sample 10 tools/perf/arch/arm/util/unwind-libdw.c struct regs_dump *user_regs = &ui->sample->user_regs; sample 13 tools/perf/arch/arm64/tests/dwarf-unwind.c static int sample_ustack(struct perf_sample *sample, sample 16 tools/perf/arch/arm64/tests/dwarf-unwind.c struct stack_dump *stack = &sample->user_stack; sample 45 tools/perf/arch/arm64/tests/dwarf-unwind.c int test__arch_unwind_sample(struct perf_sample *sample, sample 48 tools/perf/arch/arm64/tests/dwarf-unwind.c struct regs_dump *regs = &sample->user_regs; sample 62 tools/perf/arch/arm64/tests/dwarf-unwind.c return sample_ustack(sample, thread, buf); sample 10 tools/perf/arch/arm64/util/unwind-libdw.c struct regs_dump *user_regs = &ui->sample->user_regs; sample 12 tools/perf/arch/csky/util/unwind-libdw.c struct regs_dump *user_regs = &ui->sample->user_regs; sample 8 tools/perf/arch/powerpc/include/arch-tests.h int test__arch_unwind_sample(struct perf_sample *sample, sample 14 tools/perf/arch/powerpc/tests/dwarf-unwind.c static int sample_ustack(struct perf_sample *sample, sample 17 tools/perf/arch/powerpc/tests/dwarf-unwind.c struct stack_dump *stack = &sample->user_stack; sample 46 tools/perf/arch/powerpc/tests/dwarf-unwind.c int test__arch_unwind_sample(struct perf_sample *sample, sample 49 tools/perf/arch/powerpc/tests/dwarf-unwind.c struct regs_dump *regs = &sample->user_regs; sample 63 tools/perf/arch/powerpc/tests/dwarf-unwind.c return sample_ustack(sample, thread, buf); sample 38 tools/perf/arch/powerpc/util/kvm-stat.c struct perf_sample *sample, sample 42 tools/perf/arch/powerpc/util/kvm-stat.c key->key = perf_evsel__intval(evsel, sample, "req"); sample 61 tools/perf/arch/powerpc/util/kvm-stat.c struct perf_sample *sample __maybe_unused, sample 68 tools/perf/arch/powerpc/util/kvm-stat.c struct perf_sample *sample, struct event_key *key) sample 71 tools/perf/arch/powerpc/util/kvm-stat.c hcall_event_get_key(evsel, sample, key); sample 18 tools/perf/arch/powerpc/util/unwind-libdw.c struct regs_dump *user_regs = &ui->sample->user_regs; sample 12 tools/perf/arch/riscv/util/unwind-libdw.c struct regs_dump *user_regs = &ui->sample->user_regs; sample 28 tools/perf/arch/s390/util/kvm-stat.c struct perf_sample *sample, sample 33 tools/perf/arch/s390/util/kvm-stat.c insn = perf_evsel__intval(evsel, sample, "instruction"); sample 39 tools/perf/arch/s390/util/kvm-stat.c struct perf_sample *sample, sample 42 tools/perf/arch/s390/util/kvm-stat.c key->key = perf_evsel__intval(evsel, sample, "order_code"); sample 47 tools/perf/arch/s390/util/kvm-stat.c struct perf_sample *sample, sample 50 tools/perf/arch/s390/util/kvm-stat.c key->key = perf_evsel__intval(evsel, sample, "code"); sample 55 tools/perf/arch/s390/util/kvm-stat.c struct perf_sample *sample, sample 58 tools/perf/arch/s390/util/kvm-stat.c key->key = perf_evsel__intval(evsel, sample, "code"); sample 12 tools/perf/arch/s390/util/unwind-libdw.c struct regs_dump *user_regs = &ui->sample->user_regs; sample 18 tools/perf/arch/x86/include/arch-tests.h int test__arch_unwind_sample(struct perf_sample *sample, sample 14 tools/perf/arch/x86/tests/dwarf-unwind.c static int sample_ustack(struct perf_sample *sample, sample 17 tools/perf/arch/x86/tests/dwarf-unwind.c struct stack_dump *stack = &sample->user_stack; sample 46 tools/perf/arch/x86/tests/dwarf-unwind.c int test__arch_unwind_sample(struct perf_sample *sample, sample 49 tools/perf/arch/x86/tests/dwarf-unwind.c struct regs_dump *regs = &sample->user_regs; sample 63 tools/perf/arch/x86/tests/dwarf-unwind.c return sample_ustack(sample, thread, buf); sample 124 tools/perf/arch/x86/tests/perf-time-to-tsc.c struct perf_sample sample; sample 133 tools/perf/arch/x86/tests/perf-time-to-tsc.c &sample)); sample 134 tools/perf/arch/x86/tests/perf-time-to-tsc.c comm1_time = sample.time; sample 138 tools/perf/arch/x86/tests/perf-time-to-tsc.c &sample)); sample 139 tools/perf/arch/x86/tests/perf-time-to-tsc.c comm2_time = sample.time; sample 9 tools/perf/arch/x86/util/archinsn.c void arch_fetch_insn(struct perf_sample *sample, sample 17 tools/perf/arch/x86/util/archinsn.c if (!sample->ip) sample 19 tools/perf/arch/x86/util/archinsn.c len = thread__memcpy(thread, machine, sample->insn, sample->ip, sizeof(sample->insn), &is64bit); sample 22 tools/perf/arch/x86/util/archinsn.c insn_init(&insn, sample->insn, len, is64bit); sample 25 tools/perf/arch/x86/util/archinsn.c sample->insn_len = insn.length; sample 31 tools/perf/arch/x86/util/kvm-stat.c static void mmio_event_get_key(struct evsel *evsel, struct perf_sample *sample, sample 34 tools/perf/arch/x86/util/kvm-stat.c key->key = perf_evsel__intval(evsel, sample, "gpa"); sample 35 tools/perf/arch/x86/util/kvm-stat.c key->info = perf_evsel__intval(evsel, sample, "type"); sample 43 tools/perf/arch/x86/util/kvm-stat.c struct perf_sample *sample, struct event_key *key) sample 51 tools/perf/arch/x86/util/kvm-stat.c perf_evsel__intval(evsel, sample, "type") == KVM_TRACE_MMIO_WRITE) { sample 52 tools/perf/arch/x86/util/kvm-stat.c mmio_event_get_key(evsel, sample, key); sample 59 tools/perf/arch/x86/util/kvm-stat.c static bool mmio_event_end(struct evsel *evsel, struct perf_sample *sample, sample 68 tools/perf/arch/x86/util/kvm-stat.c perf_evsel__intval(evsel, sample, "type") == KVM_TRACE_MMIO_READ) { sample 69 tools/perf/arch/x86/util/kvm-stat.c mmio_event_get_key(evsel, sample, key); sample 94 tools/perf/arch/x86/util/kvm-stat.c struct perf_sample *sample, sample 97 tools/perf/arch/x86/util/kvm-stat.c key->key = perf_evsel__intval(evsel, sample, "port"); sample 98 tools/perf/arch/x86/util/kvm-stat.c key->info = perf_evsel__intval(evsel, sample, "rw"); sample 102 tools/perf/arch/x86/util/kvm-stat.c struct perf_sample *sample, sample 106 tools/perf/arch/x86/util/kvm-stat.c ioport_event_get_key(evsel, sample, key); sample 114 tools/perf/arch/x86/util/kvm-stat.c struct perf_sample *sample __maybe_unused, sample 10 tools/perf/arch/x86/util/unwind-libdw.c struct regs_dump *user_regs = &ui->sample->user_regs; sample 130 tools/perf/builtin-annotate.c struct perf_sample *sample) sample 139 tools/perf/builtin-annotate.c bi = sample__resolve_bstack(sample, al); sample 162 tools/perf/builtin-annotate.c struct perf_sample *sample = iter->sample; sample 167 tools/perf/builtin-annotate.c err = addr_map_symbol__inc_samples(&bi->from, sample, evsel); sample 172 tools/perf/builtin-annotate.c err = addr_map_symbol__inc_samples(&bi->to, sample, evsel); sample 179 tools/perf/builtin-annotate.c struct perf_sample *sample, sample 186 tools/perf/builtin-annotate.c .sample = sample, sample 195 tools/perf/builtin-annotate.c if (machine__resolve(machine, &a, sample) < 0) sample 204 tools/perf/builtin-annotate.c hist__account_cycles(sample->branch_stack, al, sample, false); sample 216 tools/perf/builtin-annotate.c struct perf_sample *sample, sample 247 tools/perf/builtin-annotate.c process_branch_stack(sample->branch_stack, al, sample); sample 250 tools/perf/builtin-annotate.c return process_branch_callback(evsel, sample, al, ann, machine); sample 252 tools/perf/builtin-annotate.c he = hists__add_entry(hists, al, NULL, NULL, NULL, sample, true); sample 256 tools/perf/builtin-annotate.c ret = hist_entry__inc_addr_samples(he, sample, evsel, al->addr); sample 263 tools/perf/builtin-annotate.c struct perf_sample *sample, sample 271 tools/perf/builtin-annotate.c if (machine__resolve(machine, &al, sample) < 0) { sample 277 tools/perf/builtin-annotate.c if (ann->cpu_list && !test_bit(sample->cpu, ann->cpu_bitmap)) sample 281 tools/perf/builtin-annotate.c perf_evsel__add_sample(evsel, sample, &al, ann, machine)) { sample 477 tools/perf/builtin-annotate.c .sample = process_sample_event, sample 211 tools/perf/builtin-c2c.c struct perf_sample *sample) sample 213 tools/perf/builtin-c2c.c if (WARN_ONCE(sample->cpu == (unsigned int) -1, sample 217 tools/perf/builtin-c2c.c set_bit(sample->cpu, c2c_he->cpuset); sample 221 tools/perf/builtin-c2c.c struct perf_sample *sample) sample 225 tools/perf/builtin-c2c.c if (!sample->phys_addr) { sample 230 tools/perf/builtin-c2c.c node = mem2node__node(&c2c.mem2node, sample->phys_addr); sample 236 tools/perf/builtin-c2c.c if (c2c_he->paddr != sample->phys_addr) { sample 238 tools/perf/builtin-c2c.c c2c_he->paddr = sample->phys_addr; sample 258 tools/perf/builtin-c2c.c struct perf_sample *sample, sample 270 tools/perf/builtin-c2c.c if (machine__resolve(machine, &al, sample) < 0) { sample 276 tools/perf/builtin-c2c.c ret = sample__resolve_callchain(sample, &callchain_cursor, NULL, sample 281 tools/perf/builtin-c2c.c mi = sample__resolve_mem(sample, &al); sample 296 tools/perf/builtin-c2c.c sample, true); sample 304 tools/perf/builtin-c2c.c c2c_he__set_cpu(c2c_he, sample); sample 305 tools/perf/builtin-c2c.c c2c_he__set_node(c2c_he, sample); sample 308 tools/perf/builtin-c2c.c ret = hist_entry__append_callchain(he, sample); sample 319 tools/perf/builtin-c2c.c int cpu = sample->cpu == (unsigned int) -1 ? 0 : sample->cpu; sample 330 tools/perf/builtin-c2c.c sample, true); sample 339 tools/perf/builtin-c2c.c compute_stats(c2c_he, &stats, sample->weight); sample 341 tools/perf/builtin-c2c.c c2c_he__set_cpu(c2c_he, sample); sample 342 tools/perf/builtin-c2c.c c2c_he__set_node(c2c_he, sample); sample 345 tools/perf/builtin-c2c.c ret = hist_entry__append_callchain(he, sample); sample 361 tools/perf/builtin-c2c.c .sample = process_sample_event, sample 383 tools/perf/builtin-diff.c struct perf_sample *sample, sample 393 tools/perf/builtin-diff.c sample->time)) { sample 397 tools/perf/builtin-diff.c if (machine__resolve(machine, &al, sample) < 0) { sample 403 tools/perf/builtin-diff.c if (cpu_list && !test_bit(sample->cpu, cpu_bitmap)) { sample 409 tools/perf/builtin-diff.c if (!hists__add_entry(hists, &al, NULL, NULL, NULL, sample, sample 417 tools/perf/builtin-diff.c NULL, NULL, sample, true)) { sample 423 tools/perf/builtin-diff.c hist__account_cycles(sample->branch_stack, &al, sample, false); sample 432 tools/perf/builtin-diff.c hists->stats.total_period += sample->period; sample 434 tools/perf/builtin-diff.c hists->stats.total_non_filtered_period += sample->period; sample 443 tools/perf/builtin-diff.c .sample = diff__process_sample_event, sample 190 tools/perf/builtin-inject.c struct perf_sample *sample __maybe_unused, sample 198 tools/perf/builtin-inject.c struct perf_sample *sample __maybe_unused, sample 206 tools/perf/builtin-inject.c struct perf_sample *sample, sample 212 tools/perf/builtin-inject.c inject->aux_id = sample->id; sample 219 tools/perf/builtin-inject.c struct perf_sample *sample, sample 225 tools/perf/builtin-inject.c struct perf_sample *sample, sample 231 tools/perf/builtin-inject.c return f(tool, event, sample, evsel, machine); sample 234 tools/perf/builtin-inject.c build_id__mark_dso_hit(tool, event, sample, evsel, machine); sample 241 tools/perf/builtin-inject.c struct perf_sample *sample, sample 246 tools/perf/builtin-inject.c err = perf_event__process_mmap(tool, event, sample, machine); sample 247 tools/perf/builtin-inject.c perf_event__repipe(tool, event, sample, machine); sample 255 tools/perf/builtin-inject.c struct perf_sample *sample, sample 266 tools/perf/builtin-inject.c event->mmap.filename, sample->pid, &n); sample 273 tools/perf/builtin-inject.c return perf_event__repipe_mmap(tool, event, sample, machine); sample 279 tools/perf/builtin-inject.c struct perf_sample *sample, sample 284 tools/perf/builtin-inject.c err = perf_event__process_mmap2(tool, event, sample, machine); sample 285 tools/perf/builtin-inject.c perf_event__repipe(tool, event, sample, machine); sample 293 tools/perf/builtin-inject.c struct perf_sample *sample, sample 304 tools/perf/builtin-inject.c event->mmap2.filename, sample->pid, &n); sample 311 tools/perf/builtin-inject.c return perf_event__repipe_mmap2(tool, event, sample, machine); sample 317 tools/perf/builtin-inject.c struct perf_sample *sample, sample 322 tools/perf/builtin-inject.c err = perf_event__process_fork(tool, event, sample, machine); sample 323 tools/perf/builtin-inject.c perf_event__repipe(tool, event, sample, machine); sample 330 tools/perf/builtin-inject.c struct perf_sample *sample, sample 335 tools/perf/builtin-inject.c err = perf_event__process_comm(tool, event, sample, machine); sample 336 tools/perf/builtin-inject.c perf_event__repipe(tool, event, sample, machine); sample 343 tools/perf/builtin-inject.c struct perf_sample *sample, sample 346 tools/perf/builtin-inject.c int err = perf_event__process_namespaces(tool, event, sample, machine); sample 348 tools/perf/builtin-inject.c perf_event__repipe(tool, event, sample, machine); sample 355 tools/perf/builtin-inject.c struct perf_sample *sample, sample 360 tools/perf/builtin-inject.c err = perf_event__process_exit(tool, event, sample, machine); sample 361 tools/perf/builtin-inject.c perf_event__repipe(tool, event, sample, machine); sample 428 tools/perf/builtin-inject.c struct perf_sample *sample, sample 435 tools/perf/builtin-inject.c thread = machine__findnew_thread(machine, sample->pid, sample->tid); sample 442 tools/perf/builtin-inject.c if (thread__find_map(thread, sample->cpumode, sample->ip, &al)) { sample 463 tools/perf/builtin-inject.c perf_event__repipe(tool, event, sample, machine); sample 469 tools/perf/builtin-inject.c struct perf_sample *sample, sample 477 tools/perf/builtin-inject.c if (sample->tid == ent->tid) { sample 489 tools/perf/builtin-inject.c struct perf_sample *sample, sample 496 tools/perf/builtin-inject.c perf_inject__sched_process_exit(tool, event, sample, evsel, machine); sample 505 tools/perf/builtin-inject.c ent->tid = sample->tid; sample 513 tools/perf/builtin-inject.c struct perf_sample *sample, sample 521 tools/perf/builtin-inject.c u32 pid = perf_evsel__intval(evsel, sample, "pid"); sample 533 tools/perf/builtin-inject.c sample_sw.period = sample->period; sample 534 tools/perf/builtin-inject.c sample_sw.time = sample->time; sample 563 tools/perf/builtin-inject.c struct perf_sample *sample __maybe_unused, sample 654 tools/perf/builtin-inject.c inject->tool.sample = perf_event__inject_buildid; sample 747 tools/perf/builtin-inject.c .sample = perf_event__repipe_sample, sample 173 tools/perf/builtin-kmem.c struct perf_sample *sample) sample 175 tools/perf/builtin-kmem.c unsigned long ptr = perf_evsel__intval(evsel, sample, "ptr"), sample 176 tools/perf/builtin-kmem.c call_site = perf_evsel__intval(evsel, sample, "call_site"); sample 177 tools/perf/builtin-kmem.c int bytes_req = perf_evsel__intval(evsel, sample, "bytes_req"), sample 178 tools/perf/builtin-kmem.c bytes_alloc = perf_evsel__intval(evsel, sample, "bytes_alloc"); sample 180 tools/perf/builtin-kmem.c if (insert_alloc_stat(call_site, ptr, bytes_req, bytes_alloc, sample->cpu) || sample 192 tools/perf/builtin-kmem.c struct perf_sample *sample) sample 194 tools/perf/builtin-kmem.c int ret = perf_evsel__process_alloc_event(evsel, sample); sample 197 tools/perf/builtin-kmem.c int node1 = cpu__get_node(sample->cpu), sample 198 tools/perf/builtin-kmem.c node2 = perf_evsel__intval(evsel, sample, "node"); sample 236 tools/perf/builtin-kmem.c struct perf_sample *sample) sample 238 tools/perf/builtin-kmem.c unsigned long ptr = perf_evsel__intval(evsel, sample, "ptr"); sample 247 tools/perf/builtin-kmem.c if ((short)sample->cpu != s_alloc->alloc_cpu) { sample 387 tools/perf/builtin-kmem.c static u64 find_callsite(struct evsel *evsel, struct perf_sample *sample) sample 398 tools/perf/builtin-kmem.c al.thread = machine__findnew_thread(machine, sample->pid, sample->tid); sample 399 tools/perf/builtin-kmem.c sample__resolve_callchain(sample, &callchain_cursor, NULL, evsel, &al, 16); sample 428 tools/perf/builtin-kmem.c pr_debug2("unknown callsite: %"PRIx64 "\n", sample->ip); sample 429 tools/perf/builtin-kmem.c return sample->ip; sample 735 tools/perf/builtin-kmem.c static int parse_gfp_flags(struct evsel *evsel, struct perf_sample *sample, sample 739 tools/perf/builtin-kmem.c .cpu = sample->cpu, sample 740 tools/perf/builtin-kmem.c .data = sample->raw_data, sample 741 tools/perf/builtin-kmem.c .size = sample->raw_size, sample 788 tools/perf/builtin-kmem.c struct perf_sample *sample) sample 791 tools/perf/builtin-kmem.c unsigned int order = perf_evsel__intval(evsel, sample, "order"); sample 792 tools/perf/builtin-kmem.c unsigned int gfp_flags = perf_evsel__intval(evsel, sample, "gfp_flags"); sample 793 tools/perf/builtin-kmem.c unsigned int migrate_type = perf_evsel__intval(evsel, sample, sample 805 tools/perf/builtin-kmem.c page = perf_evsel__intval(evsel, sample, "pfn"); sample 807 tools/perf/builtin-kmem.c page = perf_evsel__intval(evsel, sample, "page"); sample 819 tools/perf/builtin-kmem.c if (parse_gfp_flags(evsel, sample, gfp_flags) < 0) sample 822 tools/perf/builtin-kmem.c callsite = find_callsite(evsel, sample); sample 861 tools/perf/builtin-kmem.c struct perf_sample *sample) sample 864 tools/perf/builtin-kmem.c unsigned int order = perf_evsel__intval(evsel, sample, "order"); sample 872 tools/perf/builtin-kmem.c page = perf_evsel__intval(evsel, sample, "pfn"); sample 874 tools/perf/builtin-kmem.c page = perf_evsel__intval(evsel, sample, "page"); sample 929 tools/perf/builtin-kmem.c static bool perf_kmem__skip_sample(struct perf_sample *sample) sample 932 tools/perf/builtin-kmem.c if (perf_time__skip_sample(&ptime, sample->time)) sample 939 tools/perf/builtin-kmem.c struct perf_sample *sample); sample 943 tools/perf/builtin-kmem.c struct perf_sample *sample, sample 948 tools/perf/builtin-kmem.c struct thread *thread = machine__findnew_thread(machine, sample->pid, sample 949 tools/perf/builtin-kmem.c sample->tid); sample 957 tools/perf/builtin-kmem.c if (perf_kmem__skip_sample(sample)) sample 964 tools/perf/builtin-kmem.c err = f(evsel, sample); sample 973 tools/perf/builtin-kmem.c .sample = process_sample_event, sample 67 tools/perf/builtin-kvm.c struct perf_sample *sample, sample 71 tools/perf/builtin-kvm.c key->key = perf_evsel__intval(evsel, sample, kvm_exit_reason); sample 80 tools/perf/builtin-kvm.c struct perf_sample *sample, struct event_key *key) sample 83 tools/perf/builtin-kvm.c exit_event_get_key(evsel, sample, key); sample 96 tools/perf/builtin-kvm.c struct perf_sample *sample __maybe_unused, sample 296 tools/perf/builtin-kvm.c struct perf_sample *sample, sample 308 tools/perf/builtin-kvm.c child_ops->get_key(evsel, sample, key); sample 319 tools/perf/builtin-kvm.c struct perf_sample *sample __maybe_unused) sample 345 tools/perf/builtin-kvm.c struct perf_sample *sample) sample 382 tools/perf/builtin-kvm.c if (sample->time < time_begin) { sample 387 tools/perf/builtin-kvm.c time_diff = sample->time - time_begin; sample 395 tools/perf/builtin-kvm.c sample->time, sample->pid, vcpu_record->vcpu_id, sample 406 tools/perf/builtin-kvm.c struct perf_sample *sample) sample 418 tools/perf/builtin-kvm.c vcpu_record->vcpu_id = perf_evsel__intval(evsel, sample, sample 429 tools/perf/builtin-kvm.c struct perf_sample *sample) sample 435 tools/perf/builtin-kvm.c vcpu_record = per_vcpu_record(thread, evsel, sample); sample 444 tools/perf/builtin-kvm.c if (kvm->events_ops->is_begin_event(evsel, sample, &key)) sample 445 tools/perf/builtin-kvm.c return handle_begin_event(kvm, vcpu_record, &key, sample->time); sample 447 tools/perf/builtin-kvm.c if (is_child_event(kvm, evsel, sample, &key)) sample 448 tools/perf/builtin-kvm.c return handle_child_event(kvm, vcpu_record, &key, sample); sample 450 tools/perf/builtin-kvm.c if (kvm->events_ops->is_end_event(evsel, sample, &key)) sample 451 tools/perf/builtin-kvm.c return handle_end_event(kvm, vcpu_record, &key, sample); sample 487 tools/perf/builtin-kvm.c DEF_SORT_NAME_KEY(sample, count), sample 659 tools/perf/builtin-kvm.c struct perf_sample *sample __maybe_unused, sample 670 tools/perf/builtin-kvm.c struct perf_sample *sample) sample 672 tools/perf/builtin-kvm.c if (kvm->pid_list && intlist__find(kvm->pid_list, sample->pid) == NULL) sample 680 tools/perf/builtin-kvm.c struct perf_sample *sample, sample 689 tools/perf/builtin-kvm.c if (skip_sample(kvm, sample)) sample 692 tools/perf/builtin-kvm.c thread = machine__findnew_thread(machine, sample->pid, sample->tid); sample 699 tools/perf/builtin-kvm.c if (!handle_kvm_event(kvm, thread, evsel, sample)) sample 1084 tools/perf/builtin-kvm.c .sample = process_sample_event, sample 1386 tools/perf/builtin-kvm.c kvm->tool.sample = process_sample_event; sample 352 tools/perf/builtin-lock.c struct perf_sample *sample); sample 355 tools/perf/builtin-lock.c struct perf_sample *sample); sample 358 tools/perf/builtin-lock.c struct perf_sample *sample); sample 361 tools/perf/builtin-lock.c struct perf_sample *sample); sample 401 tools/perf/builtin-lock.c struct perf_sample *sample) sample 407 tools/perf/builtin-lock.c const char *name = perf_evsel__strval(evsel, sample, "name"); sample 408 tools/perf/builtin-lock.c u64 tmp = perf_evsel__intval(evsel, sample, "lockdep_addr"); sample 409 tools/perf/builtin-lock.c int flag = perf_evsel__intval(evsel, sample, "flag"); sample 419 tools/perf/builtin-lock.c ts = thread_stat_findnew(sample->tid); sample 467 tools/perf/builtin-lock.c seq->prev_event_time = sample->time; sample 473 tools/perf/builtin-lock.c struct perf_sample *sample) sample 480 tools/perf/builtin-lock.c const char *name = perf_evsel__strval(evsel, sample, "name"); sample 481 tools/perf/builtin-lock.c u64 tmp = perf_evsel__intval(evsel, sample, "lockdep_addr"); sample 491 tools/perf/builtin-lock.c ts = thread_stat_findnew(sample->tid); sample 506 tools/perf/builtin-lock.c contended_term = sample->time - seq->prev_event_time; sample 530 tools/perf/builtin-lock.c seq->prev_event_time = sample->time; sample 536 tools/perf/builtin-lock.c struct perf_sample *sample) sample 542 tools/perf/builtin-lock.c const char *name = perf_evsel__strval(evsel, sample, "name"); sample 543 tools/perf/builtin-lock.c u64 tmp = perf_evsel__intval(evsel, sample, "lockdep_addr"); sample 553 tools/perf/builtin-lock.c ts = thread_stat_findnew(sample->tid); sample 585 tools/perf/builtin-lock.c seq->prev_event_time = sample->time; sample 591 tools/perf/builtin-lock.c struct perf_sample *sample) sample 597 tools/perf/builtin-lock.c const char *name = perf_evsel__strval(evsel, sample, "name"); sample 598 tools/perf/builtin-lock.c u64 tmp = perf_evsel__intval(evsel, sample, "lockdep_addr"); sample 608 tools/perf/builtin-lock.c ts = thread_stat_findnew(sample->tid); sample 661 tools/perf/builtin-lock.c struct perf_sample *sample) sample 664 tools/perf/builtin-lock.c return trace_handler->acquire_event(evsel, sample); sample 669 tools/perf/builtin-lock.c struct perf_sample *sample) sample 672 tools/perf/builtin-lock.c return trace_handler->acquired_event(evsel, sample); sample 677 tools/perf/builtin-lock.c struct perf_sample *sample) sample 680 tools/perf/builtin-lock.c return trace_handler->contended_event(evsel, sample); sample 685 tools/perf/builtin-lock.c struct perf_sample *sample) sample 688 tools/perf/builtin-lock.c return trace_handler->release_event(evsel, sample); sample 811 tools/perf/builtin-lock.c struct perf_sample *sample); sample 815 tools/perf/builtin-lock.c struct perf_sample *sample, sample 820 tools/perf/builtin-lock.c struct thread *thread = machine__findnew_thread(machine, sample->pid, sample 821 tools/perf/builtin-lock.c sample->tid); sample 831 tools/perf/builtin-lock.c err = f(evsel, sample); sample 864 tools/perf/builtin-lock.c .sample = process_sample_event, sample 155 tools/perf/builtin-mem.c struct perf_sample *sample, sample 162 tools/perf/builtin-mem.c if (machine__resolve(machine, &al, sample) < 0) { sample 186 tools/perf/builtin-mem.c sample->pid, sample 188 tools/perf/builtin-mem.c sample->tid, sample 190 tools/perf/builtin-mem.c sample->ip, sample 192 tools/perf/builtin-mem.c sample->addr, sample 194 tools/perf/builtin-mem.c sample->phys_addr, sample 196 tools/perf/builtin-mem.c sample->weight, sample 198 tools/perf/builtin-mem.c sample->data_src, sample 213 tools/perf/builtin-mem.c sample->pid, sample 215 tools/perf/builtin-mem.c sample->tid, sample 217 tools/perf/builtin-mem.c sample->ip, sample 219 tools/perf/builtin-mem.c sample->addr, sample 221 tools/perf/builtin-mem.c sample->weight, sample 223 tools/perf/builtin-mem.c sample->data_src, sample 235 tools/perf/builtin-mem.c struct perf_sample *sample, sample 239 tools/perf/builtin-mem.c return dump_raw_samples(tool, event, sample, machine); sample 393 tools/perf/builtin-mem.c .sample = process_sample_event, sample 479 tools/perf/builtin-record.c struct perf_sample *sample __maybe_unused, sample 823 tools/perf/builtin-record.c struct perf_sample *sample, sample 830 tools/perf/builtin-record.c rec->evlist->first_sample_time = sample->time; sample 832 tools/perf/builtin-record.c rec->evlist->last_sample_time = sample->time; sample 838 tools/perf/builtin-record.c return build_id__mark_dso_hit(tool, event, sample, evsel, machine); sample 866 tools/perf/builtin-record.c rec->tool.sample = NULL; sample 2085 tools/perf/builtin-record.c .sample = process_sample_event, sample 143 tools/perf/builtin-report.c struct perf_sample *sample = iter->sample; sample 152 tools/perf/builtin-report.c err = addr_map_symbol__inc_samples(&bi->from, sample, evsel); sample 156 tools/perf/builtin-report.c err = addr_map_symbol__inc_samples(&bi->to, sample, evsel); sample 160 tools/perf/builtin-report.c err = addr_map_symbol__inc_samples(&mi->daddr, sample, evsel); sample 164 tools/perf/builtin-report.c err = hist_entry__inc_addr_samples(he, sample, evsel, al->addr); sample 168 tools/perf/builtin-report.c err = hist_entry__inc_addr_samples(he, sample, evsel, al->addr); sample 170 tools/perf/builtin-report.c err = hist_entry__inc_addr_samples(he, sample, evsel, al->addr); sample 185 tools/perf/builtin-report.c struct perf_sample *sample = iter->sample; sample 195 tools/perf/builtin-report.c err = addr_map_symbol__inc_samples(&bi->from, sample, evsel); sample 199 tools/perf/builtin-report.c err = addr_map_symbol__inc_samples(&bi->to, sample, evsel); sample 237 tools/perf/builtin-report.c struct perf_sample *sample, sample 245 tools/perf/builtin-report.c .sample = sample, sample 252 tools/perf/builtin-report.c sample->time)) { sample 259 tools/perf/builtin-report.c if (machine__resolve(machine, &al, sample) < 0) { sample 268 tools/perf/builtin-report.c if (rep->cpu_list && !test_bit(sample->cpu, rep->cpu_bitmap)) sample 276 tools/perf/builtin-report.c if (!sample->branch_stack) sample 293 tools/perf/builtin-report.c hist__account_cycles(sample->branch_stack, &al, sample, sample 307 tools/perf/builtin-report.c struct perf_sample *sample __maybe_unused, sample 1046 tools/perf/builtin-report.c .sample = process_sample_event, sample 143 tools/perf/builtin-sched.c struct perf_sample *sample, struct machine *machine); sample 146 tools/perf/builtin-sched.c struct perf_sample *sample, struct machine *machine); sample 149 tools/perf/builtin-sched.c struct perf_sample *sample, struct machine *machine); sample 157 tools/perf/builtin-sched.c struct perf_sample *sample, sample 808 tools/perf/builtin-sched.c struct evsel *evsel, struct perf_sample *sample, sample 811 tools/perf/builtin-sched.c const char *comm = perf_evsel__strval(evsel, sample, "comm"); sample 812 tools/perf/builtin-sched.c const u32 pid = perf_evsel__intval(evsel, sample, "pid"); sample 818 tools/perf/builtin-sched.c printf(" ... pid %d woke up %s/%d\n", sample->tid, comm, pid); sample 821 tools/perf/builtin-sched.c waker = register_pid(sched, sample->tid, "<unknown>"); sample 824 tools/perf/builtin-sched.c add_sched_event_wakeup(sched, waker, sample->time, wakee); sample 830 tools/perf/builtin-sched.c struct perf_sample *sample, sample 833 tools/perf/builtin-sched.c const char *prev_comm = perf_evsel__strval(evsel, sample, "prev_comm"), sample 834 tools/perf/builtin-sched.c *next_comm = perf_evsel__strval(evsel, sample, "next_comm"); sample 835 tools/perf/builtin-sched.c const u32 prev_pid = perf_evsel__intval(evsel, sample, "prev_pid"), sample 836 tools/perf/builtin-sched.c next_pid = perf_evsel__intval(evsel, sample, "next_pid"); sample 837 tools/perf/builtin-sched.c const u64 prev_state = perf_evsel__intval(evsel, sample, "prev_state"); sample 839 tools/perf/builtin-sched.c u64 timestamp0, timestamp = sample->time; sample 840 tools/perf/builtin-sched.c int cpu = sample->cpu; sample 1103 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1106 tools/perf/builtin-sched.c const u32 prev_pid = perf_evsel__intval(evsel, sample, "prev_pid"), sample 1107 tools/perf/builtin-sched.c next_pid = perf_evsel__intval(evsel, sample, "next_pid"); sample 1108 tools/perf/builtin-sched.c const u64 prev_state = perf_evsel__intval(evsel, sample, "prev_state"); sample 1111 tools/perf/builtin-sched.c u64 timestamp0, timestamp = sample->time; sample 1112 tools/perf/builtin-sched.c int cpu = sample->cpu, err = -1; sample 1173 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1176 tools/perf/builtin-sched.c const u32 pid = perf_evsel__intval(evsel, sample, "pid"); sample 1177 tools/perf/builtin-sched.c const u64 runtime = perf_evsel__intval(evsel, sample, "runtime"); sample 1180 tools/perf/builtin-sched.c u64 timestamp = sample->time; sample 1181 tools/perf/builtin-sched.c int cpu = sample->cpu, err = -1; sample 1208 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1211 tools/perf/builtin-sched.c const u32 pid = perf_evsel__intval(evsel, sample, "pid"); sample 1215 tools/perf/builtin-sched.c u64 timestamp = sample->time; sample 1269 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1272 tools/perf/builtin-sched.c const u32 pid = perf_evsel__intval(evsel, sample, "pid"); sample 1273 tools/perf/builtin-sched.c u64 timestamp = sample->time; sample 1480 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1486 tools/perf/builtin-sched.c return sched->tp_handler->wakeup_event(sched, evsel, sample, machine); sample 1524 tools/perf/builtin-sched.c struct perf_sample *sample, struct machine *machine) sample 1526 tools/perf/builtin-sched.c const u32 next_pid = perf_evsel__intval(evsel, sample, "next_pid"); sample 1530 tools/perf/builtin-sched.c u64 timestamp0, timestamp = sample->time; sample 1532 tools/perf/builtin-sched.c int i, this_cpu = sample->cpu; sample 1665 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1669 tools/perf/builtin-sched.c int this_cpu = sample->cpu, err = 0; sample 1670 tools/perf/builtin-sched.c u32 prev_pid = perf_evsel__intval(evsel, sample, "prev_pid"), sample 1671 tools/perf/builtin-sched.c next_pid = perf_evsel__intval(evsel, sample, "next_pid"); sample 1683 tools/perf/builtin-sched.c err = sched->tp_handler->switch_event(sched, evsel, sample, machine); sample 1691 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1697 tools/perf/builtin-sched.c return sched->tp_handler->runtime_event(sched, evsel, sample, machine); sample 1704 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1710 tools/perf/builtin-sched.c perf_event__process_fork(tool, event, sample, machine); sample 1721 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1727 tools/perf/builtin-sched.c return sched->tp_handler->migrate_task_event(sched, evsel, sample, machine); sample 1734 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1739 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1747 tools/perf/builtin-sched.c err = f(tool, evsel, sample, machine); sample 1755 tools/perf/builtin-sched.c struct perf_sample *sample, sample 1762 tools/perf/builtin-sched.c err = perf_event__process_comm(tool, event, sample, machine); sample 1766 tools/perf/builtin-sched.c thread = machine__find_thread(machine, sample->pid, sample->tid); sample 1998 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2004 tools/perf/builtin-sched.c const char *next_comm = perf_evsel__strval(evsel, sample, "next_comm"); sample 2005 tools/perf/builtin-sched.c const u32 next_pid = perf_evsel__intval(evsel, sample, "next_pid"); sample 2012 tools/perf/builtin-sched.c printf("%15s [%04d] ", tstr, sample->cpu); sample 2021 tools/perf/builtin-sched.c if (i == sample->cpu) sample 2055 tools/perf/builtin-sched.c sample__fprintf_sym(sample, al, 0, sample 2129 tools/perf/builtin-sched.c static bool is_idle_sample(struct perf_sample *sample, sample 2134 tools/perf/builtin-sched.c return perf_evsel__intval(evsel, sample, "prev_pid") == 0; sample 2136 tools/perf/builtin-sched.c return sample->pid == 0; sample 2140 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2148 tools/perf/builtin-sched.c thread = machine__findnew_thread(machine, sample->pid, sample->pid); sample 2150 tools/perf/builtin-sched.c pr_debug("Failed to get thread for pid %d.\n", sample->pid); sample 2154 tools/perf/builtin-sched.c if (!sched->show_callchain || sample->callchain == NULL) sample 2157 tools/perf/builtin-sched.c if (thread__resolve_callchain(thread, cursor, evsel, sample, sample 2284 tools/perf/builtin-sched.c struct perf_sample *sample) sample 2286 tools/perf/builtin-sched.c if (!sched->show_callchain || sample->callchain == NULL) sample 2293 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2299 tools/perf/builtin-sched.c if (is_idle_sample(sample, evsel)) { sample 2300 tools/perf/builtin-sched.c thread = get_idle_thread(sample->cpu); sample 2302 tools/perf/builtin-sched.c pr_err("Failed to get idle thread for cpu %d.\n", sample->cpu); sample 2306 tools/perf/builtin-sched.c thread = machine__findnew_thread(machine, sample->pid, sample 2307 tools/perf/builtin-sched.c sample->tid ?: sample->pid); sample 2310 tools/perf/builtin-sched.c sample->tid); sample 2313 tools/perf/builtin-sched.c save_task_callchain(sched, sample, evsel, machine); sample 2318 tools/perf/builtin-sched.c idle = get_idle_thread(sample->cpu); sample 2320 tools/perf/builtin-sched.c pr_err("Failed to get idle thread for cpu %d.\n", sample->cpu); sample 2331 tools/perf/builtin-sched.c if (perf_evsel__intval(evsel, sample, "next_pid") == 0) sample 2332 tools/perf/builtin-sched.c save_idle_callchain(sched, itr, sample); sample 2342 tools/perf/builtin-sched.c struct perf_sample *sample) sample 2354 tools/perf/builtin-sched.c else if (perf_evsel__intval(evsel, sample, "prev_pid") != 0 && sample 2355 tools/perf/builtin-sched.c perf_evsel__intval(evsel, sample, "next_pid") != 0) sample 2364 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2371 tools/perf/builtin-sched.c thread = machine__findnew_thread(machine, sample->pid, sample->tid); sample 2376 tools/perf/builtin-sched.c if (timehist_skip_sample(sched, thread, evsel, sample) && sample 2377 tools/perf/builtin-sched.c timehist_skip_sample(sched, awakened, evsel, sample)) { sample 2381 tools/perf/builtin-sched.c timestamp__scnprintf_usec(sample->time, tstr, sizeof(tstr)); sample 2382 tools/perf/builtin-sched.c printf("%15s [%04d] ", tstr, sample->cpu); sample 2399 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2406 tools/perf/builtin-sched.c const u32 pid = perf_evsel__intval(evsel, sample, "pid"); sample 2417 tools/perf/builtin-sched.c tr->ready_to_run = sample->time; sample 2421 tools/perf/builtin-sched.c !perf_time__skip_sample(&sched->ptime, sample->time)) sample 2422 tools/perf/builtin-sched.c timehist_print_wakeup_event(sched, evsel, sample, machine, thread); sample 2429 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2442 tools/perf/builtin-sched.c ocpu = perf_evsel__intval(evsel, sample, "orig_cpu"); sample 2443 tools/perf/builtin-sched.c dcpu = perf_evsel__intval(evsel, sample, "dest_cpu"); sample 2445 tools/perf/builtin-sched.c thread = machine__findnew_thread(machine, sample->pid, sample->tid); sample 2449 tools/perf/builtin-sched.c if (timehist_skip_sample(sched, thread, evsel, sample) && sample 2450 tools/perf/builtin-sched.c timehist_skip_sample(sched, migrated, evsel, sample)) { sample 2454 tools/perf/builtin-sched.c timestamp__scnprintf_usec(sample->time, tstr, sizeof(tstr)); sample 2455 tools/perf/builtin-sched.c printf("%15s [%04d] ", tstr, sample->cpu); sample 2463 tools/perf/builtin-sched.c c = (i == sample->cpu) ? 'm' : ' '; sample 2483 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2490 tools/perf/builtin-sched.c const u32 pid = perf_evsel__intval(evsel, sample, "pid"); sample 2503 tools/perf/builtin-sched.c timehist_print_migration_event(sched, evsel, sample, machine, thread); sample 2511 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2519 tools/perf/builtin-sched.c u64 tprev, t = sample->time; sample 2521 tools/perf/builtin-sched.c int state = perf_evsel__intval(evsel, sample, "prev_state"); sample 2524 tools/perf/builtin-sched.c if (machine__resolve(machine, &al, sample) < 0) { sample 2531 tools/perf/builtin-sched.c thread = timehist_get_thread(sched, sample, machine, evsel); sample 2537 tools/perf/builtin-sched.c if (timehist_skip_sample(sched, thread, evsel, sample)) sample 2546 tools/perf/builtin-sched.c tprev = perf_evsel__get_time(evsel, sample->cpu); sample 2610 tools/perf/builtin-sched.c timehist_print_sample(sched, evsel, sample, &al, thread, t, state); sample 2620 tools/perf/builtin-sched.c tr->last_time = sample->time; sample 2629 tools/perf/builtin-sched.c perf_evsel__save_time(evsel, sample->time, sample->cpu); sample 2637 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2640 tools/perf/builtin-sched.c return timehist_sched_change_event(tool, event, evsel, sample, machine); sample 2645 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2650 tools/perf/builtin-sched.c timestamp__scnprintf_usec(sample->time, tstr, sizeof(tstr)); sample 2652 tools/perf/builtin-sched.c printf("lost %" PRI_lu64 " events on cpu %d\n", event->lost.lost, sample->cpu); sample 2907 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2912 tools/perf/builtin-sched.c struct perf_sample *sample, sample 2918 tools/perf/builtin-sched.c int this_cpu = sample->cpu; sample 2926 tools/perf/builtin-sched.c err = f(tool, event, evsel, sample, machine); sample 2978 tools/perf/builtin-sched.c sched->tool.sample = perf_timehist__process_sample; sample 3350 tools/perf/builtin-sched.c .sample = perf_sched__process_tracepoint_sample, sample 610 tools/perf/builtin-script.c static int perf_sample__fprintf_iregs(struct perf_sample *sample, sample 613 tools/perf/builtin-script.c return perf_sample__fprintf_regs(&sample->intr_regs, sample 617 tools/perf/builtin-script.c static int perf_sample__fprintf_uregs(struct perf_sample *sample, sample 620 tools/perf/builtin-script.c return perf_sample__fprintf_regs(&sample->user_regs, sample 624 tools/perf/builtin-script.c static int perf_sample__fprintf_start(struct perf_sample *sample, sample 644 tools/perf/builtin-script.c printed += fprintf(fp, "%5d/%-5d ", sample->pid, sample->tid); sample 646 tools/perf/builtin-script.c printed += fprintf(fp, "%5d ", sample->pid); sample 648 tools/perf/builtin-script.c printed += fprintf(fp, "%5d ", sample->tid); sample 652 tools/perf/builtin-script.c printed += fprintf(fp, "%3d ", sample->cpu); sample 654 tools/perf/builtin-script.c printed += fprintf(fp, "[%03d] ", sample->cpu); sample 661 tools/perf/builtin-script.c (sample->misc & PERF_RECORD_MISC_##m) == PERF_RECORD_MISC_##m sample 688 tools/perf/builtin-script.c if (sample->misc & PERF_RECORD_MISC_SWITCH_OUT_PREEMPT) sample 702 tools/perf/builtin-script.c u64 t = sample->time; sample 705 tools/perf/builtin-script.c initial_time = sample->time; sample 706 tools/perf/builtin-script.c t = sample->time - initial_time; sample 733 tools/perf/builtin-script.c static int perf_sample__fprintf_brstack(struct perf_sample *sample, sample 737 tools/perf/builtin-script.c struct branch_stack *br = sample->branch_stack; sample 752 tools/perf/builtin-script.c thread__find_map_fb(thread, sample->cpumode, from, &alf); sample 753 tools/perf/builtin-script.c thread__find_map_fb(thread, sample->cpumode, to, &alt); sample 780 tools/perf/builtin-script.c static int perf_sample__fprintf_brstacksym(struct perf_sample *sample, sample 784 tools/perf/builtin-script.c struct branch_stack *br = sample->branch_stack; sample 799 tools/perf/builtin-script.c thread__find_symbol_fb(thread, sample->cpumode, from, &alf); sample 800 tools/perf/builtin-script.c thread__find_symbol_fb(thread, sample->cpumode, to, &alt); sample 825 tools/perf/builtin-script.c static int perf_sample__fprintf_brstackoff(struct perf_sample *sample, sample 829 tools/perf/builtin-script.c struct branch_stack *br = sample->branch_stack; sample 844 tools/perf/builtin-script.c if (thread__find_map_fb(thread, sample->cpumode, from, &alf) && sample 848 tools/perf/builtin-script.c if (thread__find_map_fb(thread, sample->cpumode, to, &alt) && sample 1008 tools/perf/builtin-script.c static int perf_sample__fprintf_brstackinsn(struct perf_sample *sample, sample 1013 tools/perf/builtin-script.c struct branch_stack *br = sample->branch_stack; sample 1029 tools/perf/builtin-script.c x.cpu = sample->cpu; sample 1095 tools/perf/builtin-script.c if (br->entries[0].from == sample->ip) sample 1109 tools/perf/builtin-script.c end = sample->ip; sample 1118 tools/perf/builtin-script.c len = grab_bb(buffer, sample->ip, sample->ip, sample 1122 tools/perf/builtin-script.c printed += fprintf(fp, "\t%016" PRIx64 "\t%s\n", sample->ip, sample 1123 tools/perf/builtin-script.c dump_insn(&x, sample->ip, buffer, len, NULL)); sample 1125 tools/perf/builtin-script.c print_srccode(thread, x.cpumode, sample->ip); sample 1134 tools/perf/builtin-script.c if (arch_is_branch(buffer + off, len - off, x.is64bit) && start + off != sample->ip) { sample 1148 tools/perf/builtin-script.c static int perf_sample__fprintf_addr(struct perf_sample *sample, sample 1153 tools/perf/builtin-script.c int printed = fprintf(fp, "%16" PRIx64, sample->addr); sample 1158 tools/perf/builtin-script.c thread__resolve(thread, &al, sample); sample 1177 tools/perf/builtin-script.c static const char *resolve_branch_sym(struct perf_sample *sample, sample 1187 tools/perf/builtin-script.c if (sample->flags & (PERF_IP_FLAG_CALL | PERF_IP_FLAG_TRACE_BEGIN)) { sample 1189 tools/perf/builtin-script.c thread__resolve(thread, &addr_al, sample); sample 1193 tools/perf/builtin-script.c *ip = sample->addr; sample 1195 tools/perf/builtin-script.c *ip = sample->addr; sample 1197 tools/perf/builtin-script.c } else if (sample->flags & (PERF_IP_FLAG_RETURN | PERF_IP_FLAG_TRACE_END)) { sample 1201 tools/perf/builtin-script.c *ip = sample->ip; sample 1206 tools/perf/builtin-script.c static int perf_sample__fprintf_callindent(struct perf_sample *sample, sample 1212 tools/perf/builtin-script.c size_t depth = thread_stack__depth(thread, sample->cpu); sample 1223 tools/perf/builtin-script.c if (thread->ts && sample->flags & PERF_IP_FLAG_RETURN) sample 1226 tools/perf/builtin-script.c name = resolve_branch_sym(sample, evsel, thread, al, &ip); sample 1255 tools/perf/builtin-script.c __weak void arch_fetch_insn(struct perf_sample *sample __maybe_unused, sample 1261 tools/perf/builtin-script.c static int perf_sample__fprintf_insn(struct perf_sample *sample, sample 1268 tools/perf/builtin-script.c if (sample->insn_len == 0 && native_arch) sample 1269 tools/perf/builtin-script.c arch_fetch_insn(sample, thread, machine); sample 1272 tools/perf/builtin-script.c printed += fprintf(fp, " ilen: %d", sample->insn_len); sample 1273 tools/perf/builtin-script.c if (PRINT_FIELD(INSN) && sample->insn_len) { sample 1277 tools/perf/builtin-script.c for (i = 0; i < sample->insn_len; i++) sample 1278 tools/perf/builtin-script.c printed += fprintf(fp, " %02x", (unsigned char)sample->insn[i]); sample 1281 tools/perf/builtin-script.c printed += perf_sample__fprintf_brstackinsn(sample, thread, attr, machine, fp); sample 1286 tools/perf/builtin-script.c static int perf_sample__fprintf_ipc(struct perf_sample *sample, sample 1291 tools/perf/builtin-script.c if (!PRINT_FIELD(IPC) || !sample->cyc_cnt || !sample->insn_cnt) sample 1294 tools/perf/builtin-script.c ipc = (sample->insn_cnt * 100) / sample->cyc_cnt; sample 1297 tools/perf/builtin-script.c ipc / 100, ipc % 100, sample->insn_cnt, sample->cyc_cnt); sample 1300 tools/perf/builtin-script.c static int perf_sample__fprintf_bts(struct perf_sample *sample, sample 1312 tools/perf/builtin-script.c printed += perf_sample__fprintf_callindent(sample, evsel, thread, al, fp); sample 1319 tools/perf/builtin-script.c if (symbol_conf.use_callchain && sample->callchain && sample 1321 tools/perf/builtin-script.c sample, NULL, NULL, scripting_max_stack) == 0) sample 1333 tools/perf/builtin-script.c printed += sample__fprintf_sym(sample, al, 0, print_opts, cursor, sample 1342 tools/perf/builtin-script.c printed += perf_sample__fprintf_addr(sample, thread, attr, fp); sample 1345 tools/perf/builtin-script.c printed += perf_sample__fprintf_ipc(sample, attr, fp); sample 1350 tools/perf/builtin-script.c printed += perf_sample__fprintf_insn(sample, attr, thread, machine, fp); sample 1500 tools/perf/builtin-script.c static int perf_sample__fprintf_bpf_output(struct perf_sample *sample, FILE *fp) sample 1502 tools/perf/builtin-script.c unsigned int nr_bytes = sample->raw_size; sample 1504 tools/perf/builtin-script.c int printed = binary__fprintf(sample->raw_data, nr_bytes, 8, sample 1508 tools/perf/builtin-script.c printed += fprintf(fp, "%17s \"%s\"\n", "BPF string:", (char *)(sample->raw_data)); sample 1526 tools/perf/builtin-script.c static int perf_sample__fprintf_synth_ptwrite(struct perf_sample *sample, FILE *fp) sample 1528 tools/perf/builtin-script.c struct perf_synth_intel_ptwrite *data = perf_sample__synth_ptr(sample); sample 1531 tools/perf/builtin-script.c if (perf_sample__bad_synth_size(sample, *data)) sample 1539 tools/perf/builtin-script.c static int perf_sample__fprintf_synth_mwait(struct perf_sample *sample, FILE *fp) sample 1541 tools/perf/builtin-script.c struct perf_synth_intel_mwait *data = perf_sample__synth_ptr(sample); sample 1544 tools/perf/builtin-script.c if (perf_sample__bad_synth_size(sample, *data)) sample 1552 tools/perf/builtin-script.c static int perf_sample__fprintf_synth_pwre(struct perf_sample *sample, FILE *fp) sample 1554 tools/perf/builtin-script.c struct perf_synth_intel_pwre *data = perf_sample__synth_ptr(sample); sample 1557 tools/perf/builtin-script.c if (perf_sample__bad_synth_size(sample, *data)) sample 1565 tools/perf/builtin-script.c static int perf_sample__fprintf_synth_exstop(struct perf_sample *sample, FILE *fp) sample 1567 tools/perf/builtin-script.c struct perf_synth_intel_exstop *data = perf_sample__synth_ptr(sample); sample 1570 tools/perf/builtin-script.c if (perf_sample__bad_synth_size(sample, *data)) sample 1577 tools/perf/builtin-script.c static int perf_sample__fprintf_synth_pwrx(struct perf_sample *sample, FILE *fp) sample 1579 tools/perf/builtin-script.c struct perf_synth_intel_pwrx *data = perf_sample__synth_ptr(sample); sample 1582 tools/perf/builtin-script.c if (perf_sample__bad_synth_size(sample, *data)) sample 1591 tools/perf/builtin-script.c static int perf_sample__fprintf_synth_cbr(struct perf_sample *sample, FILE *fp) sample 1593 tools/perf/builtin-script.c struct perf_synth_intel_cbr *data = perf_sample__synth_ptr(sample); sample 1597 tools/perf/builtin-script.c if (perf_sample__bad_synth_size(sample, *data)) sample 1609 tools/perf/builtin-script.c static int perf_sample__fprintf_synth(struct perf_sample *sample, sample 1614 tools/perf/builtin-script.c return perf_sample__fprintf_synth_ptwrite(sample, fp); sample 1616 tools/perf/builtin-script.c return perf_sample__fprintf_synth_mwait(sample, fp); sample 1618 tools/perf/builtin-script.c return perf_sample__fprintf_synth_pwre(sample, fp); sample 1620 tools/perf/builtin-script.c return perf_sample__fprintf_synth_exstop(sample, fp); sample 1622 tools/perf/builtin-script.c return perf_sample__fprintf_synth_pwrx(sample, fp); sample 1624 tools/perf/builtin-script.c return perf_sample__fprintf_synth_cbr(sample, fp); sample 1686 tools/perf/builtin-script.c struct perf_sample *sample; sample 1701 tools/perf/builtin-script.c perf_sample__fprintf_start(mctx->sample, mctx->thread, mctx->evsel, sample 1716 tools/perf/builtin-script.c perf_sample__fprintf_start(mctx->sample, mctx->thread, mctx->evsel, sample 1724 tools/perf/builtin-script.c struct perf_sample *sample, sample 1731 tools/perf/builtin-script.c .sample = sample, sample 1745 tools/perf/builtin-script.c val = sample->period * evsel->scale; sample 1748 tools/perf/builtin-script.c sample->cpu, sample 1755 tools/perf/builtin-script.c sample->cpu, sample 1764 tools/perf/builtin-script.c static bool show_event(struct perf_sample *sample, sample 1769 tools/perf/builtin-script.c int depth = thread_stack__depth(thread, sample->cpu); sample 1783 tools/perf/builtin-script.c const char *name = resolve_branch_sym(sample, evsel, thread, al, sample 1806 tools/perf/builtin-script.c struct perf_sample *sample, struct evsel *evsel, sample 1819 tools/perf/builtin-script.c if (!show_event(sample, evsel, thread, al)) sample 1827 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 1831 tools/perf/builtin-script.c fprintf(fp, "%10" PRIu64 " ", sample->period); sample 1843 tools/perf/builtin-script.c perf_sample__fprintf_flags(sample->flags, fp); sample 1846 tools/perf/builtin-script.c perf_sample__fprintf_bts(sample, evsel, thread, al, machine, fp); sample 1850 tools/perf/builtin-script.c if (PRINT_FIELD(TRACE) && sample->raw_data) { sample 1851 tools/perf/builtin-script.c event_format__fprintf(evsel->tp_format, sample->cpu, sample 1852 tools/perf/builtin-script.c sample->raw_data, sample->raw_size, fp); sample 1856 tools/perf/builtin-script.c perf_sample__fprintf_synth(sample, evsel, fp); sample 1859 tools/perf/builtin-script.c perf_sample__fprintf_addr(sample, thread, attr, fp); sample 1862 tools/perf/builtin-script.c data_src__fprintf(sample->data_src, fp); sample 1865 tools/perf/builtin-script.c fprintf(fp, "%16" PRIu64, sample->weight); sample 1870 tools/perf/builtin-script.c if (symbol_conf.use_callchain && sample->callchain && sample 1872 tools/perf/builtin-script.c sample, NULL, NULL, scripting_max_stack) == 0) sample 1876 tools/perf/builtin-script.c sample__fprintf_sym(sample, al, 0, output[type].print_ip_opts, cursor, sample 1881 tools/perf/builtin-script.c perf_sample__fprintf_iregs(sample, attr, fp); sample 1884 tools/perf/builtin-script.c perf_sample__fprintf_uregs(sample, attr, fp); sample 1887 tools/perf/builtin-script.c perf_sample__fprintf_brstack(sample, thread, attr, fp); sample 1889 tools/perf/builtin-script.c perf_sample__fprintf_brstacksym(sample, thread, attr, fp); sample 1891 tools/perf/builtin-script.c perf_sample__fprintf_brstackoff(sample, thread, attr, fp); sample 1894 tools/perf/builtin-script.c perf_sample__fprintf_bpf_output(sample, fp); sample 1895 tools/perf/builtin-script.c perf_sample__fprintf_insn(sample, attr, thread, machine, fp); sample 1898 tools/perf/builtin-script.c fprintf(fp, "%16" PRIx64, sample->phys_addr); sample 1900 tools/perf/builtin-script.c perf_sample__fprintf_ipc(sample, attr, fp); sample 1911 tools/perf/builtin-script.c perf_sample__fprint_metric(script, thread, evsel, sample, fp); sample 1985 tools/perf/builtin-script.c static bool filter_cpu(struct perf_sample *sample) sample 1988 tools/perf/builtin-script.c return !test_bit(sample->cpu, cpu_bitmap); sample 1994 tools/perf/builtin-script.c struct perf_sample *sample, sample 2002 tools/perf/builtin-script.c sample->time)) { sample 2007 tools/perf/builtin-script.c if (sample->time < last_timestamp) { sample 2010 tools/perf/builtin-script.c sample->time); sample 2013 tools/perf/builtin-script.c last_timestamp = sample->time; sample 2017 tools/perf/builtin-script.c if (machine__resolve(machine, &al, sample) < 0) { sample 2026 tools/perf/builtin-script.c if (filter_cpu(sample)) sample 2030 tools/perf/builtin-script.c scripting_ops->process_event(event, sample, evsel, &al); sample 2032 tools/perf/builtin-script.c process_event(scr, sample, evsel, &al, machine); sample 2087 tools/perf/builtin-script.c struct perf_sample *sample, sample 2093 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2102 tools/perf/builtin-script.c if (perf_event__process_comm(tool, event, sample, machine) < 0) sample 2106 tools/perf/builtin-script.c sample->cpu = 0; sample 2107 tools/perf/builtin-script.c sample->time = 0; sample 2108 tools/perf/builtin-script.c sample->tid = event->comm.tid; sample 2109 tools/perf/builtin-script.c sample->pid = event->comm.pid; sample 2111 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2112 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2124 tools/perf/builtin-script.c struct perf_sample *sample, sample 2130 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2140 tools/perf/builtin-script.c if (perf_event__process_namespaces(tool, event, sample, machine) < 0) sample 2144 tools/perf/builtin-script.c sample->cpu = 0; sample 2145 tools/perf/builtin-script.c sample->time = 0; sample 2146 tools/perf/builtin-script.c sample->tid = event->namespaces.tid; sample 2147 tools/perf/builtin-script.c sample->pid = event->namespaces.pid; sample 2149 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2150 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2162 tools/perf/builtin-script.c struct perf_sample *sample, sample 2168 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2170 tools/perf/builtin-script.c if (perf_event__process_fork(tool, event, sample, machine) < 0) sample 2180 tools/perf/builtin-script.c sample->cpu = 0; sample 2181 tools/perf/builtin-script.c sample->time = event->fork.time; sample 2182 tools/perf/builtin-script.c sample->tid = event->fork.tid; sample 2183 tools/perf/builtin-script.c sample->pid = event->fork.pid; sample 2185 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2186 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2196 tools/perf/builtin-script.c struct perf_sample *sample, sample 2203 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2212 tools/perf/builtin-script.c sample->cpu = 0; sample 2213 tools/perf/builtin-script.c sample->time = 0; sample 2214 tools/perf/builtin-script.c sample->tid = event->fork.tid; sample 2215 tools/perf/builtin-script.c sample->pid = event->fork.pid; sample 2217 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2218 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2223 tools/perf/builtin-script.c if (perf_event__process_exit(tool, event, sample, machine) < 0) sample 2232 tools/perf/builtin-script.c struct perf_sample *sample, sample 2238 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2240 tools/perf/builtin-script.c if (perf_event__process_mmap(tool, event, sample, machine) < 0) sample 2250 tools/perf/builtin-script.c sample->cpu = 0; sample 2251 tools/perf/builtin-script.c sample->time = 0; sample 2252 tools/perf/builtin-script.c sample->tid = event->mmap.tid; sample 2253 tools/perf/builtin-script.c sample->pid = event->mmap.pid; sample 2255 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2256 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2266 tools/perf/builtin-script.c struct perf_sample *sample, sample 2272 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2274 tools/perf/builtin-script.c if (perf_event__process_mmap2(tool, event, sample, machine) < 0) sample 2284 tools/perf/builtin-script.c sample->cpu = 0; sample 2285 tools/perf/builtin-script.c sample->time = 0; sample 2286 tools/perf/builtin-script.c sample->tid = event->mmap2.tid; sample 2287 tools/perf/builtin-script.c sample->pid = event->mmap2.pid; sample 2289 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2290 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2300 tools/perf/builtin-script.c struct perf_sample *sample, sample 2306 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2308 tools/perf/builtin-script.c if (perf_event__process_switch(tool, event, sample, machine) < 0) sample 2312 tools/perf/builtin-script.c scripting_ops->process_switch(event, sample, machine); sample 2317 tools/perf/builtin-script.c thread = machine__findnew_thread(machine, sample->pid, sample 2318 tools/perf/builtin-script.c sample->tid); sample 2324 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2325 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2336 tools/perf/builtin-script.c struct perf_sample *sample, sample 2341 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2344 tools/perf/builtin-script.c thread = machine__findnew_thread(machine, sample->pid, sample 2345 tools/perf/builtin-script.c sample->tid); sample 2349 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2350 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 2371 tools/perf/builtin-script.c struct perf_sample *sample, sample 2377 tools/perf/builtin-script.c struct evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); sample 2379 tools/perf/builtin-script.c if (machine__process_ksymbol(machine, event, sample) < 0) sample 2387 tools/perf/builtin-script.c thread = machine__findnew_thread(machine, sample->pid, sample->tid); sample 2393 tools/perf/builtin-script.c if (!filter_cpu(sample)) { sample 2394 tools/perf/builtin-script.c perf_sample__fprintf_start(sample, thread, evsel, sample 3419 tools/perf/builtin-script.c .sample = process_sample_event, sample 216 tools/perf/builtin-stat.c struct perf_sample *sample __maybe_unused, sample 273 tools/perf/builtin-timechart.c struct cpu_sample *sample; sample 285 tools/perf/builtin-timechart.c sample = zalloc(sizeof(*sample)); sample 286 tools/perf/builtin-timechart.c assert(sample != NULL); sample 287 tools/perf/builtin-timechart.c sample->start_time = start; sample 288 tools/perf/builtin-timechart.c sample->end_time = end; sample 289 tools/perf/builtin-timechart.c sample->type = type; sample 290 tools/perf/builtin-timechart.c sample->next = c->samples; sample 291 tools/perf/builtin-timechart.c sample->cpu = cpu; sample 292 tools/perf/builtin-timechart.c sample->backtrace = backtrace; sample 293 tools/perf/builtin-timechart.c c->samples = sample; sample 295 tools/perf/builtin-timechart.c if (sample->type == TYPE_RUNNING && end > start && start > 0) { sample 315 tools/perf/builtin-timechart.c struct perf_sample *sample __maybe_unused, sample 325 tools/perf/builtin-timechart.c struct perf_sample *sample __maybe_unused, sample 335 tools/perf/builtin-timechart.c struct perf_sample *sample __maybe_unused, sample 474 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 483 tools/perf/builtin-timechart.c struct ip_callchain *chain = sample->callchain; sample 494 tools/perf/builtin-timechart.c if (machine__resolve(machine, &al, sample) < 0) { sample 549 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 554 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 561 tools/perf/builtin-timechart.c if (!tchart->first_time || tchart->first_time > sample->time) sample 562 tools/perf/builtin-timechart.c tchart->first_time = sample->time; sample 563 tools/perf/builtin-timechart.c if (tchart->last_time < sample->time) sample 564 tools/perf/builtin-timechart.c tchart->last_time = sample->time; sample 569 tools/perf/builtin-timechart.c return f(tchart, evsel, sample, sample 570 tools/perf/builtin-timechart.c cat_backtrace(event, sample, machine)); sample 579 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 582 tools/perf/builtin-timechart.c u32 state = perf_evsel__intval(evsel, sample, "state"); sample 583 tools/perf/builtin-timechart.c u32 cpu_id = perf_evsel__intval(evsel, sample, "cpu_id"); sample 586 tools/perf/builtin-timechart.c c_state_end(tchart, cpu_id, sample->time); sample 588 tools/perf/builtin-timechart.c c_state_start(cpu_id, sample->time, state); sample 595 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 598 tools/perf/builtin-timechart.c u32 state = perf_evsel__intval(evsel, sample, "state"); sample 599 tools/perf/builtin-timechart.c u32 cpu_id = perf_evsel__intval(evsel, sample, "cpu_id"); sample 601 tools/perf/builtin-timechart.c p_state_change(tchart, cpu_id, sample->time, state); sample 608 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 611 tools/perf/builtin-timechart.c u8 flags = perf_evsel__intval(evsel, sample, "common_flags"); sample 612 tools/perf/builtin-timechart.c int waker = perf_evsel__intval(evsel, sample, "common_pid"); sample 613 tools/perf/builtin-timechart.c int wakee = perf_evsel__intval(evsel, sample, "pid"); sample 615 tools/perf/builtin-timechart.c sched_wakeup(tchart, sample->cpu, sample->time, waker, wakee, flags, backtrace); sample 622 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 625 tools/perf/builtin-timechart.c int prev_pid = perf_evsel__intval(evsel, sample, "prev_pid"); sample 626 tools/perf/builtin-timechart.c int next_pid = perf_evsel__intval(evsel, sample, "next_pid"); sample 627 tools/perf/builtin-timechart.c u64 prev_state = perf_evsel__intval(evsel, sample, "prev_state"); sample 629 tools/perf/builtin-timechart.c sched_switch(tchart, sample->cpu, sample->time, prev_pid, next_pid, sample 638 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 641 tools/perf/builtin-timechart.c u64 cpu_id = perf_evsel__intval(evsel, sample, "cpu_id"); sample 642 tools/perf/builtin-timechart.c u64 value = perf_evsel__intval(evsel, sample, "value"); sample 644 tools/perf/builtin-timechart.c c_state_start(cpu_id, sample->time, value); sample 651 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 654 tools/perf/builtin-timechart.c c_state_end(tchart, sample->cpu, sample->time); sample 661 tools/perf/builtin-timechart.c struct perf_sample *sample, sample 664 tools/perf/builtin-timechart.c u64 cpu_id = perf_evsel__intval(evsel, sample, "cpu_id"); sample 665 tools/perf/builtin-timechart.c u64 value = perf_evsel__intval(evsel, sample, "value"); sample 667 tools/perf/builtin-timechart.c p_state_change(tchart, cpu_id, sample->time, value); sample 723 tools/perf/builtin-timechart.c struct io_sample *sample; sample 748 tools/perf/builtin-timechart.c sample = zalloc(sizeof(*sample)); sample 749 tools/perf/builtin-timechart.c if (!sample) sample 751 tools/perf/builtin-timechart.c sample->start_time = start; sample 752 tools/perf/builtin-timechart.c sample->type = type; sample 753 tools/perf/builtin-timechart.c sample->fd = fd; sample 754 tools/perf/builtin-timechart.c sample->next = c->io_samples; sample 755 tools/perf/builtin-timechart.c c->io_samples = sample; sample 768 tools/perf/builtin-timechart.c struct io_sample *sample, *prev; sample 775 tools/perf/builtin-timechart.c sample = c->io_samples; sample 777 tools/perf/builtin-timechart.c if (!sample) /* skip partially captured events */ sample 780 tools/perf/builtin-timechart.c if (sample->end_time) { sample 786 tools/perf/builtin-timechart.c if (sample->type != type) { sample 791 tools/perf/builtin-timechart.c sample->end_time = end; sample 792 tools/perf/builtin-timechart.c prev = sample->next; sample 796 tools/perf/builtin-timechart.c if (sample->end_time - sample->start_time < tchart->min_time) sample 797 tools/perf/builtin-timechart.c sample->end_time = sample->start_time + tchart->min_time; sample 798 tools/perf/builtin-timechart.c if (prev && sample->start_time < prev->end_time) { sample 800 tools/perf/builtin-timechart.c sample->start_time = prev->end_time; sample 802 tools/perf/builtin-timechart.c prev->end_time = sample->start_time; sample 806 tools/perf/builtin-timechart.c sample->err = ret; sample 815 tools/perf/builtin-timechart.c sample->bytes = ret; sample 820 tools/perf/builtin-timechart.c prev->type == sample->type && sample 821 tools/perf/builtin-timechart.c prev->err == sample->err && sample 822 tools/perf/builtin-timechart.c prev->fd == sample->fd && sample 823 tools/perf/builtin-timechart.c prev->end_time + tchart->merge_dist >= sample->start_time) { sample 825 tools/perf/builtin-timechart.c sample->bytes += prev->bytes; sample 826 tools/perf/builtin-timechart.c sample->merges += prev->merges + 1; sample 828 tools/perf/builtin-timechart.c sample->start_time = prev->start_time; sample 829 tools/perf/builtin-timechart.c sample->next = prev->next; sample 832 tools/perf/builtin-timechart.c if (!sample->err && sample->bytes > c->max_bytes) sample 833 tools/perf/builtin-timechart.c c->max_bytes = sample->bytes; sample 844 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 846 tools/perf/builtin-timechart.c long fd = perf_evsel__intval(evsel, sample, "fd"); sample 847 tools/perf/builtin-timechart.c return pid_begin_io_sample(tchart, sample->tid, IOTYPE_READ, sample 848 tools/perf/builtin-timechart.c sample->time, fd); sample 854 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 856 tools/perf/builtin-timechart.c long ret = perf_evsel__intval(evsel, sample, "ret"); sample 857 tools/perf/builtin-timechart.c return pid_end_io_sample(tchart, sample->tid, IOTYPE_READ, sample 858 tools/perf/builtin-timechart.c sample->time, ret); sample 864 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 866 tools/perf/builtin-timechart.c long fd = perf_evsel__intval(evsel, sample, "fd"); sample 867 tools/perf/builtin-timechart.c return pid_begin_io_sample(tchart, sample->tid, IOTYPE_WRITE, sample 868 tools/perf/builtin-timechart.c sample->time, fd); sample 874 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 876 tools/perf/builtin-timechart.c long ret = perf_evsel__intval(evsel, sample, "ret"); sample 877 tools/perf/builtin-timechart.c return pid_end_io_sample(tchart, sample->tid, IOTYPE_WRITE, sample 878 tools/perf/builtin-timechart.c sample->time, ret); sample 884 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 886 tools/perf/builtin-timechart.c long fd = perf_evsel__intval(evsel, sample, "fd"); sample 887 tools/perf/builtin-timechart.c return pid_begin_io_sample(tchart, sample->tid, IOTYPE_SYNC, sample 888 tools/perf/builtin-timechart.c sample->time, fd); sample 894 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 896 tools/perf/builtin-timechart.c long ret = perf_evsel__intval(evsel, sample, "ret"); sample 897 tools/perf/builtin-timechart.c return pid_end_io_sample(tchart, sample->tid, IOTYPE_SYNC, sample 898 tools/perf/builtin-timechart.c sample->time, ret); sample 904 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 906 tools/perf/builtin-timechart.c long fd = perf_evsel__intval(evsel, sample, "fd"); sample 907 tools/perf/builtin-timechart.c return pid_begin_io_sample(tchart, sample->tid, IOTYPE_TX, sample 908 tools/perf/builtin-timechart.c sample->time, fd); sample 914 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 916 tools/perf/builtin-timechart.c long ret = perf_evsel__intval(evsel, sample, "ret"); sample 917 tools/perf/builtin-timechart.c return pid_end_io_sample(tchart, sample->tid, IOTYPE_TX, sample 918 tools/perf/builtin-timechart.c sample->time, ret); sample 924 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 926 tools/perf/builtin-timechart.c long fd = perf_evsel__intval(evsel, sample, "fd"); sample 927 tools/perf/builtin-timechart.c return pid_begin_io_sample(tchart, sample->tid, IOTYPE_RX, sample 928 tools/perf/builtin-timechart.c sample->time, fd); sample 934 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 936 tools/perf/builtin-timechart.c long ret = perf_evsel__intval(evsel, sample, "ret"); sample 937 tools/perf/builtin-timechart.c return pid_end_io_sample(tchart, sample->tid, IOTYPE_RX, sample 938 tools/perf/builtin-timechart.c sample->time, ret); sample 944 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 946 tools/perf/builtin-timechart.c long fd = perf_evsel__intval(evsel, sample, "fd"); sample 947 tools/perf/builtin-timechart.c return pid_begin_io_sample(tchart, sample->tid, IOTYPE_POLL, sample 948 tools/perf/builtin-timechart.c sample->time, fd); sample 954 tools/perf/builtin-timechart.c struct perf_sample *sample) sample 956 tools/perf/builtin-timechart.c long ret = perf_evsel__intval(evsel, sample, "ret"); sample 957 tools/perf/builtin-timechart.c return pid_end_io_sample(tchart, sample->tid, IOTYPE_POLL, sample 958 tools/perf/builtin-timechart.c sample->time, ret); sample 1107 tools/perf/builtin-timechart.c struct cpu_sample *sample; sample 1112 tools/perf/builtin-timechart.c sample = c->samples; sample 1113 tools/perf/builtin-timechart.c while (sample) { sample 1114 tools/perf/builtin-timechart.c if (sample->type == TYPE_RUNNING) { sample 1115 tools/perf/builtin-timechart.c svg_process(sample->cpu, sample 1116 tools/perf/builtin-timechart.c sample->start_time, sample 1117 tools/perf/builtin-timechart.c sample->end_time, sample 1120 tools/perf/builtin-timechart.c sample->backtrace); sample 1123 tools/perf/builtin-timechart.c sample = sample->next; sample 1138 tools/perf/builtin-timechart.c struct io_sample *sample; sample 1152 tools/perf/builtin-timechart.c sample = c->io_samples; sample 1153 tools/perf/builtin-timechart.c for (sample = c->io_samples; sample; sample = sample->next) { sample 1154 tools/perf/builtin-timechart.c double h = (double)sample->bytes / c->max_bytes; sample 1157 tools/perf/builtin-timechart.c sample->err == -EAGAIN) sample 1160 tools/perf/builtin-timechart.c if (sample->err) sample 1163 tools/perf/builtin-timechart.c if (sample->type == IOTYPE_SYNC) sample 1165 tools/perf/builtin-timechart.c sample->start_time, sample 1166 tools/perf/builtin-timechart.c sample->end_time, sample 1168 tools/perf/builtin-timechart.c sample->err ? "error" : "sync", sample 1169 tools/perf/builtin-timechart.c sample->fd, sample 1170 tools/perf/builtin-timechart.c sample->err, sample 1171 tools/perf/builtin-timechart.c sample->merges); sample 1172 tools/perf/builtin-timechart.c else if (sample->type == IOTYPE_POLL) sample 1174 tools/perf/builtin-timechart.c sample->start_time, sample 1175 tools/perf/builtin-timechart.c sample->end_time, sample 1177 tools/perf/builtin-timechart.c sample->err ? "error" : "poll", sample 1178 tools/perf/builtin-timechart.c sample->fd, sample 1179 tools/perf/builtin-timechart.c sample->err, sample 1180 tools/perf/builtin-timechart.c sample->merges); sample 1181 tools/perf/builtin-timechart.c else if (sample->type == IOTYPE_READ) sample 1183 tools/perf/builtin-timechart.c sample->start_time, sample 1184 tools/perf/builtin-timechart.c sample->end_time, sample 1186 tools/perf/builtin-timechart.c sample->err ? "error" : "disk", sample 1187 tools/perf/builtin-timechart.c sample->fd, sample 1188 tools/perf/builtin-timechart.c sample->err, sample 1189 tools/perf/builtin-timechart.c sample->merges); sample 1190 tools/perf/builtin-timechart.c else if (sample->type == IOTYPE_WRITE) sample 1192 tools/perf/builtin-timechart.c sample->start_time, sample 1193 tools/perf/builtin-timechart.c sample->end_time, sample 1195 tools/perf/builtin-timechart.c sample->err ? "error" : "disk", sample 1196 tools/perf/builtin-timechart.c sample->fd, sample 1197 tools/perf/builtin-timechart.c sample->err, sample 1198 tools/perf/builtin-timechart.c sample->merges); sample 1199 tools/perf/builtin-timechart.c else if (sample->type == IOTYPE_RX) sample 1201 tools/perf/builtin-timechart.c sample->start_time, sample 1202 tools/perf/builtin-timechart.c sample->end_time, sample 1204 tools/perf/builtin-timechart.c sample->err ? "error" : "net", sample 1205 tools/perf/builtin-timechart.c sample->fd, sample 1206 tools/perf/builtin-timechart.c sample->err, sample 1207 tools/perf/builtin-timechart.c sample->merges); sample 1208 tools/perf/builtin-timechart.c else if (sample->type == IOTYPE_TX) sample 1210 tools/perf/builtin-timechart.c sample->start_time, sample 1211 tools/perf/builtin-timechart.c sample->end_time, sample 1213 tools/perf/builtin-timechart.c sample->err ? "error" : "net", sample 1214 tools/perf/builtin-timechart.c sample->fd, sample 1215 tools/perf/builtin-timechart.c sample->err, sample 1216 tools/perf/builtin-timechart.c sample->merges); sample 1250 tools/perf/builtin-timechart.c struct cpu_sample *sample; sample 1266 tools/perf/builtin-timechart.c sample = c->samples; sample 1267 tools/perf/builtin-timechart.c while (sample) { sample 1268 tools/perf/builtin-timechart.c if (sample->type == TYPE_RUNNING) sample 1269 tools/perf/builtin-timechart.c svg_running(Y, sample->cpu, sample 1270 tools/perf/builtin-timechart.c sample->start_time, sample 1271 tools/perf/builtin-timechart.c sample->end_time, sample 1272 tools/perf/builtin-timechart.c sample->backtrace); sample 1273 tools/perf/builtin-timechart.c if (sample->type == TYPE_BLOCKED) sample 1274 tools/perf/builtin-timechart.c svg_blocked(Y, sample->cpu, sample 1275 tools/perf/builtin-timechart.c sample->start_time, sample 1276 tools/perf/builtin-timechart.c sample->end_time, sample 1277 tools/perf/builtin-timechart.c sample->backtrace); sample 1278 tools/perf/builtin-timechart.c if (sample->type == TYPE_WAITING) sample 1279 tools/perf/builtin-timechart.c svg_waiting(Y, sample->cpu, sample 1280 tools/perf/builtin-timechart.c sample->start_time, sample 1281 tools/perf/builtin-timechart.c sample->end_time, sample 1282 tools/perf/builtin-timechart.c sample->backtrace); sample 1283 tools/perf/builtin-timechart.c sample = sample->next; sample 1923 tools/perf/builtin-timechart.c .sample = process_sample_event, sample 193 tools/perf/builtin-top.c struct perf_sample *sample, sample 210 tools/perf/builtin-top.c err = hist_entry__inc_addr_samples(he, sample, evsel, ip); sample 724 tools/perf/builtin-top.c perf_top__record_precise_ip(top, he, iter->sample, evsel, al->addr); sample 726 tools/perf/builtin-top.c hist__account_cycles(iter->sample->branch_stack, al, iter->sample, sample 734 tools/perf/builtin-top.c struct perf_sample *sample, sample 747 tools/perf/builtin-top.c if (!intlist__has_entry(seen, sample->pid)) { sample 749 tools/perf/builtin-top.c sample->pid); sample 750 tools/perf/builtin-top.c intlist__add(seen, sample->pid); sample 764 tools/perf/builtin-top.c if (machine__resolve(machine, &al, sample) < 0) sample 818 tools/perf/builtin-top.c .sample = sample, sample 1131 tools/perf/builtin-top.c struct perf_sample sample; sample 1142 tools/perf/builtin-top.c ret = perf_evlist__parse_sample(evlist, event, &sample); sample 1148 tools/perf/builtin-top.c evsel = perf_evlist__id2evsel(session->evlist, sample.id); sample 1157 tools/perf/builtin-top.c switch (sample.cpumode) { sample 1173 tools/perf/builtin-top.c sample.pid); sample 1191 tools/perf/builtin-top.c &sample, machine); sample 1198 tools/perf/builtin-top.c machine__process_event(machine, event, &sample); sample 174 tools/perf/builtin-trace.c u64 (*integer)(struct tp_field *field, struct perf_sample *sample); sample 175 tools/perf/builtin-trace.c void *(*pointer)(struct tp_field *field, struct perf_sample *sample); sample 180 tools/perf/builtin-trace.c static u64 tp_field__u##bits(struct tp_field *field, struct perf_sample *sample) \ sample 183 tools/perf/builtin-trace.c memcpy(&value, sample->raw_data + field->offset, sizeof(value)); \ sample 193 tools/perf/builtin-trace.c static u64 tp_field__swapped_u##bits(struct tp_field *field, struct perf_sample *sample) \ sample 196 tools/perf/builtin-trace.c memcpy(&value, sample->raw_data + field->offset, sizeof(value)); \ sample 233 tools/perf/builtin-trace.c static void *tp_field__ptr(struct tp_field *field, struct perf_sample *sample) sample 235 tools/perf/builtin-trace.c return sample->raw_data + field->offset; sample 387 tools/perf/builtin-trace.c #define perf_evsel__sc_tp_uint(evsel, name, sample) \ sample 389 tools/perf/builtin-trace.c fields->name.integer(&fields->name, sample); }) sample 391 tools/perf/builtin-trace.c #define perf_evsel__sc_tp_ptr(evsel, name, sample) \ sample 393 tools/perf/builtin-trace.c fields->name.pointer(&fields->name, sample); }) sample 1358 tools/perf/builtin-trace.c union perf_event *event, struct perf_sample *sample) sample 1366 tools/perf/builtin-trace.c ret = machine__process_lost_event(machine, event, sample); sample 1369 tools/perf/builtin-trace.c ret = machine__process_event(machine, event, sample); sample 1378 tools/perf/builtin-trace.c struct perf_sample *sample, sample 1382 tools/perf/builtin-trace.c return trace__process_event(trace, machine, event, sample); sample 1792 tools/perf/builtin-trace.c struct perf_sample *sample); sample 1848 tools/perf/builtin-trace.c int id, struct perf_sample *sample) sample 1867 tools/perf/builtin-trace.c if (ttrace->entry_time && sample->time > ttrace->entry_time) sample 1868 tools/perf/builtin-trace.c duration = sample->time - ttrace->entry_time; sample 1902 tools/perf/builtin-trace.c struct perf_sample *sample, struct thread *thread) sample 1907 tools/perf/builtin-trace.c double ts = (double)sample->time / NSEC_PER_MSEC; sample 1912 tools/perf/builtin-trace.c sample->pid, sample->tid, sample->cpu); sample 1918 tools/perf/builtin-trace.c static void *syscall__augmented_args(struct syscall *sc, struct perf_sample *sample, int *augmented_args_size, int raw_augmented_args_size) sample 1937 tools/perf/builtin-trace.c *augmented_args_size = sample->raw_size - args_size; sample 1939 tools/perf/builtin-trace.c augmented_args = sample->raw_data + args_size; sample 1946 tools/perf/builtin-trace.c struct perf_sample *sample) sample 1952 tools/perf/builtin-trace.c int id = perf_evsel__sc_tp_uint(evsel, id, sample), err = -1; sample 1961 tools/perf/builtin-trace.c thread = machine__findnew_thread(trace->host, sample->pid, sample->tid); sample 1966 tools/perf/builtin-trace.c trace__fprintf_sample(trace, evsel, sample, thread); sample 1968 tools/perf/builtin-trace.c args = perf_evsel__sc_tp_ptr(evsel, args, sample); sample 1989 tools/perf/builtin-trace.c augmented_args = syscall__augmented_args(sc, sample, &augmented_args_size, trace->raw_augmented_syscalls_args_size); sample 1990 tools/perf/builtin-trace.c ttrace->entry_time = sample->time; sample 2024 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2028 tools/perf/builtin-trace.c int id = perf_evsel__sc_tp_uint(evsel, id, sample), err = -1; sample 2037 tools/perf/builtin-trace.c thread = machine__findnew_thread(trace->host, sample->pid, sample->tid); sample 2046 tools/perf/builtin-trace.c args = perf_evsel__sc_tp_ptr(evsel, args, sample); sample 2047 tools/perf/builtin-trace.c augmented_args = syscall__augmented_args(sc, sample, &augmented_args_size, trace->raw_augmented_syscalls_args_size); sample 2057 tools/perf/builtin-trace.c struct perf_sample *sample, sample 2066 tools/perf/builtin-trace.c if (machine__resolve(trace->host, &al, sample) < 0) sample 2069 tools/perf/builtin-trace.c err = thread__resolve_callchain(al.thread, cursor, evsel, sample, NULL, NULL, max_stack); sample 2074 tools/perf/builtin-trace.c static int trace__fprintf_callchain(struct trace *trace, struct perf_sample *sample) sample 2081 tools/perf/builtin-trace.c return sample__fprintf_callchain(sample, 38, print_opts, &callchain_cursor, symbol_conf.bt_stop_list, trace->output); sample 2094 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2100 tools/perf/builtin-trace.c int id = perf_evsel__sc_tp_uint(evsel, id, sample), err = -1, callchain_ret = 0, printed = 0; sample 2108 tools/perf/builtin-trace.c thread = machine__findnew_thread(trace->host, sample->pid, sample->tid); sample 2113 tools/perf/builtin-trace.c trace__fprintf_sample(trace, evsel, sample, thread); sample 2116 tools/perf/builtin-trace.c thread__update_stats(ttrace, id, sample); sample 2118 tools/perf/builtin-trace.c ret = perf_evsel__sc_tp_uint(evsel, ret, sample); sample 2127 tools/perf/builtin-trace.c duration = sample->time - ttrace->entry_time; sample 2134 tools/perf/builtin-trace.c if (sample->callchain) { sample 2135 tools/perf/builtin-trace.c callchain_ret = trace__resolve_callchain(trace, evsel, sample, &callchain_cursor); sample 2215 tools/perf/builtin-trace.c trace__fprintf_callchain(trace, sample); sample 2228 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2230 tools/perf/builtin-trace.c struct thread *thread = machine__findnew_thread(trace->host, sample->pid, sample->tid); sample 2235 tools/perf/builtin-trace.c const char *filename = perf_evsel__rawptr(evsel, sample, "pathname"); sample 2289 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2291 tools/perf/builtin-trace.c u64 runtime = perf_evsel__intval(evsel, sample, "runtime"); sample 2294 tools/perf/builtin-trace.c sample->pid, sample 2295 tools/perf/builtin-trace.c sample->tid); sample 2310 tools/perf/builtin-trace.c perf_evsel__strval(evsel, sample, "comm"), sample 2311 tools/perf/builtin-trace.c (pid_t)perf_evsel__intval(evsel, sample, "pid"), sample 2313 tools/perf/builtin-trace.c perf_evsel__intval(evsel, sample, "vruntime")); sample 2342 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2344 tools/perf/builtin-trace.c binary__fprintf(sample->raw_data, sample->raw_size, 8, sample 2351 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2364 tools/perf/builtin-trace.c thread = machine__findnew_thread(trace->host, sample->pid, sample->tid); sample 2366 tools/perf/builtin-trace.c if (sample->callchain) { sample 2367 tools/perf/builtin-trace.c callchain_ret = trace__resolve_callchain(trace, evsel, sample, &callchain_cursor); sample 2376 tools/perf/builtin-trace.c trace__fprintf_tstamp(trace, sample->time, trace->output); sample 2385 tools/perf/builtin-trace.c int id = perf_evsel__sc_tp_uint(evsel, id, sample); sample 2390 tools/perf/builtin-trace.c trace__fprintf_sys_enter(trace, evsel, sample); sample 2405 tools/perf/builtin-trace.c bpf_output__fprintf(trace, sample); sample 2408 tools/perf/builtin-trace.c trace__fprintf_sys_enter(trace, evsel, sample)) { sample 2409 tools/perf/builtin-trace.c event_format__fprintf(evsel->tp_format, sample->cpu, sample 2410 tools/perf/builtin-trace.c sample->raw_data, sample->raw_size, sample 2425 tools/perf/builtin-trace.c trace__fprintf_callchain(trace, sample); sample 2433 tools/perf/builtin-trace.c static void print_location(FILE *f, struct perf_sample *sample, sample 2447 tools/perf/builtin-trace.c fprintf(f, "0x%" PRIx64, sample->addr); sample 2453 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2462 tools/perf/builtin-trace.c thread = machine__findnew_thread(trace->host, sample->pid, sample->tid); sample 2464 tools/perf/builtin-trace.c if (sample->callchain) { sample 2465 tools/perf/builtin-trace.c callchain_ret = trace__resolve_callchain(trace, evsel, sample, &callchain_cursor); sample 2485 tools/perf/builtin-trace.c thread__find_symbol(thread, sample->cpumode, sample->ip, &al); sample 2487 tools/perf/builtin-trace.c trace__fprintf_entry_head(trace, thread, 0, true, sample->time, trace->output); sample 2493 tools/perf/builtin-trace.c print_location(trace->output, sample, &al, false, true); sample 2497 tools/perf/builtin-trace.c thread__find_symbol(thread, sample->cpumode, sample->addr, &al); sample 2500 tools/perf/builtin-trace.c thread__find_symbol(thread, sample->cpumode, sample->addr, &al); sample 2508 tools/perf/builtin-trace.c print_location(trace->output, sample, &al, true, false); sample 2513 tools/perf/builtin-trace.c trace__fprintf_callchain(trace, sample); sample 2527 tools/perf/builtin-trace.c struct perf_sample *sample) sample 2539 tools/perf/builtin-trace.c trace->base_time = sample->time; sample 2544 tools/perf/builtin-trace.c struct perf_sample *sample, sample 2554 tools/perf/builtin-trace.c thread = machine__findnew_thread(trace->host, sample->pid, sample->tid); sample 2558 tools/perf/builtin-trace.c trace__set_base_time(trace, evsel, sample); sample 2562 tools/perf/builtin-trace.c handler(trace, evsel, event, sample); sample 2679 tools/perf/builtin-trace.c static void trace__handle_event(struct trace *trace, union perf_event *event, struct perf_sample *sample) sample 2685 tools/perf/builtin-trace.c trace__process_event(trace, trace->host, event, sample); sample 2689 tools/perf/builtin-trace.c evsel = perf_evlist__id2evsel(trace->evlist, sample->id); sample 2691 tools/perf/builtin-trace.c fprintf(trace->output, "Unknown tp ID %" PRIu64 ", skipping...\n", sample->id); sample 2698 tools/perf/builtin-trace.c trace__set_base_time(trace, evsel, sample); sample 2701 tools/perf/builtin-trace.c sample->raw_data == NULL) { sample 2703 tools/perf/builtin-trace.c perf_evsel__name(evsel), sample->tid, sample 2704 tools/perf/builtin-trace.c sample->cpu, sample->raw_size); sample 2707 tools/perf/builtin-trace.c handler(trace, evsel, event, sample); sample 3211 tools/perf/builtin-trace.c struct perf_sample sample; sample 3214 tools/perf/builtin-trace.c err = perf_evlist__parse_sample(evlist, event, &sample); sample 3218 tools/perf/builtin-trace.c trace__handle_event(trace, event, &sample); sample 3573 tools/perf/builtin-trace.c trace->tool.sample = trace__process_sample; sample 360 tools/perf/lib/include/perf/event.h struct perf_record_sample sample; sample 376 tools/perf/tests/code-reading.c struct perf_sample sample; sample 380 tools/perf/tests/code-reading.c if (perf_evlist__parse_sample(evlist, event, &sample)) { sample 385 tools/perf/tests/code-reading.c thread = machine__findnew_thread(machine, sample.pid, sample.tid); sample 391 tools/perf/tests/code-reading.c ret = read_object_code(sample.ip, READLEN, sample.cpumode, thread, state); sample 16 tools/perf/tests/cpumap.c struct perf_sample *sample __maybe_unused, sample 50 tools/perf/tests/cpumap.c struct perf_sample *sample __maybe_unused, sample 29 tools/perf/tests/dwarf-unwind.c struct perf_sample *sample, sample 32 tools/perf/tests/dwarf-unwind.c return machine__process_mmap2_event(machine, event, sample); sample 99 tools/perf/tests/dwarf-unwind.c struct perf_sample sample; sample 103 tools/perf/tests/dwarf-unwind.c memset(&sample, 0, sizeof(sample)); sample 105 tools/perf/tests/dwarf-unwind.c if (test__arch_unwind_sample(&sample, thread)) { sample 111 tools/perf/tests/dwarf-unwind.c &sample, MAX_STACK); sample 121 tools/perf/tests/dwarf-unwind.c zfree(&sample.user_stack.data); sample 122 tools/perf/tests/dwarf-unwind.c zfree(&sample.user_regs.regs); sample 17 tools/perf/tests/event_update.c struct perf_sample *sample __maybe_unused, sample 30 tools/perf/tests/event_update.c struct perf_sample *sample __maybe_unused, sample 51 tools/perf/tests/event_update.c struct perf_sample *sample __maybe_unused, sample 65 tools/perf/tests/event_update.c struct perf_sample *sample __maybe_unused, sample 108 tools/perf/tests/hists_common.c struct perf_sample sample = { sample 124 tools/perf/tests/hists_common.c machine__process_mmap_event(machine, &fake_mmap_event, &sample); sample 26 tools/perf/tests/hists_cumulate.c static struct sample fake_samples[] = { sample 84 tools/perf/tests/hists_cumulate.c struct perf_sample sample = { .period = 1000, }; sample 90 tools/perf/tests/hists_cumulate.c .sample = &sample, sample 99 tools/perf/tests/hists_cumulate.c sample.cpumode = PERF_RECORD_MISC_USER; sample 100 tools/perf/tests/hists_cumulate.c sample.pid = fake_samples[i].pid; sample 101 tools/perf/tests/hists_cumulate.c sample.tid = fake_samples[i].pid; sample 102 tools/perf/tests/hists_cumulate.c sample.ip = fake_samples[i].ip; sample 103 tools/perf/tests/hists_cumulate.c sample.callchain = (struct ip_callchain *)fake_callchains[i]; sample 105 tools/perf/tests/hists_cumulate.c if (machine__resolve(machine, &al, &sample) < 0) sample 25 tools/perf/tests/hists_filter.c static struct sample fake_samples[] = { sample 53 tools/perf/tests/hists_filter.c struct perf_sample sample = { .period = 100, }; sample 65 tools/perf/tests/hists_filter.c .sample = &sample, sample 76 tools/perf/tests/hists_filter.c sample.cpumode = PERF_RECORD_MISC_USER; sample 77 tools/perf/tests/hists_filter.c sample.pid = fake_samples[i].pid; sample 78 tools/perf/tests/hists_filter.c sample.tid = fake_samples[i].pid; sample 79 tools/perf/tests/hists_filter.c sample.ip = fake_samples[i].ip; sample 81 tools/perf/tests/hists_filter.c if (machine__resolve(machine, &al, &sample) < 0) sample 24 tools/perf/tests/hists_link.c static struct sample fake_common_samples[] = { sample 37 tools/perf/tests/hists_link.c static struct sample fake_samples[][5] = { sample 69 tools/perf/tests/hists_link.c struct perf_sample sample = { .period = 1, .weight = 1, }; sample 81 tools/perf/tests/hists_link.c sample.cpumode = PERF_RECORD_MISC_USER; sample 82 tools/perf/tests/hists_link.c sample.pid = fake_common_samples[k].pid; sample 83 tools/perf/tests/hists_link.c sample.tid = fake_common_samples[k].pid; sample 84 tools/perf/tests/hists_link.c sample.ip = fake_common_samples[k].ip; sample 86 tools/perf/tests/hists_link.c if (machine__resolve(machine, &al, &sample) < 0) sample 90 tools/perf/tests/hists_link.c NULL, NULL, &sample, true); sample 102 tools/perf/tests/hists_link.c sample.pid = fake_samples[i][k].pid; sample 103 tools/perf/tests/hists_link.c sample.tid = fake_samples[i][k].pid; sample 104 tools/perf/tests/hists_link.c sample.ip = fake_samples[i][k].ip; sample 105 tools/perf/tests/hists_link.c if (machine__resolve(machine, &al, &sample) < 0) sample 109 tools/perf/tests/hists_link.c NULL, NULL, &sample, true); sample 129 tools/perf/tests/hists_link.c static int find_sample(struct sample *samples, size_t nr_samples, sample 27 tools/perf/tests/hists_output.c static struct sample fake_samples[] = { sample 54 tools/perf/tests/hists_output.c struct perf_sample sample = { .period = 100, }; sample 60 tools/perf/tests/hists_output.c .sample = &sample, sample 65 tools/perf/tests/hists_output.c sample.cpumode = PERF_RECORD_MISC_USER; sample 66 tools/perf/tests/hists_output.c sample.cpu = fake_samples[i].cpu; sample 67 tools/perf/tests/hists_output.c sample.pid = fake_samples[i].pid; sample 68 tools/perf/tests/hists_output.c sample.tid = fake_samples[i].pid; sample 69 tools/perf/tests/hists_output.c sample.ip = fake_samples[i].ip; sample 71 tools/perf/tests/hists_output.c if (machine__resolve(machine, &al, &sample) < 0) sample 120 tools/perf/tests/mmap-basic.c struct perf_sample sample; sample 128 tools/perf/tests/mmap-basic.c err = perf_evlist__parse_sample(evlist, event, &sample); sample 135 tools/perf/tests/mmap-basic.c evsel = perf_evlist__id2evsel(evlist, sample.id); sample 138 tools/perf/tests/mmap-basic.c " doesn't map to an evsel\n", sample.id); sample 101 tools/perf/tests/openat-syscall-tp-fields.c struct perf_sample sample; sample 110 tools/perf/tests/openat-syscall-tp-fields.c err = perf_evsel__parse_sample(evsel, event, &sample); sample 116 tools/perf/tests/openat-syscall-tp-fields.c tp_flags = perf_evsel__intval(evsel, &sample, "flags"); sample 14 tools/perf/tests/parse-no-sample-id-all.c struct perf_sample sample; sample 30 tools/perf/tests/parse-no-sample-id-all.c if (perf_evlist__parse_sample(*pevlist, event, &sample)) { sample 57 tools/perf/tests/perf-record.c struct perf_sample sample; sample 184 tools/perf/tests/perf-record.c err = perf_evlist__parse_sample(evlist, event, &sample); sample 193 tools/perf/tests/perf-record.c pr_info("%" PRIu64" %d ", sample.time, sample.cpu); sample 197 tools/perf/tests/perf-record.c if (prev_time > sample.time) { sample 199 tools/perf/tests/perf-record.c name, prev_time, sample.time); sample 203 tools/perf/tests/perf-record.c prev_time = sample.time; sample 205 tools/perf/tests/perf-record.c if (sample.cpu != cpu) { sample 207 tools/perf/tests/perf-record.c name, cpu, sample.cpu); sample 211 tools/perf/tests/perf-record.c if ((pid_t)sample.pid != evlist->workload.pid) { sample 213 tools/perf/tests/perf-record.c name, evlist->workload.pid, sample.pid); sample 217 tools/perf/tests/perf-record.c if ((pid_t)sample.tid != evlist->workload.pid) { sample 219 tools/perf/tests/perf-record.c name, evlist->workload.pid, sample.tid); sample 185 tools/perf/tests/sample-parsing.c struct perf_sample sample = { sample 237 tools/perf/tests/sample-parsing.c sample.read.group.nr = 4; sample 238 tools/perf/tests/sample-parsing.c sample.read.group.values = values; sample 240 tools/perf/tests/sample-parsing.c sample.read.one.value = 0x08789faeb786aa87ULL; sample 241 tools/perf/tests/sample-parsing.c sample.read.one.id = 99; sample 244 tools/perf/tests/sample-parsing.c sz = perf_event__sample_event_size(&sample, sample_type, read_format); sample 258 tools/perf/tests/sample-parsing.c &sample); sample 285 tools/perf/tests/sample-parsing.c if (!samples_same(&sample, &sample_out, sample_type, read_format)) { sample 26 tools/perf/tests/stat.c struct perf_sample *sample __maybe_unused, sample 66 tools/perf/tests/stat.c struct perf_sample *sample __maybe_unused, sample 96 tools/perf/tests/stat.c struct perf_sample *sample __maybe_unused, sample 106 tools/perf/tests/sw-clock.c struct perf_sample sample; sample 111 tools/perf/tests/sw-clock.c err = perf_evlist__parse_sample(evlist, event, &sample); sample 117 tools/perf/tests/sw-clock.c total_periods += sample.period; sample 125 tools/perf/tests/switch-tracking.c struct perf_sample sample; sample 130 tools/perf/tests/switch-tracking.c if (perf_evlist__parse_sample(evlist, event, &sample)) { sample 135 tools/perf/tests/switch-tracking.c evsel = perf_evlist__id2evsel(evlist, sample.id); sample 137 tools/perf/tests/switch-tracking.c next_tid = perf_evsel__intval(evsel, &sample, "next_pid"); sample 138 tools/perf/tests/switch-tracking.c prev_tid = perf_evsel__intval(evsel, &sample, "prev_pid"); sample 139 tools/perf/tests/switch-tracking.c cpu = sample.cpu; sample 214 tools/perf/tests/switch-tracking.c struct perf_sample sample; sample 225 tools/perf/tests/switch-tracking.c if (perf_evlist__parse_sample(evlist, event, &sample)) { sample 230 tools/perf/tests/switch-tracking.c if (!sample.time) { sample 235 tools/perf/tests/switch-tracking.c node->event_time = sample.time; sample 120 tools/perf/tests/tests.h int test__arch_unwind_sample(struct perf_sample *sample, sample 64 tools/perf/tests/thread-map.c struct perf_sample *sample __maybe_unused, sample 865 tools/perf/util/annotate.c struct perf_sample *sample) sample 888 tools/perf/util/annotate.c h->period += sample->period; sample 889 tools/perf/util/annotate.c h->addr[offset].period += sample->period; sample 939 tools/perf/util/annotate.c struct perf_sample *sample) sample 947 tools/perf/util/annotate.c addr, sample) : 0; sample 1088 tools/perf/util/annotate.c int addr_map_symbol__inc_samples(struct addr_map_symbol *ams, struct perf_sample *sample, sample 1091 tools/perf/util/annotate.c return symbol__inc_addr_samples(ams->sym, ams->map, evsel, ams->al_addr, sample); sample 1094 tools/perf/util/annotate.c int hist_entry__inc_addr_samples(struct hist_entry *he, struct perf_sample *sample, sample 1097 tools/perf/util/annotate.c return symbol__inc_addr_samples(he->ms.sym, he->ms.map, evsel, ip, sample); sample 337 tools/perf/util/annotate.h int addr_map_symbol__inc_samples(struct addr_map_symbol *ams, struct perf_sample *sample, sample 344 tools/perf/util/annotate.h int hist_entry__inc_addr_samples(struct hist_entry *he, struct perf_sample *sample, sample 8 tools/perf/util/archinsn.h void arch_fetch_insn(struct perf_sample *sample, sample 97 tools/perf/util/arm-spe.c struct perf_sample *sample __maybe_unused, sample 2203 tools/perf/util/auxtrace.c struct perf_sample *sample, struct perf_tool *tool) sample 2208 tools/perf/util/auxtrace.c return session->auxtrace->process_event(session, event, sample, tool); sample 151 tools/perf/util/auxtrace.h struct perf_sample *sample, sample 551 tools/perf/util/auxtrace.h struct perf_sample *sample, struct perf_tool *tool); sample 653 tools/perf/util/auxtrace.h struct perf_sample *sample __maybe_unused, sample 35 tools/perf/util/bpf-event.c struct perf_sample *sample __maybe_unused) sample 70 tools/perf/util/bpf-event.c struct perf_sample *sample) sample 77 tools/perf/util/bpf-event.c return machine__process_bpf_event_load(machine, event, sample); sample 35 tools/perf/util/bpf-event.h struct perf_sample *sample); sample 44 tools/perf/util/bpf-event.h struct perf_sample *sample __maybe_unused) sample 41 tools/perf/util/build-id.c struct perf_sample *sample, sample 46 tools/perf/util/build-id.c struct thread *thread = machine__findnew_thread(machine, sample->pid, sample 47 tools/perf/util/build-id.c sample->tid); sample 55 tools/perf/util/build-id.c if (thread__find_map(thread, sample->cpumode, sample->ip, &al)) sample 64 tools/perf/util/build-id.c struct perf_sample *sample sample 84 tools/perf/util/build-id.c .sample = build_id__mark_dso_hit, sample 27 tools/perf/util/build-id.h struct perf_sample *sample, struct evsel *evsel, sample 1083 tools/perf/util/callchain.c int sample__resolve_callchain(struct perf_sample *sample, sample 1088 tools/perf/util/callchain.c if (sample->callchain == NULL && !symbol_conf.show_branchflag_count) sample 1093 tools/perf/util/callchain.c return thread__resolve_callchain(al->thread, cursor, evsel, sample, sample 1099 tools/perf/util/callchain.c int hist_entry__append_callchain(struct hist_entry *he, struct perf_sample *sample) sample 1101 tools/perf/util/callchain.c if ((!symbol_conf.use_callchain || sample->callchain == NULL) && sample 1104 tools/perf/util/callchain.c return callchain_append(he->callchain, &callchain_cursor, sample->period); sample 241 tools/perf/util/callchain.h int sample__resolve_callchain(struct perf_sample *sample, sample 245 tools/perf/util/callchain.h int hist_entry__append_callchain(struct hist_entry *he, struct perf_sample *sample); sample 993 tools/perf/util/cs-etm.c struct perf_sample *sample, u64 type) sample 995 tools/perf/util/cs-etm.c event->header.size = perf_event__sample_event_size(sample, type, 0); sample 996 tools/perf/util/cs-etm.c return perf_event__synthesize_sample(event, type, 0, sample); sample 1086 tools/perf/util/cs-etm.c struct perf_sample *sample) sample 1093 tools/perf/util/cs-etm.c sample->insn_len = 0; sample 1102 tools/perf/util/cs-etm.c sample->insn_len = cs_etm__t32_instr_size(etmq, trace_chan_id, sample 1103 tools/perf/util/cs-etm.c sample->ip); sample 1106 tools/perf/util/cs-etm.c sample->insn_len = 4; sample 1108 tools/perf/util/cs-etm.c cs_etm__mem_access(etmq, trace_chan_id, sample->ip, sample 1109 tools/perf/util/cs-etm.c sample->insn_len, (void *)sample->insn); sample 1119 tools/perf/util/cs-etm.c struct perf_sample sample = {.ip = 0,}; sample 1121 tools/perf/util/cs-etm.c event->sample.header.type = PERF_RECORD_SAMPLE; sample 1122 tools/perf/util/cs-etm.c event->sample.header.misc = cs_etm__cpu_mode(etmq, addr); sample 1123 tools/perf/util/cs-etm.c event->sample.header.size = sizeof(struct perf_event_header); sample 1125 tools/perf/util/cs-etm.c sample.ip = addr; sample 1126 tools/perf/util/cs-etm.c sample.pid = tidq->pid; sample 1127 tools/perf/util/cs-etm.c sample.tid = tidq->tid; sample 1128 tools/perf/util/cs-etm.c sample.id = etmq->etm->instructions_id; sample 1129 tools/perf/util/cs-etm.c sample.stream_id = etmq->etm->instructions_id; sample 1130 tools/perf/util/cs-etm.c sample.period = period; sample 1131 tools/perf/util/cs-etm.c sample.cpu = tidq->packet->cpu; sample 1132 tools/perf/util/cs-etm.c sample.flags = tidq->prev_packet->flags; sample 1133 tools/perf/util/cs-etm.c sample.cpumode = event->sample.header.misc; sample 1135 tools/perf/util/cs-etm.c cs_etm__copy_insn(etmq, tidq->trace_chan_id, tidq->packet, &sample); sample 1139 tools/perf/util/cs-etm.c sample.branch_stack = tidq->last_branch; sample 1143 tools/perf/util/cs-etm.c ret = cs_etm__inject_event(event, &sample, sample 1149 tools/perf/util/cs-etm.c ret = perf_session__deliver_synth_event(etm->session, event, &sample); sample 1171 tools/perf/util/cs-etm.c struct perf_sample sample = {.ip = 0,}; sample 1181 tools/perf/util/cs-etm.c event->sample.header.type = PERF_RECORD_SAMPLE; sample 1182 tools/perf/util/cs-etm.c event->sample.header.misc = cs_etm__cpu_mode(etmq, ip); sample 1183 tools/perf/util/cs-etm.c event->sample.header.size = sizeof(struct perf_event_header); sample 1185 tools/perf/util/cs-etm.c sample.ip = ip; sample 1186 tools/perf/util/cs-etm.c sample.pid = tidq->pid; sample 1187 tools/perf/util/cs-etm.c sample.tid = tidq->tid; sample 1188 tools/perf/util/cs-etm.c sample.addr = cs_etm__first_executed_instr(tidq->packet); sample 1189 tools/perf/util/cs-etm.c sample.id = etmq->etm->branches_id; sample 1190 tools/perf/util/cs-etm.c sample.stream_id = etmq->etm->branches_id; sample 1191 tools/perf/util/cs-etm.c sample.period = 1; sample 1192 tools/perf/util/cs-etm.c sample.cpu = tidq->packet->cpu; sample 1193 tools/perf/util/cs-etm.c sample.flags = tidq->prev_packet->flags; sample 1194 tools/perf/util/cs-etm.c sample.cpumode = event->sample.header.misc; sample 1197 tools/perf/util/cs-etm.c &sample); sample 1206 tools/perf/util/cs-etm.c .from = sample.ip, sample 1207 tools/perf/util/cs-etm.c .to = sample.addr, sample 1210 tools/perf/util/cs-etm.c sample.branch_stack = (struct branch_stack *)&dummy_bs; sample 1214 tools/perf/util/cs-etm.c ret = cs_etm__inject_event(event, &sample, sample 1220 tools/perf/util/cs-etm.c ret = perf_session__deliver_synth_event(etm->session, event, &sample); sample 1237 tools/perf/util/cs-etm.c struct perf_sample *sample __maybe_unused, sample 2250 tools/perf/util/cs-etm.c struct perf_sample *sample, sample 2267 tools/perf/util/cs-etm.c if (sample->time && (sample->time != (u64) -1)) sample 2268 tools/perf/util/cs-etm.c timestamp = sample->time; sample 289 tools/perf/util/data-convert-bt.c struct perf_sample *sample, sample 296 tools/perf/util/data-convert-bt.c void *data = sample->raw_data; sample 400 tools/perf/util/data-convert-bt.c struct perf_sample *sample) sample 406 tools/perf/util/data-convert-bt.c ret = add_tracepoint_field_value(cw, event_class, event, sample, sample 418 tools/perf/util/data-convert-bt.c struct perf_sample *sample) sample 425 tools/perf/util/data-convert-bt.c common_fields, sample); sample 428 tools/perf/util/data-convert-bt.c fields, sample); sample 436 tools/perf/util/data-convert-bt.c struct perf_sample *sample) sample 440 tools/perf/util/data-convert-bt.c unsigned int raw_size = sample->raw_size; sample 487 tools/perf/util/data-convert-bt.c ((u32 *)(sample->raw_data))[i]); sample 589 tools/perf/util/data-convert-bt.c struct perf_sample *sample) sample 606 tools/perf/util/data-convert-bt.c ret = value_set_u64_hex(cw, event, "perf_ip", sample->ip); sample 612 tools/perf/util/data-convert-bt.c ret = value_set_s32(cw, event, "perf_tid", sample->tid); sample 616 tools/perf/util/data-convert-bt.c ret = value_set_s32(cw, event, "perf_pid", sample->pid); sample 623 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_id", sample->id); sample 629 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_stream_id", sample->stream_id); sample 635 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_period", sample->period); sample 641 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_weight", sample->weight); sample 648 tools/perf/util/data-convert-bt.c sample->data_src); sample 655 tools/perf/util/data-convert-bt.c sample->transaction); sample 756 tools/perf/util/data-convert-bt.c static int get_sample_cpu(struct ctf_writer *cw, struct perf_sample *sample, sample 762 tools/perf/util/data-convert-bt.c cpu = sample->cpu; sample 788 tools/perf/util/data-convert-bt.c struct perf_sample *sample, sample 810 tools/perf/util/data-convert-bt.c pr_time2(sample->time, "sample %" PRIu64 "\n", c->events_count); sample 818 tools/perf/util/data-convert-bt.c bt_ctf_clock_set_time(cw->clock, sample->time); sample 820 tools/perf/util/data-convert-bt.c ret = add_generic_values(cw, event, evsel, sample); sample 826 tools/perf/util/data-convert-bt.c evsel, sample); sample 833 tools/perf/util/data-convert-bt.c event, sample->callchain); sample 839 tools/perf/util/data-convert-bt.c ret = add_bpf_output_values(event_class, event, sample); sample 844 tools/perf/util/data-convert-bt.c cs = ctf_stream(cw, get_sample_cpu(cw, sample, evsel)); sample 867 tools/perf/util/data-convert-bt.c struct perf_sample *sample, \ sample 885 tools/perf/util/data-convert-bt.c bt_ctf_clock_set_time(cw->clock, sample->time); \ sample 897 tools/perf/util/data-convert-bt.c return perf_event__process_##_name(tool, _event, sample, machine);\ sample 1587 tools/perf/util/data-convert-bt.c .sample = process_sample_event, sample 212 tools/perf/util/db-export.c struct perf_sample *sample, sample 220 tools/perf/util/db-export.c if (!symbol_conf.use_callchain || !sample->callchain) sample 230 tools/perf/util/db-export.c sample, NULL, NULL, PERF_MAX_STACK_DEPTH); sample 345 tools/perf/util/db-export.c struct perf_sample *sample, struct evsel *evsel, sample 351 tools/perf/util/db-export.c .sample = sample, sample 384 tools/perf/util/db-export.c thread, sample, sample 396 tools/perf/util/db-export.c thread__resolve(thread, &addr_al, sample); sample 402 tools/perf/util/db-export.c err = thread_stack__process(thread, comm, sample, al, sample 551 tools/perf/util/db-export.c struct perf_sample *sample, struct machine *machine) sample 570 tools/perf/util/db-export.c err = db_export__pid_tid(dbe, machine, sample->pid, sample->tid, sample 607 tools/perf/util/db-export.c return dbe->export_context_switch(dbe, db_id, machine, sample, sample 27 tools/perf/util/db-export.h struct perf_sample *sample; sample 62 tools/perf/util/db-export.h struct perf_sample *sample, sample 99 tools/perf/util/db-export.h struct perf_sample *sample, struct evsel *evsel, sample 108 tools/perf/util/db-export.h struct perf_sample *sample, struct machine *machine); sample 185 tools/perf/util/event.c struct perf_sample *sample, sample 188 tools/perf/util/event.c return machine__process_comm_event(machine, event, sample); sample 193 tools/perf/util/event.c struct perf_sample *sample, sample 196 tools/perf/util/event.c return machine__process_namespaces_event(machine, event, sample); sample 201 tools/perf/util/event.c struct perf_sample *sample, sample 204 tools/perf/util/event.c return machine__process_lost_event(machine, event, sample); sample 209 tools/perf/util/event.c struct perf_sample *sample __maybe_unused, sample 217 tools/perf/util/event.c struct perf_sample *sample __maybe_unused, sample 225 tools/perf/util/event.c struct perf_sample *sample, sample 228 tools/perf/util/event.c return machine__process_lost_samples_event(machine, event, sample); sample 233 tools/perf/util/event.c struct perf_sample *sample __maybe_unused, sample 241 tools/perf/util/event.c struct perf_sample *sample __maybe_unused, sample 244 tools/perf/util/event.c return machine__process_ksymbol(machine, event, sample); sample 249 tools/perf/util/event.c struct perf_sample *sample, sample 252 tools/perf/util/event.c return machine__process_bpf(machine, event, sample); sample 313 tools/perf/util/event.c struct perf_sample *sample, sample 316 tools/perf/util/event.c return machine__process_mmap_event(machine, event, sample); sample 321 tools/perf/util/event.c struct perf_sample *sample, sample 324 tools/perf/util/event.c return machine__process_mmap2_event(machine, event, sample); sample 336 tools/perf/util/event.c struct perf_sample *sample, sample 339 tools/perf/util/event.c return machine__process_fork_event(machine, event, sample); sample 344 tools/perf/util/event.c struct perf_sample *sample, sample 347 tools/perf/util/event.c return machine__process_exit_event(machine, event, sample); sample 451 tools/perf/util/event.c struct perf_sample *sample, sample 454 tools/perf/util/event.c return machine__process_event(machine, event, sample); sample 558 tools/perf/util/event.c struct perf_sample *sample) sample 560 tools/perf/util/event.c struct thread *thread = machine__findnew_thread(machine, sample->pid, sample 561 tools/perf/util/event.c sample->tid); sample 567 tools/perf/util/event.c thread__find_map(thread, sample->cpumode, sample->ip, al); sample 576 tools/perf/util/event.c al->cpu = sample->cpu; sample 644 tools/perf/util/event.c struct perf_sample *sample) sample 646 tools/perf/util/event.c thread__find_map_fb(thread, sample->cpumode, sample->addr, al); sample 648 tools/perf/util/event.c al->cpu = sample->cpu; sample 261 tools/perf/util/event.h static inline void *perf_sample__synth_ptr(struct perf_sample *sample) sample 263 tools/perf/util/event.h return sample->raw_data - 4; sample 292 tools/perf/util/event.h struct perf_sample *sample, sample 296 tools/perf/util/event.h struct perf_sample *sample, sample 300 tools/perf/util/event.h struct perf_sample *sample, sample 304 tools/perf/util/event.h struct perf_sample *sample, sample 308 tools/perf/util/event.h struct perf_sample *sample, sample 312 tools/perf/util/event.h struct perf_sample *sample, sample 316 tools/perf/util/event.h struct perf_sample *sample, sample 320 tools/perf/util/event.h struct perf_sample *sample, sample 324 tools/perf/util/event.h struct perf_sample *sample, sample 328 tools/perf/util/event.h struct perf_sample *sample, sample 332 tools/perf/util/event.h struct perf_sample *sample, sample 336 tools/perf/util/event.h struct perf_sample *sample, sample 340 tools/perf/util/event.h struct perf_sample *sample, sample 344 tools/perf/util/event.h struct perf_sample *sample, sample 350 tools/perf/util/event.h struct perf_sample *sample); sample 359 tools/perf/util/event.h struct perf_sample *sample); sample 493 tools/perf/util/evlist.c const __u64 *array = event->sample.array; sample 1404 tools/perf/util/evlist.c struct perf_sample *sample) sample 1410 tools/perf/util/evlist.c return perf_evsel__parse_sample(evsel, event, sample); sample 70 tools/perf/util/evlist.h struct perf_sample *sample); sample 219 tools/perf/util/evlist.h struct perf_sample *sample); sample 1845 tools/perf/util/evsel.c struct perf_sample *sample) sample 1848 tools/perf/util/evsel.c const __u64 *array = event->sample.array; sample 1856 tools/perf/util/evsel.c sample->id = *array; sample 1868 tools/perf/util/evsel.c sample->cpu = u.val32[0]; sample 1873 tools/perf/util/evsel.c sample->stream_id = *array; sample 1878 tools/perf/util/evsel.c sample->id = *array; sample 1883 tools/perf/util/evsel.c sample->time = *array; sample 1896 tools/perf/util/evsel.c sample->pid = u.val32[0]; sample 1897 tools/perf/util/evsel.c sample->tid = u.val32[1]; sample 1964 tools/perf/util/evsel.c array = event->sample.array; sample 2236 tools/perf/util/evsel.c array = event->sample.array; sample 2261 tools/perf/util/evsel.c void *perf_evsel__rawptr(struct evsel *evsel, struct perf_sample *sample, sample 2273 tools/perf/util/evsel.c offset = *(int *)(sample->raw_data + field->offset); sample 2277 tools/perf/util/evsel.c return sample->raw_data + offset; sample 2280 tools/perf/util/evsel.c u64 format_field__intval(struct tep_format_field *field, struct perf_sample *sample, sample 2284 tools/perf/util/evsel.c void *ptr = sample->raw_data + field->offset; sample 2319 tools/perf/util/evsel.c u64 perf_evsel__intval(struct evsel *evsel, struct perf_sample *sample, sample 2327 tools/perf/util/evsel.c return field ? format_field__intval(field, sample, evsel->needs_swap) : 0; sample 234 tools/perf/util/evsel.h void *perf_evsel__rawptr(struct evsel *evsel, struct perf_sample *sample, sample 236 tools/perf/util/evsel.h u64 perf_evsel__intval(struct evsel *evsel, struct perf_sample *sample, sample 240 tools/perf/util/evsel.h struct perf_sample *sample, sample 243 tools/perf/util/evsel.h return perf_evsel__rawptr(evsel, sample, name); sample 248 tools/perf/util/evsel.h u64 format_field__intval(struct tep_format_field *field, struct perf_sample *sample, bool needs_swap); sample 301 tools/perf/util/evsel.h struct perf_sample *sample); sample 104 tools/perf/util/evsel_fprintf.c int sample__fprintf_callchain(struct perf_sample *sample, int left_alignment, sample 122 tools/perf/util/evsel_fprintf.c if (sample->callchain) { sample 193 tools/perf/util/evsel_fprintf.c int sample__fprintf_sym(struct perf_sample *sample, struct addr_location *al, sample 206 tools/perf/util/evsel_fprintf.c printed += sample__fprintf_callchain(sample, left_alignment, print_opts, sample 212 tools/perf/util/evsel_fprintf.c printed += fprintf(fp, "%16" PRIx64, sample->ip); sample 37 tools/perf/util/evsel_fprintf.h int sample__fprintf_callchain(struct perf_sample *sample, int left_alignment, sample 41 tools/perf/util/evsel_fprintf.h int sample__fprintf_sym(struct perf_sample *sample, struct addr_location *al, sample 656 tools/perf/util/hist.c static void hists__res_sample(struct hist_entry *he, struct perf_sample *sample) sample 667 tools/perf/util/hist.c r->time = sample->time; sample 668 tools/perf/util/hist.c r->cpu = sample->cpu; sample 669 tools/perf/util/hist.c r->tid = sample->tid; sample 679 tools/perf/util/hist.c struct perf_sample *sample, sample 703 tools/perf/util/hist.c .period = sample->period, sample 704 tools/perf/util/hist.c .weight = sample->weight, sample 712 tools/perf/util/hist.c .transaction = sample->transaction, sample 713 tools/perf/util/hist.c .raw_data = sample->raw_data, sample 714 tools/perf/util/hist.c .raw_size = sample->raw_size, sample 716 tools/perf/util/hist.c .time = hist_time(sample->time), sample 722 tools/perf/util/hist.c hists__res_sample(he, sample); sample 731 tools/perf/util/hist.c struct perf_sample *sample, sample 735 tools/perf/util/hist.c sample, sample_self, NULL); sample 744 tools/perf/util/hist.c struct perf_sample *sample, sample 748 tools/perf/util/hist.c sample, sample_self, ops); sample 780 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 783 tools/perf/util/hist.c mi = sample__resolve_mem(sample, al); sample 797 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 803 tools/perf/util/hist.c cost = sample->weight; sample 814 tools/perf/util/hist.c sample->period = cost; sample 817 tools/perf/util/hist.c sample, true); sample 839 tools/perf/util/hist.c err = hist_entry__append_callchain(he, iter->sample); sample 857 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 859 tools/perf/util/hist.c bi = sample__resolve_bstack(sample, al); sample 864 tools/perf/util/hist.c iter->total = sample->branch_stack->nr; sample 901 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 915 tools/perf/util/hist.c sample->period = 1; sample 916 tools/perf/util/hist.c sample->weight = bi->flags.cycles ? bi->flags.cycles : 1; sample 919 tools/perf/util/hist.c sample, true); sample 952 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 956 tools/perf/util/hist.c sample, true); sample 970 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 979 tools/perf/util/hist.c return hist_entry__append_callchain(he, sample); sample 1011 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 1017 tools/perf/util/hist.c sample, true); sample 1024 tools/perf/util/hist.c hist_entry__append_callchain(he, sample); sample 1055 tools/perf/util/hist.c struct perf_sample *sample = iter->sample; sample 1070 tools/perf/util/hist.c .raw_data = sample->raw_data, sample 1071 tools/perf/util/hist.c .raw_size = sample->raw_size, sample 1093 tools/perf/util/hist.c sample, false); sample 1101 tools/perf/util/hist.c callchain_append(he->callchain, &cursor, sample->period); sample 1156 tools/perf/util/hist.c err = sample__resolve_callchain(iter->sample, &callchain_cursor, &iter->parent, sample 2572 tools/perf/util/hist.c struct perf_sample *sample, bool nonany_branch_mode) sample 2580 tools/perf/util/hist.c bi = sample__resolve_bstack(sample, al); sample 121 tools/perf/util/hist.h struct perf_sample *sample; sample 142 tools/perf/util/hist.h struct perf_sample *sample, sample 151 tools/perf/util/hist.h struct perf_sample *sample, sample 530 tools/perf/util/hist.h struct perf_sample *sample, bool nonany_branch_mode); sample 131 tools/perf/util/intel-bts.c static int intel_bts_lost(struct intel_bts *bts, struct perf_sample *sample) sample 137 tools/perf/util/intel-bts.c INTEL_BTS_ERR_LOST, sample->cpu, sample->pid, sample 138 tools/perf/util/intel-bts.c sample->tid, 0, "Lost trace data", sample->time); sample 278 tools/perf/util/intel-bts.c struct perf_sample sample = { .ip = 0, }; sample 284 tools/perf/util/intel-bts.c sample.ip = le64_to_cpu(branch->from); sample 285 tools/perf/util/intel-bts.c sample.cpumode = intel_bts_cpumode(bts, sample.ip); sample 286 tools/perf/util/intel-bts.c sample.pid = btsq->pid; sample 287 tools/perf/util/intel-bts.c sample.tid = btsq->tid; sample 288 tools/perf/util/intel-bts.c sample.addr = le64_to_cpu(branch->to); sample 289 tools/perf/util/intel-bts.c sample.id = btsq->bts->branches_id; sample 290 tools/perf/util/intel-bts.c sample.stream_id = btsq->bts->branches_id; sample 291 tools/perf/util/intel-bts.c sample.period = 1; sample 292 tools/perf/util/intel-bts.c sample.cpu = btsq->cpu; sample 293 tools/perf/util/intel-bts.c sample.flags = btsq->sample_flags; sample 294 tools/perf/util/intel-bts.c sample.insn_len = btsq->intel_pt_insn.length; sample 295 tools/perf/util/intel-bts.c memcpy(sample.insn, btsq->intel_pt_insn.buf, INTEL_PT_INSN_BUF_SZ); sample 297 tools/perf/util/intel-bts.c event.sample.header.type = PERF_RECORD_SAMPLE; sample 298 tools/perf/util/intel-bts.c event.sample.header.misc = sample.cpumode; sample 299 tools/perf/util/intel-bts.c event.sample.header.size = sizeof(struct perf_event_header); sample 302 tools/perf/util/intel-bts.c event.sample.header.size = bts->branches_event_size; sample 305 tools/perf/util/intel-bts.c 0, &sample); sample 310 tools/perf/util/intel-bts.c ret = perf_session__deliver_synth_event(bts->session, &event, &sample); sample 593 tools/perf/util/intel-bts.c struct perf_sample *sample, sample 609 tools/perf/util/intel-bts.c if (sample->time && sample->time != (u64)-1) sample 610 tools/perf/util/intel-bts.c timestamp = perf_time_to_tsc(sample->time, &bts->tc); sample 630 tools/perf/util/intel-bts.c err = intel_bts_lost(bts, sample); sample 738 tools/perf/util/intel-bts.c struct perf_sample *sample __maybe_unused, sample 1204 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 1206 tools/perf/util/intel-pt.c event->sample.header.type = PERF_RECORD_SAMPLE; sample 1207 tools/perf/util/intel-pt.c event->sample.header.size = sizeof(struct perf_event_header); sample 1209 tools/perf/util/intel-pt.c sample->pid = ptq->pid; sample 1210 tools/perf/util/intel-pt.c sample->tid = ptq->tid; sample 1211 tools/perf/util/intel-pt.c sample->cpu = ptq->cpu; sample 1212 tools/perf/util/intel-pt.c sample->insn_len = ptq->insn_len; sample 1213 tools/perf/util/intel-pt.c memcpy(sample->insn, ptq->insn, INTEL_PT_INSN_BUF_SZ); sample 1219 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 1221 tools/perf/util/intel-pt.c intel_pt_prep_a_sample(ptq, event, sample); sample 1224 tools/perf/util/intel-pt.c sample->time = tsc_to_perf_time(ptq->timestamp, &pt->tc); sample 1226 tools/perf/util/intel-pt.c sample->ip = ptq->state->from_ip; sample 1227 tools/perf/util/intel-pt.c sample->cpumode = intel_pt_cpumode(pt, sample->ip); sample 1228 tools/perf/util/intel-pt.c sample->addr = ptq->state->to_ip; sample 1229 tools/perf/util/intel-pt.c sample->period = 1; sample 1230 tools/perf/util/intel-pt.c sample->flags = ptq->flags; sample 1232 tools/perf/util/intel-pt.c event->sample.header.misc = sample->cpumode; sample 1236 tools/perf/util/intel-pt.c struct perf_sample *sample, u64 type) sample 1238 tools/perf/util/intel-pt.c event->header.size = perf_event__sample_event_size(sample, type, 0); sample 1239 tools/perf/util/intel-pt.c return perf_event__synthesize_sample(event, type, 0, sample); sample 1244 tools/perf/util/intel-pt.c struct perf_sample *sample, u64 type) sample 1249 tools/perf/util/intel-pt.c return intel_pt_inject_event(event, sample, type); sample 1254 tools/perf/util/intel-pt.c struct perf_sample *sample, u64 type) sample 1258 tools/perf/util/intel-pt.c ret = intel_pt_opt_inject(pt, event, sample, type); sample 1262 tools/perf/util/intel-pt.c ret = perf_session__deliver_synth_event(pt->session, event, sample); sample 1273 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1285 tools/perf/util/intel-pt.c intel_pt_prep_b_sample(pt, ptq, event, &sample); sample 1287 tools/perf/util/intel-pt.c sample.id = ptq->pt->branches_id; sample 1288 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->branches_id; sample 1298 tools/perf/util/intel-pt.c .from = sample.ip, sample 1299 tools/perf/util/intel-pt.c .to = sample.addr, sample 1302 tools/perf/util/intel-pt.c sample.branch_stack = (struct branch_stack *)&dummy_bs; sample 1305 tools/perf/util/intel-pt.c sample.cyc_cnt = ptq->ipc_cyc_cnt - ptq->last_br_cyc_cnt; sample 1306 tools/perf/util/intel-pt.c if (sample.cyc_cnt) { sample 1307 tools/perf/util/intel-pt.c sample.insn_cnt = ptq->ipc_insn_cnt - ptq->last_br_insn_cnt; sample 1312 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_b_event(pt, event, &sample, sample 1319 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 1321 tools/perf/util/intel-pt.c intel_pt_prep_b_sample(pt, ptq, event, sample); sample 1326 tools/perf/util/intel-pt.c sample->ip, pt->kernel_start); sample 1327 tools/perf/util/intel-pt.c sample->callchain = ptq->chain; sample 1332 tools/perf/util/intel-pt.c sample->branch_stack = ptq->last_branch; sample 1339 tools/perf/util/intel-pt.c struct perf_sample *sample, sample 1344 tools/perf/util/intel-pt.c ret = intel_pt_deliver_synth_b_event(pt, event, sample, type); sample 1356 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1361 tools/perf/util/intel-pt.c intel_pt_prep_sample(pt, ptq, event, &sample); sample 1363 tools/perf/util/intel-pt.c sample.id = ptq->pt->instructions_id; sample 1364 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->instructions_id; sample 1365 tools/perf/util/intel-pt.c sample.period = ptq->state->tot_insn_cnt - ptq->last_insn_cnt; sample 1367 tools/perf/util/intel-pt.c sample.cyc_cnt = ptq->ipc_cyc_cnt - ptq->last_in_cyc_cnt; sample 1368 tools/perf/util/intel-pt.c if (sample.cyc_cnt) { sample 1369 tools/perf/util/intel-pt.c sample.insn_cnt = ptq->ipc_insn_cnt - ptq->last_in_insn_cnt; sample 1376 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1384 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1389 tools/perf/util/intel-pt.c intel_pt_prep_sample(pt, ptq, event, &sample); sample 1391 tools/perf/util/intel-pt.c sample.id = ptq->pt->transactions_id; sample 1392 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->transactions_id; sample 1394 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1401 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 1403 tools/perf/util/intel-pt.c intel_pt_prep_sample(pt, ptq, event, sample); sample 1409 tools/perf/util/intel-pt.c if (!sample->ip) sample 1410 tools/perf/util/intel-pt.c sample->flags = 0; sample 1417 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1423 tools/perf/util/intel-pt.c intel_pt_prep_p_sample(pt, ptq, event, &sample); sample 1425 tools/perf/util/intel-pt.c sample.id = ptq->pt->ptwrites_id; sample 1426 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->ptwrites_id; sample 1432 tools/perf/util/intel-pt.c sample.raw_size = perf_synth__raw_size(raw); sample 1433 tools/perf/util/intel-pt.c sample.raw_data = perf_synth__raw_data(&raw); sample 1435 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1443 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1452 tools/perf/util/intel-pt.c intel_pt_prep_p_sample(pt, ptq, event, &sample); sample 1454 tools/perf/util/intel-pt.c sample.id = ptq->pt->cbr_id; sample 1455 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->cbr_id; sample 1462 tools/perf/util/intel-pt.c sample.raw_size = perf_synth__raw_size(raw); sample 1463 tools/perf/util/intel-pt.c sample.raw_data = perf_synth__raw_data(&raw); sample 1465 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1473 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1479 tools/perf/util/intel-pt.c intel_pt_prep_p_sample(pt, ptq, event, &sample); sample 1481 tools/perf/util/intel-pt.c sample.id = ptq->pt->mwait_id; sample 1482 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->mwait_id; sample 1487 tools/perf/util/intel-pt.c sample.raw_size = perf_synth__raw_size(raw); sample 1488 tools/perf/util/intel-pt.c sample.raw_data = perf_synth__raw_data(&raw); sample 1490 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1498 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1504 tools/perf/util/intel-pt.c intel_pt_prep_p_sample(pt, ptq, event, &sample); sample 1506 tools/perf/util/intel-pt.c sample.id = ptq->pt->pwre_id; sample 1507 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->pwre_id; sample 1512 tools/perf/util/intel-pt.c sample.raw_size = perf_synth__raw_size(raw); sample 1513 tools/perf/util/intel-pt.c sample.raw_data = perf_synth__raw_data(&raw); sample 1515 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1523 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1529 tools/perf/util/intel-pt.c intel_pt_prep_p_sample(pt, ptq, event, &sample); sample 1531 tools/perf/util/intel-pt.c sample.id = ptq->pt->exstop_id; sample 1532 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->exstop_id; sample 1537 tools/perf/util/intel-pt.c sample.raw_size = perf_synth__raw_size(raw); sample 1538 tools/perf/util/intel-pt.c sample.raw_data = perf_synth__raw_data(&raw); sample 1540 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1548 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1554 tools/perf/util/intel-pt.c intel_pt_prep_p_sample(pt, ptq, event, &sample); sample 1556 tools/perf/util/intel-pt.c sample.id = ptq->pt->pwrx_id; sample 1557 tools/perf/util/intel-pt.c sample.stream_id = ptq->pt->pwrx_id; sample 1562 tools/perf/util/intel-pt.c sample.raw_size = perf_synth__raw_size(raw); sample 1563 tools/perf/util/intel-pt.c sample.raw_data = perf_synth__raw_data(&raw); sample 1565 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample 1703 tools/perf/util/intel-pt.c struct perf_sample sample = { .ip = 0, }; sample 1714 tools/perf/util/intel-pt.c intel_pt_prep_a_sample(ptq, event, &sample); sample 1716 tools/perf/util/intel-pt.c sample.id = id; sample 1717 tools/perf/util/intel-pt.c sample.stream_id = id; sample 1720 tools/perf/util/intel-pt.c sample.period = evsel->core.attr.sample_period; sample 1724 tools/perf/util/intel-pt.c sample.ip = items->ip; sample 1726 tools/perf/util/intel-pt.c sample.ip = items->rip; sample 1728 tools/perf/util/intel-pt.c sample.ip = ptq->state->from_ip; sample 1731 tools/perf/util/intel-pt.c cpumode = sample.ip < ptq->pt->kernel_start ? sample 1735 tools/perf/util/intel-pt.c event->sample.header.misc = cpumode | PERF_RECORD_MISC_EXACT_IP; sample 1737 tools/perf/util/intel-pt.c sample.cpumode = cpumode; sample 1747 tools/perf/util/intel-pt.c sample.time = tsc_to_perf_time(timestamp, &pt->tc); sample 1753 tools/perf/util/intel-pt.c pt->synth_opts.callchain_sz, sample.ip, sample 1755 tools/perf/util/intel-pt.c sample.callchain = ptq->chain; sample 1760 tools/perf/util/intel-pt.c u64 regs[sizeof(sample.intr_regs.mask)]; sample 1764 tools/perf/util/intel-pt.c sample.intr_regs.abi = items->is_32_bit ? sample 1767 tools/perf/util/intel-pt.c sample.intr_regs.regs = regs; sample 1769 tools/perf/util/intel-pt.c pos = intel_pt_add_gp_regs(&sample.intr_regs, regs, items, regs_mask); sample 1771 tools/perf/util/intel-pt.c intel_pt_add_xmm(&sample.intr_regs, pos, items, regs_mask); sample 1784 tools/perf/util/intel-pt.c sample.branch_stack = &br.br_stack; sample 1787 tools/perf/util/intel-pt.c sample.branch_stack = ptq->last_branch; sample 1790 tools/perf/util/intel-pt.c sample.branch_stack = &br.br_stack; sample 1795 tools/perf/util/intel-pt.c sample.addr = items->mem_access_address; sample 1803 tools/perf/util/intel-pt.c sample.weight = items->mem_access_latency; sample 1804 tools/perf/util/intel-pt.c if (!sample.weight && items->has_tsx_aux_info) { sample 1806 tools/perf/util/intel-pt.c sample.weight = (u32)items->tsx_aux_info; sample 1818 tools/perf/util/intel-pt.c sample.transaction = txn; sample 1821 tools/perf/util/intel-pt.c return intel_pt_deliver_synth_event(pt, ptq, event, &sample, sample_type); sample 2323 tools/perf/util/intel-pt.c static int intel_pt_lost(struct intel_pt *pt, struct perf_sample *sample) sample 2325 tools/perf/util/intel-pt.c return intel_pt_synth_error(pt, INTEL_PT_ERR_LOST, sample->cpu, sample 2326 tools/perf/util/intel-pt.c sample->pid, sample->tid, 0, sample->time); sample 2403 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 2409 tools/perf/util/intel-pt.c evsel = perf_evlist__id2evsel(pt->session->evlist, sample->id); sample 2413 tools/perf/util/intel-pt.c tid = perf_evsel__intval(evsel, sample, "next_pid"); sample 2414 tools/perf/util/intel-pt.c cpu = sample->cpu; sample 2417 tools/perf/util/intel-pt.c cpu, tid, sample->time, perf_time_to_tsc(sample->time, sample 2420 tools/perf/util/intel-pt.c ret = intel_pt_sync_switch(pt, cpu, tid, sample->time); sample 2428 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 2430 tools/perf/util/intel-pt.c pid_t pid = sample->pid; sample 2431 tools/perf/util/intel-pt.c pid_t tid = sample->tid; sample 2432 tools/perf/util/intel-pt.c int cpu = sample->cpu; sample 2466 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 2472 tools/perf/util/intel-pt.c cpu = sample->cpu; sample 2476 tools/perf/util/intel-pt.c return intel_pt_context_switch_in(pt, sample); sample 2486 tools/perf/util/intel-pt.c pid = sample->pid; sample 2487 tools/perf/util/intel-pt.c tid = sample->tid; sample 2496 tools/perf/util/intel-pt.c cpu, pid, tid, sample->time, perf_time_to_tsc(sample->time, sample 2499 tools/perf/util/intel-pt.c ret = intel_pt_sync_switch(pt, cpu, tid, sample->time); sample 2508 tools/perf/util/intel-pt.c struct perf_sample *sample) sample 2514 tools/perf/util/intel-pt.c sample->cpu, event->itrace_start.pid, sample 2515 tools/perf/util/intel-pt.c event->itrace_start.tid, sample->time, sample 2516 tools/perf/util/intel-pt.c perf_time_to_tsc(sample->time, &pt->tc)); sample 2518 tools/perf/util/intel-pt.c return machine__set_current_tid(pt->machine, sample->cpu, sample 2525 tools/perf/util/intel-pt.c struct perf_sample *sample, sample 2541 tools/perf/util/intel-pt.c if (sample->time && sample->time != (u64)-1) sample 2542 tools/perf/util/intel-pt.c timestamp = perf_time_to_tsc(sample->time, &pt->tc); sample 2556 tools/perf/util/intel-pt.c sample->time); sample 2567 tools/perf/util/intel-pt.c err = intel_pt_lost(pt, sample); sample 2573 tools/perf/util/intel-pt.c err = intel_pt_process_switch(pt, sample); sample 2575 tools/perf/util/intel-pt.c err = intel_pt_process_itrace_start(pt, event, sample); sample 2578 tools/perf/util/intel-pt.c err = intel_pt_context_switch(pt, event, sample); sample 2581 tools/perf/util/intel-pt.c event->header.type, sample->cpu, sample->time, timestamp); sample 2686 tools/perf/util/intel-pt.c struct perf_sample *sample __maybe_unused, sample 388 tools/perf/util/jitdump.c struct perf_sample sample; sample 481 tools/perf/util/jitdump.c memset(&sample, 0, sizeof(sample)); sample 482 tools/perf/util/jitdump.c sample.cpumode = PERF_RECORD_MISC_USER; sample 483 tools/perf/util/jitdump.c sample.pid = pid; sample 484 tools/perf/util/jitdump.c sample.tid = tid; sample 485 tools/perf/util/jitdump.c sample.time = id->time; sample 486 tools/perf/util/jitdump.c sample.ip = addr; sample 488 tools/perf/util/jitdump.c ret = perf_event__process_mmap2(tool, event, &sample, jd->machine); sample 497 tools/perf/util/jitdump.c build_id__mark_dso_hit(tool, event, &sample, NULL, jd->machine); sample 504 tools/perf/util/jitdump.c struct perf_sample sample; sample 573 tools/perf/util/jitdump.c memset(&sample, 0, sizeof(sample)); sample 574 tools/perf/util/jitdump.c sample.cpumode = PERF_RECORD_MISC_USER; sample 575 tools/perf/util/jitdump.c sample.pid = pid; sample 576 tools/perf/util/jitdump.c sample.tid = tid; sample 577 tools/perf/util/jitdump.c sample.time = id->time; sample 578 tools/perf/util/jitdump.c sample.ip = jr->move.new_code_addr; sample 580 tools/perf/util/jitdump.c ret = perf_event__process_mmap2(tool, event, &sample, jd->machine); sample 586 tools/perf/util/jitdump.c build_id__mark_dso_hit(tool, event, &sample, NULL, jd->machine); sample 51 tools/perf/util/kvm-stat.h struct perf_sample *sample, sample 58 tools/perf/util/kvm-stat.h struct perf_sample *sample, sample 61 tools/perf/util/kvm-stat.h struct perf_sample *sample, struct event_key *key); sample 115 tools/perf/util/kvm-stat.h struct perf_sample *sample, sample 118 tools/perf/util/kvm-stat.h struct perf_sample *sample, sample 121 tools/perf/util/kvm-stat.h struct perf_sample *sample, sample 597 tools/perf/util/machine.c struct perf_sample *sample) sample 612 tools/perf/util/machine.c __thread__set_comm(thread, event->comm.comm, sample->time, exec)) { sample 624 tools/perf/util/machine.c struct perf_sample *sample __maybe_unused) sample 643 tools/perf/util/machine.c thread__set_namespaces(thread, sample->time, &event->namespaces)) { sample 654 tools/perf/util/machine.c union perf_event *event, struct perf_sample *sample __maybe_unused) sample 662 tools/perf/util/machine.c union perf_event *event, struct perf_sample *sample) sample 665 tools/perf/util/machine.c sample->id, event->lost_samples.lost); sample 719 tools/perf/util/machine.c struct perf_sample *sample __maybe_unused) sample 746 tools/perf/util/machine.c struct perf_sample *sample __maybe_unused) sample 759 tools/perf/util/machine.c struct perf_sample *sample) sample 766 tools/perf/util/machine.c sample); sample 767 tools/perf/util/machine.c return machine__process_ksymbol_register(machine, event, sample); sample 1650 tools/perf/util/machine.c struct perf_sample *sample) sample 1659 tools/perf/util/machine.c if (sample->cpumode == PERF_RECORD_MISC_GUEST_KERNEL || sample 1660 tools/perf/util/machine.c sample->cpumode == PERF_RECORD_MISC_KERNEL) { sample 1702 tools/perf/util/machine.c struct perf_sample *sample) sample 1712 tools/perf/util/machine.c if (sample->cpumode == PERF_RECORD_MISC_GUEST_KERNEL || sample 1713 tools/perf/util/machine.c sample->cpumode == PERF_RECORD_MISC_KERNEL) { sample 1793 tools/perf/util/machine.c struct perf_sample *sample) sample 1848 tools/perf/util/machine.c thread__fork(thread, parent, sample->time, do_maps_clone) < 0) { sample 1859 tools/perf/util/machine.c struct perf_sample *sample __maybe_unused) sample 1877 tools/perf/util/machine.c struct perf_sample *sample) sample 1883 tools/perf/util/machine.c ret = machine__process_comm_event(machine, event, sample); break; sample 1885 tools/perf/util/machine.c ret = machine__process_mmap_event(machine, event, sample); break; sample 1887 tools/perf/util/machine.c ret = machine__process_namespaces_event(machine, event, sample); break; sample 1889 tools/perf/util/machine.c ret = machine__process_mmap2_event(machine, event, sample); break; sample 1891 tools/perf/util/machine.c ret = machine__process_fork_event(machine, event, sample); break; sample 1893 tools/perf/util/machine.c ret = machine__process_exit_event(machine, event, sample); break; sample 1895 tools/perf/util/machine.c ret = machine__process_lost_event(machine, event, sample); break; sample 1901 tools/perf/util/machine.c ret = machine__process_lost_samples_event(machine, event, sample); break; sample 1906 tools/perf/util/machine.c ret = machine__process_ksymbol(machine, event, sample); break; sample 1908 tools/perf/util/machine.c ret = machine__process_bpf(machine, event, sample); break; sample 1964 tools/perf/util/machine.c struct mem_info *sample__resolve_mem(struct perf_sample *sample, sample 1972 tools/perf/util/machine.c ip__resolve_ams(al->thread, &mi->iaddr, sample->ip); sample 1974 tools/perf/util/machine.c sample->addr, sample->phys_addr); sample 1975 tools/perf/util/machine.c mi->data_src.val = sample->data_src; sample 2079 tools/perf/util/machine.c struct branch_info *sample__resolve_bstack(struct perf_sample *sample, sample 2083 tools/perf/util/machine.c const struct branch_stack *bs = sample->branch_stack; sample 2170 tools/perf/util/machine.c struct perf_sample *sample, sample 2175 tools/perf/util/machine.c struct ip_callchain *chain = sample->callchain; sample 2187 tools/perf/util/machine.c struct branch_stack *lbr_stack = sample->branch_stack; sample 2278 tools/perf/util/machine.c struct perf_sample *sample, sample 2283 tools/perf/util/machine.c struct branch_stack *branch = sample->branch_stack; sample 2284 tools/perf/util/machine.c struct ip_callchain *chain = sample->callchain; sample 2295 tools/perf/util/machine.c err = resolve_lbr_callchain_sample(thread, cursor, sample, parent, sample 2484 tools/perf/util/machine.c struct perf_sample *sample, sample 2493 tools/perf/util/machine.c if ((!sample->user_regs.regs) || sample 2494 tools/perf/util/machine.c (!sample->user_stack.size)) sample 2498 tools/perf/util/machine.c thread, sample, max_stack); sample 2504 tools/perf/util/machine.c struct perf_sample *sample, sample 2515 tools/perf/util/machine.c evsel, sample, sample 2521 tools/perf/util/machine.c evsel, sample, sample 2525 tools/perf/util/machine.c evsel, sample, sample 2530 tools/perf/util/machine.c evsel, sample, sample 112 tools/perf/util/machine.h struct perf_sample *sample); sample 114 tools/perf/util/machine.h struct perf_sample *sample); sample 116 tools/perf/util/machine.h struct perf_sample *sample); sample 118 tools/perf/util/machine.h struct perf_sample *sample); sample 120 tools/perf/util/machine.h struct perf_sample *sample); sample 129 tools/perf/util/machine.h struct perf_sample *sample); sample 131 tools/perf/util/machine.h struct perf_sample *sample); sample 133 tools/perf/util/machine.h struct perf_sample *sample); sample 136 tools/perf/util/machine.h struct perf_sample *sample); sample 138 tools/perf/util/machine.h struct perf_sample *sample); sample 170 tools/perf/util/machine.h struct branch_info *sample__resolve_bstack(struct perf_sample *sample, sample 172 tools/perf/util/machine.h struct mem_info *sample__resolve_mem(struct perf_sample *sample, sample 180 tools/perf/util/machine.h struct perf_sample *sample, sample 102 tools/perf/util/python.c offsetof(struct pyrf_event, sample) + offsetof(struct perf_sample, member), \ sample 108 tools/perf/util/python.c struct perf_sample sample; sample 358 tools/perf/util/python.c void *data = pe->sample.raw_data; sample 1045 tools/perf/util/python.c err = perf_evsel__parse_sample(evsel, event, &pevent->sample); sample 196 tools/perf/util/s390-cpumsf.c struct perf_sample *sample) sample 202 tools/perf/util/s390-cpumsf.c if (!sf->use_logfile || sf->queues.nr_queues <= sample->cpu) sample 205 tools/perf/util/s390-cpumsf.c q = &sf->queues.queue_array[sample->cpu]; sample 215 tools/perf/util/s390-cpumsf.c sf->logdir, sample->cpu) sample 216 tools/perf/util/s390-cpumsf.c : asprintf(&name, "aux.ctr.%02x", sample->cpu); sample 229 tools/perf/util/s390-cpumsf.c size_t n = fwrite(sample->raw_data, sample->raw_size - 4, 1, sample 506 tools/perf/util/s390-cpumsf.c struct perf_sample sample = { sample 518 tools/perf/util/s390-cpumsf.c sample.cpumode = basic->P ? PERF_RECORD_MISC_USER sample 521 tools/perf/util/s390-cpumsf.c sample.cpumode = basic->P ? PERF_RECORD_MISC_GUEST_USER sample 525 tools/perf/util/s390-cpumsf.c sample.cpumode = basic->P ? PERF_RECORD_MISC_GUEST_USER sample 528 tools/perf/util/s390-cpumsf.c sample.cpumode = basic->P ? PERF_RECORD_MISC_USER sample 531 tools/perf/util/s390-cpumsf.c event.sample.header.type = PERF_RECORD_SAMPLE; sample 532 tools/perf/util/s390-cpumsf.c event.sample.header.misc = sample.cpumode; sample 533 tools/perf/util/s390-cpumsf.c event.sample.header.size = sizeof(struct perf_event_header); sample 536 tools/perf/util/s390-cpumsf.c __func__, pos, sample.ip, basic->P, basic->CL, sample.pid, sample 537 tools/perf/util/s390-cpumsf.c sample.tid, sample.cpumode, sample.cpu); sample 539 tools/perf/util/s390-cpumsf.c &sample)) { sample 903 tools/perf/util/s390-cpumsf.c static int s390_cpumsf_lost(struct s390_cpumsf *sf, struct perf_sample *sample) sample 905 tools/perf/util/s390-cpumsf.c return s390_cpumsf_synth_error(sf, 1, sample->cpu, sample 906 tools/perf/util/s390-cpumsf.c sample->pid, sample->tid, 0, sample 907 tools/perf/util/s390-cpumsf.c sample->time); sample 913 tools/perf/util/s390-cpumsf.c struct perf_sample *sample, sample 919 tools/perf/util/s390-cpumsf.c u64 timestamp = sample->time; sample 933 tools/perf/util/s390-cpumsf.c sample->raw_size) { sample 938 tools/perf/util/s390-cpumsf.c err = s390_cpumcf_dumpctr(sf, sample); sample 944 tools/perf/util/s390-cpumsf.c return s390_cpumsf_lost(sf, sample); sample 46 tools/perf/util/s390-sample-raw.c static bool s390_cpumcfdg_testctr(struct perf_sample *sample) sample 48 tools/perf/util/s390-sample-raw.c size_t len = sample->raw_size, offset = 0; sample 49 tools/perf/util/s390-sample-raw.c unsigned char *buf = sample->raw_data; sample 156 tools/perf/util/s390-sample-raw.c static void s390_cpumcfdg_dump(struct perf_sample *sample) sample 158 tools/perf/util/s390-sample-raw.c size_t i, len = sample->raw_size, offset = 0; sample 159 tools/perf/util/s390-sample-raw.c unsigned char *buf = sample->raw_data; sample 201 tools/perf/util/s390-sample-raw.c struct perf_sample *sample) sample 214 tools/perf/util/s390-sample-raw.c if (!s390_cpumcfdg_testctr(sample)) { sample 218 tools/perf/util/s390-sample-raw.c s390_cpumcfdg_dump(sample); sample 11 tools/perf/util/sample-raw.h struct perf_sample *sample); sample 260 tools/perf/util/scripting-engines/trace-event-perl.c static SV *perl_process_callchain(struct perf_sample *sample, sample 270 tools/perf/util/scripting-engines/trace-event-perl.c if (!symbol_conf.use_callchain || !sample->callchain) sample 274 tools/perf/util/scripting-engines/trace-event-perl.c sample, NULL, NULL, scripting_max_stack) != 0) { sample 338 tools/perf/util/scripting-engines/trace-event-perl.c static void perl_process_tracepoint(struct perf_sample *sample, sample 349 tools/perf/util/scripting-engines/trace-event-perl.c int cpu = sample->cpu; sample 350 tools/perf/util/scripting-engines/trace-event-perl.c void *data = sample->raw_data; sample 351 tools/perf/util/scripting-engines/trace-event-perl.c unsigned long long nsecs = sample->time; sample 388 tools/perf/util/scripting-engines/trace-event-perl.c XPUSHs(sv_2mortal(perl_process_callchain(sample, evsel, al))); sample 423 tools/perf/util/scripting-engines/trace-event-perl.c XPUSHs(sv_2mortal(perl_process_callchain(sample, evsel, al))); sample 433 tools/perf/util/scripting-engines/trace-event-perl.c struct perf_sample *sample, sample 446 tools/perf/util/scripting-engines/trace-event-perl.c XPUSHs(sv_2mortal(newSVpvn((const char *)sample, sizeof(*sample)))); sample 447 tools/perf/util/scripting-engines/trace-event-perl.c XPUSHs(sv_2mortal(newSVpvn((const char *)sample->raw_data, sample->raw_size))); sample 457 tools/perf/util/scripting-engines/trace-event-perl.c struct perf_sample *sample, sample 461 tools/perf/util/scripting-engines/trace-event-perl.c perl_process_tracepoint(sample, evsel, al); sample 462 tools/perf/util/scripting-engines/trace-event-perl.c perl_process_event_generic(event, sample, evsel); sample 394 tools/perf/util/scripting-engines/trace-event-python.c static PyObject *python_process_callchain(struct perf_sample *sample, sample 404 tools/perf/util/scripting-engines/trace-event-python.c if (!symbol_conf.use_callchain || !sample->callchain) sample 408 tools/perf/util/scripting-engines/trace-event-python.c sample, NULL, NULL, sample 463 tools/perf/util/scripting-engines/trace-event-python.c static PyObject *python_process_brstack(struct perf_sample *sample, sample 466 tools/perf/util/scripting-engines/trace-event-python.c struct branch_stack *br = sample->branch_stack; sample 501 tools/perf/util/scripting-engines/trace-event-python.c thread__find_map_fb(thread, sample->cpumode, sample 507 tools/perf/util/scripting-engines/trace-event-python.c thread__find_map_fb(thread, sample->cpumode, sample 560 tools/perf/util/scripting-engines/trace-event-python.c static PyObject *python_process_brstacksym(struct perf_sample *sample, sample 563 tools/perf/util/scripting-engines/trace-event-python.c struct branch_stack *br = sample->branch_stack; sample 583 tools/perf/util/scripting-engines/trace-event-python.c thread__find_symbol_fb(thread, sample->cpumode, sample 589 tools/perf/util/scripting-engines/trace-event-python.c thread__find_symbol_fb(thread, sample->cpumode, sample 636 tools/perf/util/scripting-engines/trace-event-python.c struct perf_sample *sample, sample 645 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->read.time_enabled)); sample 650 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->read.time_running)); sample 654 tools/perf/util/scripting-engines/trace-event-python.c values = PyList_New(sample->read.group.nr); sample 662 tools/perf/util/scripting-engines/trace-event-python.c for (i = 0; i < sample->read.group.nr; i++) { sample 663 tools/perf/util/scripting-engines/trace-event-python.c PyObject *t = get_sample_value_as_tuple(&sample->read.group.values[i]); sample 667 tools/perf/util/scripting-engines/trace-event-python.c PyObject *t = get_sample_value_as_tuple(&sample->read.one); sample 674 tools/perf/util/scripting-engines/trace-event-python.c struct perf_sample *sample) sample 676 tools/perf/util/scripting-engines/trace-event-python.c struct mem_info mi = { .data_src.val = sample->data_src }; sample 680 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->data_src)); sample 707 tools/perf/util/scripting-engines/trace-event-python.c struct perf_sample *sample, sample 713 tools/perf/util/scripting-engines/trace-event-python.c regs_map(&sample->intr_regs, attr->sample_regs_intr, bf, sizeof(bf)); sample 718 tools/perf/util/scripting-engines/trace-event-python.c regs_map(&sample->user_regs, attr->sample_regs_user, bf, sizeof(bf)); sample 724 tools/perf/util/scripting-engines/trace-event-python.c static PyObject *get_perf_sample_dict(struct perf_sample *sample, sample 743 tools/perf/util/scripting-engines/trace-event-python.c _PyLong_FromLong(sample->pid)); sample 745 tools/perf/util/scripting-engines/trace-event-python.c _PyLong_FromLong(sample->tid)); sample 747 tools/perf/util/scripting-engines/trace-event-python.c _PyLong_FromLong(sample->cpu)); sample 749 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->ip)); sample 751 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->time)); sample 753 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->period)); sample 755 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->phys_addr)); sample 757 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->addr)); sample 758 tools/perf/util/scripting-engines/trace-event-python.c set_sample_read_in_dict(dict_sample, sample, evsel); sample 760 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->weight)); sample 762 tools/perf/util/scripting-engines/trace-event-python.c PyLong_FromUnsignedLongLong(sample->transaction)); sample 763 tools/perf/util/scripting-engines/trace-event-python.c set_sample_datasrc_in_dict(dict_sample, sample); sample 767 tools/perf/util/scripting-engines/trace-event-python.c (const char *)sample->raw_data, sample->raw_size)); sample 781 tools/perf/util/scripting-engines/trace-event-python.c brstack = python_process_brstack(sample, al->thread); sample 784 tools/perf/util/scripting-engines/trace-event-python.c brstacksym = python_process_brstacksym(sample, al->thread); sample 787 tools/perf/util/scripting-engines/trace-event-python.c set_regs_in_dict(dict, sample, evsel); sample 792 tools/perf/util/scripting-engines/trace-event-python.c static void python_process_tracepoint(struct perf_sample *sample, sample 804 tools/perf/util/scripting-engines/trace-event-python.c int cpu = sample->cpu; sample 805 tools/perf/util/scripting-engines/trace-event-python.c void *data = sample->raw_data; sample 806 tools/perf/util/scripting-engines/trace-event-python.c unsigned long long nsecs = sample->time; sample 850 tools/perf/util/scripting-engines/trace-event-python.c callchain = python_process_callchain(sample, evsel, al); sample 904 tools/perf/util/scripting-engines/trace-event-python.c all_entries_dict = get_perf_sample_dict(sample, evsel, al, sample 1136 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 8, es->sample->ip); sample 1137 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 9, es->sample->time); sample 1138 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_s32(t, 10, es->sample->cpu); sample 1142 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 14, es->sample->addr); sample 1143 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 15, es->sample->period); sample 1144 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 16, es->sample->weight); sample 1145 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 17, es->sample->transaction); sample 1146 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 18, es->sample->data_src); sample 1147 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_s32(t, 19, es->sample->flags & PERF_BRANCH_MASK); sample 1148 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_s32(t, 20, !!(es->sample->flags & PERF_IP_FLAG_IN_TX)); sample 1150 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 22, es->sample->insn_cnt); sample 1151 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 23, es->sample->cyc_cnt); sample 1167 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_bytes(t, 2, es->sample->raw_data, es->sample->raw_size); sample 1243 tools/perf/util/scripting-engines/trace-event-python.c struct perf_sample *sample, sample 1254 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_u64(t, 2, sample->time); sample 1255 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_s32(t, 3, sample->cpu); sample 1277 tools/perf/util/scripting-engines/trace-event-python.c static void python_process_general_event(struct perf_sample *sample, sample 1300 tools/perf/util/scripting-engines/trace-event-python.c callchain = python_process_callchain(sample, evsel, al); sample 1301 tools/perf/util/scripting-engines/trace-event-python.c dict = get_perf_sample_dict(sample, evsel, al, callchain); sample 1313 tools/perf/util/scripting-engines/trace-event-python.c struct perf_sample *sample, sample 1321 tools/perf/util/scripting-engines/trace-event-python.c python_process_tracepoint(sample, evsel, al); sample 1326 tools/perf/util/scripting-engines/trace-event-python.c db_export__sample(&tables->dbe, event, sample, evsel, al); sample 1328 tools/perf/util/scripting-engines/trace-event-python.c python_process_general_event(sample, evsel, al); sample 1333 tools/perf/util/scripting-engines/trace-event-python.c struct perf_sample *sample, sample 1339 tools/perf/util/scripting-engines/trace-event-python.c db_export__switch(&tables->dbe, event, sample, machine); sample 1554 tools/perf/util/scripting-engines/trace-event-python.c SET_TABLE_HANDLER(sample); sample 336 tools/perf/util/session.c struct perf_sample *sample __maybe_unused, sample 346 tools/perf/util/session.c struct perf_sample *sample __maybe_unused, sample 460 tools/perf/util/session.c if (tool->sample == NULL) sample 461 tools/perf/util/session.c tool->sample = process_event_sample_stub; sample 1001 tools/perf/util/session.c static void callchain__lbr_callstack_printf(struct perf_sample *sample) sample 1003 tools/perf/util/session.c struct ip_callchain *callchain = sample->callchain; sample 1004 tools/perf/util/session.c struct branch_stack *lbr_stack = sample->branch_stack; sample 1049 tools/perf/util/session.c struct perf_sample *sample) sample 1052 tools/perf/util/session.c struct ip_callchain *callchain = sample->callchain; sample 1055 tools/perf/util/session.c callchain__lbr_callstack_printf(sample); sample 1064 tools/perf/util/session.c static void branch_stack__printf(struct perf_sample *sample, bool callstack) sample 1070 tools/perf/util/session.c sample->branch_stack->nr); sample 1072 tools/perf/util/session.c for (i = 0; i < sample->branch_stack->nr; i++) { sample 1073 tools/perf/util/session.c struct branch_entry *e = &sample->branch_stack->entries[i]; sample 1129 tools/perf/util/session.c static void regs_user__printf(struct perf_sample *sample) sample 1131 tools/perf/util/session.c struct regs_dump *user_regs = &sample->user_regs; sample 1137 tools/perf/util/session.c static void regs_intr__printf(struct perf_sample *sample) sample 1139 tools/perf/util/session.c struct regs_dump *intr_regs = &sample->intr_regs; sample 1153 tools/perf/util/session.c struct perf_sample *sample) sample 1164 tools/perf/util/session.c printf("%u ", sample->cpu); sample 1167 tools/perf/util/session.c printf("%" PRIu64 " ", sample->time); sample 1170 tools/perf/util/session.c static void sample_read__printf(struct perf_sample *sample, u64 read_format) sample 1176 tools/perf/util/session.c sample->read.time_enabled); sample 1180 tools/perf/util/session.c sample->read.time_running); sample 1185 tools/perf/util/session.c printf(".... group nr %" PRIu64 "\n", sample->read.group.nr); sample 1187 tools/perf/util/session.c for (i = 0; i < sample->read.group.nr; i++) { sample 1190 tools/perf/util/session.c value = &sample->read.group.values[i]; sample 1197 tools/perf/util/session.c sample->read.one.id, sample->read.one.value); sample 1201 tools/perf/util/session.c u64 file_offset, struct perf_sample *sample) sample 1211 tools/perf/util/session.c evlist->trace_event_sample_raw(evlist, event, sample); sample 1213 tools/perf/util/session.c if (sample) sample 1214 tools/perf/util/session.c perf_evlist__print_tstamp(evlist, event, sample); sample 1221 tools/perf/util/session.c struct perf_sample *sample) sample 1229 tools/perf/util/session.c event->header.misc, sample->pid, sample->tid, sample->ip, sample 1230 tools/perf/util/session.c sample->period, sample->addr); sample 1235 tools/perf/util/session.c callchain__printf(evsel, sample); sample 1238 tools/perf/util/session.c branch_stack__printf(sample, perf_evsel__has_branch_callstack(evsel)); sample 1241 tools/perf/util/session.c regs_user__printf(sample); sample 1244 tools/perf/util/session.c regs_intr__printf(sample); sample 1247 tools/perf/util/session.c stack_user__printf(&sample->user_stack); sample 1250 tools/perf/util/session.c printf("... weight: %" PRIu64 "\n", sample->weight); sample 1253 tools/perf/util/session.c printf(" . data_src: 0x%"PRIx64"\n", sample->data_src); sample 1256 tools/perf/util/session.c printf(" .. phys_addr: 0x%"PRIx64"\n", sample->phys_addr); sample 1259 tools/perf/util/session.c printf("... transaction: %" PRIx64 "\n", sample->transaction); sample 1262 tools/perf/util/session.c sample_read__printf(sample, evsel->core.attr.read_format); sample 1294 tools/perf/util/session.c struct perf_sample *sample) sample 1299 tools/perf/util/session.c ((sample->cpumode == PERF_RECORD_MISC_GUEST_KERNEL) || sample 1300 tools/perf/util/session.c (sample->cpumode == PERF_RECORD_MISC_GUEST_USER))) { sample 1307 tools/perf/util/session.c pid = sample->pid; sample 1321 tools/perf/util/session.c struct perf_sample *sample, sample 1329 tools/perf/util/session.c sample->id = v->id; sample 1330 tools/perf/util/session.c sample->period = v->value - sid->period; sample 1343 tools/perf/util/session.c if (!sample->period) sample 1347 tools/perf/util/session.c return tool->sample(tool, event, sample, evsel, machine); sample 1353 tools/perf/util/session.c struct perf_sample *sample, sample 1359 tools/perf/util/session.c for (i = 0; i < sample->read.group.nr; i++) { sample 1360 tools/perf/util/session.c ret = deliver_sample_value(evlist, tool, event, sample, sample 1361 tools/perf/util/session.c &sample->read.group.values[i], sample 1374 tools/perf/util/session.c struct perf_sample *sample, sample 1384 tools/perf/util/session.c return tool->sample(tool, event, sample, evsel, machine); sample 1388 tools/perf/util/session.c return deliver_sample_group(evlist, tool, event, sample, sample 1391 tools/perf/util/session.c return deliver_sample_value(evlist, tool, event, sample, sample 1392 tools/perf/util/session.c &sample->read.one, machine); sample 1398 tools/perf/util/session.c struct perf_sample *sample, sample 1404 tools/perf/util/session.c dump_event(evlist, event, file_offset, sample); sample 1406 tools/perf/util/session.c evsel = perf_evlist__id2evsel(evlist, sample->id); sample 1408 tools/perf/util/session.c machine = machines__find_for_cpumode(machines, event, sample); sample 1416 tools/perf/util/session.c dump_sample(evsel, event, sample); sample 1421 tools/perf/util/session.c return perf_evlist__deliver_sample(evlist, tool, event, sample, evsel, machine); sample 1423 tools/perf/util/session.c return tool->mmap(tool, event, sample, machine); sample 1427 tools/perf/util/session.c return tool->mmap2(tool, event, sample, machine); sample 1429 tools/perf/util/session.c return tool->comm(tool, event, sample, machine); sample 1431 tools/perf/util/session.c return tool->namespaces(tool, event, sample, machine); sample 1433 tools/perf/util/session.c return tool->fork(tool, event, sample, machine); sample 1435 tools/perf/util/session.c return tool->exit(tool, event, sample, machine); sample 1439 tools/perf/util/session.c return tool->lost(tool, event, sample, machine); sample 1443 tools/perf/util/session.c return tool->lost_samples(tool, event, sample, machine); sample 1446 tools/perf/util/session.c return tool->read(tool, event, sample, evsel, machine); sample 1448 tools/perf/util/session.c return tool->throttle(tool, event, sample, machine); sample 1450 tools/perf/util/session.c return tool->unthrottle(tool, event, sample, machine); sample 1458 tools/perf/util/session.c return tool->aux(tool, event, sample, machine); sample 1460 tools/perf/util/session.c return tool->itrace_start(tool, event, sample, machine); sample 1463 tools/perf/util/session.c return tool->context_switch(tool, event, sample, machine); sample 1465 tools/perf/util/session.c return tool->ksymbol(tool, event, sample, machine); sample 1467 tools/perf/util/session.c return tool->bpf(tool, event, sample, machine); sample 1479 tools/perf/util/session.c struct perf_sample sample; sample 1482 tools/perf/util/session.c ret = perf_evlist__parse_sample(session->evlist, event, &sample); sample 1488 tools/perf/util/session.c ret = auxtrace__process_event(session, event, &sample, tool); sample 1495 tools/perf/util/session.c event, &sample, tool, file_offset); sample 1504 tools/perf/util/session.c struct perf_sample sample = { .time = 0, }; sample 1510 tools/perf/util/session.c dump_event(session->evlist, event, file_offset, &sample); sample 1566 tools/perf/util/session.c dump_event(session->evlist, event, file_offset, &sample); sample 1575 tools/perf/util/session.c struct perf_sample *sample) sample 1585 tools/perf/util/session.c return machines__deliver_event(&session->machines, evlist, event, sample, tool, 0); sample 1600 tools/perf/util/session.c struct perf_sample *sample) sample 1643 tools/perf/util/session.c if (sample && event->header.type < PERF_RECORD_USER_TYPE_START && sample 1644 tools/perf/util/session.c perf_evlist__parse_sample(session->evlist, event, sample)) sample 66 tools/perf/util/session.h struct perf_sample *sample); sample 136 tools/perf/util/session.h struct perf_sample *sample); sample 1127 tools/perf/util/synthetic-events.c size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format) sample 1166 tools/perf/util/synthetic-events.c sz = sample->read.group.nr * sample 1175 tools/perf/util/synthetic-events.c sz = (sample->callchain->nr + 1) * sizeof(u64); sample 1181 tools/perf/util/synthetic-events.c result += sample->raw_size; sample 1185 tools/perf/util/synthetic-events.c sz = sample->branch_stack->nr * sizeof(struct branch_entry); sample 1191 tools/perf/util/synthetic-events.c if (sample->user_regs.abi) { sample 1193 tools/perf/util/synthetic-events.c sz = hweight64(sample->user_regs.mask) * sizeof(u64); sample 1201 tools/perf/util/synthetic-events.c sz = sample->user_stack.size; sample 1219 tools/perf/util/synthetic-events.c if (sample->intr_regs.abi) { sample 1221 tools/perf/util/synthetic-events.c sz = hweight64(sample->intr_regs.mask) * sizeof(u64); sample 1235 tools/perf/util/synthetic-events.c const struct perf_sample *sample) sample 1245 tools/perf/util/synthetic-events.c array = event->sample.array; sample 1248 tools/perf/util/synthetic-events.c *array = sample->id; sample 1253 tools/perf/util/synthetic-events.c *array = sample->ip; sample 1258 tools/perf/util/synthetic-events.c u.val32[0] = sample->pid; sample 1259 tools/perf/util/synthetic-events.c u.val32[1] = sample->tid; sample 1265 tools/perf/util/synthetic-events.c *array = sample->time; sample 1270 tools/perf/util/synthetic-events.c *array = sample->addr; sample 1275 tools/perf/util/synthetic-events.c *array = sample->id; sample 1280 tools/perf/util/synthetic-events.c *array = sample->stream_id; sample 1285 tools/perf/util/synthetic-events.c u.val32[0] = sample->cpu; sample 1292 tools/perf/util/synthetic-events.c *array = sample->period; sample 1298 tools/perf/util/synthetic-events.c *array = sample->read.group.nr; sample 1300 tools/perf/util/synthetic-events.c *array = sample->read.one.value; sample 1304 tools/perf/util/synthetic-events.c *array = sample->read.time_enabled; sample 1309 tools/perf/util/synthetic-events.c *array = sample->read.time_running; sample 1315 tools/perf/util/synthetic-events.c sz = sample->read.group.nr * sample 1317 tools/perf/util/synthetic-events.c memcpy(array, sample->read.group.values, sz); sample 1320 tools/perf/util/synthetic-events.c *array = sample->read.one.id; sample 1326 tools/perf/util/synthetic-events.c sz = (sample->callchain->nr + 1) * sizeof(u64); sample 1327 tools/perf/util/synthetic-events.c memcpy(array, sample->callchain, sz); sample 1332 tools/perf/util/synthetic-events.c u.val32[0] = sample->raw_size; sample 1336 tools/perf/util/synthetic-events.c memcpy(array, sample->raw_data, sample->raw_size); sample 1337 tools/perf/util/synthetic-events.c array = (void *)array + sample->raw_size; sample 1341 tools/perf/util/synthetic-events.c sz = sample->branch_stack->nr * sizeof(struct branch_entry); sample 1343 tools/perf/util/synthetic-events.c memcpy(array, sample->branch_stack, sz); sample 1348 tools/perf/util/synthetic-events.c if (sample->user_regs.abi) { sample 1349 tools/perf/util/synthetic-events.c *array++ = sample->user_regs.abi; sample 1350 tools/perf/util/synthetic-events.c sz = hweight64(sample->user_regs.mask) * sizeof(u64); sample 1351 tools/perf/util/synthetic-events.c memcpy(array, sample->user_regs.regs, sz); sample 1359 tools/perf/util/synthetic-events.c sz = sample->user_stack.size; sample 1362 tools/perf/util/synthetic-events.c memcpy(array, sample->user_stack.data, sz); sample 1369 tools/perf/util/synthetic-events.c *array = sample->weight; sample 1374 tools/perf/util/synthetic-events.c *array = sample->data_src; sample 1379 tools/perf/util/synthetic-events.c *array = sample->transaction; sample 1384 tools/perf/util/synthetic-events.c if (sample->intr_regs.abi) { sample 1385 tools/perf/util/synthetic-events.c *array++ = sample->intr_regs.abi; sample 1386 tools/perf/util/synthetic-events.c sz = hweight64(sample->intr_regs.mask) * sizeof(u64); sample 1387 tools/perf/util/synthetic-events.c memcpy(array, sample->intr_regs.regs, sz); sample 1395 tools/perf/util/synthetic-events.c *array = sample->phys_addr; sample 30 tools/perf/util/synthetic-events.h struct perf_sample *sample, struct machine *machine); sample 48 tools/perf/util/synthetic-events.h int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct perf_sample *sample); sample 62 tools/perf/util/synthetic-events.h size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format); sample 607 tools/perf/util/thread-stack.c struct perf_sample *sample, sample 616 tools/perf/util/thread-stack.c if (sample->ip) { sample 617 tools/perf/util/thread-stack.c ip = sample->ip; sample 619 tools/perf/util/thread-stack.c } else if (sample->addr) { sample 620 tools/perf/util/thread-stack.c ip = sample->addr; sample 629 tools/perf/util/thread-stack.c return thread_stack__push_cp(ts, ip, sample->time, ref, cp, sample 634 tools/perf/util/thread-stack.c struct perf_sample *sample, u64 ref) sample 636 tools/perf/util/thread-stack.c u64 tm = sample->time; sample 652 tools/perf/util/thread-stack.c struct perf_sample *sample, sample 662 tools/perf/util/thread-stack.c u64 addr = sample->addr; sample 663 tools/perf/util/thread-stack.c u64 tm = sample->time; sample 664 tools/perf/util/thread-stack.c u64 ip = sample->ip; sample 669 tools/perf/util/thread-stack.c err = thread_stack__pop_ks(thread, ts, sample, ref); sample 681 tools/perf/util/thread-stack.c err = thread_stack__pop_ks(thread, ts, sample, ref); sample 767 tools/perf/util/thread-stack.c struct perf_sample *sample, u64 ref) sample 780 tools/perf/util/thread-stack.c ret_addr = sample->ip + sample->insn_len; sample 782 tools/perf/util/thread-stack.c return thread_stack__push_cp(ts, ret_addr, sample->time, ref, cp, sample 799 tools/perf/util/thread-stack.c struct perf_sample *sample, sample 840 tools/perf/util/thread-stack.c sample->addr, ts->kernel_start); sample 851 tools/perf/util/thread-stack.c struct perf_sample *sample, sample 856 tools/perf/util/thread-stack.c struct thread_stack *ts = thread__stack(thread, sample->cpu); sample 867 tools/perf/util/thread-stack.c ts = thread_stack__new(thread, sample->cpu, crp); sample 887 tools/perf/util/thread-stack.c err = thread_stack__bottom(ts, sample, from_al, to_al, ref); sample 893 tools/perf/util/thread-stack.c ts->insn_count += sample->insn_cnt; sample 894 tools/perf/util/thread-stack.c ts->cyc_count += sample->cyc_cnt; sample 895 tools/perf/util/thread-stack.c ts->last_time = sample->time; sample 897 tools/perf/util/thread-stack.c if (sample->flags & PERF_IP_FLAG_CALL) { sample 898 tools/perf/util/thread-stack.c bool trace_end = sample->flags & PERF_IP_FLAG_TRACE_END; sample 903 tools/perf/util/thread-stack.c if (!sample->ip || !sample->addr) sample 906 tools/perf/util/thread-stack.c ret_addr = sample->ip + sample->insn_len; sample 907 tools/perf/util/thread-stack.c if (ret_addr == sample->addr) sample 911 tools/perf/util/thread-stack.c to_al->sym, sample->addr, sample 913 tools/perf/util/thread-stack.c err = thread_stack__push_cp(ts, ret_addr, sample->time, ref, sample 925 tools/perf/util/thread-stack.c } else if (sample->flags & PERF_IP_FLAG_RETURN) { sample 926 tools/perf/util/thread-stack.c if (!sample->addr) { sample 930 tools/perf/util/thread-stack.c if (!(sample->flags & return_from_kernel)) sample 934 tools/perf/util/thread-stack.c return thread_stack__pop_ks(thread, ts, sample, ref); sample 937 tools/perf/util/thread-stack.c if (!sample->ip) sample 942 tools/perf/util/thread-stack.c ts->stack[ts->cnt - 1].ret_addr != sample->addr) sample 943 tools/perf/util/thread-stack.c return thread_stack__x86_retpoline(ts, sample, to_al); sample 945 tools/perf/util/thread-stack.c err = thread_stack__pop_cp(thread, ts, sample->addr, sample 946 tools/perf/util/thread-stack.c sample->time, ref, from_al->sym); sample 950 tools/perf/util/thread-stack.c err = thread_stack__no_call_return(thread, ts, sample, sample 953 tools/perf/util/thread-stack.c } else if (sample->flags & PERF_IP_FLAG_TRACE_BEGIN) { sample 954 tools/perf/util/thread-stack.c err = thread_stack__trace_begin(thread, ts, sample->time, ref); sample 955 tools/perf/util/thread-stack.c } else if (sample->flags & PERF_IP_FLAG_TRACE_END) { sample 956 tools/perf/util/thread-stack.c err = thread_stack__trace_end(ts, sample, ref); sample 957 tools/perf/util/thread-stack.c } else if (sample->flags & PERF_IP_FLAG_BRANCH && sample 970 tools/perf/util/thread-stack.c to_al->sym, sample->addr, sample 972 tools/perf/util/thread-stack.c err = thread_stack__push_cp(ts, 0, sample->time, ref, cp, false, sample 97 tools/perf/util/thread-stack.h struct perf_sample *sample, sample 19 tools/perf/util/tool.h struct perf_sample *sample, sample 23 tools/perf/util/tool.h struct perf_sample *sample, struct machine *machine); sample 43 tools/perf/util/tool.h event_sample sample, sample 30 tools/perf/util/trace-event-scripting.c struct perf_sample *sample __maybe_unused, sample 78 tools/perf/util/trace-event.h struct perf_sample *sample, sample 82 tools/perf/util/trace-event.h struct perf_sample *sample, sample 128 tools/perf/util/unwind-libdw.c struct stack_dump *stack = &ui->sample->user_stack; sample 133 tools/perf/util/unwind-libdw.c ret = perf_reg_value(&start, &ui->sample->user_regs, PERF_REG_SP); sample 200 tools/perf/util/unwind-libdw.c .sample = data, sample 16 tools/perf/util/unwind-libdw.h struct perf_sample *sample; sample 96 tools/perf/util/unwind-libunwind-local.c struct perf_sample *sample; sample 490 tools/perf/util/unwind-libunwind-local.c struct stack_dump *stack = &ui->sample->user_stack; sample 496 tools/perf/util/unwind-libunwind-local.c if (__write || !stack || !ui->sample->user_regs.regs) { sample 501 tools/perf/util/unwind-libunwind-local.c ret = perf_reg_value(&start, &ui->sample->user_regs, sample 545 tools/perf/util/unwind-libunwind-local.c if (!ui->sample->user_regs.regs) { sample 554 tools/perf/util/unwind-libunwind-local.c ret = perf_reg_value(&val, &ui->sample->user_regs, id); sample 649 tools/perf/util/unwind-libunwind-local.c ret = perf_reg_value(&val, &ui->sample->user_regs, sample 709 tools/perf/util/unwind-libunwind-local.c .sample = data, sample 498 tools/testing/selftests/bpf/progs/strobemeta.h struct strobelight_bpf_sample* sample; sample 504 tools/testing/selftests/bpf/progs/strobemeta.h sample = bpf_map_lookup_elem(&sample_heap, &zero); sample 505 tools/testing/selftests/bpf/progs/strobemeta.h if (!sample) sample 508 tools/testing/selftests/bpf/progs/strobemeta.h sample->pid = pid; sample 509 tools/testing/selftests/bpf/progs/strobemeta.h bpf_get_current_comm(&sample->comm, TASK_COMM_LEN); sample 511 tools/testing/selftests/bpf/progs/strobemeta.h sample->ktime = ktime_ns; sample 514 tools/testing/selftests/bpf/progs/strobemeta.h sample_end = read_strobe_meta(task, &sample->metadata); sample 515 tools/testing/selftests/bpf/progs/strobemeta.h sample->has_meta = sample_end != NULL; sample 516 tools/testing/selftests/bpf/progs/strobemeta.h sample_end = sample_end ? : &sample->metadata; sample 519 tools/testing/selftests/bpf/progs/strobemeta.h sample->kernel_stack_id = bpf_get_stackid(ctx, &stacks_1, 0); sample 520 tools/testing/selftests/bpf/progs/strobemeta.h sample->user_stack_id = bpf_get_stackid(ctx, &stacks_1, BPF_F_USER_STACK); sample 522 tools/testing/selftests/bpf/progs/strobemeta.h sample->kernel_stack_id = bpf_get_stackid(ctx, &stacks_0, 0); sample 523 tools/testing/selftests/bpf/progs/strobemeta.h sample->user_stack_id = bpf_get_stackid(ctx, &stacks_0, BPF_F_USER_STACK); sample 526 tools/testing/selftests/bpf/progs/strobemeta.h uint64_t sample_size = sample_end - (void *)sample; sample 529 tools/testing/selftests/bpf/progs/strobemeta.h bpf_perf_event_output(ctx, &samples, 0, sample, 1 + sample_size); sample 11 tools/testing/selftests/bpf/progs/test_lirc_mode2_kern.c int bpf_decoder(unsigned int *sample) sample 13 tools/testing/selftests/bpf/progs/test_lirc_mode2_kern.c if (LIRC_IS_PULSE(*sample)) { sample 14 tools/testing/selftests/bpf/progs/test_lirc_mode2_kern.c unsigned int duration = LIRC_VALUE(*sample); sample 17 tools/testing/selftests/bpf/progs/test_lirc_mode2_kern.c bpf_rc_keydown(sample, 0x40, duration & 0xffff, 0); sample 19 tools/testing/selftests/bpf/progs/test_lirc_mode2_kern.c bpf_rc_pointer_rel(sample, (duration >> 8) & 0xff, sample 48 tools/testing/selftests/timers/freq-step.c static double get_sample(struct sample *sample) sample 70 tools/testing/selftests/timers/freq-step.c sample->offset = diff_timespec(&ts2, &ts1); sample 71 tools/testing/selftests/timers/freq-step.c sample->offset -= delay / 2.0; sample 72 tools/testing/selftests/timers/freq-step.c sample->time = ts1.tv_sec + ts1.tv_nsec / 1e9; sample 111 tools/testing/selftests/timers/freq-step.c static void regress(struct sample *samples, int n, double *intercept, sample 148 tools/testing/selftests/timers/freq-step.c struct sample samples[SAMPLES]; sample 206 tools/testing/selftests/timers/freq-step.c struct sample sample; sample 224 tools/testing/selftests/timers/freq-step.c precision = get_sample(&sample) / 2.0;