Lines Matching refs:itr
48 struct auxtrace_record itr; member
63 static size_t intel_bts_info_priv_size(struct auxtrace_record *itr __maybe_unused) in intel_bts_info_priv_size()
68 static int intel_bts_info_fill(struct auxtrace_record *itr, in intel_bts_info_fill() argument
74 container_of(itr, struct intel_bts_recording, itr); in intel_bts_info_fill()
111 static int intel_bts_recording_options(struct auxtrace_record *itr, in intel_bts_recording_options() argument
116 container_of(itr, struct intel_bts_recording, itr); in intel_bts_recording_options()
251 static int intel_bts_parse_snapshot_options(struct auxtrace_record *itr, in intel_bts_parse_snapshot_options() argument
256 container_of(itr, struct intel_bts_recording, itr); in intel_bts_parse_snapshot_options()
274 static u64 intel_bts_reference(struct auxtrace_record *itr __maybe_unused) in intel_bts_reference()
313 static void intel_bts_recording_free(struct auxtrace_record *itr) in intel_bts_recording_free() argument
316 container_of(itr, struct intel_bts_recording, itr); in intel_bts_recording_free()
322 static int intel_bts_snapshot_start(struct auxtrace_record *itr) in intel_bts_snapshot_start() argument
325 container_of(itr, struct intel_bts_recording, itr); in intel_bts_snapshot_start()
335 static int intel_bts_snapshot_finish(struct auxtrace_record *itr) in intel_bts_snapshot_finish() argument
338 container_of(itr, struct intel_bts_recording, itr); in intel_bts_snapshot_finish()
365 static int intel_bts_find_snapshot(struct auxtrace_record *itr, int idx, in intel_bts_find_snapshot() argument
370 container_of(itr, struct intel_bts_recording, itr); in intel_bts_find_snapshot()
417 static int intel_bts_read_finish(struct auxtrace_record *itr, int idx) in intel_bts_read_finish() argument
420 container_of(itr, struct intel_bts_recording, itr); in intel_bts_read_finish()
446 btsr->itr.recording_options = intel_bts_recording_options; in intel_bts_recording_init()
447 btsr->itr.info_priv_size = intel_bts_info_priv_size; in intel_bts_recording_init()
448 btsr->itr.info_fill = intel_bts_info_fill; in intel_bts_recording_init()
449 btsr->itr.free = intel_bts_recording_free; in intel_bts_recording_init()
450 btsr->itr.snapshot_start = intel_bts_snapshot_start; in intel_bts_recording_init()
451 btsr->itr.snapshot_finish = intel_bts_snapshot_finish; in intel_bts_recording_init()
452 btsr->itr.find_snapshot = intel_bts_find_snapshot; in intel_bts_recording_init()
453 btsr->itr.parse_snapshot_options = intel_bts_parse_snapshot_options; in intel_bts_recording_init()
454 btsr->itr.reference = intel_bts_reference; in intel_bts_recording_init()
455 btsr->itr.read_finish = intel_bts_read_finish; in intel_bts_recording_init()
456 btsr->itr.alignment = sizeof(struct branch); in intel_bts_recording_init()
457 return &btsr->itr; in intel_bts_recording_init()