Lines Matching refs:array

2201 	const __u64 *array = event->sample.array;  in perf_evsel__parse_id_sample()  local
2205 array += ((event->header.size - in perf_evsel__parse_id_sample()
2209 sample->id = *array; in perf_evsel__parse_id_sample()
2210 array--; in perf_evsel__parse_id_sample()
2214 u.val64 = *array; in perf_evsel__parse_id_sample()
2222 array--; in perf_evsel__parse_id_sample()
2226 sample->stream_id = *array; in perf_evsel__parse_id_sample()
2227 array--; in perf_evsel__parse_id_sample()
2231 sample->id = *array; in perf_evsel__parse_id_sample()
2232 array--; in perf_evsel__parse_id_sample()
2236 sample->time = *array; in perf_evsel__parse_id_sample()
2237 array--; in perf_evsel__parse_id_sample()
2241 u.val64 = *array; in perf_evsel__parse_id_sample()
2251 array--; in perf_evsel__parse_id_sample()
2287 const __u64 *array, in arch_perf_parse_sample_weight() argument
2290 data->weight = *array; in arch_perf_parse_sample_weight()
2352 const __u64 *array; in evsel__parse_sample() local
2379 array = event->sample.array; in evsel__parse_sample()
2385 data->id = *array; in evsel__parse_sample()
2386 array++; in evsel__parse_sample()
2390 data->ip = *array; in evsel__parse_sample()
2391 array++; in evsel__parse_sample()
2395 u.val64 = *array; in evsel__parse_sample()
2405 array++; in evsel__parse_sample()
2409 data->time = *array; in evsel__parse_sample()
2410 array++; in evsel__parse_sample()
2414 data->addr = *array; in evsel__parse_sample()
2415 array++; in evsel__parse_sample()
2419 data->id = *array; in evsel__parse_sample()
2420 array++; in evsel__parse_sample()
2424 data->stream_id = *array; in evsel__parse_sample()
2425 array++; in evsel__parse_sample()
2430 u.val64 = *array; in evsel__parse_sample()
2438 array++; in evsel__parse_sample()
2442 data->period = *array; in evsel__parse_sample()
2443 array++; in evsel__parse_sample()
2449 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2451 data->read.group.nr = *array; in evsel__parse_sample()
2453 data->read.one.value = *array; in evsel__parse_sample()
2455 array++; in evsel__parse_sample()
2458 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2459 data->read.time_enabled = *array; in evsel__parse_sample()
2460 array++; in evsel__parse_sample()
2464 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2465 data->read.time_running = *array; in evsel__parse_sample()
2466 array++; in evsel__parse_sample()
2478 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2480 (struct sample_read_value *)array; in evsel__parse_sample()
2481 array = (void *)array + sz; in evsel__parse_sample()
2483 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2484 data->read.one.id = *array; in evsel__parse_sample()
2485 array++; in evsel__parse_sample()
2488 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2489 data->read.one.lost = *array; in evsel__parse_sample()
2490 array++; in evsel__parse_sample()
2498 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2499 data->callchain = (struct ip_callchain *)array++; in evsel__parse_sample()
2503 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2504 array = (void *)array + sz; in evsel__parse_sample()
2508 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2509 u.val64 = *array; in evsel__parse_sample()
2529 mem_bswap_64((void *) array, data->raw_size); in evsel__parse_sample()
2531 array = (void *)array + sizeof(u32); in evsel__parse_sample()
2533 OVERFLOW_CHECK(array, data->raw_size, max_size); in evsel__parse_sample()
2534 data->raw_data = (void *)array; in evsel__parse_sample()
2535 array = (void *)array + data->raw_size; in evsel__parse_sample()
2544 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2545 data->branch_stack = (struct branch_stack *)array++; in evsel__parse_sample()
2578 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2579 array = (void *)array + sz; in evsel__parse_sample()
2583 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2584 data->user_regs.abi = *array; in evsel__parse_sample()
2585 array++; in evsel__parse_sample()
2591 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2593 data->user_regs.regs = (u64 *)array; in evsel__parse_sample()
2594 array = (void *)array + sz; in evsel__parse_sample()
2599 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2600 sz = *array++; in evsel__parse_sample()
2602 data->user_stack.offset = ((char *)(array - 1) in evsel__parse_sample()
2608 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2609 data->user_stack.data = (char *)array; in evsel__parse_sample()
2610 array = (void *)array + sz; in evsel__parse_sample()
2611 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2612 data->user_stack.size = *array++; in evsel__parse_sample()
2620 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2621 arch_perf_parse_sample_weight(data, array, type); in evsel__parse_sample()
2622 array++; in evsel__parse_sample()
2626 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2627 data->data_src = *array; in evsel__parse_sample()
2628 array++; in evsel__parse_sample()
2632 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2633 data->transaction = *array; in evsel__parse_sample()
2634 array++; in evsel__parse_sample()
2639 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2640 data->intr_regs.abi = *array; in evsel__parse_sample()
2641 array++; in evsel__parse_sample()
2647 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2649 data->intr_regs.regs = (u64 *)array; in evsel__parse_sample()
2650 array = (void *)array + sz; in evsel__parse_sample()
2656 data->phys_addr = *array; in evsel__parse_sample()
2657 array++; in evsel__parse_sample()
2662 data->cgroup = *array; in evsel__parse_sample()
2663 array++; in evsel__parse_sample()
2668 data->data_page_size = *array; in evsel__parse_sample()
2669 array++; in evsel__parse_sample()
2674 data->code_page_size = *array; in evsel__parse_sample()
2675 array++; in evsel__parse_sample()
2679 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2680 sz = *array++; in evsel__parse_sample()
2682 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2685 mem_bswap_64((char *)array, sz); in evsel__parse_sample()
2687 data->aux_sample.data = (char *)array; in evsel__parse_sample()
2688 array = (void *)array + sz; in evsel__parse_sample()
2698 const __u64 *array; in evsel__parse_sample_timestamp() local
2717 array = event->sample.array; in evsel__parse_sample_timestamp()
2723 array++; in evsel__parse_sample_timestamp()
2726 array++; in evsel__parse_sample_timestamp()
2729 array++; in evsel__parse_sample_timestamp()
2732 *timestamp = *array; in evsel__parse_sample_timestamp()