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()
144 static u64 arm_spe_reference(struct auxtrace_record *itr __maybe_unused) in arm_spe_reference()
153 static void arm_spe_recording_free(struct auxtrace_record *itr) in arm_spe_recording_free() argument
156 container_of(itr, struct arm_spe_recording, itr); in arm_spe_recording_free()
161 static int arm_spe_read_finish(struct auxtrace_record *itr, int idx) in arm_spe_read_finish() argument
164 container_of(itr, struct arm_spe_recording, itr); in arm_spe_read_finish()
195 sper->itr.recording_options = arm_spe_recording_options; in arm_spe_recording_init()
196 sper->itr.info_priv_size = arm_spe_info_priv_size; in arm_spe_recording_init()
197 sper->itr.info_fill = arm_spe_info_fill; in arm_spe_recording_init()
198 sper->itr.free = arm_spe_recording_free; in arm_spe_recording_init()
199 sper->itr.reference = arm_spe_reference; in arm_spe_recording_init()
200 sper->itr.read_finish = arm_spe_read_finish; in arm_spe_recording_init()
201 sper->itr.alignment = 0; in arm_spe_recording_init()
204 return &sper->itr; in arm_spe_recording_init()