Lines Matching defs:size
66 ssize_t size;
68 size = perf_data__write(&inject->output, buf, sz);
69 if (size < 0)
72 inject->bytes_written += size;
82 return output_bytes(inject, event, event->header.size);
141 static int copy_bytes(struct perf_inject *inject, int fd, off_t size)
147 while (size > 0) {
148 ssz = read(fd, buf, min(size, (off_t)sizeof(buf)));
154 size -= ssz;
183 ret = output_bytes(inject, event, event->header.size);
187 event->auxtrace.size);
190 event->header.size + event->auxtrace.size);
195 return event->auxtrace.size;
245 size_t sz2 = event->header.size - sample->aux_sample.size - sz1;
248 if (sz1 > event->header.size || sz2 > event->header.size ||
249 sz1 + sz2 > event->header.size ||
254 memcpy((void *)ev + sz1, (void *)event + event->header.size - sz2, sz2);
255 ev->header.size = sz1 + sz2;
283 if (inject->itrace_synth_opts.set && sample->aux_sample.size)
618 ent = malloc(event->header.size + sizeof(struct event_entry));
626 memcpy(&ent->event, event, event->header.size);