Lines Matching refs:itr

32 	struct auxtrace_record		itr;  member
40 arm_spe_info_priv_size(struct auxtrace_record *itr __maybe_unused, in arm_spe_info_priv_size()
46 static int arm_spe_info_fill(struct auxtrace_record *itr, in arm_spe_info_fill() argument
52 container_of(itr, struct arm_spe_recording, itr); in arm_spe_info_fill()
116 static int arm_spe_recording_options(struct auxtrace_record *itr, in arm_spe_recording_options() argument
121 container_of(itr, struct arm_spe_recording, itr); in arm_spe_recording_options()
261 static int arm_spe_parse_snapshot_options(struct auxtrace_record *itr __maybe_unused, in arm_spe_parse_snapshot_options()
280 static int arm_spe_snapshot_start(struct auxtrace_record *itr) in arm_spe_snapshot_start() argument
283 container_of(itr, struct arm_spe_recording, itr); in arm_spe_snapshot_start()
293 static int arm_spe_snapshot_finish(struct auxtrace_record *itr) in arm_spe_snapshot_finish() argument
296 container_of(itr, struct arm_spe_recording, itr); in arm_spe_snapshot_finish()
392 static int arm_spe_find_snapshot(struct auxtrace_record *itr, int idx, in arm_spe_find_snapshot() argument
399 container_of(itr, struct arm_spe_recording, itr); in arm_spe_find_snapshot()
446 static u64 arm_spe_reference(struct auxtrace_record *itr __maybe_unused) in arm_spe_reference()
455 static void arm_spe_recording_free(struct auxtrace_record *itr) in arm_spe_recording_free() argument
458 container_of(itr, struct arm_spe_recording, itr); in arm_spe_recording_free()
481 sper->itr.pmu = arm_spe_pmu; in arm_spe_recording_init()
482 sper->itr.snapshot_start = arm_spe_snapshot_start; in arm_spe_recording_init()
483 sper->itr.snapshot_finish = arm_spe_snapshot_finish; in arm_spe_recording_init()
484 sper->itr.find_snapshot = arm_spe_find_snapshot; in arm_spe_recording_init()
485 sper->itr.parse_snapshot_options = arm_spe_parse_snapshot_options; in arm_spe_recording_init()
486 sper->itr.recording_options = arm_spe_recording_options; in arm_spe_recording_init()
487 sper->itr.info_priv_size = arm_spe_info_priv_size; in arm_spe_recording_init()
488 sper->itr.info_fill = arm_spe_info_fill; in arm_spe_recording_init()
489 sper->itr.free = arm_spe_recording_free; in arm_spe_recording_init()
490 sper->itr.reference = arm_spe_reference; in arm_spe_recording_init()
491 sper->itr.read_finish = auxtrace_record__read_finish; in arm_spe_recording_init()
492 sper->itr.alignment = 0; in arm_spe_recording_init()
495 return &sper->itr; in arm_spe_recording_init()