Lines Matching defs:entry
73 * entry->event != NULL, otherwise entry->size or entry->event will be
78 *op_cpu_buffer_write_reserve(struct op_entry *entry, unsigned long size);
79 int op_cpu_buffer_write_commit(struct op_entry *entry);
80 struct op_sample *op_cpu_buffer_read_entry(struct op_entry *entry, int cpu);
83 /* returns the remaining free size of data in the entry */
85 int op_cpu_buffer_add_data(struct op_entry *entry, unsigned long val)
87 if (!entry->size)
89 *entry->data = val;
90 entry->size--;
91 entry->data++;
92 return entry->size;
95 /* returns the size of data in the entry */
97 int op_cpu_buffer_get_size(struct op_entry *entry)
99 return entry->size;
104 int op_cpu_buffer_get_data(struct op_entry *entry, unsigned long *val)
106 int size = entry->size;
109 *val = *entry->data;
110 entry->size--;
111 entry->data++;