• Home
  • Raw
  • Download

Lines Matching full:array

115  * PERF_SAMPLE_IDENTIFIER) in a sample event i.e. in the array of struct
2012 const u64 *array = event->sample.array; in perf_evsel__parse_id_sample() local
2016 array += ((event->header.size - in perf_evsel__parse_id_sample()
2020 sample->id = *array; in perf_evsel__parse_id_sample()
2021 array--; in perf_evsel__parse_id_sample()
2025 u.val64 = *array; in perf_evsel__parse_id_sample()
2033 array--; in perf_evsel__parse_id_sample()
2037 sample->stream_id = *array; in perf_evsel__parse_id_sample()
2038 array--; in perf_evsel__parse_id_sample()
2042 sample->id = *array; in perf_evsel__parse_id_sample()
2043 array--; in perf_evsel__parse_id_sample()
2047 sample->time = *array; in perf_evsel__parse_id_sample()
2048 array--; in perf_evsel__parse_id_sample()
2052 u.val64 = *array; in perf_evsel__parse_id_sample()
2062 array--; in perf_evsel__parse_id_sample()
2102 const u64 *array; in perf_evsel__parse_sample() local
2128 array = event->sample.array; in perf_evsel__parse_sample()
2134 data->id = *array; in perf_evsel__parse_sample()
2135 array++; in perf_evsel__parse_sample()
2139 data->ip = *array; in perf_evsel__parse_sample()
2140 array++; in perf_evsel__parse_sample()
2144 u.val64 = *array; in perf_evsel__parse_sample()
2154 array++; in perf_evsel__parse_sample()
2158 data->time = *array; in perf_evsel__parse_sample()
2159 array++; in perf_evsel__parse_sample()
2163 data->addr = *array; in perf_evsel__parse_sample()
2164 array++; in perf_evsel__parse_sample()
2168 data->id = *array; in perf_evsel__parse_sample()
2169 array++; in perf_evsel__parse_sample()
2173 data->stream_id = *array; in perf_evsel__parse_sample()
2174 array++; in perf_evsel__parse_sample()
2179 u.val64 = *array; in perf_evsel__parse_sample()
2187 array++; in perf_evsel__parse_sample()
2191 data->period = *array; in perf_evsel__parse_sample()
2192 array++; in perf_evsel__parse_sample()
2198 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2200 data->read.group.nr = *array; in perf_evsel__parse_sample()
2202 data->read.one.value = *array; in perf_evsel__parse_sample()
2204 array++; in perf_evsel__parse_sample()
2207 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2208 data->read.time_enabled = *array; in perf_evsel__parse_sample()
2209 array++; in perf_evsel__parse_sample()
2213 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2214 data->read.time_running = *array; in perf_evsel__parse_sample()
2215 array++; in perf_evsel__parse_sample()
2227 OVERFLOW_CHECK(array, sz, max_size); in perf_evsel__parse_sample()
2229 (struct sample_read_value *)array; in perf_evsel__parse_sample()
2230 array = (void *)array + sz; in perf_evsel__parse_sample()
2232 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2233 data->read.one.id = *array; in perf_evsel__parse_sample()
2234 array++; in perf_evsel__parse_sample()
2241 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2242 data->callchain = (struct ip_callchain *)array++; in perf_evsel__parse_sample()
2246 OVERFLOW_CHECK(array, sz, max_size); in perf_evsel__parse_sample()
2247 array = (void *)array + sz; in perf_evsel__parse_sample()
2251 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2252 u.val64 = *array; in perf_evsel__parse_sample()
2272 mem_bswap_64((void *) array, data->raw_size); in perf_evsel__parse_sample()
2274 array = (void *)array + sizeof(u32); in perf_evsel__parse_sample()
2276 OVERFLOW_CHECK(array, data->raw_size, max_size); in perf_evsel__parse_sample()
2277 data->raw_data = (void *)array; in perf_evsel__parse_sample()
2278 array = (void *)array + data->raw_size; in perf_evsel__parse_sample()
2285 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2286 data->branch_stack = (struct branch_stack *)array++; in perf_evsel__parse_sample()
2291 OVERFLOW_CHECK(array, sz, max_size); in perf_evsel__parse_sample()
2292 array = (void *)array + sz; in perf_evsel__parse_sample()
2296 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2297 data->user_regs.abi = *array; in perf_evsel__parse_sample()
2298 array++; in perf_evsel__parse_sample()
2304 OVERFLOW_CHECK(array, sz, max_size); in perf_evsel__parse_sample()
2306 data->user_regs.regs = (u64 *)array; in perf_evsel__parse_sample()
2307 array = (void *)array + sz; in perf_evsel__parse_sample()
2312 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2313 sz = *array++; in perf_evsel__parse_sample()
2315 data->user_stack.offset = ((char *)(array - 1) in perf_evsel__parse_sample()
2321 OVERFLOW_CHECK(array, sz, max_size); in perf_evsel__parse_sample()
2322 data->user_stack.data = (char *)array; in perf_evsel__parse_sample()
2323 array = (void *)array + sz; in perf_evsel__parse_sample()
2324 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2325 data->user_stack.size = *array++; in perf_evsel__parse_sample()
2333 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2334 data->weight = *array; in perf_evsel__parse_sample()
2335 array++; in perf_evsel__parse_sample()
2339 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2340 data->data_src = *array; in perf_evsel__parse_sample()
2341 array++; in perf_evsel__parse_sample()
2345 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2346 data->transaction = *array; in perf_evsel__parse_sample()
2347 array++; in perf_evsel__parse_sample()
2352 OVERFLOW_CHECK_u64(array); in perf_evsel__parse_sample()
2353 data->intr_regs.abi = *array; in perf_evsel__parse_sample()
2354 array++; in perf_evsel__parse_sample()
2360 OVERFLOW_CHECK(array, sz, max_size); in perf_evsel__parse_sample()
2362 data->intr_regs.regs = (u64 *)array; in perf_evsel__parse_sample()
2363 array = (void *)array + sz; in perf_evsel__parse_sample()
2369 data->phys_addr = *array; in perf_evsel__parse_sample()
2370 array++; in perf_evsel__parse_sample()
2381 const u64 *array; in perf_evsel__parse_sample_timestamp() local
2400 array = event->sample.array; in perf_evsel__parse_sample_timestamp()
2406 array++; in perf_evsel__parse_sample_timestamp()
2409 array++; in perf_evsel__parse_sample_timestamp()
2412 array++; in perf_evsel__parse_sample_timestamp()
2415 *timestamp = *array; in perf_evsel__parse_sample_timestamp()
2532 u64 *array; in perf_event__synthesize_sample() local
2540 array = event->sample.array; in perf_event__synthesize_sample()
2543 *array = sample->id; in perf_event__synthesize_sample()
2544 array++; in perf_event__synthesize_sample()
2548 *array = sample->ip; in perf_event__synthesize_sample()
2549 array++; in perf_event__synthesize_sample()
2555 *array = u.val64; in perf_event__synthesize_sample()
2556 array++; in perf_event__synthesize_sample()
2560 *array = sample->time; in perf_event__synthesize_sample()
2561 array++; in perf_event__synthesize_sample()
2565 *array = sample->addr; in perf_event__synthesize_sample()
2566 array++; in perf_event__synthesize_sample()
2570 *array = sample->id; in perf_event__synthesize_sample()
2571 array++; in perf_event__synthesize_sample()
2575 *array = sample->stream_id; in perf_event__synthesize_sample()
2576 array++; in perf_event__synthesize_sample()
2582 *array = u.val64; in perf_event__synthesize_sample()
2583 array++; in perf_event__synthesize_sample()
2587 *array = sample->period; in perf_event__synthesize_sample()
2588 array++; in perf_event__synthesize_sample()
2593 *array = sample->read.group.nr; in perf_event__synthesize_sample()
2595 *array = sample->read.one.value; in perf_event__synthesize_sample()
2596 array++; in perf_event__synthesize_sample()
2599 *array = sample->read.time_enabled; in perf_event__synthesize_sample()
2600 array++; in perf_event__synthesize_sample()
2604 *array = sample->read.time_running; in perf_event__synthesize_sample()
2605 array++; in perf_event__synthesize_sample()
2612 memcpy(array, sample->read.group.values, sz); in perf_event__synthesize_sample()
2613 array = (void *)array + sz; in perf_event__synthesize_sample()
2615 *array = sample->read.one.id; in perf_event__synthesize_sample()
2616 array++; in perf_event__synthesize_sample()
2622 memcpy(array, sample->callchain, sz); in perf_event__synthesize_sample()
2623 array = (void *)array + sz; in perf_event__synthesize_sample()
2628 *array = u.val64; in perf_event__synthesize_sample()
2629 array = (void *)array + sizeof(u32); in perf_event__synthesize_sample()
2631 memcpy(array, sample->raw_data, sample->raw_size); in perf_event__synthesize_sample()
2632 array = (void *)array + sample->raw_size; in perf_event__synthesize_sample()
2638 memcpy(array, sample->branch_stack, sz); in perf_event__synthesize_sample()
2639 array = (void *)array + sz; in perf_event__synthesize_sample()
2644 *array++ = sample->user_regs.abi; in perf_event__synthesize_sample()
2646 memcpy(array, sample->user_regs.regs, sz); in perf_event__synthesize_sample()
2647 array = (void *)array + sz; in perf_event__synthesize_sample()
2649 *array++ = 0; in perf_event__synthesize_sample()
2655 *array++ = sz; in perf_event__synthesize_sample()
2657 memcpy(array, sample->user_stack.data, sz); in perf_event__synthesize_sample()
2658 array = (void *)array + sz; in perf_event__synthesize_sample()
2659 *array++ = sz; in perf_event__synthesize_sample()
2664 *array = sample->weight; in perf_event__synthesize_sample()
2665 array++; in perf_event__synthesize_sample()
2669 *array = sample->data_src; in perf_event__synthesize_sample()
2670 array++; in perf_event__synthesize_sample()
2674 *array = sample->transaction; in perf_event__synthesize_sample()
2675 array++; in perf_event__synthesize_sample()
2680 *array++ = sample->intr_regs.abi; in perf_event__synthesize_sample()
2682 memcpy(array, sample->intr_regs.regs, sz); in perf_event__synthesize_sample()
2683 array = (void *)array + sz; in perf_event__synthesize_sample()
2685 *array++ = 0; in perf_event__synthesize_sample()
2690 *array = sample->phys_addr; in perf_event__synthesize_sample()
2691 array++; in perf_event__synthesize_sample()