| /linux/drivers/isdn/mISDN/ |
| A D | dsp_audio.c | 130 sample = -sample; /* get magnitude */ in linear2ulaw() 133 sample = sample + BIAS; in linear2ulaw() 242 s32 sample; in dsp_audio_generate_mix_table() local 333 sample = 32767; in dsp_audio_generate_volume_changes() 339 sample = 32767; in dsp_audio_generate_volume_changes() 345 sample = 32767; in dsp_audio_generate_volume_changes() 351 sample = 32767; in dsp_audio_generate_volume_changes() 357 sample = 32767; in dsp_audio_generate_volume_changes() 363 sample = 32767; in dsp_audio_generate_volume_changes() 369 sample = 32767; in dsp_audio_generate_volume_changes() [all …]
|
| /linux/tools/perf/ |
| A D | builtin-timechart.c | 285 sample = zalloc(sizeof(*sample)); in pid_put_sample() 654 c_state_end(tchart, sample->cpu, sample->time); in process_sample_power_end() 748 sample = zalloc(sizeof(*sample)); in pid_begin_io_sample() 749 if (!sample) in pid_begin_io_sample() 753 sample->fd = fd; in pid_begin_io_sample() 796 if (sample->end_time - sample->start_time < tchart->min_time) in pid_end_io_sample() 797 sample->end_time = sample->start_time + tchart->min_time; in pid_end_io_sample() 832 if (!sample->err && sample->bytes > c->max_bytes) in pid_end_io_sample() 1123 sample = sample->next; in draw_cpu_usage() 1153 for (sample = c->io_samples; sample; sample = sample->next) { in draw_io_bars() [all …]
|
| A D | builtin-script.c | 758 printed += fprintf(fp, "%5d/%-5d ", sample->pid, sample->tid); in perf_sample__fprintf_start() 1290 len = grab_bb(buffer, sample->ip, sample->ip, in perf_sample__fprintf_brstackinsn() 1472 if (!PRINT_FIELD(IPC) || !sample->cyc_cnt || !sample->insn_cnt) in perf_sample__fprintf_ipc() 1475 ipc = (sample->insn_cnt * 100) / sample->cyc_cnt; in perf_sample__fprintf_ipc() 1916 .sample = sample, in perf_sample__fprint_metric() 2034 sample->raw_data, sample->raw_size, fp); in process_event() 2413 return print_event(tool, event, sample, machine, sample->pid, in process_cgroup_event() 2482 return print_event(tool, event, sample, machine, sample->pid, in process_switch_event() 2503 return print_event(tool, event, sample, machine, sample->pid, in process_lost_event() 2537 return print_event(tool, event, sample, machine, sample->pid, in process_bpf_events() [all …]
|
| A D | builtin-inject.c | 232 struct perf_sample *sample, in perf_event__drop_aux() argument 238 inject->aux_id = sample->id; in perf_event__drop_aux() 246 struct perf_sample *sample) in perf_inject__cut_auxtrace_sample() argument 295 struct perf_sample *sample, in perf_event__repipe_mmap() argument 422 struct perf_sample *sample, in perf_event__jit_repipe_mmap2() argument 512 struct perf_sample *sample, in perf_event__repipe_namespaces() argument 594 thread = machine__findnew_thread(machine, sample->pid, sample->tid); in perf_event__inject_buildid() 601 if (thread__find_map(thread, sample->cpumode, sample->ip, &al)) { in perf_event__inject_buildid() 625 if (sample->tid == ent->tid) { in perf_inject__sched_process_exit() 653 ent->tid = sample->tid; in perf_inject__sched_switch() [all …]
|
| A D | builtin-lock.c | 352 struct perf_sample *sample); 355 struct perf_sample *sample); 361 struct perf_sample *sample); 401 struct perf_sample *sample) in report_lock_acquire_event() argument 467 seq->prev_event_time = sample->time; in report_lock_acquire_event() 591 struct perf_sample *sample) in report_lock_release_event() argument 807 struct perf_sample *sample); 811 struct perf_sample *sample, in process_sample_event() argument 817 sample->tid); in process_sample_event() 827 err = f(evsel, sample); in process_sample_event() [all …]
|
| A D | builtin-sched.c | 844 int cpu = sample->cpu; in replay_switch_event() 1772 thread = machine__find_thread(machine, sample->pid, sample->tid); in perf_sched__process_comm() 2029 if (i == sample->cpu) in timehist_print_sample() 2144 return sample->pid == 0; in is_idle_sample() 2156 thread = machine__findnew_thread(machine, sample->pid, sample->pid); in save_task_callchain() 2315 sample->tid ?: sample->pid); in timehist_get_thread() 2318 sample->tid); in timehist_get_thread() 2379 thread = machine__findnew_thread(machine, sample->pid, sample->tid); in timehist_print_wakeup_event() 2462 thread = machine__findnew_thread(machine, sample->pid, sample->tid); in timehist_print_migration_event() 2646 evsel__save_time(evsel, sample->time, sample->cpu); in timehist_sched_change_event() [all …]
|
| A D | builtin-annotate.c | 130 struct perf_sample *sample) in process_branch_stack() argument 139 bi = sample__resolve_bstack(sample, al); in process_branch_stack() 162 struct perf_sample *sample = iter->sample; in hist_iter__branch_callback() local 179 struct perf_sample *sample, in process_branch_callback() argument 186 .sample = sample, in process_branch_callback() 195 if (machine__resolve(machine, &a, sample) < 0) in process_branch_callback() 204 hist__account_cycles(sample->branch_stack, al, sample, false, NULL); in process_branch_callback() 245 process_branch_stack(sample->branch_stack, al, sample); in evsel__add_sample() 261 struct perf_sample *sample, in process_sample_event() argument 269 if (machine__resolve(machine, &al, sample) < 0) { in process_sample_event() [all …]
|
| /linux/tools/perf/scripts/python/ |
| A D | intel-pt-events.py | 153 ts = sample["time"] 154 cpu = sample["cpu"] 155 pid = sample["pid"] 156 tid = sample["tid"] 183 ip = sample["ip"] 185 if "cyc_cnt" in sample: 186 cyc_cnt = sample["cyc_cnt"] 207 addr = sample["addr"] 216 ip = sample["ip"] 260 sample = param_dict["sample"] [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| A D | test_ringbuf.c | 9 struct sample { struct 42 struct sample *sample; in test_ringbuf() local 48 sample = bpf_ringbuf_reserve(&ringbuf, sizeof(*sample), 0); in test_ringbuf() 49 if (!sample) { in test_ringbuf() 54 sample->pid = pid; in test_ringbuf() 55 bpf_get_current_comm(sample->comm, sizeof(sample->comm)); in test_ringbuf() 56 sample->value = value; in test_ringbuf() 58 sample->seq = seq++; in test_ringbuf() 61 if (sample->seq & 1) { in test_ringbuf() 63 bpf_ringbuf_output(&ringbuf, sample, sizeof(*sample), flags); in test_ringbuf() [all …]
|
| A D | test_ringbuf_multi.c | 9 struct sample { struct 58 struct sample *sample; in test_ringbuf() local 71 sample = bpf_ringbuf_reserve(rb, sizeof(*sample), 0); in test_ringbuf() 72 if (!sample) { in test_ringbuf() 77 sample->pid = pid; in test_ringbuf() 78 bpf_get_current_comm(sample->comm, sizeof(sample->comm)); in test_ringbuf() 79 sample->value = value; in test_ringbuf() 81 sample->seq = total; in test_ringbuf() 84 bpf_ringbuf_submit(sample, 0); in test_ringbuf()
|
| /linux/tools/perf/arch/x86/util/ |
| A D | kvm-stat.c | 34 key->key = evsel__intval(evsel, sample, "gpa"); in mmio_event_get_key() 35 key->info = evsel__intval(evsel, sample, "type"); in mmio_event_get_key() 52 mmio_event_get_key(evsel, sample, key); in mmio_event_begin() 69 mmio_event_get_key(evsel, sample, key); in mmio_event_end() 94 struct perf_sample *sample, in ioport_event_get_key() argument 98 key->info = evsel__intval(evsel, sample, "rw"); in ioport_event_get_key() 102 struct perf_sample *sample, in ioport_event_begin() argument 106 ioport_event_get_key(evsel, sample, key); in ioport_event_begin() 138 struct perf_sample *sample, in msr_event_get_key() argument 146 struct perf_sample *sample, in msr_event_begin() argument [all …]
|
| A D | archinsn.c | 9 void arch_fetch_insn(struct perf_sample *sample, in arch_fetch_insn() argument 17 if (!sample->ip) in arch_fetch_insn() 19 len = thread__memcpy(thread, machine, sample->insn, sample->ip, sizeof(sample->insn), &is64bit); in arch_fetch_insn() 23 ret = insn_decode(&insn, sample->insn, len, in arch_fetch_insn() 26 sample->insn_len = insn.length; in arch_fetch_insn()
|
| /linux/tools/perf/util/ |
| A D | intel-pt.c | 269 intel_pt_dump(pt, sample->aux_sample.data, sample->aux_sample.size); in intel_pt_dump_sample() 1111 sample->pid, in intel_pt_add_callchain() 1506 sample->cpumode = intel_pt_cpumode(ptq, sample->ip, sample->addr); in intel_pt_prep_b_sample() 1510 event->sample.header.misc = sample->cpumode; in intel_pt_prep_b_sample() 1679 if (!sample->ip) in intel_pt_prep_p_sample() 1753 sample.flags = 0; in intel_pt_synth_psb_sample() 2007 sample.id = id; in intel_pt_do_synth_pebs_sample() 2751 sample->pid, sample->tid, 0, sample->time); in intel_pt_lost() 2841 cpu, tid, sample->time, perf_time_to_tsc(sample->time, in intel_pt_process_switch() 3044 if (sample->time && sample->time != (u64)-1) in intel_pt_process_event() [all …]
|
| A D | event.h | 289 return sample->raw_data - 4; in perf_sample__synth_ptr() 318 struct perf_sample *sample, 322 struct perf_sample *sample, 330 struct perf_sample *sample, 338 struct perf_sample *sample, 346 struct perf_sample *sample, 354 struct perf_sample *sample, 370 struct perf_sample *sample, 374 struct perf_sample *sample, 378 struct perf_sample *sample, [all …]
|
| A D | event.c | 195 struct perf_sample *sample, in perf_event__process_comm() argument 203 struct perf_sample *sample, in perf_event__process_namespaces() argument 219 struct perf_sample *sample, in perf_event__process_lost() argument 275 struct perf_sample *sample, in perf_event__process_bpf() argument 283 struct perf_sample *sample, in perf_event__process_text_poke() argument 564 struct perf_sample *sample, in perf_event__process() argument 687 sample->tid); in machine__resolve() 693 thread__find_map(thread, sample->cpumode, sample->ip, al); in machine__resolve() 702 al->cpu = sample->cpu; in machine__resolve() 798 thread__find_map_fb(thread, sample->cpumode, sample->addr, al); in thread__resolve() [all …]
|
| A D | session.c | 481 if (tool->sample == NULL) in perf_tool__fill_defaults() 1275 sample->read.one.id, sample->read.one.value); in sample_read__printf() 1291 if (sample) in dump_event() 1316 event->header.misc, sample->pid, sample->tid, sample->ip, in dump_sample() 1317 sample->period, sample->addr); in dump_sample() 1403 pid = sample->pid; in machines__find_for_cpumode() 1422 sample->id = v->id; in deliver_sample_value() 1436 if (!sample->period) in deliver_sample_value() 1440 return tool->sample(tool, event, sample, evsel, machine); in deliver_sample_value() 1473 return tool->sample(tool, event, sample, evsel, machine); in evlist__deliver_sample() [all …]
|
| A D | thread-stack.c | 868 if (sample->ip) { in thread_stack__bottom() 869 ip = sample->ip; in thread_stack__bottom() 872 ip = sample->addr; in thread_stack__bottom() 888 u64 tm = sample->time; in thread_stack__pop_ks() 915 u64 tm = sample->time; in thread_stack__no_call_return() 916 u64 ip = sample->ip; in thread_stack__no_call_return() 1032 ret_addr = sample->ip + sample->insn_len; in thread_stack__trace_end() 1155 if (!sample->ip || !sample->addr) in thread_stack__process() 1158 ret_addr = sample->ip + sample->insn_len; in thread_stack__process() 1178 if (!sample->addr) { in thread_stack__process() [all …]
|
| A D | amd-sample-raw.c | 143 static void amd_dump_ibs_op(struct perf_sample *sample) in amd_dump_ibs_op() argument 145 struct perf_ibs_data *data = sample->raw_data; in amd_dump_ibs_op() 174 static void amd_dump_ibs_fetch(struct perf_sample *sample) in amd_dump_ibs_fetch() argument 176 struct perf_ibs_data *data = sample->raw_data; in amd_dump_ibs_fetch() 193 struct perf_ibs_data *data = sample->raw_data; in is_valid_ibs_fetch_sample() 204 struct perf_ibs_data *data = sample->raw_data; in is_valid_ibs_op_sample() 218 struct perf_sample *sample) in evlist__amd_sample_raw() argument 230 if (!is_valid_ibs_fetch_sample(sample)) { in evlist__amd_sample_raw() 234 amd_dump_ibs_fetch(sample); in evlist__amd_sample_raw() 236 if (!is_valid_ibs_op_sample(sample)) { in evlist__amd_sample_raw() [all …]
|
| /linux/net/netfilter/ |
| A D | xt_rateest.c | 18 struct gnet_stats_rate_est64 sample = {0}; in xt_rateest_mt() local 22 gen_estimator_read(&info->est1->rate_est, &sample); in xt_rateest_mt() 25 bps1 = info->bps1 >= sample.bps ? info->bps1 - sample.bps : 0; in xt_rateest_mt() 26 pps1 = info->pps1 >= sample.pps ? info->pps1 - sample.pps : 0; in xt_rateest_mt() 28 bps1 = sample.bps; in xt_rateest_mt() 29 pps1 = sample.pps; in xt_rateest_mt() 36 gen_estimator_read(&info->est2->rate_est, &sample); in xt_rateest_mt() 39 bps2 = info->bps2 >= sample.bps ? info->bps2 - sample.bps : 0; in xt_rateest_mt() 40 pps2 = info->pps2 >= sample.pps ? info->pps2 - sample.pps : 0; in xt_rateest_mt() 42 bps2 = sample.bps; in xt_rateest_mt() [all …]
|
| /linux/samples/qmi/ |
| A D | qmi_sample_client.c | 456 struct qmi_sample *sample; in qmi_sample_probe() local 460 sample = devm_kzalloc(&pdev->dev, sizeof(*sample), GFP_KERNEL); in qmi_sample_probe() 461 if (!sample) in qmi_sample_probe() 481 if (IS_ERR(sample->de_dir)) { in qmi_sample_probe() 482 ret = PTR_ERR(sample->de_dir); in qmi_sample_probe() 486 sample->de_data = debugfs_create_file("data", 0600, sample->de_dir, in qmi_sample_probe() 487 sample, &data_fops); in qmi_sample_probe() 488 if (IS_ERR(sample->de_data)) { in qmi_sample_probe() 493 sample->de_ping = debugfs_create_file("ping", 0600, sample->de_dir, in qmi_sample_probe() 494 sample, &ping_fops); in qmi_sample_probe() [all …]
|
| /linux/tools/perf/util/scripting-engines/ |
| A D | trace-event-python.c | 408 sample, NULL, NULL, in python_process_callchain() 638 struct perf_sample *sample, in set_sample_read_in_dict() argument 819 (const char *)sample->raw_data, sample->raw_size)); in get_perf_sample_dict() 841 if (sample->flags) in get_perf_sample_dict() 845 if (sample->insn_cnt && sample->cyc_cnt) { in get_perf_sample_dict() 870 int cpu = sample->cpu; in python_process_tracepoint() 871 void *data = sample->raw_data; in python_process_tracepoint() 1256 tuple_set_bytes(t, 2, es->sample->raw_data, es->sample->raw_size); in python_export_synth() 1332 struct perf_sample *sample, in python_export_context_switch() argument 1403 struct perf_sample *sample, in python_process_event() argument [all …]
|
| /linux/samples/ |
| A D | Kconfig | 5 You can build and test sample kernel code here. 10 bool "auxdisplay sample" 115 Build sample live patch demonstrations. 121 Builds a sample configfs interface. 142 bool "hidraw sample" 153 bool "pidfd sample" 157 bool "Build seccomp sample code" 164 bool "Timer sample" 168 bool "UHID sample" 171 Build UHID sample program. [all …]
|
| /linux/tools/perf/dlfilters/ |
| A D | dlfilter-show-cycles.c | 80 int filter_event_early(void *data, const struct perf_dlfilter_sample *sample, void *ctx) in filter_event_early() argument 82 __s32 cpu = sample->cpu; in filter_event_early() 83 __s32 tid = sample->tid; in filter_event_early() 86 if (!sample->cyc_cnt) in filter_event_early() 89 pos = event_entry(sample->event); in filter_event_early() 92 cycles[cpu][pos] += sample->cyc_cnt; in filter_event_early() 94 add_entry(tid, pos, sample->cyc_cnt); in filter_event_early() 106 int filter_event(void *data, const struct perf_dlfilter_sample *sample, void *ctx) in filter_event() argument 108 __s32 cpu = sample->cpu; in filter_event() 109 __s32 tid = sample->tid; in filter_event() [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| A D | i915_pmu.c | 280 sample->cur += val; in add_sample() 361 sample->cur += mul_u32_u32(val, mul); in add_sample_mult() 461 switch (sample) { in engine_event_status() 586 val = engine->pmu.sample[sample].cur; in __i915_pmu_event_read() 684 GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.sample)); in i915_pmu_enable() 687 engine->pmu.enable |= BIT(sample); in i915_pmu_enable() 724 GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.sample)); in i915_pmu_disable() 865 .sample = (__sample), \ 933 engine_events[i].sample)) in create_event_attributes() 986 engine_events[i].sample)) in create_event_attributes() [all …]
|
| /linux/tools/perf/tests/ |
| A D | hists_link.c | 15 struct sample { struct 24 static struct sample fake_common_samples[] = { argument 37 static struct sample fake_samples[][5] = { 81 sample.cpumode = PERF_RECORD_MISC_USER; in add_hist_entries() 82 sample.pid = fake_common_samples[k].pid; in add_hist_entries() 84 sample.ip = fake_common_samples[k].ip; in add_hist_entries() 90 NULL, NULL, &sample, true); in add_hist_entries() 102 sample.pid = fake_samples[i][k].pid; in add_hist_entries() 103 sample.tid = fake_samples[i][k].pid; in add_hist_entries() 104 sample.ip = fake_samples[i][k].ip; in add_hist_entries() [all …]
|