Lines Matching refs:itr

50 	struct auxtrace_record		itr;
241 static int intel_pt_parse_snapshot_options(struct auxtrace_record *itr,
246 container_of(itr, struct intel_pt_recording, itr);
301 intel_pt_info_priv_size(struct auxtrace_record *itr, struct evlist *evlist)
304 container_of(itr, struct intel_pt_recording, itr);
323 static int intel_pt_info_fill(struct auxtrace_record *itr,
329 container_of(itr, struct intel_pt_recording, itr);
606 static int intel_pt_recording_options(struct auxtrace_record *itr,
611 container_of(itr, struct intel_pt_recording, itr);
889 static int intel_pt_snapshot_start(struct auxtrace_record *itr)
892 container_of(itr, struct intel_pt_recording, itr);
902 static int intel_pt_snapshot_finish(struct auxtrace_record *itr)
905 container_of(itr, struct intel_pt_recording, itr);
948 static void intel_pt_recording_free(struct auxtrace_record *itr)
951 container_of(itr, struct intel_pt_recording, itr);
1105 static int intel_pt_find_snapshot(struct auxtrace_record *itr, int idx,
1110 container_of(itr, struct intel_pt_recording, itr);
1170 static u64 intel_pt_reference(struct auxtrace_record *itr __maybe_unused)
1195 ptr->itr.pmu = intel_pt_pmu;
1196 ptr->itr.recording_options = intel_pt_recording_options;
1197 ptr->itr.info_priv_size = intel_pt_info_priv_size;
1198 ptr->itr.info_fill = intel_pt_info_fill;
1199 ptr->itr.free = intel_pt_recording_free;
1200 ptr->itr.snapshot_start = intel_pt_snapshot_start;
1201 ptr->itr.snapshot_finish = intel_pt_snapshot_finish;
1202 ptr->itr.find_snapshot = intel_pt_find_snapshot;
1203 ptr->itr.parse_snapshot_options = intel_pt_parse_snapshot_options;
1204 ptr->itr.reference = intel_pt_reference;
1205 ptr->itr.read_finish = auxtrace_record__read_finish;
1210 ptr->itr.default_aux_sample_size = 4096;
1211 return &ptr->itr;