Lines Matching refs:array
408 const u64 *array = event->sample.array; in perf_event__parse_id_sample() local
410 array += ((event->header.size - in perf_event__parse_id_sample()
414 u32 *p = (u32 *)array; in perf_event__parse_id_sample()
416 array--; in perf_event__parse_id_sample()
420 sample->stream_id = *array; in perf_event__parse_id_sample()
421 array--; in perf_event__parse_id_sample()
425 sample->id = *array; in perf_event__parse_id_sample()
426 array--; in perf_event__parse_id_sample()
430 sample->time = *array; in perf_event__parse_id_sample()
431 array--; in perf_event__parse_id_sample()
435 u32 *p = (u32 *)array; in perf_event__parse_id_sample()
458 const u64 *array; in perf_event__parse_sample() local
480 array = event->sample.array; in perf_event__parse_sample()
487 array++; in perf_event__parse_sample()
491 u.val64 = *array; in perf_event__parse_sample()
501 array++; in perf_event__parse_sample()
505 data->time = *array; in perf_event__parse_sample()
506 array++; in perf_event__parse_sample()
511 data->addr = *array; in perf_event__parse_sample()
512 array++; in perf_event__parse_sample()
517 data->id = *array; in perf_event__parse_sample()
518 array++; in perf_event__parse_sample()
522 data->stream_id = *array; in perf_event__parse_sample()
523 array++; in perf_event__parse_sample()
528 u.val64 = *array; in perf_event__parse_sample()
536 array++; in perf_event__parse_sample()
540 data->period = *array; in perf_event__parse_sample()
541 array++; in perf_event__parse_sample()
550 if (sample_overlap(event, array, sizeof(data->callchain->nr))) in perf_event__parse_sample()
553 data->callchain = (struct ip_callchain *)array; in perf_event__parse_sample()
555 if (sample_overlap(event, array, data->callchain->nr)) in perf_event__parse_sample()
558 array += 1 + data->callchain->nr; in perf_event__parse_sample()
564 u.val64 = *array; in perf_event__parse_sample()
573 if (sample_overlap(event, array, sizeof(u32))) in perf_event__parse_sample()
577 pdata = (void *) array + sizeof(u32); in perf_event__parse_sample()
584 array = (void *)array + data->raw_size + sizeof(u32); in perf_event__parse_sample()
590 data->branch_stack = (struct branch_stack *)array; in perf_event__parse_sample()
591 array++; /* nr */ in perf_event__parse_sample()
595 array += sz; in perf_event__parse_sample()
604 u64 *array; in perf_event__synthesize_sample() local
615 array = event->sample.array; in perf_event__synthesize_sample()
619 array++; in perf_event__synthesize_sample()
634 *array = u.val64; in perf_event__synthesize_sample()
635 array++; in perf_event__synthesize_sample()
639 *array = sample->time; in perf_event__synthesize_sample()
640 array++; in perf_event__synthesize_sample()
644 *array = sample->addr; in perf_event__synthesize_sample()
645 array++; in perf_event__synthesize_sample()
649 *array = sample->id; in perf_event__synthesize_sample()
650 array++; in perf_event__synthesize_sample()
654 *array = sample->stream_id; in perf_event__synthesize_sample()
655 array++; in perf_event__synthesize_sample()
667 *array = u.val64; in perf_event__synthesize_sample()
668 array++; in perf_event__synthesize_sample()
672 *array = sample->period; in perf_event__synthesize_sample()
673 array++; in perf_event__synthesize_sample()