Lines Matching refs:array
1553 __u64 *array, u64 type __maybe_unused) in arch_perf_synthesize_sample_weight() argument
1555 *array = data->weight; in arch_perf_synthesize_sample_weight()
1558 static __u64 *copy_read_group_values(__u64 *array, __u64 read_format, in copy_read_group_values() argument
1566 memcpy(array, v, sz); in copy_read_group_values()
1567 array = (void *)array + sz; in copy_read_group_values()
1569 return array; in copy_read_group_values()
1575 __u64 *array; in perf_event__synthesize_sample() local
1583 array = event->sample.array; in perf_event__synthesize_sample()
1586 *array = sample->id; in perf_event__synthesize_sample()
1587 array++; in perf_event__synthesize_sample()
1591 *array = sample->ip; in perf_event__synthesize_sample()
1592 array++; in perf_event__synthesize_sample()
1598 *array = u.val64; in perf_event__synthesize_sample()
1599 array++; in perf_event__synthesize_sample()
1603 *array = sample->time; in perf_event__synthesize_sample()
1604 array++; in perf_event__synthesize_sample()
1608 *array = sample->addr; in perf_event__synthesize_sample()
1609 array++; in perf_event__synthesize_sample()
1613 *array = sample->id; in perf_event__synthesize_sample()
1614 array++; in perf_event__synthesize_sample()
1618 *array = sample->stream_id; in perf_event__synthesize_sample()
1619 array++; in perf_event__synthesize_sample()
1625 *array = u.val64; in perf_event__synthesize_sample()
1626 array++; in perf_event__synthesize_sample()
1630 *array = sample->period; in perf_event__synthesize_sample()
1631 array++; in perf_event__synthesize_sample()
1636 *array = sample->read.group.nr; in perf_event__synthesize_sample()
1638 *array = sample->read.one.value; in perf_event__synthesize_sample()
1639 array++; in perf_event__synthesize_sample()
1642 *array = sample->read.time_enabled; in perf_event__synthesize_sample()
1643 array++; in perf_event__synthesize_sample()
1647 *array = sample->read.time_running; in perf_event__synthesize_sample()
1648 array++; in perf_event__synthesize_sample()
1653 array = copy_read_group_values(array, read_format, in perf_event__synthesize_sample()
1656 *array = sample->read.one.id; in perf_event__synthesize_sample()
1657 array++; in perf_event__synthesize_sample()
1660 *array = sample->read.one.lost; in perf_event__synthesize_sample()
1661 array++; in perf_event__synthesize_sample()
1668 memcpy(array, sample->callchain, sz); in perf_event__synthesize_sample()
1669 array = (void *)array + sz; in perf_event__synthesize_sample()
1674 *array = u.val64; in perf_event__synthesize_sample()
1675 array = (void *)array + sizeof(u32); in perf_event__synthesize_sample()
1677 memcpy(array, sample->raw_data, sample->raw_size); in perf_event__synthesize_sample()
1678 array = (void *)array + sample->raw_size; in perf_event__synthesize_sample()
1685 memcpy(array, sample->branch_stack, sz); in perf_event__synthesize_sample()
1686 array = (void *)array + sz; in perf_event__synthesize_sample()
1691 *array++ = sample->user_regs.abi; in perf_event__synthesize_sample()
1693 memcpy(array, sample->user_regs.regs, sz); in perf_event__synthesize_sample()
1694 array = (void *)array + sz; in perf_event__synthesize_sample()
1696 *array++ = 0; in perf_event__synthesize_sample()
1702 *array++ = sz; in perf_event__synthesize_sample()
1704 memcpy(array, sample->user_stack.data, sz); in perf_event__synthesize_sample()
1705 array = (void *)array + sz; in perf_event__synthesize_sample()
1706 *array++ = sz; in perf_event__synthesize_sample()
1711 arch_perf_synthesize_sample_weight(sample, array, type); in perf_event__synthesize_sample()
1712 array++; in perf_event__synthesize_sample()
1716 *array = sample->data_src; in perf_event__synthesize_sample()
1717 array++; in perf_event__synthesize_sample()
1721 *array = sample->transaction; in perf_event__synthesize_sample()
1722 array++; in perf_event__synthesize_sample()
1727 *array++ = sample->intr_regs.abi; in perf_event__synthesize_sample()
1729 memcpy(array, sample->intr_regs.regs, sz); in perf_event__synthesize_sample()
1730 array = (void *)array + sz; in perf_event__synthesize_sample()
1732 *array++ = 0; in perf_event__synthesize_sample()
1737 *array = sample->phys_addr; in perf_event__synthesize_sample()
1738 array++; in perf_event__synthesize_sample()
1742 *array = sample->cgroup; in perf_event__synthesize_sample()
1743 array++; in perf_event__synthesize_sample()
1747 *array = sample->data_page_size; in perf_event__synthesize_sample()
1748 array++; in perf_event__synthesize_sample()
1752 *array = sample->code_page_size; in perf_event__synthesize_sample()
1753 array++; in perf_event__synthesize_sample()
1758 *array++ = sz; in perf_event__synthesize_sample()
1759 memcpy(array, sample->aux_sample.data, sz); in perf_event__synthesize_sample()
1760 array = (void *)array + sz; in perf_event__synthesize_sample()
1766 int perf_event__synthesize_id_sample(__u64 *array, u64 type, const struct perf_sample *sample) in perf_event__synthesize_id_sample() argument
1768 __u64 *start = array; in perf_event__synthesize_id_sample()
1779 *array = u.val64; in perf_event__synthesize_id_sample()
1780 array++; in perf_event__synthesize_id_sample()
1784 *array = sample->time; in perf_event__synthesize_id_sample()
1785 array++; in perf_event__synthesize_id_sample()
1789 *array = sample->id; in perf_event__synthesize_id_sample()
1790 array++; in perf_event__synthesize_id_sample()
1794 *array = sample->stream_id; in perf_event__synthesize_id_sample()
1795 array++; in perf_event__synthesize_id_sample()
1801 *array = u.val64; in perf_event__synthesize_id_sample()
1802 array++; in perf_event__synthesize_id_sample()
1806 *array = sample->id; in perf_event__synthesize_id_sample()
1807 array++; in perf_event__synthesize_id_sample()
1810 return (void *)array - (void *)start; in perf_event__synthesize_id_sample()