Lines Matching defs:entry
72 * entry->event != NULL, otherwise entry->size or entry->event will be
77 *op_cpu_buffer_write_reserve(struct op_entry *entry, unsigned long size);
78 int op_cpu_buffer_write_commit(struct op_entry *entry);
79 struct op_sample *op_cpu_buffer_read_entry(struct op_entry *entry, int cpu);
82 /* returns the remaining free size of data in the entry */
84 int op_cpu_buffer_add_data(struct op_entry *entry, unsigned long val)
86 if (!entry->size)
88 *entry->data = val;
89 entry->size--;
90 entry->data++;
91 return entry->size;
94 /* returns the size of data in the entry */
96 int op_cpu_buffer_get_size(struct op_entry *entry)
98 return entry->size;
103 int op_cpu_buffer_get_data(struct op_entry *entry, unsigned long *val)
105 int size = entry->size;
108 *val = *entry->data;
109 entry->size--;
110 entry->data++;