Lines Matching refs:array

2491 	const __u64 *array = event->sample.array;  in perf_evsel__parse_id_sample()  local
2495 array += ((event->header.size - in perf_evsel__parse_id_sample()
2499 sample->id = *array; in perf_evsel__parse_id_sample()
2500 array--; in perf_evsel__parse_id_sample()
2504 u.val64 = *array; in perf_evsel__parse_id_sample()
2512 array--; in perf_evsel__parse_id_sample()
2516 sample->stream_id = *array; in perf_evsel__parse_id_sample()
2517 array--; in perf_evsel__parse_id_sample()
2521 sample->id = *array; in perf_evsel__parse_id_sample()
2522 array--; in perf_evsel__parse_id_sample()
2526 sample->time = *array; in perf_evsel__parse_id_sample()
2527 array--; in perf_evsel__parse_id_sample()
2531 u.val64 = *array; in perf_evsel__parse_id_sample()
2541 array--; in perf_evsel__parse_id_sample()
2577 const __u64 *array, in arch_perf_parse_sample_weight() argument
2580 data->weight = *array; in arch_perf_parse_sample_weight()
2659 const __u64 *array; in evsel__parse_sample() local
2685 array = event->sample.array; in evsel__parse_sample()
2691 data->id = *array; in evsel__parse_sample()
2692 array++; in evsel__parse_sample()
2696 data->ip = *array; in evsel__parse_sample()
2697 array++; in evsel__parse_sample()
2701 u.val64 = *array; in evsel__parse_sample()
2711 array++; in evsel__parse_sample()
2715 data->time = *array; in evsel__parse_sample()
2716 array++; in evsel__parse_sample()
2720 data->addr = *array; in evsel__parse_sample()
2721 array++; in evsel__parse_sample()
2725 data->id = *array; in evsel__parse_sample()
2726 array++; in evsel__parse_sample()
2730 data->stream_id = *array; in evsel__parse_sample()
2731 array++; in evsel__parse_sample()
2736 u.val64 = *array; in evsel__parse_sample()
2744 array++; in evsel__parse_sample()
2748 data->period = *array; in evsel__parse_sample()
2749 array++; in evsel__parse_sample()
2755 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2757 data->read.group.nr = *array; in evsel__parse_sample()
2759 data->read.one.value = *array; in evsel__parse_sample()
2761 array++; in evsel__parse_sample()
2764 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2765 data->read.time_enabled = *array; in evsel__parse_sample()
2766 array++; in evsel__parse_sample()
2770 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2771 data->read.time_running = *array; in evsel__parse_sample()
2772 array++; in evsel__parse_sample()
2784 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2786 (struct sample_read_value *)array; in evsel__parse_sample()
2787 array = (void *)array + sz; in evsel__parse_sample()
2789 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2790 data->read.one.id = *array; in evsel__parse_sample()
2791 array++; in evsel__parse_sample()
2794 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2795 data->read.one.lost = *array; in evsel__parse_sample()
2796 array++; in evsel__parse_sample()
2804 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2805 data->callchain = (struct ip_callchain *)array++; in evsel__parse_sample()
2809 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2810 array = (void *)array + sz; in evsel__parse_sample()
2814 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2815 u.val64 = *array; in evsel__parse_sample()
2835 mem_bswap_64((void *) array, data->raw_size); in evsel__parse_sample()
2837 array = (void *)array + sizeof(u32); in evsel__parse_sample()
2839 OVERFLOW_CHECK(array, data->raw_size, max_size); in evsel__parse_sample()
2840 data->raw_data = (void *)array; in evsel__parse_sample()
2841 array = (void *)array + data->raw_size; in evsel__parse_sample()
2850 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2851 data->branch_stack = (struct branch_stack *)array++; in evsel__parse_sample()
2884 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2885 array = (void *)array + sz; in evsel__parse_sample()
2888 data->branch_stack_cntr = (u64 *)array; in evsel__parse_sample()
2891 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2892 array = (void *)array + sz; in evsel__parse_sample()
2897 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2898 data->user_regs.abi = *array; in evsel__parse_sample()
2899 array++; in evsel__parse_sample()
2905 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2907 data->user_regs.regs = (u64 *)array; in evsel__parse_sample()
2908 array = (void *)array + sz; in evsel__parse_sample()
2913 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2914 sz = *array++; in evsel__parse_sample()
2916 data->user_stack.offset = ((char *)(array - 1) in evsel__parse_sample()
2922 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2923 data->user_stack.data = (char *)array; in evsel__parse_sample()
2924 array = (void *)array + sz; in evsel__parse_sample()
2925 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2926 data->user_stack.size = *array++; in evsel__parse_sample()
2934 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2935 arch_perf_parse_sample_weight(data, array, type); in evsel__parse_sample()
2936 array++; in evsel__parse_sample()
2940 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2941 data->data_src = *array; in evsel__parse_sample()
2942 array++; in evsel__parse_sample()
2946 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2947 data->transaction = *array; in evsel__parse_sample()
2948 array++; in evsel__parse_sample()
2953 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2954 data->intr_regs.abi = *array; in evsel__parse_sample()
2955 array++; in evsel__parse_sample()
2961 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2963 data->intr_regs.regs = (u64 *)array; in evsel__parse_sample()
2964 array = (void *)array + sz; in evsel__parse_sample()
2970 data->phys_addr = *array; in evsel__parse_sample()
2971 array++; in evsel__parse_sample()
2976 data->cgroup = *array; in evsel__parse_sample()
2977 array++; in evsel__parse_sample()
2982 data->data_page_size = *array; in evsel__parse_sample()
2983 array++; in evsel__parse_sample()
2988 data->code_page_size = *array; in evsel__parse_sample()
2989 array++; in evsel__parse_sample()
2993 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2994 sz = *array++; in evsel__parse_sample()
2996 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2999 mem_bswap_64((char *)array, sz); in evsel__parse_sample()
3001 data->aux_sample.data = (char *)array; in evsel__parse_sample()
3002 array = (void *)array + sz; in evsel__parse_sample()
3012 const __u64 *array; in evsel__parse_sample_timestamp() local
3031 array = event->sample.array; in evsel__parse_sample_timestamp()
3037 array++; in evsel__parse_sample_timestamp()
3040 array++; in evsel__parse_sample_timestamp()
3043 array++; in evsel__parse_sample_timestamp()
3046 *timestamp = *array; in evsel__parse_sample_timestamp()