Lines Matching refs:itr
40 struct auxtrace_record itr; member
56 intel_bts_info_priv_size(struct auxtrace_record *itr __maybe_unused, in intel_bts_info_priv_size()
62 static int intel_bts_info_fill(struct auxtrace_record *itr, in intel_bts_info_fill() argument
68 container_of(itr, struct intel_bts_recording, itr); in intel_bts_info_fill()
105 static int intel_bts_recording_options(struct auxtrace_record *itr, in intel_bts_recording_options() argument
110 container_of(itr, struct intel_bts_recording, itr); in intel_bts_recording_options()
245 static int intel_bts_parse_snapshot_options(struct auxtrace_record *itr, in intel_bts_parse_snapshot_options() argument
250 container_of(itr, struct intel_bts_recording, itr); in intel_bts_parse_snapshot_options()
268 static u64 intel_bts_reference(struct auxtrace_record *itr __maybe_unused) in intel_bts_reference()
307 static void intel_bts_recording_free(struct auxtrace_record *itr) in intel_bts_recording_free() argument
310 container_of(itr, struct intel_bts_recording, itr); in intel_bts_recording_free()
316 static int intel_bts_snapshot_start(struct auxtrace_record *itr) in intel_bts_snapshot_start() argument
319 container_of(itr, struct intel_bts_recording, itr); in intel_bts_snapshot_start()
329 static int intel_bts_snapshot_finish(struct auxtrace_record *itr) in intel_bts_snapshot_finish() argument
332 container_of(itr, struct intel_bts_recording, itr); in intel_bts_snapshot_finish()
359 static int intel_bts_find_snapshot(struct auxtrace_record *itr, int idx, in intel_bts_find_snapshot() argument
364 container_of(itr, struct intel_bts_recording, itr); in intel_bts_find_snapshot()
411 static int intel_bts_read_finish(struct auxtrace_record *itr, int idx) in intel_bts_read_finish() argument
414 container_of(itr, struct intel_bts_recording, itr); in intel_bts_read_finish()
448 btsr->itr.recording_options = intel_bts_recording_options; in intel_bts_recording_init()
449 btsr->itr.info_priv_size = intel_bts_info_priv_size; in intel_bts_recording_init()
450 btsr->itr.info_fill = intel_bts_info_fill; in intel_bts_recording_init()
451 btsr->itr.free = intel_bts_recording_free; in intel_bts_recording_init()
452 btsr->itr.snapshot_start = intel_bts_snapshot_start; in intel_bts_recording_init()
453 btsr->itr.snapshot_finish = intel_bts_snapshot_finish; in intel_bts_recording_init()
454 btsr->itr.find_snapshot = intel_bts_find_snapshot; in intel_bts_recording_init()
455 btsr->itr.parse_snapshot_options = intel_bts_parse_snapshot_options; in intel_bts_recording_init()
456 btsr->itr.reference = intel_bts_reference; in intel_bts_recording_init()
457 btsr->itr.read_finish = intel_bts_read_finish; in intel_bts_recording_init()
458 btsr->itr.alignment = sizeof(struct branch); in intel_bts_recording_init()
459 return &btsr->itr; in intel_bts_recording_init()