Lines Matching refs:itr
30 struct auxtrace_record itr; member
36 arm_spe_info_priv_size(struct auxtrace_record *itr __maybe_unused, in arm_spe_info_priv_size()
42 static int arm_spe_info_fill(struct auxtrace_record *itr, in arm_spe_info_fill() argument
48 container_of(itr, struct arm_spe_recording, itr); in arm_spe_info_fill()
63 static int arm_spe_recording_options(struct auxtrace_record *itr, in arm_spe_recording_options() argument
68 container_of(itr, struct arm_spe_recording, itr); in arm_spe_recording_options()
150 static u64 arm_spe_reference(struct auxtrace_record *itr __maybe_unused) in arm_spe_reference()
159 static void arm_spe_recording_free(struct auxtrace_record *itr) in arm_spe_recording_free() argument
162 container_of(itr, struct arm_spe_recording, itr); in arm_spe_recording_free()
184 sper->itr.pmu = arm_spe_pmu; in arm_spe_recording_init()
185 sper->itr.recording_options = arm_spe_recording_options; in arm_spe_recording_init()
186 sper->itr.info_priv_size = arm_spe_info_priv_size; in arm_spe_recording_init()
187 sper->itr.info_fill = arm_spe_info_fill; in arm_spe_recording_init()
188 sper->itr.free = arm_spe_recording_free; in arm_spe_recording_init()
189 sper->itr.reference = arm_spe_reference; in arm_spe_recording_init()
190 sper->itr.read_finish = auxtrace_record__read_finish; in arm_spe_recording_init()
191 sper->itr.alignment = 0; in arm_spe_recording_init()
194 return &sper->itr; in arm_spe_recording_init()