Lines Matching refs:array

2168 	const __u64 *array = event->sample.array;  in perf_evsel__parse_id_sample()  local
2172 array += ((event->header.size - in perf_evsel__parse_id_sample()
2176 sample->id = *array; in perf_evsel__parse_id_sample()
2177 array--; in perf_evsel__parse_id_sample()
2181 u.val64 = *array; in perf_evsel__parse_id_sample()
2189 array--; in perf_evsel__parse_id_sample()
2193 sample->stream_id = *array; in perf_evsel__parse_id_sample()
2194 array--; in perf_evsel__parse_id_sample()
2198 sample->id = *array; in perf_evsel__parse_id_sample()
2199 array--; in perf_evsel__parse_id_sample()
2203 sample->time = *array; in perf_evsel__parse_id_sample()
2204 array--; in perf_evsel__parse_id_sample()
2208 u.val64 = *array; in perf_evsel__parse_id_sample()
2218 array--; in perf_evsel__parse_id_sample()
2254 const __u64 *array, in arch_perf_parse_sample_weight() argument
2257 data->weight = *array; in arch_perf_parse_sample_weight()
2313 const __u64 *array; in evsel__parse_sample() local
2339 array = event->sample.array; in evsel__parse_sample()
2345 data->id = *array; in evsel__parse_sample()
2346 array++; in evsel__parse_sample()
2350 data->ip = *array; in evsel__parse_sample()
2351 array++; in evsel__parse_sample()
2355 u.val64 = *array; in evsel__parse_sample()
2365 array++; in evsel__parse_sample()
2369 data->time = *array; in evsel__parse_sample()
2370 array++; in evsel__parse_sample()
2374 data->addr = *array; in evsel__parse_sample()
2375 array++; in evsel__parse_sample()
2379 data->id = *array; in evsel__parse_sample()
2380 array++; in evsel__parse_sample()
2384 data->stream_id = *array; in evsel__parse_sample()
2385 array++; in evsel__parse_sample()
2390 u.val64 = *array; in evsel__parse_sample()
2398 array++; in evsel__parse_sample()
2402 data->period = *array; in evsel__parse_sample()
2403 array++; in evsel__parse_sample()
2409 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2411 data->read.group.nr = *array; in evsel__parse_sample()
2413 data->read.one.value = *array; in evsel__parse_sample()
2415 array++; in evsel__parse_sample()
2418 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2419 data->read.time_enabled = *array; in evsel__parse_sample()
2420 array++; in evsel__parse_sample()
2424 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2425 data->read.time_running = *array; in evsel__parse_sample()
2426 array++; in evsel__parse_sample()
2438 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2440 (struct sample_read_value *)array; in evsel__parse_sample()
2441 array = (void *)array + sz; in evsel__parse_sample()
2443 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2444 data->read.one.id = *array; in evsel__parse_sample()
2445 array++; in evsel__parse_sample()
2452 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2453 data->callchain = (struct ip_callchain *)array++; in evsel__parse_sample()
2457 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2458 array = (void *)array + sz; in evsel__parse_sample()
2462 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2463 u.val64 = *array; in evsel__parse_sample()
2483 mem_bswap_64((void *) array, data->raw_size); in evsel__parse_sample()
2485 array = (void *)array + sizeof(u32); in evsel__parse_sample()
2487 OVERFLOW_CHECK(array, data->raw_size, max_size); in evsel__parse_sample()
2488 data->raw_data = (void *)array; in evsel__parse_sample()
2489 array = (void *)array + data->raw_size; in evsel__parse_sample()
2498 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2499 data->branch_stack = (struct branch_stack *)array++; in evsel__parse_sample()
2532 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2533 array = (void *)array + sz; in evsel__parse_sample()
2537 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2538 data->user_regs.abi = *array; in evsel__parse_sample()
2539 array++; in evsel__parse_sample()
2545 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2547 data->user_regs.regs = (u64 *)array; in evsel__parse_sample()
2548 array = (void *)array + sz; in evsel__parse_sample()
2553 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2554 sz = *array++; in evsel__parse_sample()
2556 data->user_stack.offset = ((char *)(array - 1) in evsel__parse_sample()
2562 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2563 data->user_stack.data = (char *)array; in evsel__parse_sample()
2564 array = (void *)array + sz; in evsel__parse_sample()
2565 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2566 data->user_stack.size = *array++; in evsel__parse_sample()
2574 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2575 arch_perf_parse_sample_weight(data, array, type); in evsel__parse_sample()
2576 array++; in evsel__parse_sample()
2580 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2581 data->data_src = *array; in evsel__parse_sample()
2582 array++; in evsel__parse_sample()
2586 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2587 data->transaction = *array; in evsel__parse_sample()
2588 array++; in evsel__parse_sample()
2593 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2594 data->intr_regs.abi = *array; in evsel__parse_sample()
2595 array++; in evsel__parse_sample()
2601 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2603 data->intr_regs.regs = (u64 *)array; in evsel__parse_sample()
2604 array = (void *)array + sz; in evsel__parse_sample()
2610 data->phys_addr = *array; in evsel__parse_sample()
2611 array++; in evsel__parse_sample()
2616 data->cgroup = *array; in evsel__parse_sample()
2617 array++; in evsel__parse_sample()
2622 data->data_page_size = *array; in evsel__parse_sample()
2623 array++; in evsel__parse_sample()
2628 data->code_page_size = *array; in evsel__parse_sample()
2629 array++; in evsel__parse_sample()
2633 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2634 sz = *array++; in evsel__parse_sample()
2636 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2639 mem_bswap_64((char *)array, sz); in evsel__parse_sample()
2641 data->aux_sample.data = (char *)array; in evsel__parse_sample()
2642 array = (void *)array + sz; in evsel__parse_sample()
2652 const __u64 *array; in evsel__parse_sample_timestamp() local
2671 array = event->sample.array; in evsel__parse_sample_timestamp()
2677 array++; in evsel__parse_sample_timestamp()
2680 array++; in evsel__parse_sample_timestamp()
2683 array++; in evsel__parse_sample_timestamp()
2686 *timestamp = *array; in evsel__parse_sample_timestamp()