Lines Matching full:sample
132 * This function prepares the cpu buffer to write a sample.
138 * op_cpu_buffer_write_commit() after preparing the sample. In case of
140 * sample.
148 size * sizeof(entry->sample->data[0])); in op_cpu_buffer_write_reserve()
151 entry->sample = ring_buffer_event_data(entry->event); in op_cpu_buffer_write_reserve()
153 entry->data = entry->sample->data; in op_cpu_buffer_write_reserve()
155 return entry->sample; in op_cpu_buffer_write_reserve()
171 entry->sample = ring_buffer_event_data(e); in op_cpu_buffer_read_entry()
173 / sizeof(entry->sample->data[0]); in op_cpu_buffer_read_entry()
174 entry->data = entry->sample->data; in op_cpu_buffer_read_entry()
175 return entry->sample; in op_cpu_buffer_read_entry()
188 struct op_sample *sample; in op_add_code() local
221 sample = op_cpu_buffer_write_reserve(&entry, size); in op_add_code()
222 if (!sample) in op_add_code()
225 sample->eip = ESCAPE_CODE; in op_add_code()
226 sample->event = flags; in op_add_code()
241 struct op_sample *sample; in op_add_sample() local
243 sample = op_cpu_buffer_write_reserve(&entry, 0); in op_add_sample()
244 if (!sample) in op_add_sample()
247 sample->eip = pc; in op_add_sample()
248 sample->event = event; in op_add_sample()
354 * oprofile_write_commit(&entry) to commit the sample.
360 struct op_sample *sample; in oprofile_write_reserve() local
370 sample = op_cpu_buffer_write_reserve(entry, size + 2); in oprofile_write_reserve()
371 if (!sample) in oprofile_write_reserve()
373 sample->eip = ESCAPE_CODE; in oprofile_write_reserve()
374 sample->event = 0; /* no flags */ in oprofile_write_reserve()