Lines Matching defs:size
26 static int snprintf_hex(char *buf, size_t size, unsigned char *data, size_t len)
32 ret += snprintf(buf + ret, size - ret, "%02x", data[i]);
120 static int synthesize_bpf_prog_name(char *buf, int size,
133 name_len = snprintf(buf, size, "bpf_prog_");
134 name_len += snprintf_hex(buf + name_len, size - name_len,
147 name_len += snprintf(buf + name_len, size - name_len,
241 .size = offsetof(struct perf_record_ksymbol, name),
251 ksymbol_event->header.size += PERF_ALIGN(name_len + 1,
254 memset((void *)event + event->header.size, 0, machine->id_hdr_size);
255 event->header.size += machine->id_hdr_size;
265 .size = sizeof(struct perf_record_bpf_event),
272 memset((void *)event + event->header.size, 0, machine->id_hdr_size);
273 event->header.size += machine->id_hdr_size;
320 .size = offsetof(struct perf_record_ksymbol, name),
329 ksymbol->header.size += PERF_ALIGN(len + 1, sizeof(u64));
330 memset((void *) event + event->header.size, 0, machine->id_hdr_size);
331 event->header.size += machine->id_hdr_size;
524 .size = sizeof(attr), /* to capture ABI version */
562 fprintf(fp, "# bpf_prog_info %u: %s addr 0x%llx size %u\n",
571 fprintf(fp, "# \tsub_prog %u: %s addr 0x%llx size %u\n",