Lines Matching refs:sz
1307 size_t sz, result = sizeof(struct perf_record_sample); in perf_event__sample_event_size() local
1344 sz = sample->read.group.nr * in perf_event__sample_event_size()
1346 result += sz; in perf_event__sample_event_size()
1353 sz = (sample->callchain->nr + 1) * sizeof(u64); in perf_event__sample_event_size()
1354 result += sz; in perf_event__sample_event_size()
1363 sz = sample->branch_stack->nr * sizeof(struct branch_entry); in perf_event__sample_event_size()
1365 sz += 2 * sizeof(u64); in perf_event__sample_event_size()
1366 result += sz; in perf_event__sample_event_size()
1372 sz = hweight64(sample->user_regs.mask) * sizeof(u64); in perf_event__sample_event_size()
1373 result += sz; in perf_event__sample_event_size()
1380 sz = sample->user_stack.size; in perf_event__sample_event_size()
1382 if (sz) { in perf_event__sample_event_size()
1383 result += sz; in perf_event__sample_event_size()
1400 sz = hweight64(sample->intr_regs.mask) * sizeof(u64); in perf_event__sample_event_size()
1401 result += sz; in perf_event__sample_event_size()
1425 size_t sz; in perf_event__synthesize_sample() local
1502 sz = sample->read.group.nr * in perf_event__synthesize_sample()
1504 memcpy(array, sample->read.group.values, sz); in perf_event__synthesize_sample()
1505 array = (void *)array + sz; in perf_event__synthesize_sample()
1513 sz = (sample->callchain->nr + 1) * sizeof(u64); in perf_event__synthesize_sample()
1514 memcpy(array, sample->callchain, sz); in perf_event__synthesize_sample()
1515 array = (void *)array + sz; in perf_event__synthesize_sample()
1528 sz = sample->branch_stack->nr * sizeof(struct branch_entry); in perf_event__synthesize_sample()
1530 sz += 2 * sizeof(u64); in perf_event__synthesize_sample()
1531 memcpy(array, sample->branch_stack, sz); in perf_event__synthesize_sample()
1532 array = (void *)array + sz; in perf_event__synthesize_sample()
1538 sz = hweight64(sample->user_regs.mask) * sizeof(u64); in perf_event__synthesize_sample()
1539 memcpy(array, sample->user_regs.regs, sz); in perf_event__synthesize_sample()
1540 array = (void *)array + sz; in perf_event__synthesize_sample()
1547 sz = sample->user_stack.size; in perf_event__synthesize_sample()
1548 *array++ = sz; in perf_event__synthesize_sample()
1549 if (sz) { in perf_event__synthesize_sample()
1550 memcpy(array, sample->user_stack.data, sz); in perf_event__synthesize_sample()
1551 array = (void *)array + sz; in perf_event__synthesize_sample()
1552 *array++ = sz; in perf_event__synthesize_sample()
1574 sz = hweight64(sample->intr_regs.mask) * sizeof(u64); in perf_event__synthesize_sample()
1575 memcpy(array, sample->intr_regs.regs, sz); in perf_event__synthesize_sample()
1576 array = (void *)array + sz; in perf_event__synthesize_sample()
1593 sz = sample->aux_sample.size; in perf_event__synthesize_sample()
1594 *array++ = sz; in perf_event__synthesize_sample()
1595 memcpy(array, sample->aux_sample.data, sz); in perf_event__synthesize_sample()
1596 array = (void *)array + sz; in perf_event__synthesize_sample()
1607 size_t nr = 0, i = 0, sz, max_nr, n; in perf_event__synthesize_id_index() local
1619 sz = sizeof(struct perf_record_id_index) + n * sizeof(struct id_index_entry); in perf_event__synthesize_id_index()
1620 ev = zalloc(sz); in perf_event__synthesize_id_index()
1625 ev->id_index.header.size = sz; in perf_event__synthesize_id_index()
1659 sz = sizeof(struct perf_record_id_index) + nr * sizeof(struct id_index_entry); in perf_event__synthesize_id_index()
1660 ev->id_index.header.size = sz; in perf_event__synthesize_id_index()
2021 size_t sz, sz_hdr; in perf_event__synthesize_features() local
2025 sz = sizeof(union perf_event); in perf_event__synthesize_features()
2027 sz = PERF_ALIGN(sz, page_size); in perf_event__synthesize_features()
2031 ff.buf = malloc(sz); in perf_event__synthesize_features()
2035 ff.size = sz - sz_hdr; in perf_event__synthesize_features()