Lines Matching defs:event
170 static bool is_kernel_event(struct perf_event *event) in is_kernel_event()
198 struct perf_event *event; member
206 struct perf_event *event = efs->event; in event_function() local
249 static void event_function_call(struct perf_event *event, event_f func, void *data) in event_function_call()
302 static void event_function_local(struct perf_event *event, event_f func, void *data) in event_function_local()
585 static inline u64 perf_event_clock(struct perf_event *event) in perf_event_clock()
593 perf_cgroup_match(struct perf_event *event) in perf_cgroup_match()
616 static inline void perf_detach_cgroup(struct perf_event *event) in perf_detach_cgroup()
622 static inline int is_cgroup_event(struct perf_event *event) in is_cgroup_event()
627 static inline u64 perf_cgroup_event_time(struct perf_event *event) in perf_cgroup_event_time()
661 static inline void update_cgrp_time_from_event(struct perf_event *event) in update_cgrp_time_from_event()
816 static inline int perf_cgroup_connect(int fd, struct perf_event *event, in perf_cgroup_connect()
853 perf_cgroup_set_shadow_time(struct perf_event *event, u64 now) in perf_cgroup_set_shadow_time()
861 perf_cgroup_defer_enabled(struct perf_event *event) in perf_cgroup_defer_enabled()
874 perf_cgroup_mark_enabled(struct perf_event *event, in perf_cgroup_mark_enabled()
899 list_update_cgroup_event(struct perf_event *event, in list_update_cgroup_event()
946 perf_cgroup_match(struct perf_event *event) in perf_cgroup_match()
951 static inline void perf_detach_cgroup(struct perf_event *event) in perf_detach_cgroup()
954 static inline int is_cgroup_event(struct perf_event *event) in is_cgroup_event()
959 static inline void update_cgrp_time_from_event(struct perf_event *event) in update_cgrp_time_from_event()
977 static inline int perf_cgroup_connect(pid_t pid, struct perf_event *event, in perf_cgroup_connect()
996 perf_cgroup_set_shadow_time(struct perf_event *event, u64 now) in perf_cgroup_set_shadow_time()
1000 static inline u64 perf_cgroup_event_time(struct perf_event *event) in perf_cgroup_event_time()
1006 perf_cgroup_defer_enabled(struct perf_event *event) in perf_cgroup_defer_enabled()
1011 perf_cgroup_mark_enabled(struct perf_event *event, in perf_cgroup_mark_enabled()
1017 list_update_cgroup_event(struct perf_event *event, in list_update_cgroup_event()
1227 perf_event_ctx_lock_nested(struct perf_event *event, int nesting) in perf_event_ctx_lock_nested()
1251 perf_event_ctx_lock(struct perf_event *event) in perf_event_ctx_lock()
1256 static void perf_event_ctx_unlock(struct perf_event *event, in perf_event_ctx_unlock()
1282 static u32 perf_event_pid_type(struct perf_event *event, struct task_struct *p, in perf_event_pid_type()
1299 static u32 perf_event_pid(struct perf_event *event, struct task_struct *p) in perf_event_pid()
1304 static u32 perf_event_tid(struct perf_event *event, struct task_struct *p) in perf_event_tid()
1313 static u64 primary_event_id(struct perf_event *event) in primary_event_id()
1419 static u64 perf_event_time(struct perf_event *event) in perf_event_time()
1432 static void update_event_times(struct perf_event *event) in update_event_times()
1476 struct perf_event *event; in update_group_times() local
1483 static enum event_type_t get_event_type(struct perf_event *event) in get_event_type()
1505 ctx_group_list(struct perf_event *event, struct perf_event_context *ctx) in ctx_group_list()
1518 list_add_event(struct perf_event *event, struct perf_event_context *ctx) in list_add_event()
1552 static inline void perf_event__state_init(struct perf_event *event) in perf_event__state_init()
1558 static void __perf_event_read_size(struct perf_event *event, int nr_siblings) in __perf_event_read_size()
1582 static void __perf_event_header_size(struct perf_event *event, u64 sample_type) in __perf_event_header_size()
1618 static void perf_event__header_size(struct perf_event *event) in perf_event__header_size()
1625 static void perf_event__id_header_size(struct perf_event *event) in perf_event__id_header_size()
1652 static bool perf_event_validate_size(struct perf_event *event) in perf_event_validate_size()
1673 static void perf_group_attach(struct perf_event *event) in perf_group_attach()
1708 list_del_event(struct perf_event *event, struct perf_event_context *ctx) in list_del_event()
1747 static void perf_group_detach(struct perf_event *event) in perf_group_detach()
1797 static bool is_orphaned_event(struct perf_event *event) in is_orphaned_event()
1802 static inline int __pmu_filter_match(struct perf_event *event) in __pmu_filter_match()
1814 static inline int pmu_filter_match(struct perf_event *event) in pmu_filter_match()
1830 event_filter_match(struct perf_event *event) in event_filter_match()
1837 event_sched_out(struct perf_event *event, in event_sched_out()
1891 struct perf_event *event; in group_sched_out() local
1919 __perf_remove_from_context(struct perf_event *event, in __perf_remove_from_context()
1950 static void perf_remove_from_context(struct perf_event *event, unsigned long flags) in perf_remove_from_context()
1980 static void __perf_event_disable(struct perf_event *event, in __perf_event_disable()
2012 static void _perf_event_disable(struct perf_event *event) in _perf_event_disable()
2026 void perf_event_disable_local(struct perf_event *event) in perf_event_disable_local()
2035 void perf_event_disable(struct perf_event *event) in perf_event_disable()
2045 void perf_event_disable_inatomic(struct perf_event *event) in perf_event_disable_inatomic()
2051 static void perf_set_shadow_time(struct perf_event *event, in perf_set_shadow_time()
2092 event_sched_in(struct perf_event *event, in event_sched_in()
2163 struct perf_event *event, *partial_group = NULL; in group_sched_in() local
2230 static int group_can_go_on(struct perf_event *event, in group_can_go_on()
2276 static void __perf_event_enable_time(struct perf_event *event, u64 now) in __perf_event_enable_time()
2285 static void add_event_to_ctx(struct perf_event *event, in add_event_to_ctx()
2393 struct perf_event *event = info; in __perf_install_in_context() local
2457 struct perf_event *event, in perf_install_in_context()
2550 static void __perf_event_mark_enabled(struct perf_event *event) in __perf_event_mark_enabled()
2567 static void __perf_event_enable(struct perf_event *event, in __perf_event_enable()
2619 static void _perf_event_enable(struct perf_event *event) in _perf_event_enable()
2647 void perf_event_enable(struct perf_event *event) in perf_event_enable()
2658 struct perf_event *event; member
2665 struct perf_event *event = sd->event; in __perf_event_stop() local
2698 static int perf_event_stop(struct perf_event *event, int restart) in perf_event_stop()
2747 void perf_event_addr_filters_sync(struct perf_event *event) in perf_event_addr_filters_sync()
2763 static int _perf_event_refresh(struct perf_event *event, int refresh) in _perf_event_refresh()
2780 int perf_event_refresh(struct perf_event *event, int refresh) in perf_event_refresh()
2798 struct perf_event *event; in ctx_sched_out() local
2894 static void __perf_event_sync_stat(struct perf_event *event, in __perf_event_sync_stat()
2943 struct perf_event *event, *next_event; in perf_event_sync_stat() local
3149 struct perf_event *event; in ctx_pinned_sched_in() local
3179 struct perf_event *event; in ctx_flexible_sched_in() local
3333 static u64 perf_calculate_period(struct perf_event *event, u64 nsec, u64 count) in perf_calculate_period()
3409 static void perf_adjust_period(struct perf_event *event, u64 nsec, u64 count, bool disable) in perf_adjust_period()
3446 struct perf_event *event; in perf_adjust_freq_unthr_context() local
3578 static int event_enable_on_exec(struct perf_event *event, in event_enable_on_exec()
3602 struct perf_event *event; in perf_event_enable_on_exec() local
3638 struct perf_event *event; member
3643 static int __perf_event_read_cpu(struct perf_event *event, int event_cpu) in __perf_event_read_cpu()
3666 struct perf_event *sub, *event = data->event; in __perf_event_read() local
3718 static inline u64 perf_event_count(struct perf_event *event) in perf_event_count()
3731 int perf_event_read_local(struct perf_event *event, u64 *value) in perf_event_read_local()
3786 static int perf_event_read(struct perf_event *event, bool group) in perf_event_read()
3903 struct perf_event *event) in find_get_context()
4002 struct perf_event *event; in free_event_rcu() local
4014 static void detach_sb_event(struct perf_event *event) in detach_sb_event()
4023 static bool is_sb_event(struct perf_event *event) in is_sb_event()
4041 static void unaccount_pmu_sb_event(struct perf_event *event) in unaccount_pmu_sb_event()
4047 static void unaccount_event_cpu(struct perf_event *event, int cpu) in unaccount_event_cpu()
4078 static void unaccount_event(struct perf_event *event) in unaccount_event()
4136 static int exclusive_event_init(struct perf_event *event) in exclusive_event_init()
4167 static void exclusive_event_destroy(struct perf_event *event) in exclusive_event_destroy()
4192 static bool exclusive_event_installable(struct perf_event *event, in exclusive_event_installable()
4212 static void _free_event(struct perf_event *event) in _free_event()
4261 static void free_event(struct perf_event *event) in free_event()
4276 static void perf_remove_from_owner(struct perf_event *event) in perf_remove_from_owner()
4324 static void put_event(struct perf_event *event) in put_event()
4337 int perf_event_release_kernel(struct perf_event *event) in perf_event_release_kernel()
4444 u64 perf_event_read_value(struct perf_event *event, u64 *enabled, u64 *running) in perf_event_read_value()
4521 static int perf_read_group(struct perf_event *event, in perf_read_group()
4567 static int perf_read_one(struct perf_event *event, in perf_read_one()
4588 static bool is_event_hup(struct perf_event *event) in is_event_hup()
4605 __perf_read(struct perf_event *event, char __user *buf, size_t count) in __perf_read()
4633 struct perf_event *event = file->private_data; in perf_read() local
4646 struct perf_event *event = file->private_data; in perf_poll() local
4667 static void _perf_event_reset(struct perf_event *event) in _perf_event_reset()
4680 static void perf_event_for_each_child(struct perf_event *event, in perf_event_for_each_child()
4694 static void perf_event_for_each(struct perf_event *event, in perf_event_for_each()
4709 static void __perf_event_period(struct perf_event *event, in __perf_event_period()
4746 static int perf_event_check_period(struct perf_event *event, u64 value) in perf_event_check_period()
4751 static int perf_event_period(struct perf_event *event, u64 __user *arg) in perf_event_period()
4799 static long _perf_ioctl(struct perf_event *event, unsigned int cmd, unsigned long arg) in _perf_ioctl()
4881 struct perf_event *event = file->private_data; in perf_ioctl() local
4915 struct perf_event *event; in perf_event_task_enable() local
4931 struct perf_event *event; in perf_event_task_disable() local
4944 static int perf_event_index(struct perf_event *event) in perf_event_index()
4955 static void calc_timer_values(struct perf_event *event, in calc_timer_values()
4968 static void perf_event_init_userpage(struct perf_event *event) in perf_event_init_userpage()
4991 struct perf_event *event, struct perf_event_mmap_page *userpg, u64 now) in arch_perf_update_userpage()
5000 void perf_event_update_userpage(struct perf_event *event) in perf_event_update_userpage()
5052 struct perf_event *event = vmf->vma->vm_file->private_data; in perf_mmap_fault() local
5085 static void ring_buffer_attach(struct perf_event *event, in ring_buffer_attach()
5144 static void ring_buffer_wakeup(struct perf_event *event) in ring_buffer_wakeup()
5157 struct ring_buffer *ring_buffer_get(struct perf_event *event) in ring_buffer_get()
5184 struct perf_event *event = vma->vm_file->private_data; in perf_mmap_open() local
5208 struct perf_event *event = vma->vm_file->private_data; in perf_mmap_close() local
5324 struct perf_event *event = file->private_data; in perf_mmap() local
5530 struct perf_event *event = filp->private_data; in perf_fasync() local
5561 static inline struct fasync_struct **perf_event_fasync(struct perf_event *event) in perf_event_fasync()
5569 void perf_event_wakeup(struct perf_event *event) in perf_event_wakeup()
5581 struct perf_event *event = container_of(entry, in perf_pending_event() local
5766 struct perf_event *event) in __perf_event_header__init_id()
5796 struct perf_event *event) in perf_event_header__init_id()
5826 void perf_event__output_id_sample(struct perf_event *event, in perf_event__output_id_sample()
5835 struct perf_event *event, in perf_output_read_one()
5858 struct perf_event *event, in perf_output_read_group()
5910 struct perf_event *event) in perf_output_read()
5936 struct perf_event *event) in perf_output_sample()
6140 struct perf_event *event, in perf_prepare_sample()
6262 __perf_event_output(struct perf_event *event, in __perf_event_output()
6289 perf_event_output_forward(struct perf_event *event, in perf_event_output_forward()
6297 perf_event_output_backward(struct perf_event *event, in perf_event_output_backward()
6305 perf_event_output(struct perf_event *event, in perf_event_output()
6324 perf_event_read_event(struct perf_event *event, in perf_event_read_event()
6359 struct perf_event *event; in perf_iterate_ctx() local
6376 struct perf_event *event; in perf_iterate_sb_cpu() local
6437 static void perf_event_addr_filters_exec(struct perf_event *event, void *data) in perf_event_addr_filters_exec()
6489 static void __perf_event_output_stop(struct perf_event *event, void *data) in __perf_event_output_stop()
6520 struct perf_event *event = info; in __perf_pmu_output_stop() local
6537 static void perf_pmu_output_stop(struct perf_event *event) in perf_pmu_output_stop()
6588 static int perf_event_task_match(struct perf_event *event) in perf_event_task_match()
6595 static void perf_event_task_output(struct perf_event *event, in perf_event_task_output()
6687 static int perf_event_comm_match(struct perf_event *event) in perf_event_comm_match()
6692 static void perf_event_comm_output(struct perf_event *event, in perf_event_comm_output()
6786 static int perf_event_namespaces_match(struct perf_event *event) in perf_event_namespaces_match()
6791 static void perf_event_namespaces_output(struct perf_event *event, in perf_event_namespaces_output()
6924 static int perf_event_mmap_match(struct perf_event *event, in perf_event_mmap_match()
6935 static void perf_event_mmap_output(struct perf_event *event, in perf_event_mmap_output()
7128 static void __perf_addr_filters_adjust(struct perf_event *event, void *data) in __perf_addr_filters_adjust()
7223 void perf_event_aux_event(struct perf_event *event, unsigned long head, in perf_event_aux_event()
7260 void perf_log_lost_samples(struct perf_event *event, u64 lost) in perf_log_lost_samples()
7305 static int perf_event_switch_match(struct perf_event *event) in perf_event_switch_match()
7310 static void perf_event_switch_output(struct perf_event *event, void *data) in perf_event_switch_output()
7379 static void perf_log_throttle(struct perf_event *event, int enable) in perf_log_throttle()
7416 void perf_event_itrace_started(struct perf_event *event) in perf_event_itrace_started()
7421 static void perf_log_itrace_start(struct perf_event *event) in perf_log_itrace_start()
7458 __perf_event_account_interrupt(struct perf_event *event, int throttle) in __perf_event_account_interrupt()
7493 int perf_event_account_interrupt(struct perf_event *event) in perf_event_account_interrupt()
7502 static int __perf_event_overflow(struct perf_event *event, in __perf_event_overflow()
7531 READ_ONCE(event->overflow_handler)(event, data, regs); in __perf_event_overflow() local
7541 int perf_event_overflow(struct perf_event *event, in perf_event_overflow()
7570 u64 perf_swevent_set_period(struct perf_event *event) in perf_swevent_set_period()
7593 static void perf_swevent_overflow(struct perf_event *event, u64 overflow, in perf_swevent_overflow()
7619 static void perf_swevent_event(struct perf_event *event, u64 nr, in perf_swevent_event()
7648 static int perf_exclude_event(struct perf_event *event, in perf_exclude_event()
7665 static int perf_swevent_match(struct perf_event *event, in perf_swevent_match()
7713 find_swevent_head(struct swevent_htable *swhash, struct perf_event *event) in find_swevent_head()
7738 struct perf_event *event; in do_perf_sw_event() local
7798 static void perf_swevent_read(struct perf_event *event) in perf_swevent_read()
7802 static int perf_swevent_add(struct perf_event *event, int flags) in perf_swevent_add()
7825 static void perf_swevent_del(struct perf_event *event, int flags) in perf_swevent_del()
7830 static void perf_swevent_start(struct perf_event *event, int flags) in perf_swevent_start()
7835 static void perf_swevent_stop(struct perf_event *event, int flags) in perf_swevent_stop()
7929 static void sw_perf_event_destroy(struct perf_event *event) in sw_perf_event_destroy()
7939 static int perf_swevent_init(struct perf_event *event) in perf_swevent_init()
7993 static int perf_tp_filter_match(struct perf_event *event, in perf_tp_filter_match()
8007 static int perf_tp_event_match(struct perf_event *event, in perf_tp_event_match()
8046 struct task_struct *task, struct perf_event *event) in perf_tp_event()
8104 static void tp_perf_event_destroy(struct perf_event *event) in tp_perf_event_destroy()
8109 static int perf_tp_event_init(struct perf_event *event) in perf_tp_event_init()
8147 static void perf_event_free_filter(struct perf_event *event) in perf_event_free_filter()
8153 static void bpf_overflow_handler(struct perf_event *event, in bpf_overflow_handler()
8178 static int perf_event_set_bpf_handler(struct perf_event *event, u32 prog_fd) in perf_event_set_bpf_handler()
8199 static void perf_event_free_bpf_handler(struct perf_event *event) in perf_event_free_bpf_handler()
8211 static int perf_event_set_bpf_handler(struct perf_event *event, u32 prog_fd) in perf_event_set_bpf_handler()
8215 static void perf_event_free_bpf_handler(struct perf_event *event) in perf_event_free_bpf_handler()
8220 static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd) in perf_event_set_bpf_prog()
8264 static void perf_event_free_bpf_prog(struct perf_event *event) in perf_event_free_bpf_prog()
8286 static void perf_event_free_filter(struct perf_event *event) in perf_event_free_filter()
8290 static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd) in perf_event_set_bpf_prog()
8295 static void perf_event_free_bpf_prog(struct perf_event *event) in perf_event_free_bpf_prog()
8317 perf_addr_filter_new(struct perf_event *event, struct list_head *filters) in perf_addr_filter_new()
8347 static void perf_addr_filters_splice(struct perf_event *event, in perf_addr_filters_splice()
8402 static void perf_event_addr_filters_apply(struct perf_event *event) in perf_event_addr_filters_apply()
8503 perf_event_parse_addr_filter(struct perf_event *event, char *fstr, in perf_event_parse_addr_filter()
8653 perf_event_set_addr_filter(struct perf_event *event, char *filter_str) in perf_event_set_addr_filter()
8692 static int perf_event_set_filter(struct perf_event *event, void __user *arg) in perf_event_set_filter()
8726 struct perf_event *event; in perf_swevent_hrtimer() local
8751 static void perf_swevent_start_hrtimer(struct perf_event *event) in perf_swevent_start_hrtimer()
8772 static void perf_swevent_cancel_hrtimer(struct perf_event *event) in perf_swevent_cancel_hrtimer()
8784 static void perf_swevent_init_hrtimer(struct perf_event *event) in perf_swevent_init_hrtimer()
8813 static void cpu_clock_event_update(struct perf_event *event) in cpu_clock_event_update()
8823 static void cpu_clock_event_start(struct perf_event *event, int flags) in cpu_clock_event_start()
8829 static void cpu_clock_event_stop(struct perf_event *event, int flags) in cpu_clock_event_stop()
8835 static int cpu_clock_event_add(struct perf_event *event, int flags) in cpu_clock_event_add()
8844 static void cpu_clock_event_del(struct perf_event *event, int flags) in cpu_clock_event_del()
8849 static void cpu_clock_event_read(struct perf_event *event) in cpu_clock_event_read()
8854 static int cpu_clock_event_init(struct perf_event *event) in cpu_clock_event_init()
8890 static void task_clock_event_update(struct perf_event *event, u64 now) in task_clock_event_update()
8900 static void task_clock_event_start(struct perf_event *event, int flags) in task_clock_event_start()
8906 static void task_clock_event_stop(struct perf_event *event, int flags) in task_clock_event_stop()
8912 static int task_clock_event_add(struct perf_event *event, int flags) in task_clock_event_add()
8921 static void task_clock_event_del(struct perf_event *event, int flags) in task_clock_event_del()
8926 static void task_clock_event_read(struct perf_event *event) in task_clock_event_read()
8935 static int task_clock_event_init(struct perf_event *event) in task_clock_event_init()
8980 static int perf_event_nop_int(struct perf_event *event, u64 value) in perf_event_nop_int()
9022 static int perf_event_idx_default(struct perf_event *event) in perf_event_idx_default()
9339 static int perf_try_init_event(struct pmu *pmu, struct perf_event *event) in perf_try_init_event()
9369 static struct pmu *perf_init_event(struct perf_event *event) in perf_init_event()
9412 static void attach_sb_event(struct perf_event *event) in attach_sb_event()
9428 static void account_pmu_sb_event(struct perf_event *event) in account_pmu_sb_event()
9434 static void account_event_cpu(struct perf_event *event, int cpu) in account_event_cpu()
9464 static void account_event(struct perf_event *event) in account_event()
9532 struct perf_event *event; in perf_event_alloc() local
9847 perf_event_set_output(struct perf_event *event, struct perf_event *output_event) in perf_event_set_output()
9923 static int perf_event_set_clock(struct perf_event *event, clockid_t clk_id) in perf_event_set_clock()
10004 struct perf_event *event, *sibling; in SYSCALL_DEFINE5() local
10446 struct perf_event *event; in perf_event_create_kernel_counter() local
10517 struct perf_event *event, *tmp; in perf_pmu_migrate_context() local
10725 struct perf_event *event, *tmp; in perf_event_exit_task() local
10754 static void perf_free_event(struct perf_event *event, in perf_free_event()
10785 struct perf_event *event, *tmp; in perf_event_free_task() local
10838 const struct perf_event_attr *perf_event_attrs(struct perf_event *event) in perf_event_attrs()
10996 inherit_task_group(struct perf_event *event, struct task_struct *parent, in inherit_task_group()
11040 struct perf_event *event; in perf_event_init_context() local
11195 struct perf_event *event; in __perf_event_exit_context() local