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;