• Home
  • Raw
  • Download

Lines Matching refs:array

2502 	const __u64 *array = event->sample.array;  in perf_evsel__parse_id_sample()  local
2506 array += ((event->header.size - in perf_evsel__parse_id_sample()
2510 sample->id = *array; in perf_evsel__parse_id_sample()
2511 array--; in perf_evsel__parse_id_sample()
2515 u.val64 = *array; in perf_evsel__parse_id_sample()
2523 array--; in perf_evsel__parse_id_sample()
2527 sample->stream_id = *array; in perf_evsel__parse_id_sample()
2528 array--; in perf_evsel__parse_id_sample()
2532 sample->id = *array; in perf_evsel__parse_id_sample()
2533 array--; in perf_evsel__parse_id_sample()
2537 sample->time = *array; in perf_evsel__parse_id_sample()
2538 array--; in perf_evsel__parse_id_sample()
2542 u.val64 = *array; in perf_evsel__parse_id_sample()
2552 array--; in perf_evsel__parse_id_sample()
2588 const __u64 *array, in arch_perf_parse_sample_weight() argument
2591 data->weight = *array; in arch_perf_parse_sample_weight()
2670 const __u64 *array; in evsel__parse_sample() local
2696 array = event->sample.array; in evsel__parse_sample()
2702 data->id = *array; in evsel__parse_sample()
2703 array++; in evsel__parse_sample()
2707 data->ip = *array; in evsel__parse_sample()
2708 array++; in evsel__parse_sample()
2712 u.val64 = *array; in evsel__parse_sample()
2722 array++; in evsel__parse_sample()
2726 data->time = *array; in evsel__parse_sample()
2727 array++; in evsel__parse_sample()
2731 data->addr = *array; in evsel__parse_sample()
2732 array++; in evsel__parse_sample()
2736 data->id = *array; in evsel__parse_sample()
2737 array++; in evsel__parse_sample()
2741 data->stream_id = *array; in evsel__parse_sample()
2742 array++; in evsel__parse_sample()
2747 u.val64 = *array; in evsel__parse_sample()
2755 array++; in evsel__parse_sample()
2759 data->period = *array; in evsel__parse_sample()
2760 array++; in evsel__parse_sample()
2766 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2768 data->read.group.nr = *array; in evsel__parse_sample()
2770 data->read.one.value = *array; in evsel__parse_sample()
2772 array++; in evsel__parse_sample()
2775 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2776 data->read.time_enabled = *array; in evsel__parse_sample()
2777 array++; in evsel__parse_sample()
2781 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2782 data->read.time_running = *array; in evsel__parse_sample()
2783 array++; in evsel__parse_sample()
2795 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2797 (struct sample_read_value *)array; in evsel__parse_sample()
2798 array = (void *)array + sz; in evsel__parse_sample()
2800 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2801 data->read.one.id = *array; in evsel__parse_sample()
2802 array++; in evsel__parse_sample()
2805 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2806 data->read.one.lost = *array; in evsel__parse_sample()
2807 array++; in evsel__parse_sample()
2815 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2816 data->callchain = (struct ip_callchain *)array++; in evsel__parse_sample()
2820 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2821 array = (void *)array + sz; in evsel__parse_sample()
2825 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2826 u.val64 = *array; in evsel__parse_sample()
2846 mem_bswap_64((void *) array, data->raw_size); in evsel__parse_sample()
2848 array = (void *)array + sizeof(u32); in evsel__parse_sample()
2850 OVERFLOW_CHECK(array, data->raw_size, max_size); in evsel__parse_sample()
2851 data->raw_data = (void *)array; in evsel__parse_sample()
2852 array = (void *)array + data->raw_size; in evsel__parse_sample()
2861 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2862 data->branch_stack = (struct branch_stack *)array++; in evsel__parse_sample()
2895 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2896 array = (void *)array + sz; in evsel__parse_sample()
2899 data->branch_stack_cntr = (u64 *)array; in evsel__parse_sample()
2902 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2903 array = (void *)array + sz; in evsel__parse_sample()
2908 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2909 data->user_regs.abi = *array; in evsel__parse_sample()
2910 array++; in evsel__parse_sample()
2916 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2918 data->user_regs.regs = (u64 *)array; in evsel__parse_sample()
2919 array = (void *)array + sz; in evsel__parse_sample()
2924 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2925 sz = *array++; in evsel__parse_sample()
2927 data->user_stack.offset = ((char *)(array - 1) in evsel__parse_sample()
2933 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2934 data->user_stack.data = (char *)array; in evsel__parse_sample()
2935 array = (void *)array + sz; in evsel__parse_sample()
2936 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2937 data->user_stack.size = *array++; in evsel__parse_sample()
2945 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2946 arch_perf_parse_sample_weight(data, array, type); in evsel__parse_sample()
2947 array++; in evsel__parse_sample()
2951 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2952 data->data_src = *array; in evsel__parse_sample()
2953 array++; in evsel__parse_sample()
2957 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2958 data->transaction = *array; in evsel__parse_sample()
2959 array++; in evsel__parse_sample()
2964 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
2965 data->intr_regs.abi = *array; in evsel__parse_sample()
2966 array++; in evsel__parse_sample()
2972 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
2974 data->intr_regs.regs = (u64 *)array; in evsel__parse_sample()
2975 array = (void *)array + sz; in evsel__parse_sample()
2981 data->phys_addr = *array; in evsel__parse_sample()
2982 array++; in evsel__parse_sample()
2987 data->cgroup = *array; in evsel__parse_sample()
2988 array++; in evsel__parse_sample()
2993 data->data_page_size = *array; in evsel__parse_sample()
2994 array++; in evsel__parse_sample()
2999 data->code_page_size = *array; in evsel__parse_sample()
3000 array++; in evsel__parse_sample()
3004 OVERFLOW_CHECK_u64(array); in evsel__parse_sample()
3005 sz = *array++; in evsel__parse_sample()
3007 OVERFLOW_CHECK(array, sz, max_size); in evsel__parse_sample()
3010 mem_bswap_64((char *)array, sz); in evsel__parse_sample()
3012 data->aux_sample.data = (char *)array; in evsel__parse_sample()
3013 array = (void *)array + sz; in evsel__parse_sample()
3023 const __u64 *array; in evsel__parse_sample_timestamp() local
3042 array = event->sample.array; in evsel__parse_sample_timestamp()
3048 array++; in evsel__parse_sample_timestamp()
3051 array++; in evsel__parse_sample_timestamp()
3054 array++; in evsel__parse_sample_timestamp()
3057 *timestamp = *array; in evsel__parse_sample_timestamp()