Lines Matching full:array
1569 __u64 *array, u64 type __maybe_unused)
1571 *array = data->weight;
1574 static __u64 *copy_read_group_values(__u64 *array, __u64 read_format,
1582 memcpy(array, v, sz);
1583 array = (void *)array + sz;
1585 return array;
1591 __u64 *array;
1599 array = event->sample.array;
1602 *array = sample->id;
1603 array++;
1607 *array = sample->ip;
1608 array++;
1614 *array = u.val64;
1615 array++;
1619 *array = sample->time;
1620 array++;
1624 *array = sample->addr;
1625 array++;
1629 *array = sample->id;
1630 array++;
1634 *array = sample->stream_id;
1635 array++;
1641 *array = u.val64;
1642 array++;
1646 *array = sample->period;
1647 array++;
1652 *array = sample->read.group.nr;
1654 *array = sample->read.one.value;
1655 array++;
1658 *array = sample->read.time_enabled;
1659 array++;
1663 *array = sample->read.time_running;
1664 array++;
1669 array = copy_read_group_values(array, read_format,
1672 *array = sample->read.one.id;
1673 array++;
1676 *array = sample->read.one.lost;
1677 array++;
1684 memcpy(array, sample->callchain, sz);
1685 array = (void *)array + sz;
1689 u32 *array32 = (void *)array;
1695 array = (void *)(array32 + (sample->raw_size / sizeof(u32)));
1697 /* make sure the array is 64-bit aligned */
1698 BUG_ON(((long)array) % sizeof(u64));
1705 memcpy(array, sample->branch_stack, sz);
1706 array = (void *)array + sz;
1711 *array++ = sample->user_regs.abi;
1713 memcpy(array, sample->user_regs.regs, sz);
1714 array = (void *)array + sz;
1716 *array++ = 0;
1722 *array++ = sz;
1724 memcpy(array, sample->user_stack.data, sz);
1725 array = (void *)array + sz;
1726 *array++ = sz;
1731 arch_perf_synthesize_sample_weight(sample, array, type);
1732 array++;
1736 *array = sample->data_src;
1737 array++;
1741 *array = sample->transaction;
1742 array++;
1747 *array++ = sample->intr_regs.abi;
1749 memcpy(array, sample->intr_regs.regs, sz);
1750 array = (void *)array + sz;
1752 *array++ = 0;
1757 *array = sample->phys_addr;
1758 array++;
1762 *array = sample->cgroup;
1763 array++;
1767 *array = sample->data_page_size;
1768 array++;
1772 *array = sample->code_page_size;
1773 array++;
1778 *array++ = sz;
1779 memcpy(array, sample->aux_sample.data, sz);
1780 array = (void *)array + sz;
1786 int perf_event__synthesize_id_sample(__u64 *array, u64 type, const struct perf_sample *sample)
1788 __u64 *start = array;
1799 *array = u.val64;
1800 array++;
1804 *array = sample->time;
1805 array++;
1809 *array = sample->id;
1810 array++;
1814 *array = sample->stream_id;
1815 array++;
1821 *array = u.val64;
1822 array++;
1826 *array = sample->id;
1827 array++;
1830 return (void *)array - (void *)start;
2258 void *array = &ev;
2261 array += ev.header.size;
2262 ret = perf_event__synthesize_id_sample(array, evsel->core.attr.sample_type, sample);
2291 void *array;
2317 array = &ev;
2318 array += ev.header.size;
2319 ret = perf_event__synthesize_id_sample(array, evsel->core.attr.sample_type, sample);