Searched refs:userpg (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/perf/ |
| H A D | riscv_pmu.c | 31 struct perf_event_mmap_page *userpg, u64 now) in arch_perf_update_userpage() argument 37 userpg->cap_user_time = 0; in arch_perf_update_userpage() 38 userpg->cap_user_time_zero = 0; in arch_perf_update_userpage() 39 userpg->cap_user_time_short = 0; in arch_perf_update_userpage() 40 userpg->cap_user_rdpmc = riscv_perf_user_access(event); in arch_perf_update_userpage() 47 if (userpg->cap_user_rdpmc) in arch_perf_update_userpage() 48 userpg->pmc_width = to_riscv_pmu(event->pmu)->ctr_get_width(event->hw.idx) + 1; in arch_perf_update_userpage() 53 userpg->time_mult = rd->mult; in arch_perf_update_userpage() 54 userpg->time_shift = rd->shift; in arch_perf_update_userpage() 55 userpg->time_zero = rd->epoch_ns; in arch_perf_update_userpage() [all …]
|
| H A D | arm_pmuv3.c | 1606 struct perf_event_mmap_page *userpg, u64 now) in device_initcall() 1612 userpg->cap_user_time = 0; in device_initcall() 1613 userpg->cap_user_time_zero = 0; in device_initcall() 1614 userpg->cap_user_time_short = 0; in device_initcall() 1615 userpg->cap_user_rdpmc = armv8pmu_event_has_user_read(event); in device_initcall() 1617 if (userpg->cap_user_rdpmc) { in device_initcall() 1619 userpg->pmc_width = 64; in device_initcall() 1621 userpg->pmc_width = 32; in device_initcall() 1630 userpg->time_mult = rd->mult; in device_initcall() 1631 userpg->time_shift = rd->shift; in device_initcall() [all …]
|
| /linux/tools/perf/util/ |
| H A D | auxtrace.h | 335 void *userpg; member 463 struct perf_event_mmap_page *pc = mm->userpg; in auxtrace_mmap__read_head() 480 struct perf_event_mmap_page *pc = mm->userpg; in auxtrace_mmap__write_tail() 494 void *userpg, int fd);
|
| H A D | auxtrace.c | 134 void *userpg, int fd) in auxtrace_mmap__mmap() argument 136 struct perf_event_mmap_page *pc = userpg; in auxtrace_mmap__mmap() 140 mm->userpg = userpg; in auxtrace_mmap__mmap() 1881 struct perf_event_mmap_page *pc = mm->userpg; in compat_auxtrace_mmap__read_head() 1900 struct perf_event_mmap_page *pc = mm->userpg; in compat_auxtrace_mmap__write_tail()
|
| H A D | mmap.c | 47 void *userpg __maybe_unused, in auxtrace_mmap__mmap()
|
| /linux/tools/perf/arch/arm/util/ |
| H A D | auxtrace.c | 193 struct perf_event_mmap_page *pc = mm->userpg; in compat_auxtrace_mmap__read_head() 207 struct perf_event_mmap_page *pc = mm->userpg; in compat_auxtrace_mmap__write_tail()
|
| /linux/arch/x86/events/ |
| H A D | core.c | 2804 struct perf_event_mmap_page *userpg, u64 now) in arch_perf_update_userpage() argument 2809 userpg->cap_user_time = 0; in arch_perf_update_userpage() 2810 userpg->cap_user_time_zero = 0; in arch_perf_update_userpage() 2811 userpg->cap_user_rdpmc = in arch_perf_update_userpage() 2813 userpg->pmc_width = x86_pmu.cntval_bits; in arch_perf_update_userpage() 2826 userpg->cap_user_time = 1; in arch_perf_update_userpage() 2827 userpg->time_mult = data.cyc2ns_mul; in arch_perf_update_userpage() 2828 userpg->time_shift = data.cyc2ns_shift; in arch_perf_update_userpage() 2829 userpg->time_offset = offset - now; in arch_perf_update_userpage() 2836 userpg->cap_user_time_zero = 1; in arch_perf_update_userpage() [all …]
|
| /linux/kernel/events/ |
| H A D | core.c | 6796 struct perf_event_mmap_page *userpg; in perf_event_init_userpage() local 6804 userpg = rb->user_page; in perf_event_init_userpage() 6807 userpg->cap_bit0_is_deprecated = 1; in perf_event_init_userpage() 6808 userpg->size = offsetof(struct perf_event_mmap_page, __reserved); in perf_event_init_userpage() 6809 userpg->data_offset = PAGE_SIZE; in perf_event_init_userpage() 6810 userpg->data_size = perf_data_size(rb); in perf_event_init_userpage() 6817 struct perf_event *event, struct perf_event_mmap_page *userpg, u64 now) in arch_perf_update_userpage() argument 6828 struct perf_event_mmap_page *userpg; in perf_event_update_userpage() local 6852 userpg = rb->user_page; in perf_event_update_userpage() 6854 ++userpg->lock; in perf_event_update_userpage() [all …]
|
| /linux/include/linux/ |
| H A D | perf_event.h | 2108 struct perf_event_mmap_page *userpg,
|