Lines Matching refs:array

2753 	const __u64 *array = event->sample.array;  in perf_evsel__parse_id_sample()  local
2757 array += ((event->header.size - in perf_evsel__parse_id_sample()
2761 sample->id = *array; in perf_evsel__parse_id_sample()
2762 array--; in perf_evsel__parse_id_sample()
2766 u.val64 = *array; in perf_evsel__parse_id_sample()
2774 array--; in perf_evsel__parse_id_sample()
2778 sample->stream_id = *array; in perf_evsel__parse_id_sample()
2779 array--; in perf_evsel__parse_id_sample()
2783 sample->id = *array; in perf_evsel__parse_id_sample()
2784 array--; in perf_evsel__parse_id_sample()
2788 sample->time = *array; in perf_evsel__parse_id_sample()
2789 array--; in perf_evsel__parse_id_sample()
2793 u.val64 = *array; in perf_evsel__parse_id_sample()
2803 array--; in perf_evsel__parse_id_sample()
2839 const __u64 *array, in arch_perf_parse_sample_weight() argument
2842 data->weight = *array; in arch_perf_parse_sample_weight()
2921 const __u64 *array; in evsel__parse_sample() local
2947 array = event->sample.array; in evsel__parse_sample()
2953 data->id = *array; in evsel__parse_sample()
2954 array++; in evsel__parse_sample()
2958 data->ip = *array; in evsel__parse_sample()
2959 array++; in evsel__parse_sample()
2963 u.val64 = *array; in evsel__parse_sample()
2973 array++; in evsel__parse_sample()
2977 data->time = *array; in evsel__parse_sample()
2978 array++; in evsel__parse_sample()
2982 data->addr = *array; in evsel__parse_sample()
2983 array++; in evsel__parse_sample()
2987 data->id = *array; in evsel__parse_sample()
2988 array++; in evsel__parse_sample()
2992 data->stream_id = *array; in evsel__parse_sample()
2993 array++; in evsel__parse_sample()
2998 u.val64 = *array; in evsel__parse_sample()
3006 array++; in evsel__parse_sample()
3010 data->period = *array; in evsel__parse_sample()
3011 array++; in evsel__parse_sample()
3017 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3019 data->read.group.nr = *array; in evsel__parse_sample()
3021 data->read.one.value = *array; in evsel__parse_sample()
3023 array++; in evsel__parse_sample()
3026 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3027 data->read.time_enabled = *array; in evsel__parse_sample()
3028 array++; in evsel__parse_sample()
3032 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3033 data->read.time_running = *array; in evsel__parse_sample()
3034 array++; in evsel__parse_sample()
3046 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3048 (struct sample_read_value *)array; in evsel__parse_sample()
3049 array = (void *)array + sz; in evsel__parse_sample()
3051 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3052 data->read.one.id = *array; in evsel__parse_sample()
3053 array++; in evsel__parse_sample()
3056 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3057 data->read.one.lost = *array; in evsel__parse_sample()
3058 array++; in evsel__parse_sample()
3066 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3067 data->callchain = (struct ip_callchain *)array++; in evsel__parse_sample()
3071 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3072 array = (void *)array + sz; in evsel__parse_sample()
3076 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3077 u.val64 = *array; in evsel__parse_sample()
3097 mem_bswap_64((void *) array, data->raw_size); in evsel__parse_sample()
3099 array = (void *)array + sizeof(u32); in evsel__parse_sample()
3101 OVERFLOW_CHECK(array, data->raw_size, max_size); in evsel__parse_sample()
3102 data->raw_data = (void *)array; in evsel__parse_sample()
3103 array = (void *)array + data->raw_size; in evsel__parse_sample()
3112 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3113 data->branch_stack = (struct branch_stack *)array++; in evsel__parse_sample()
3146 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3147 array = (void *)array + sz; in evsel__parse_sample()
3150 data->branch_stack_cntr = (u64 *)array; in evsel__parse_sample()
3153 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3154 array = (void *)array + sz; in evsel__parse_sample()
3159 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3160 data->user_regs.abi = *array; in evsel__parse_sample()
3161 array++; in evsel__parse_sample()
3167 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3169 data->user_regs.regs = (u64 *)array; in evsel__parse_sample()
3170 array = (void *)array + sz; in evsel__parse_sample()
3175 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3176 sz = *array++; in evsel__parse_sample()
3178 data->user_stack.offset = ((char *)(array - 1) in evsel__parse_sample()
3184 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3185 data->user_stack.data = (char *)array; in evsel__parse_sample()
3186 array = (void *)array + sz; in evsel__parse_sample()
3187 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3188 data->user_stack.size = *array++; in evsel__parse_sample()
3196 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3197 arch_perf_parse_sample_weight(data, array, type); in evsel__parse_sample()
3198 array++; in evsel__parse_sample()
3202 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3203 data->data_src = *array; in evsel__parse_sample()
3204 array++; in evsel__parse_sample()
3208 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3209 data->transaction = *array; in evsel__parse_sample()
3210 array++; in evsel__parse_sample()
3215 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3216 data->intr_regs.abi = *array; in evsel__parse_sample()
3217 array++; in evsel__parse_sample()
3223 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3225 data->intr_regs.regs = (u64 *)array; in evsel__parse_sample()
3226 array = (void *)array + sz; in evsel__parse_sample()
3232 data->phys_addr = *array; in evsel__parse_sample()
3233 array++; in evsel__parse_sample()
3238 data->cgroup = *array; in evsel__parse_sample()
3239 array++; in evsel__parse_sample()
3244 data->data_page_size = *array; in evsel__parse_sample()
3245 array++; in evsel__parse_sample()
3250 data->code_page_size = *array; in evsel__parse_sample()
3251 array++; in evsel__parse_sample()
3255 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3256 sz = *array++; in evsel__parse_sample()
3258 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3261 mem_bswap_64((char *)array, sz); in evsel__parse_sample()
3263 data->aux_sample.data = (char *)array; in evsel__parse_sample()
3264 array = (void *)array + sz; in evsel__parse_sample()
3274 const __u64 *array; in evsel__parse_sample_timestamp() local
3293 array = event->sample.array; in evsel__parse_sample_timestamp()
3299 array++; in evsel__parse_sample_timestamp()
3302 array++; in evsel__parse_sample_timestamp()
3305 array++; in evsel__parse_sample_timestamp()
3308 *timestamp = *array; in evsel__parse_sample_timestamp()