Home
last modified time | relevance | path

Searched refs:event (Results 1 - 25 of 5425) sorted by relevance

12345678910>>...217

/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/event_code_tests/
H A Dgeneric_events_valid_test.c9 #include "../event.h"
13 * Testcase to ensure that using invalid event in generic
14 * event for PERF_TYPE_HARDWARE should fail
19 struct event event; in generic_events_valid_test() local
35 event_init_opts(&event, PERF_COUNT_HW_CPU_CYCLES, PERF_TYPE_HARDWARE, "event"); in generic_events_valid_test()
36 FAIL_IF(event_open(&event)); in generic_events_valid_test()
37 event_close(&event); in generic_events_valid_test()
39 event_init_opts(&event, PERF_COUNT_HW_INSTRUCTION in generic_events_valid_test()
[all...]
H A Dreserved_bits_mmcra_sample_elig_mode_test.c7 #include "../event.h"
17 * Input event code uses these sampling bits along with
23 struct event event; in reserved_bits_mmcra_sample_elig_mode() local
36 event_init(&event, 0x50401e0); in reserved_bits_mmcra_sample_elig_mode()
37 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
39 event_init(&event, 0x90401e0); in reserved_bits_mmcra_sample_elig_mode()
40 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
42 event_init(&event, 0xD0401e0); in reserved_bits_mmcra_sample_elig_mode()
43 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/core/
H A Devent.c22 #include <core/event.h>
26 nvkm_event_put(struct nvkm_event *event, u32 types, int index) in nvkm_event_put() argument
28 assert_spin_locked(&event->refs_lock); in nvkm_event_put()
30 nvkm_trace(event->subdev, "event: decr %08x on %d\n", types, index); in nvkm_event_put()
34 if (--event->refs[index * event->types_nr + type] == 0) { in nvkm_event_put()
35 nvkm_trace(event->subdev, "event: blocking %d on %d\n", type, index); in nvkm_event_put()
36 if (event in nvkm_event_put()
43 nvkm_event_get(struct nvkm_event *event, u32 types, int index) nvkm_event_get() argument
62 struct nvkm_event *event = ntfy->event; nvkm_event_ntfy_state() local
133 struct nvkm_event *event = ntfy->event; nvkm_event_ntfy_del() local
146 nvkm_event_ntfy_add(struct nvkm_event *event, int id, u32 bits, bool wait, nvkm_event_func func, struct nvkm_event_ntfy *ntfy) nvkm_event_ntfy_add() argument
164 nvkm_event_ntfy_valid(struct nvkm_event *event, int id, u32 bits) nvkm_event_ntfy_valid() argument
170 nvkm_event_ntfy(struct nvkm_event *event, int id, u32 bits) nvkm_event_ntfy() argument
192 nvkm_event_fini(struct nvkm_event *event) nvkm_event_fini() argument
201 __nvkm_event_init(const struct nvkm_event_func *func, struct nvkm_subdev *subdev, int types_nr, int index_nr, struct nvkm_event *event) __nvkm_event_init() argument
[all...]
/kernel/linux/linux-6.6/kernel/events/
H A Dcore.c176 static bool is_kernel_event(struct perf_event *event) in is_kernel_event() argument
178 return READ_ONCE(event->owner) == TASK_TOMBSTONE; in is_kernel_event()
198 * - removing the last event from a task ctx; this is relatively straight
201 * - adding the first event to a task ctx; this is tricky because we cannot
212 struct perf_event *event; member
220 struct perf_event *event = efs->event; in event_function() local
221 struct perf_event_context *ctx = event->ctx; in event_function()
256 efs->func(event, cpuctx, ctx, efs->data); in event_function()
263 static void event_function_call(struct perf_event *event, event_ argument
316 event_function_local(struct perf_event *event, event_f func, void *data) event_function_local() argument
584 perf_event_clock(struct perf_event *event) perf_event_clock() argument
612 __perf_effective_state(struct perf_event *event) __perf_effective_state() argument
623 __perf_update_times(struct perf_event *event, u64 now, u64 *enabled, u64 *running) __perf_update_times() argument
637 perf_event_update_time(struct perf_event *event) perf_event_update_time() argument
655 perf_event_set_state(struct perf_event *event, enum perf_event_state state) perf_event_set_state() argument
716 perf_cgroup_match(struct perf_event *event) perf_cgroup_match() argument
738 perf_detach_cgroup(struct perf_event *event) perf_detach_cgroup() argument
744 is_cgroup_event(struct perf_event *event) is_cgroup_event() argument
749 perf_cgroup_event_time(struct perf_event *event) perf_cgroup_event_time() argument
757 perf_cgroup_event_time_now(struct perf_event *event, u64 now) perf_cgroup_event_time_now() argument
799 update_cgrp_time_from_event(struct perf_event *event) update_cgrp_time_from_event() argument
886 perf_cgroup_ensure_storage(struct perf_event *event, struct cgroup_subsys_state *css) perf_cgroup_ensure_storage() argument
927 perf_cgroup_connect(int fd, struct perf_event *event, struct perf_event_attr *attr, struct perf_event *group_leader) perf_cgroup_connect() argument
968 perf_cgroup_event_enable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_enable() argument
990 perf_cgroup_event_disable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_disable() argument
1014 perf_cgroup_match(struct perf_event *event) perf_cgroup_match() argument
1019 perf_detach_cgroup(struct perf_event *event) perf_detach_cgroup() argument
1022 is_cgroup_event(struct perf_event *event) is_cgroup_event() argument
1027 update_cgrp_time_from_event(struct perf_event *event) update_cgrp_time_from_event() argument
1036 perf_cgroup_connect(pid_t pid, struct perf_event *event, struct perf_event_attr *attr, struct perf_event *group_leader) perf_cgroup_connect() argument
1048 perf_cgroup_event_time(struct perf_event *event) perf_cgroup_event_time() argument
1053 perf_cgroup_event_time_now(struct perf_event *event, u64 now) perf_cgroup_event_time_now() argument
1059 perf_cgroup_event_enable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_enable() argument
1064 perf_cgroup_event_disable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_disable() argument
1267 perf_event_ctx_lock_nested(struct perf_event *event, int nesting) perf_event_ctx_lock_nested() argument
1291 perf_event_ctx_lock(struct perf_event *event) perf_event_ctx_lock() argument
1296 perf_event_ctx_unlock(struct perf_event *event, struct perf_event_context *ctx) perf_event_ctx_unlock() argument
1322 perf_event_pid_type(struct perf_event *event, struct task_struct *p, enum pid_type type) perf_event_pid_type() argument
1339 perf_event_pid(struct perf_event *event, struct task_struct *p) perf_event_pid() argument
1344 perf_event_tid(struct perf_event *event, struct task_struct *p) perf_event_tid() argument
1353 primary_event_id(struct perf_event *event) primary_event_id() argument
1478 perf_event_time(struct perf_event *event) perf_event_time() argument
1491 perf_event_time_now(struct perf_event *event, u64 now) perf_event_time_now() argument
1508 get_event_type(struct perf_event *event) get_event_type() argument
1532 init_event_group(struct perf_event *event) init_event_group() argument
1543 get_event_groups(struct perf_event *event, struct perf_event_context *ctx) get_event_groups() argument
1560 event_cgroup(const struct perf_event *event) event_cgroup() argument
1673 perf_event_groups_insert(struct perf_event_groups *groups, struct perf_event *event) perf_event_groups_insert() argument
1685 add_event_to_groups(struct perf_event *event, struct perf_event_context *ctx) add_event_to_groups() argument
1697 perf_event_groups_delete(struct perf_event_groups *groups, struct perf_event *event) perf_event_groups_delete() argument
1711 del_event_from_groups(struct perf_event *event, struct perf_event_context *ctx) del_event_from_groups() argument
1741 perf_event_groups_next(struct perf_event *event, struct pmu *pmu) perf_event_groups_next() argument
1775 list_add_event(struct perf_event *event, struct perf_event_context *ctx) list_add_event() argument
1811 perf_event__state_init(struct perf_event *event) perf_event__state_init() argument
1847 __perf_event_header_size(struct perf_event *event, u64 sample_type) __perf_event_header_size() argument
1892 perf_event__header_size(struct perf_event *event) perf_event__header_size() argument
1900 perf_event__id_header_size(struct perf_event *event) perf_event__id_header_size() argument
1938 perf_event_validate_size(struct perf_event *event) perf_event_validate_size() argument
1969 perf_group_attach(struct perf_event *event) perf_group_attach() argument
2006 list_del_event(struct perf_event *event, struct perf_event_context *ctx) list_del_event() argument
2047 perf_aux_output_match(struct perf_event *event, struct perf_event *aux_event) perf_aux_output_match() argument
2062 perf_put_aux_event(struct perf_event *event) perf_put_aux_event() argument
2098 perf_need_aux_event(struct perf_event *event) perf_need_aux_event() argument
2103 perf_get_aux_event(struct perf_event *event, struct perf_event *group_leader) perf_get_aux_event() argument
2142 get_event_list(struct perf_event *event) get_event_list() argument
2154 perf_remove_sibling_event(struct perf_event *event) perf_remove_sibling_event() argument
2160 perf_group_detach(struct perf_event *event) perf_group_detach() argument
2223 perf_child_detach(struct perf_event *event) perf_child_detach() argument
2241 is_orphaned_event(struct perf_event *event) is_orphaned_event() argument
2247 event_filter_match(struct perf_event *event) event_filter_match() argument
2254 event_sched_out(struct perf_event *event, struct perf_event_context *ctx) event_sched_out() argument
2316 struct perf_event *event; group_sched_out() local
2343 __perf_remove_from_context(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_remove_from_context() argument
2405 perf_remove_from_context(struct perf_event *event, unsigned long flags) perf_remove_from_context() argument
2431 __perf_event_disable(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_event_disable() argument
2471 _perf_event_disable(struct perf_event *event) _perf_event_disable() argument
2485 perf_event_disable_local(struct perf_event *event) perf_event_disable_local() argument
2494 perf_event_disable(struct perf_event *event) perf_event_disable() argument
2504 perf_event_disable_inatomic(struct perf_event *event) perf_event_disable_inatomic() argument
2516 event_sched_in(struct perf_event *event, struct perf_event_context *ctx) event_sched_in() argument
2576 struct perf_event *event, *partial_group = NULL; group_sched_in() local
2622 group_can_go_on(struct perf_event *event, int can_add_hw) group_can_go_on() argument
2651 add_event_to_ctx(struct perf_event *event, struct perf_event_context *ctx) add_event_to_ctx() argument
2761 struct perf_event *event = info; __perf_install_in_context() local
2827 perf_install_in_context(struct perf_event_context *ctx, struct perf_event *event, int cpu) perf_install_in_context() argument
2938 __perf_event_enable(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_event_enable() argument
2989 _perf_event_enable(struct perf_event *event) _perf_event_enable() argument
3026 perf_event_enable(struct perf_event *event) perf_event_enable() argument
3037 struct perf_event *event; global() member
3044 struct perf_event *event = sd->event; __perf_event_stop() local
3077 perf_event_stop(struct perf_event *event, int restart) perf_event_stop() argument
3126 perf_event_addr_filters_sync(struct perf_event *event) perf_event_addr_filters_sync() argument
3142 _perf_event_refresh(struct perf_event *event, int refresh) _perf_event_refresh() argument
3159 perf_event_refresh(struct perf_event *event, int refresh) perf_event_refresh() argument
3196 perf_event_modify_attr(struct perf_event *event, struct perf_event_attr *attr) perf_event_modify_attr() argument
3242 struct perf_event *event, *tmp; __pmu_ctx_sched_out() local
3379 __perf_event_sync_stat(struct perf_event *event, struct perf_event *next_event) __perf_event_sync_stat() argument
3420 struct perf_event *event, *next_event; perf_event_sync_stat() local
3707 __heap_add(struct min_heap *heap, struct perf_event *event) __heap_add() argument
3809 event_update_userpage(struct perf_event *event) event_update_userpage() argument
3822 struct perf_event *event; group_update_userpage() local
3831 merge_sched_in(struct perf_event *event, void *data) merge_sched_in() argument
4021 perf_calculate_period(struct perf_event *event, u64 nsec, u64 count) perf_calculate_period() argument
4097 perf_adjust_period(struct perf_event *event, u64 nsec, u64 count, bool disable) perf_adjust_period() argument
4134 struct perf_event *event; perf_adjust_freq_unthr_context() local
4200 rotate_ctx(struct perf_event_context *ctx, struct perf_event *event) rotate_ctx() argument
4217 struct perf_event *event; ctx_event_to_rotate() local
4344 event_enable_on_exec(struct perf_event *event, struct perf_event_context *ctx) event_enable_on_exec() argument
4368 struct perf_event *event; perf_event_enable_on_exec() local
4417 struct perf_event *event, *next; perf_event_remove_on_exec() local
4451 struct perf_event *event; global() member
4456 __perf_event_read_cpu(struct perf_event *event, int event_cpu) __perf_event_read_cpu() argument
4479 struct perf_event *sub, *event = data->event; __perf_event_read() local
4533 perf_event_count(struct perf_event *event) perf_event_count() argument
4538 calc_timer_values(struct perf_event *event, u64 *now, u64 *enabled, u64 *running) calc_timer_values() argument
4558 perf_event_read_local(struct perf_event *event, u64 *value, u64 *enabled, u64 *running) perf_event_read_local() argument
4623 perf_event_read(struct perf_event *event, bool group) perf_event_read() argument
4764 find_get_context(struct task_struct *task, struct perf_event *event) find_get_context() argument
4837 find_get_pmu_context(struct pmu *pmu, struct perf_event_context *ctx, struct perf_event *event) find_get_pmu_context() argument
4968 struct perf_event *event = container_of(head, typeof(*event), rcu_head); free_event_rcu() local
4979 detach_sb_event(struct perf_event *event) detach_sb_event() argument
4988 is_sb_event(struct perf_event *event) is_sb_event() argument
5007 unaccount_pmu_sb_event(struct perf_event *event) unaccount_pmu_sb_event() argument
5035 unaccount_event(struct perf_event *event) unaccount_event() argument
5101 exclusive_event_init(struct perf_event *event) exclusive_event_init() argument
5132 exclusive_event_destroy(struct perf_event *event) exclusive_event_destroy() argument
5156 exclusive_event_installable(struct perf_event *event, struct perf_event_context *ctx) exclusive_event_installable() argument
5178 _free_event(struct perf_event *event) _free_event() argument
5240 free_event(struct perf_event *event) free_event() argument
5255 perf_remove_from_owner(struct perf_event *event) perf_remove_from_owner() argument
5303 put_event(struct perf_event *event) put_event() argument
5316 perf_event_release_kernel(struct perf_event *event) perf_event_release_kernel() argument
5434 __perf_event_read_value(struct perf_event *event, u64 *enabled, u64 *running) __perf_event_read_value() argument
5463 perf_event_read_value(struct perf_event *event, u64 *enabled, u64 *running) perf_event_read_value() argument
5555 perf_read_group(struct perf_event *event, u64 read_format, char __user *buf) perf_read_group() argument
5597 perf_read_one(struct perf_event *event, u64 read_format, char __user *buf) perf_read_one() argument
5620 is_event_hup(struct perf_event *event) is_event_hup() argument
5637 __perf_read(struct perf_event *event, char __user *buf, size_t count) __perf_read() argument
5665 struct perf_event *event = file->private_data; perf_read() local
5682 struct perf_event *event = file->private_data; perf_poll() local
5703 _perf_event_reset(struct perf_event *event) _perf_event_reset() argument
5711 perf_event_pause(struct perf_event *event, bool reset) perf_event_pause() argument
5734 perf_event_for_each_child(struct perf_event *event, void (*func)(struct perf_event *)) perf_event_for_each_child() argument
5748 perf_event_for_each(struct perf_event *event, void (*func)(struct perf_event *)) perf_event_for_each() argument
5763 __perf_event_period(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_event_period() argument
5800 perf_event_check_period(struct perf_event *event, u64 value) perf_event_check_period() argument
5805 _perf_event_period(struct perf_event *event, u64 value) _perf_event_period() argument
5827 perf_event_period(struct perf_event *event, u64 value) perf_event_period() argument
5862 _perf_ioctl(struct perf_event *event, unsigned int cmd, unsigned long arg) _perf_ioctl() argument
5979 struct perf_event *event = file->private_data; perf_ioctl() local
6020 struct perf_event *event; perf_event_task_enable() local
6036 struct perf_event *event; perf_event_task_disable() local
6049 perf_event_index(struct perf_event *event) perf_event_index() argument
6060 perf_event_init_userpage(struct perf_event *event) perf_event_init_userpage() argument
6082 arch_perf_update_userpage( struct perf_event *event, struct perf_event_mmap_page *userpg, u64 now) arch_perf_update_userpage() argument
6092 perf_event_update_userpage(struct perf_event *event) perf_event_update_userpage() argument
6145 struct perf_event *event = vmf->vma->vm_file->private_data; perf_mmap_fault() local
6178 ring_buffer_attach(struct perf_event *event, struct perf_buffer *rb) ring_buffer_attach() argument
6239 ring_buffer_wakeup(struct perf_event *event) ring_buffer_wakeup() argument
6255 ring_buffer_get(struct perf_event *event) ring_buffer_get() argument
6285 struct perf_event *event = vma->vm_file->private_data; perf_mmap_open() local
6309 struct perf_event *event = vma->vm_file->private_data; perf_mmap_close() local
6427 struct perf_event *event = file->private_data; perf_mmap() local
6644 struct perf_event *event = filp->private_data; perf_fasync() local
6675 perf_event_fasync(struct perf_event *event) perf_event_fasync() argument
6683 perf_event_wakeup(struct perf_event *event) perf_event_wakeup() argument
6693 perf_sigtrap(struct perf_event *event) perf_sigtrap() argument
6717 __perf_pending_irq(struct perf_event *event) __perf_pending_irq() argument
6769 struct perf_event *event = container_of(entry, struct perf_event, pending_irq); perf_pending_irq() local
6795 struct perf_event *event = container_of(head, struct perf_event, pending_task); perf_pending_task() local
6989 perf_prepare_sample_aux(struct perf_event *event, struct perf_sample_data *data, size_t size) perf_prepare_sample_aux() argument
7027 perf_pmu_snapshot_aux(struct perf_buffer *rb, struct perf_event *event, struct perf_output_handle *handle, unsigned long size) perf_pmu_snapshot_aux() argument
7061 perf_aux_sample_output(struct perf_event *event, struct perf_output_handle *handle, struct perf_sample_data *data) perf_aux_sample_output() argument
7113 __perf_event_header__init_id(struct perf_sample_data *data, struct perf_event *event, u64 sample_type) __perf_event_header__init_id() argument
7141 perf_event_header__init_id(struct perf_event_header *header, struct perf_sample_data *data, struct perf_event *event) perf_event_header__init_id() argument
7175 perf_event__output_id_sample(struct perf_event *event, struct perf_output_handle *handle, struct perf_sample_data *sample) perf_event__output_id_sample() argument
7183 perf_output_read_one(struct perf_output_handle *handle, struct perf_event *event, u64 enabled, u64 running) perf_output_read_one() argument
7208 perf_output_read_group(struct perf_output_handle *handle, struct perf_event *event, u64 enabled, u64 running) perf_output_read_group() argument
7273 perf_output_read(struct perf_output_handle *handle, struct perf_event *event) perf_output_read() argument
7297 perf_output_sample(struct perf_output_handle *handle, struct perf_event_header *header, struct perf_sample_data *data, struct perf_event *event) perf_output_sample() argument
7609 perf_callchain(struct perf_event *event, struct pt_regs *regs) perf_callchain() argument
7631 perf_prepare_sample(struct perf_sample_data *data, struct perf_event *event, struct pt_regs *regs) perf_prepare_sample() argument
7817 perf_prepare_header(struct perf_event_header *header, struct perf_sample_data *data, struct perf_event *event, struct pt_regs *regs) perf_prepare_header() argument
7838 __perf_event_output(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs, int (*output_begin)(struct perf_output_handle *, struct perf_sample_data *, struct perf_event *, unsigned int)) __perf_event_output() argument
7870 perf_event_output_forward(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_output_forward() argument
7878 perf_event_output_backward(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_output_backward() argument
7886 perf_event_output(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_output() argument
7905 perf_event_read_event(struct perf_event *event, struct task_struct *task) perf_event_read_event() argument
7940 struct perf_event *event; perf_iterate_ctx() local
7957 struct perf_event *event; perf_iterate_sb_cpu() local
8015 perf_event_addr_filters_exec(struct perf_event *event, void *data) perf_event_addr_filters_exec() argument
8065 __perf_event_output_stop(struct perf_event *event, void *data) __perf_event_output_stop() argument
8096 struct perf_event *event = info; __perf_pmu_output_stop() local
8112 perf_pmu_output_stop(struct perf_event *event) perf_pmu_output_stop() argument
8163 perf_event_task_match(struct perf_event *event) perf_event_task_match() argument
8170 perf_event_task_output(struct perf_event *event, void *data) perf_event_task_output() argument
8269 perf_event_comm_match(struct perf_event *event) perf_event_comm_match() argument
8274 perf_event_comm_output(struct perf_event *event, void *data) perf_event_comm_output() argument
8368 perf_event_namespaces_match(struct perf_event *event) perf_event_namespaces_match() argument
8373 perf_event_namespaces_output(struct perf_event *event, void *data) perf_event_namespaces_output() argument
8496 perf_event_cgroup_match(struct perf_event *event) perf_event_cgroup_match() argument
8501 perf_event_cgroup_output(struct perf_event *event, void *data) perf_event_cgroup_output() argument
8607 perf_event_mmap_match(struct perf_event *event, void *data) perf_event_mmap_match() argument
8618 perf_event_mmap_output(struct perf_event *event, void *data) perf_event_mmap_output() argument
8838 __perf_addr_filters_adjust(struct perf_event *event, void *data) __perf_addr_filters_adjust() argument
8925 perf_event_aux_event(struct perf_event *event, unsigned long head, unsigned long size, u64 flags) perf_event_aux_event() argument
8962 perf_log_lost_samples(struct perf_event *event, u64 lost) perf_log_lost_samples() argument
9007 perf_event_switch_match(struct perf_event *event) perf_event_switch_match() argument
9012 perf_event_switch_output(struct perf_event *event, void *data) perf_event_switch_output() argument
9084 perf_log_throttle(struct perf_event *event, int enable) perf_log_throttle() argument
9137 perf_event_ksymbol_match(struct perf_event *event) perf_event_ksymbol_match() argument
9142 perf_event_ksymbol_output(struct perf_event *event, void *data) perf_event_ksymbol_output() argument
9227 perf_event_bpf_match(struct perf_event *event) perf_event_bpf_match() argument
9232 perf_event_bpf_output(struct perf_event *event, void *data) perf_event_bpf_output() argument
9335 perf_event_text_poke_match(struct perf_event *event) perf_event_text_poke_match() argument
9340 perf_event_text_poke_output(struct perf_event *event, void *data) perf_event_text_poke_output() argument
9405 perf_event_itrace_started(struct perf_event *event) perf_event_itrace_started() argument
9410 perf_log_itrace_start(struct perf_event *event) perf_log_itrace_start() argument
9446 perf_report_aux_output_id(struct perf_event *event, u64 hw_id) perf_report_aux_output_id() argument
9478 __perf_event_account_interrupt(struct perf_event *event, int throttle) __perf_event_account_interrupt() argument
9513 perf_event_account_interrupt(struct perf_event *event) perf_event_account_interrupt() argument
9518 sample_is_allowed(struct perf_event *event, struct pt_regs *regs) sample_is_allowed() argument
9535 __perf_event_overflow(struct perf_event *event, int throttle, struct perf_sample_data *data, struct pt_regs *regs) __perf_event_overflow() argument
9610 perf_event_overflow(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_overflow() argument
9639 perf_swevent_set_period(struct perf_event *event) perf_swevent_set_period() argument
9662 perf_swevent_overflow(struct perf_event *event, u64 overflow, struct perf_sample_data *data, struct pt_regs *regs) perf_swevent_overflow() argument
9688 perf_swevent_event(struct perf_event *event, u64 nr, struct perf_sample_data *data, struct pt_regs *regs) perf_swevent_event() argument
9717 perf_exclude_event(struct perf_event *event, struct pt_regs *regs) perf_exclude_event() argument
9734 perf_swevent_match(struct perf_event *event, enum perf_type_id type, u32 event_id, struct perf_sample_data *data, struct pt_regs *regs) perf_swevent_match() argument
9782 find_swevent_head(struct swevent_htable *swhash, struct perf_event *event) find_swevent_head() argument
9807 struct perf_event *event; do_perf_sw_event() local
9867 perf_swevent_read(struct perf_event *event) perf_swevent_read() argument
9871 perf_swevent_add(struct perf_event *event, int flags) perf_swevent_add() argument
9894 perf_swevent_del(struct perf_event *event, int flags) perf_swevent_del() argument
9899 perf_swevent_start(struct perf_event *event, int flags) perf_swevent_start() argument
9904 perf_swevent_stop(struct perf_event *event, int flags) perf_swevent_stop() argument
9998 sw_perf_event_destroy(struct perf_event *event) sw_perf_event_destroy() argument
10011 perf_swevent_init(struct perf_event *event) perf_swevent_init() argument
10068 tp_perf_event_destroy(struct perf_event *event) tp_perf_event_destroy() argument
10073 perf_tp_event_init(struct perf_event *event) perf_tp_event_init() argument
10106 perf_tp_filter_match(struct perf_event *event, struct perf_sample_data *data) perf_tp_filter_match() argument
10120 perf_tp_event_match(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_tp_event_match() argument
10155 __perf_tp_event_target_task(u64 count, void *record, struct pt_regs *regs, struct perf_sample_data *data, struct perf_event *event) __perf_tp_event_target_task() argument
10178 struct perf_event *event, *sibling; perf_tp_event_target_task() local
10198 struct perf_event *event; perf_tp_event() local
10304 perf_kprobe_event_init(struct perf_event *event) perf_kprobe_event_init() argument
10363 perf_uprobe_event_init(struct perf_event *event) perf_uprobe_event_init() argument
10404 perf_event_free_filter(struct perf_event *event) perf_event_free_filter() argument
10410 bpf_overflow_handler(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) bpf_overflow_handler() argument
10439 perf_event_set_bpf_handler(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) perf_event_set_bpf_handler() argument
10477 perf_event_free_bpf_handler(struct perf_event *event) perf_event_free_bpf_handler() argument
10489 perf_event_set_bpf_handler(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) perf_event_set_bpf_handler() argument
10495 perf_event_free_bpf_handler(struct perf_event *event) perf_event_free_bpf_handler() argument
10504 perf_event_is_tracing(struct perf_event *event) perf_event_is_tracing() argument
10519 perf_event_set_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) perf_event_set_bpf_prog() argument
10558 perf_event_free_bpf_prog(struct perf_event *event) perf_event_free_bpf_prog() argument
10573 perf_event_free_filter(struct perf_event *event) perf_event_free_filter() argument
10577 perf_event_set_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) perf_event_set_bpf_prog() argument
10583 perf_event_free_bpf_prog(struct perf_event *event) perf_event_free_bpf_prog() argument
10605 perf_addr_filter_new(struct perf_event *event, struct list_head *filters) perf_addr_filter_new() argument
10634 perf_addr_filters_splice(struct perf_event *event, struct list_head *head) perf_addr_filters_splice() argument
10683 perf_event_addr_filters_apply(struct perf_event *event) perf_event_addr_filters_apply() argument
10790 perf_event_parse_addr_filter(struct perf_event *event, char *fstr, struct list_head *filters) perf_event_parse_addr_filter() argument
10947 perf_event_set_addr_filter(struct perf_event *event, char *filter_str) perf_event_set_addr_filter() argument
10986 perf_event_set_filter(struct perf_event *event, void __user *arg) perf_event_set_filter() argument
11031 struct perf_event *event; perf_swevent_hrtimer() local
11056 perf_swevent_start_hrtimer(struct perf_event *event) perf_swevent_start_hrtimer() argument
11077 perf_swevent_cancel_hrtimer(struct perf_event *event) perf_swevent_cancel_hrtimer() argument
11089 perf_swevent_init_hrtimer(struct perf_event *event) perf_swevent_init_hrtimer() argument
11118 cpu_clock_event_update(struct perf_event *event) cpu_clock_event_update() argument
11128 cpu_clock_event_start(struct perf_event *event, int flags) cpu_clock_event_start() argument
11134 cpu_clock_event_stop(struct perf_event *event, int flags) cpu_clock_event_stop() argument
11140 cpu_clock_event_add(struct perf_event *event, int flags) cpu_clock_event_add() argument
11149 cpu_clock_event_del(struct perf_event *event, int flags) cpu_clock_event_del() argument
11154 cpu_clock_event_read(struct perf_event *event) cpu_clock_event_read() argument
11159 cpu_clock_event_init(struct perf_event *event) cpu_clock_event_init() argument
11196 task_clock_event_update(struct perf_event *event, u64 now) task_clock_event_update() argument
11206 task_clock_event_start(struct perf_event *event, int flags) task_clock_event_start() argument
11212 task_clock_event_stop(struct perf_event *event, int flags) task_clock_event_stop() argument
11218 task_clock_event_add(struct perf_event *event, int flags) task_clock_event_add() argument
11227 task_clock_event_del(struct perf_event *event, int flags) task_clock_event_del() argument
11232 task_clock_event_read(struct perf_event *event) task_clock_event_read() argument
11241 task_clock_event_init(struct perf_event *event) task_clock_event_init() argument
11287 perf_event_nop_int(struct perf_event *event, u64 value) perf_event_nop_int() argument
11329 perf_event_idx_default(struct perf_event *event) perf_event_idx_default() argument
11621 has_extended_regs(struct perf_event *event) has_extended_regs() argument
11627 perf_try_init_event(struct pmu *pmu, struct perf_event *event) perf_try_init_event() argument
11676 perf_init_event(struct perf_event *event) perf_init_event() argument
11752 attach_sb_event(struct perf_event *event) attach_sb_event() argument
11768 account_pmu_sb_event(struct perf_event *event) account_pmu_sb_event() argument
11795 account_event(struct perf_event *event) account_event() argument
11876 struct perf_event *event; perf_event_alloc() local
12239 perf_event_set_output(struct perf_event *event, struct perf_event *output_event) perf_event_set_output() argument
12323 perf_event_set_clock(struct perf_event *event, clockid_t clk_id) perf_event_set_clock() argument
12406 struct perf_event *event, *sibling; SYSCALL_DEFINE5() local
12811 struct perf_event *event; perf_event_create_kernel_counter() local
12904 struct perf_event *event, *sibling; __perf_pmu_remove() local
12919 __perf_pmu_install_event(struct pmu *pmu, struct perf_event_context *ctx, int cpu, struct perf_event *event) __perf_pmu_install_event() argument
12945 struct perf_event *event, *tmp; __perf_pmu_install() local
13033 perf_event_exit_event(struct perf_event *event, struct perf_event_context *ctx) perf_event_exit_event() argument
13151 struct perf_event *event, *tmp; perf_event_exit_task() local
13178 perf_free_event(struct perf_event *event, struct perf_event_context *ctx) perf_free_event() argument
13209 struct perf_event *event, *tmp; perf_event_free_task() local
13279 perf_event_attrs(struct perf_event *event) perf_event_attrs() argument
13453 inherit_task_group(struct perf_event *event, struct task_struct *parent, struct perf_event_context *parent_ctx, struct task_struct *child, u64 clone_flags, int *inherited_all) inherit_task_group() argument
13498 struct perf_event *event; perf_event_init_context() local
13656 struct perf_event *event; __perf_event_exit_context() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/perf/
H A Dcore-fsl-emb.c3 * Performance event support - Freescale Embedded Performance Monitor
23 struct perf_event *event[MAX_HWEVENTS]; member
162 static void fsl_emb_pmu_read(struct perf_event *event) in fsl_emb_pmu_read() argument
166 if (event->hw.state & PERF_HES_STOPPED) in fsl_emb_pmu_read()
175 prev = local64_read(&event->hw.prev_count); in fsl_emb_pmu_read()
177 val = read_pmc(event->hw.idx); in fsl_emb_pmu_read()
178 } while (local64_cmpxchg(&event->hw.prev_count, prev, val) != prev); in fsl_emb_pmu_read()
182 local64_add(delta, &event->count); in fsl_emb_pmu_read()
183 local64_sub(delta, &event->hw.period_left); in fsl_emb_pmu_read()
255 struct perf_event *event; in collect_events() local
276 fsl_emb_pmu_add(struct perf_event *event, int flags) fsl_emb_pmu_add() argument
337 fsl_emb_pmu_del(struct perf_event *event, int flags) fsl_emb_pmu_del() argument
374 fsl_emb_pmu_start(struct perf_event *event, int ef_flags) fsl_emb_pmu_start() argument
404 fsl_emb_pmu_stop(struct perf_event *event, int ef_flags) fsl_emb_pmu_stop() argument
429 hw_perf_event_destroy(struct perf_event *event) hw_perf_event_destroy() argument
469 fsl_emb_pmu_event_init(struct perf_event *event) fsl_emb_pmu_event_init() argument
589 record_and_restart(struct perf_event *event, unsigned long val, struct pt_regs *regs) record_and_restart() argument
646 struct perf_event *event; perf_event_interrupt() local
[all...]
H A Disa207-common.c11 PMU_FORMAT_ATTR(event, "config:0-49");
45 static inline bool event_is_fab_match(u64 event) in event_is_fab_match() argument
48 event &= 0xff0fe; in event_is_fab_match()
51 return (event == 0x30056 || event == 0x4f052); in event_is_fab_match()
54 static bool is_event_valid(u64 event) in is_event_valid() argument
63 return !(event & ~valid_mask); in is_event_valid()
66 static inline bool is_event_marked(u64 event) in is_event_marked() argument
68 if (event & EVENT_IS_MARKED) in is_event_marked()
74 static unsigned long sdar_mod_val(u64 event) in sdar_mod_val() argument
82 mmcra_sdar_mode(u64 event, unsigned long *mmcra) mmcra_sdar_mode() argument
119 combine_from_event(u64 event) combine_from_event() argument
135 event_is_threshold(u64 event) event_is_threshold() argument
140 is_thresh_cmp_valid(u64 event) is_thresh_cmp_valid() argument
161 dc_ic_rld_quad_l1_sel(u64 event) dc_ic_rld_quad_l1_sel() argument
259 isa207_get_constraint(u64 event, unsigned long *maskp, unsigned long *valp) isa207_get_constraint() argument
413 isa207_compute_mmcr(u64 event[], int n_ev, unsigned int hwc[], struct mmcr_regs *mmcr, struct perf_event *pevents[]) isa207_compute_mmcr() argument
587 find_alternative(u64 event, const unsigned int ev_alt[][MAX_ALT], int size) find_alternative() argument
603 isa207_get_alternatives(u64 event, u64 alt[], int size, unsigned int flags, const unsigned int ev_alt[][MAX_ALT]) isa207_get_alternatives() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/perf/
H A Dcore-fsl-emb.c3 * Performance event support - Freescale Embedded Performance Monitor
23 struct perf_event *event[MAX_HWEVENTS]; member
162 static void fsl_emb_pmu_read(struct perf_event *event) in fsl_emb_pmu_read() argument
166 if (event->hw.state & PERF_HES_STOPPED) in fsl_emb_pmu_read()
175 prev = local64_read(&event->hw.prev_count); in fsl_emb_pmu_read()
177 val = read_pmc(event->hw.idx); in fsl_emb_pmu_read()
178 } while (local64_cmpxchg(&event->hw.prev_count, prev, val) != prev); in fsl_emb_pmu_read()
182 local64_add(delta, &event->count); in fsl_emb_pmu_read()
183 local64_sub(delta, &event->hw.period_left); in fsl_emb_pmu_read()
255 struct perf_event *event; in collect_events() local
276 fsl_emb_pmu_add(struct perf_event *event, int flags) fsl_emb_pmu_add() argument
337 fsl_emb_pmu_del(struct perf_event *event, int flags) fsl_emb_pmu_del() argument
374 fsl_emb_pmu_start(struct perf_event *event, int ef_flags) fsl_emb_pmu_start() argument
404 fsl_emb_pmu_stop(struct perf_event *event, int ef_flags) fsl_emb_pmu_stop() argument
429 hw_perf_event_destroy(struct perf_event *event) hw_perf_event_destroy() argument
469 fsl_emb_pmu_event_init(struct perf_event *event) fsl_emb_pmu_event_init() argument
589 record_and_restart(struct perf_event *event, unsigned long val, struct pt_regs *regs) record_and_restart() argument
646 struct perf_event *event; perf_event_interrupt() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/ebb/
H A Devent_attributes_test.c13 * Test various attributes of the EBB event are enforced.
17 struct event event, leader; in event_attributes() local
21 event_init(&event, 0x1001e); in event_attributes()
22 event_leader_ebb_init(&event); in event_attributes()
24 FAIL_IF(event_open(&event)); in event_attributes()
25 event_close(&event); in event_attributes()
28 event_init(&event, 0x001e); /* CYCLES - no PMC specified */ in event_attributes()
29 event_leader_ebb_init(&event); in event_attributes()
31 FAIL_IF(event_open(&event) in event_attributes()
[all...]
H A Dinstruction_count_test.c25 static int do_count_loop(struct event *event, uint64_t instructions, in do_count_loop() argument
45 event->result.value = ebb_state.stats.pmc_count[4-1]; in do_count_loop()
47 difference = event->result.value - expected; in do_count_loop()
48 percentage = (double)difference / event->result.value * 100; in do_count_loop()
53 printf("Actual %llu\n", event->result.value); in do_count_loop()
63 if (difference / event->result.value) in do_count_loop()
70 static uint64_t determine_overhead(struct event *event) in determine_overhead() argument
75 do_count_loop(event, in determine_overhead()
111 struct event event; instruction_count() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/ebb/
H A Devent_attributes_test.c13 * Test various attributes of the EBB event are enforced.
17 struct event event, leader; in event_attributes() local
21 event_init(&event, 0x1001e); in event_attributes()
22 event_leader_ebb_init(&event); in event_attributes()
24 FAIL_IF(event_open(&event)); in event_attributes()
25 event_close(&event); in event_attributes()
28 event_init(&event, 0x001e); /* CYCLES - no PMC specified */ in event_attributes()
29 event_leader_ebb_init(&event); in event_attributes()
31 FAIL_IF(event_open(&event) in event_attributes()
[all...]
H A Dinstruction_count_test.c25 static int do_count_loop(struct event *event, uint64_t instructions, in do_count_loop() argument
45 event->result.value = ebb_state.stats.pmc_count[4-1]; in do_count_loop()
47 difference = event->result.value - expected; in do_count_loop()
48 percentage = (double)difference / event->result.value * 100; in do_count_loop()
53 printf("Actual %llu\n", event->result.value); in do_count_loop()
63 if (difference / event->result.value) in do_count_loop()
70 static uint64_t determine_overhead(struct event *event) in determine_overhead() argument
75 do_count_loop(event, in determine_overhead()
111 struct event event; instruction_count() local
[all...]
/kernel/linux/linux-5.10/net/sctp/
H A Dulpevent.c10 * These functions manipulate an sctp event. The struct ulpevent is used
31 static void sctp_ulpevent_receive_data(struct sctp_ulpevent *event,
33 static void sctp_ulpevent_release_data(struct sctp_ulpevent *event);
34 static void sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event);
37 /* Initialize an ULP event from an given skb. */
38 static void sctp_ulpevent_init(struct sctp_ulpevent *event, in sctp_ulpevent_init() argument
42 memset(event, 0, sizeof(struct sctp_ulpevent)); in sctp_ulpevent_init()
43 event->msg_flags = msg_flags; in sctp_ulpevent_init()
44 event->rmem_len = len; in sctp_ulpevent_init()
51 struct sctp_ulpevent *event; in sctp_ulpevent_new() local
68 sctp_ulpevent_is_notification(const struct sctp_ulpevent *event) sctp_ulpevent_is_notification() argument
76 sctp_ulpevent_set_owner(struct sctp_ulpevent *event, const struct sctp_association *asoc) sctp_ulpevent_set_owner() argument
95 sctp_ulpevent_release_owner(struct sctp_ulpevent *event) sctp_ulpevent_release_owner() argument
119 struct sctp_ulpevent *event; sctp_ulpevent_make_assoc_change() local
246 struct sctp_ulpevent *event; sctp_ulpevent_make_peer_addr_change() local
344 struct sctp_ulpevent *event; sctp_ulpevent_notify_peer_addr_change() local
379 struct sctp_ulpevent *event; sctp_ulpevent_make_remote_error() local
434 struct sctp_ulpevent *event; sctp_ulpevent_make_send_failed() local
538 struct sctp_ulpevent *event; sctp_ulpevent_make_send_failed_event() local
581 struct sctp_ulpevent *event; sctp_ulpevent_make_shutdown_event() local
643 struct sctp_ulpevent *event; sctp_ulpevent_make_adaptation_indication() local
679 struct sctp_ulpevent *event = NULL; sctp_ulpevent_make_rcvmsg() local
776 struct sctp_ulpevent *event; sctp_ulpevent_make_pdapi() local
829 struct sctp_ulpevent *event; sctp_ulpevent_make_authkey() local
867 struct sctp_ulpevent *event; sctp_ulpevent_make_sender_dry_event() local
893 struct sctp_ulpevent *event; sctp_ulpevent_make_stream_reset_event() local
922 struct sctp_ulpevent *event; sctp_ulpevent_make_assoc_reset_event() local
949 struct sctp_ulpevent *event; sctp_ulpevent_make_stream_change_event() local
974 sctp_ulpevent_get_notification_type(const struct sctp_ulpevent *event) sctp_ulpevent_get_notification_type() argument
987 sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr) sctp_ulpevent_read_sndrcvinfo() argument
1015 sctp_ulpevent_read_rcvinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr) sctp_ulpevent_read_rcvinfo() argument
1040 __sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr, const struct sk_buff *skb) __sctp_ulpevent_read_nxtinfo() argument
1059 sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr, struct sock *sk) sctp_ulpevent_read_nxtinfo() argument
1078 sctp_ulpevent_receive_data(struct sctp_ulpevent *event, struct sctp_association *asoc) sctp_ulpevent_receive_data() argument
1104 sctp_ulpevent_release_data(struct sctp_ulpevent *event) sctp_ulpevent_release_data() argument
1137 sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event) sctp_ulpevent_release_frag_data() argument
1164 sctp_ulpevent_free(struct sctp_ulpevent *event) sctp_ulpevent_free() argument
1181 struct sctp_ulpevent *event = sctp_skb2event(skb); sctp_queue_purge_ulpevents() local
[all...]
/kernel/linux/linux-6.6/net/sctp/
H A Dulpevent.c10 * These functions manipulate an sctp event. The struct ulpevent is used
31 static void sctp_ulpevent_receive_data(struct sctp_ulpevent *event,
33 static void sctp_ulpevent_release_data(struct sctp_ulpevent *event);
34 static void sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event);
37 /* Initialize an ULP event from an given skb. */
38 static void sctp_ulpevent_init(struct sctp_ulpevent *event, in sctp_ulpevent_init() argument
42 memset(event, 0, sizeof(struct sctp_ulpevent)); in sctp_ulpevent_init()
43 event->msg_flags = msg_flags; in sctp_ulpevent_init()
44 event->rmem_len = len; in sctp_ulpevent_init()
51 struct sctp_ulpevent *event; in sctp_ulpevent_new() local
68 sctp_ulpevent_is_notification(const struct sctp_ulpevent *event) sctp_ulpevent_is_notification() argument
76 sctp_ulpevent_set_owner(struct sctp_ulpevent *event, const struct sctp_association *asoc) sctp_ulpevent_set_owner() argument
95 sctp_ulpevent_release_owner(struct sctp_ulpevent *event) sctp_ulpevent_release_owner() argument
119 struct sctp_ulpevent *event; sctp_ulpevent_make_assoc_change() local
246 struct sctp_ulpevent *event; sctp_ulpevent_make_peer_addr_change() local
344 struct sctp_ulpevent *event; sctp_ulpevent_notify_peer_addr_change() local
379 struct sctp_ulpevent *event; sctp_ulpevent_make_remote_error() local
434 struct sctp_ulpevent *event; sctp_ulpevent_make_send_failed() local
538 struct sctp_ulpevent *event; sctp_ulpevent_make_send_failed_event() local
581 struct sctp_ulpevent *event; sctp_ulpevent_make_shutdown_event() local
643 struct sctp_ulpevent *event; sctp_ulpevent_make_adaptation_indication() local
679 struct sctp_ulpevent *event = NULL; sctp_ulpevent_make_rcvmsg() local
776 struct sctp_ulpevent *event; sctp_ulpevent_make_pdapi() local
829 struct sctp_ulpevent *event; sctp_ulpevent_make_authkey() local
867 struct sctp_ulpevent *event; sctp_ulpevent_make_sender_dry_event() local
893 struct sctp_ulpevent *event; sctp_ulpevent_make_stream_reset_event() local
922 struct sctp_ulpevent *event; sctp_ulpevent_make_assoc_reset_event() local
949 struct sctp_ulpevent *event; sctp_ulpevent_make_stream_change_event() local
974 sctp_ulpevent_get_notification_type(const struct sctp_ulpevent *event) sctp_ulpevent_get_notification_type() argument
987 sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr) sctp_ulpevent_read_sndrcvinfo() argument
1015 sctp_ulpevent_read_rcvinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr) sctp_ulpevent_read_rcvinfo() argument
1040 __sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr, const struct sk_buff *skb) __sctp_ulpevent_read_nxtinfo() argument
1059 sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr, struct sock *sk) sctp_ulpevent_read_nxtinfo() argument
1078 sctp_ulpevent_receive_data(struct sctp_ulpevent *event, struct sctp_association *asoc) sctp_ulpevent_receive_data() argument
1104 sctp_ulpevent_release_data(struct sctp_ulpevent *event) sctp_ulpevent_release_data() argument
1137 sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event) sctp_ulpevent_release_frag_data() argument
1164 sctp_ulpevent_free(struct sctp_ulpevent *event) sctp_ulpevent_free() argument
1181 struct sctp_ulpevent *event = sctp_skb2event(skb); sctp_queue_purge_ulpevents() local
[all...]
/kernel/linux/linux-5.10/kernel/events/
H A Dcore.c177 static bool is_kernel_event(struct perf_event *event) in is_kernel_event() argument
179 return READ_ONCE(event->owner) == TASK_TOMBSTONE; in is_kernel_event()
191 * - removing the last event from a task ctx; this is relatively straight
194 * - adding the first event to a task ctx; this is tricky because we cannot
205 struct perf_event *event; member
213 struct perf_event *event = efs->event; in event_function() local
214 struct perf_event_context *ctx = event->ctx; in event_function()
249 efs->func(event, cpuctx, ctx, efs->data); in event_function()
256 static void event_function_call(struct perf_event *event, event_ argument
309 event_function_local(struct perf_event *event, event_f func, void *data) event_function_local() argument
589 perf_event_clock(struct perf_event *event) perf_event_clock() argument
617 __perf_effective_state(struct perf_event *event) __perf_effective_state() argument
628 __perf_update_times(struct perf_event *event, u64 now, u64 *enabled, u64 *running) __perf_update_times() argument
642 perf_event_update_time(struct perf_event *event) perf_event_update_time() argument
660 perf_event_set_state(struct perf_event *event, enum perf_event_state state) perf_event_set_state() argument
696 perf_cgroup_match(struct perf_event *event) perf_cgroup_match() argument
719 perf_detach_cgroup(struct perf_event *event) perf_detach_cgroup() argument
725 is_cgroup_event(struct perf_event *event) is_cgroup_event() argument
730 perf_cgroup_event_time(struct perf_event *event) perf_cgroup_event_time() argument
738 perf_cgroup_event_time_now(struct perf_event *event, u64 now) perf_cgroup_event_time_now() argument
780 update_cgrp_time_from_event(struct perf_event *event) update_cgrp_time_from_event() argument
939 perf_cgroup_ensure_storage(struct perf_event *event, struct cgroup_subsys_state *css) perf_cgroup_ensure_storage() argument
980 perf_cgroup_connect(int fd, struct perf_event *event, struct perf_event_attr *attr, struct perf_event *group_leader) perf_cgroup_connect() argument
1021 perf_cgroup_event_enable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_enable() argument
1055 perf_cgroup_event_disable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_disable() argument
1080 perf_cgroup_match(struct perf_event *event) perf_cgroup_match() argument
1085 perf_detach_cgroup(struct perf_event *event) perf_detach_cgroup() argument
1088 is_cgroup_event(struct perf_event *event) is_cgroup_event() argument
1093 update_cgrp_time_from_event(struct perf_event *event) update_cgrp_time_from_event() argument
1112 perf_cgroup_connect(pid_t pid, struct perf_event *event, struct perf_event_attr *attr, struct perf_event *group_leader) perf_cgroup_connect() argument
1130 perf_cgroup_event_time(struct perf_event *event) perf_cgroup_event_time() argument
1135 perf_cgroup_event_time_now(struct perf_event *event, u64 now) perf_cgroup_event_time_now() argument
1141 perf_cgroup_event_enable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_enable() argument
1146 perf_cgroup_event_disable(struct perf_event *event, struct perf_event_context *ctx) perf_cgroup_event_disable() argument
1379 perf_event_ctx_lock_nested(struct perf_event *event, int nesting) perf_event_ctx_lock_nested() argument
1403 perf_event_ctx_lock(struct perf_event *event) perf_event_ctx_lock() argument
1408 perf_event_ctx_unlock(struct perf_event *event, struct perf_event_context *ctx) perf_event_ctx_unlock() argument
1434 perf_event_pid_type(struct perf_event *event, struct task_struct *p, enum pid_type type) perf_event_pid_type() argument
1451 perf_event_pid(struct perf_event *event, struct task_struct *p) perf_event_pid() argument
1456 perf_event_tid(struct perf_event *event, struct task_struct *p) perf_event_tid() argument
1465 primary_event_id(struct perf_event *event) primary_event_id() argument
1588 perf_event_time(struct perf_event *event) perf_event_time() argument
1601 perf_event_time_now(struct perf_event *event, u64 now) perf_event_time_now() argument
1618 get_event_type(struct perf_event *event) get_event_type() argument
1642 init_event_group(struct perf_event *event) init_event_group() argument
1653 get_event_groups(struct perf_event *event, struct perf_event_context *ctx) get_event_groups() argument
1722 perf_event_groups_insert(struct perf_event_groups *groups, struct perf_event *event) perf_event_groups_insert() argument
1752 add_event_to_groups(struct perf_event *event, struct perf_event_context *ctx) add_event_to_groups() argument
1764 perf_event_groups_delete(struct perf_event_groups *groups, struct perf_event *event) perf_event_groups_delete() argument
1778 del_event_from_groups(struct perf_event *event, struct perf_event_context *ctx) del_event_from_groups() argument
1838 perf_event_groups_next(struct perf_event *event) perf_event_groups_next() argument
1877 list_add_event(struct perf_event *event, struct perf_event_context *ctx) list_add_event() argument
1910 perf_event__state_init(struct perf_event *event) perf_event__state_init() argument
1946 __perf_event_header_size(struct perf_event *event, u64 sample_type) __perf_event_header_size() argument
1985 perf_event__header_size(struct perf_event *event) perf_event__header_size() argument
1993 perf_event__id_header_size(struct perf_event *event) perf_event__id_header_size() argument
2031 perf_event_validate_size(struct perf_event *event) perf_event_validate_size() argument
2062 perf_group_attach(struct perf_event *event) perf_group_attach() argument
2098 list_del_event(struct perf_event *event, struct perf_event_context *ctx) list_del_event() argument
2136 perf_aux_output_match(struct perf_event *event, struct perf_event *aux_event) perf_aux_output_match() argument
2152 perf_put_aux_event(struct perf_event *event) perf_put_aux_event() argument
2189 perf_need_aux_event(struct perf_event *event) perf_need_aux_event() argument
2194 perf_get_aux_event(struct perf_event *event, struct perf_event *group_leader) perf_get_aux_event() argument
2233 get_event_list(struct perf_event *event) get_event_list() argument
2245 perf_remove_sibling_event(struct perf_event *event) perf_remove_sibling_event() argument
2254 perf_group_detach(struct perf_event *event) perf_group_detach() argument
2315 is_orphaned_event(struct perf_event *event) is_orphaned_event() argument
2320 __pmu_filter_match(struct perf_event *event) __pmu_filter_match() argument
2332 pmu_filter_match(struct perf_event *event) pmu_filter_match() argument
2348 event_filter_match(struct perf_event *event) event_filter_match() argument
2355 event_sched_out(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx) event_sched_out() argument
2403 struct perf_event *event; group_sched_out() local
2430 __perf_remove_from_context(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_remove_from_context() argument
2470 perf_remove_from_context(struct perf_event *event, unsigned long flags) perf_remove_from_context() argument
2500 __perf_event_disable(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_event_disable() argument
2536 _perf_event_disable(struct perf_event *event) _perf_event_disable() argument
2550 perf_event_disable_local(struct perf_event *event) perf_event_disable_local() argument
2559 perf_event_disable(struct perf_event *event) perf_event_disable() argument
2569 perf_event_disable_inatomic(struct perf_event *event) perf_event_disable_inatomic() argument
2582 event_sched_in(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx) event_sched_in() argument
2646 struct perf_event *event, *partial_group = NULL; group_sched_in() local
2692 group_can_go_on(struct perf_event *event, struct perf_cpu_context *cpuctx, int can_add_hw) group_can_go_on() argument
2720 add_event_to_ctx(struct perf_event *event, struct perf_event_context *ctx) add_event_to_ctx() argument
2830 struct perf_event *event = info; __perf_install_in_context() local
2896 perf_install_in_context(struct perf_event_context *ctx, struct perf_event *event, int cpu) perf_install_in_context() argument
3006 __perf_event_enable(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_event_enable() argument
3057 _perf_event_enable(struct perf_event *event) _perf_event_enable() argument
3094 perf_event_enable(struct perf_event *event) perf_event_enable() argument
3105 struct perf_event *event; global() member
3112 struct perf_event *event = sd->event; __perf_event_stop() local
3145 perf_event_stop(struct perf_event *event, int restart) perf_event_stop() argument
3194 perf_event_addr_filters_sync(struct perf_event *event) perf_event_addr_filters_sync() argument
3210 _perf_event_refresh(struct perf_event *event, int refresh) _perf_event_refresh() argument
3227 perf_event_refresh(struct perf_event *event, int refresh) perf_event_refresh() argument
3255 perf_event_modify_attr(struct perf_event *event, struct perf_event_attr *attr) perf_event_modify_attr() argument
3274 struct perf_event *event, *tmp; ctx_sched_out() local
3383 __perf_event_sync_stat(struct perf_event *event, struct perf_event *next_event) __perf_event_sync_stat() argument
3424 struct perf_event *event, *next_event; perf_event_sync_stat() local
3682 __heap_add(struct min_heap *heap, struct perf_event *event) __heap_add() argument
3761 event_update_userpage(struct perf_event *event) event_update_userpage() argument
3774 struct perf_event *event; group_update_userpage() local
3783 merge_sched_in(struct perf_event *event, void *data) merge_sched_in() argument
3983 perf_calculate_period(struct perf_event *event, u64 nsec, u64 count) perf_calculate_period() argument
4059 perf_adjust_period(struct perf_event *event, u64 nsec, u64 count, bool disable) perf_adjust_period() argument
4096 struct perf_event *event; perf_adjust_freq_unthr_context() local
4163 rotate_ctx(struct perf_event_context *ctx, struct perf_event *event) rotate_ctx() argument
4180 struct perf_event *event; ctx_event_to_rotate() local
4265 event_enable_on_exec(struct perf_event *event, struct perf_event_context *ctx) event_enable_on_exec() argument
4289 struct perf_event *event; perf_event_enable_on_exec() local
4325 struct perf_event *event; global() member
4330 __perf_event_read_cpu(struct perf_event *event, int event_cpu) __perf_event_read_cpu() argument
4353 struct perf_event *sub, *event = data->event; __perf_event_read() local
4407 perf_event_count(struct perf_event *event) perf_event_count() argument
4412 calc_timer_values(struct perf_event *event, u64 *now, u64 *enabled, u64 *running) calc_timer_values() argument
4432 perf_event_read_local(struct perf_event *event, u64 *value, u64 *enabled, u64 *running) perf_event_read_local() argument
4497 perf_event_read(struct perf_event *event, bool group) perf_event_read() argument
4631 find_get_context(struct pmu *pmu, struct task_struct *task, struct perf_event *event) find_get_context() argument
4734 struct perf_event *event; free_event_rcu() local
4746 detach_sb_event(struct perf_event *event) detach_sb_event() argument
4755 is_sb_event(struct perf_event *event) is_sb_event() argument
4774 unaccount_pmu_sb_event(struct perf_event *event) unaccount_pmu_sb_event() argument
4780 unaccount_event_cpu(struct perf_event *event, int cpu) unaccount_event_cpu() argument
4811 unaccount_event(struct perf_event *event) unaccount_event() argument
4877 exclusive_event_init(struct perf_event *event) exclusive_event_init() argument
4908 exclusive_event_destroy(struct perf_event *event) exclusive_event_destroy() argument
4932 exclusive_event_installable(struct perf_event *event, struct perf_event_context *ctx) exclusive_event_installable() argument
4954 _free_event(struct perf_event *event) _free_event() argument
5013 free_event(struct perf_event *event) free_event() argument
5028 perf_remove_from_owner(struct perf_event *event) perf_remove_from_owner() argument
5076 put_event(struct perf_event *event) put_event() argument
5089 perf_event_release_kernel(struct perf_event *event) perf_event_release_kernel() argument
5210 __perf_event_read_value(struct perf_event *event, u64 *enabled, u64 *running) __perf_event_read_value() argument
5239 perf_event_read_value(struct perf_event *event, u64 *enabled, u64 *running) perf_event_read_value() argument
5331 perf_read_group(struct perf_event *event, u64 read_format, char __user *buf) perf_read_group() argument
5373 perf_read_one(struct perf_event *event, u64 read_format, char __user *buf) perf_read_one() argument
5396 is_event_hup(struct perf_event *event) is_event_hup() argument
5413 __perf_read(struct perf_event *event, char __user *buf, size_t count) __perf_read() argument
5441 struct perf_event *event = file->private_data; perf_read() local
5458 struct perf_event *event = file->private_data; perf_poll() local
5479 _perf_event_reset(struct perf_event *event) _perf_event_reset() argument
5487 perf_event_pause(struct perf_event *event, bool reset) perf_event_pause() argument
5510 perf_event_for_each_child(struct perf_event *event, void (*func)(struct perf_event *)) perf_event_for_each_child() argument
5524 perf_event_for_each(struct perf_event *event, void (*func)(struct perf_event *)) perf_event_for_each() argument
5539 __perf_event_period(struct perf_event *event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, void *info) __perf_event_period() argument
5576 perf_event_check_period(struct perf_event *event, u64 value) perf_event_check_period() argument
5581 _perf_event_period(struct perf_event *event, u64 value) _perf_event_period() argument
5603 perf_event_period(struct perf_event *event, u64 value) perf_event_period() argument
5639 _perf_ioctl(struct perf_event *event, unsigned int cmd, unsigned long arg) _perf_ioctl() argument
5741 struct perf_event *event = file->private_data; perf_ioctl() local
5782 struct perf_event *event; perf_event_task_enable() local
5798 struct perf_event *event; perf_event_task_disable() local
5811 perf_event_index(struct perf_event *event) perf_event_index() argument
5822 perf_event_init_userpage(struct perf_event *event) perf_event_init_userpage() argument
5844 arch_perf_update_userpage( struct perf_event *event, struct perf_event_mmap_page *userpg, u64 now) arch_perf_update_userpage() argument
5854 perf_event_update_userpage(struct perf_event *event) perf_event_update_userpage() argument
5907 struct perf_event *event = vmf->vma->vm_file->private_data; perf_mmap_fault() local
5940 ring_buffer_attach(struct perf_event *event, struct perf_buffer *rb) ring_buffer_attach() argument
6001 ring_buffer_wakeup(struct perf_event *event) ring_buffer_wakeup() argument
6017 ring_buffer_get(struct perf_event *event) ring_buffer_get() argument
6047 struct perf_event *event = vma->vm_file->private_data; perf_mmap_open() local
6071 struct perf_event *event = vma->vm_file->private_data; perf_mmap_close() local
6188 struct perf_event *event = file->private_data; perf_mmap() local
6411 struct perf_event *event = filp->private_data; perf_fasync() local
6442 perf_event_fasync(struct perf_event *event) perf_event_fasync() argument
6450 perf_event_wakeup(struct perf_event *event) perf_event_wakeup() argument
6460 perf_pending_event_disable(struct perf_event *event) perf_pending_event_disable() argument
6498 struct perf_event *event = container_of(entry, struct perf_event, pending); perf_pending_event() local
6682 perf_prepare_sample_aux(struct perf_event *event, struct perf_sample_data *data, size_t size) perf_prepare_sample_aux() argument
6720 perf_pmu_snapshot_aux(struct perf_buffer *rb, struct perf_event *event, struct perf_output_handle *handle, unsigned long size) perf_pmu_snapshot_aux() argument
6754 perf_aux_sample_output(struct perf_event *event, struct perf_output_handle *handle, struct perf_sample_data *data) perf_aux_sample_output() argument
6798 __perf_event_header__init_id(struct perf_event_header *header, struct perf_sample_data *data, struct perf_event *event) __perf_event_header__init_id() argument
6828 perf_event_header__init_id(struct perf_event_header *header, struct perf_sample_data *data, struct perf_event *event) perf_event_header__init_id() argument
6860 perf_event__output_id_sample(struct perf_event *event, struct perf_output_handle *handle, struct perf_sample_data *sample) perf_event__output_id_sample() argument
6868 perf_output_read_one(struct perf_output_handle *handle, struct perf_event *event, u64 enabled, u64 running) perf_output_read_one() argument
6893 perf_output_read_group(struct perf_output_handle *handle, struct perf_event *event, u64 enabled, u64 running) perf_output_read_group() argument
6949 perf_output_read(struct perf_output_handle *handle, struct perf_event *event) perf_output_read() argument
6973 perf_sample_save_hw_index(struct perf_event *event) perf_sample_save_hw_index() argument
6978 perf_output_sample(struct perf_output_handle *handle, struct perf_event_header *header, struct perf_sample_data *data, struct perf_event *event) perf_output_sample() argument
7193 perf_callchain(struct perf_event *event, struct pt_regs *regs) perf_callchain() argument
7210 perf_prepare_sample(struct perf_event_header *header, struct perf_sample_data *data, struct perf_event *event, struct pt_regs *regs) perf_prepare_sample() argument
7375 __perf_event_output(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs, int (*output_begin)(struct perf_output_handle *, struct perf_sample_data *, struct perf_event *, unsigned int)) __perf_event_output() argument
7406 perf_event_output_forward(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_output_forward() argument
7414 perf_event_output_backward(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_output_backward() argument
7422 perf_event_output(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_output() argument
7441 perf_event_read_event(struct perf_event *event, struct task_struct *task) perf_event_read_event() argument
7476 struct perf_event *event; perf_iterate_ctx() local
7493 struct perf_event *event; perf_iterate_sb_cpu() local
7554 perf_event_addr_filters_exec(struct perf_event *event, void *data) perf_event_addr_filters_exec() argument
7607 __perf_event_output_stop(struct perf_event *event, void *data) __perf_event_output_stop() argument
7638 struct perf_event *event = info; __perf_pmu_output_stop() local
7655 perf_pmu_output_stop(struct perf_event *event) perf_pmu_output_stop() argument
7706 perf_event_task_match(struct perf_event *event) perf_event_task_match() argument
7713 perf_event_task_output(struct perf_event *event, void *data) perf_event_task_output() argument
7812 perf_event_comm_match(struct perf_event *event) perf_event_comm_match() argument
7817 perf_event_comm_output(struct perf_event *event, void *data) perf_event_comm_output() argument
7911 perf_event_namespaces_match(struct perf_event *event) perf_event_namespaces_match() argument
7916 perf_event_namespaces_output(struct perf_event *event, void *data) perf_event_namespaces_output() argument
8039 perf_event_cgroup_match(struct perf_event *event) perf_event_cgroup_match() argument
8044 perf_event_cgroup_output(struct perf_event *event, void *data) perf_event_cgroup_output() argument
8148 perf_event_mmap_match(struct perf_event *event, void *data) perf_event_mmap_match() argument
8159 perf_event_mmap_output(struct perf_event *event, void *data) perf_event_mmap_output() argument
8378 __perf_addr_filters_adjust(struct perf_event *event, void *data) __perf_addr_filters_adjust() argument
8470 perf_event_aux_event(struct perf_event *event, unsigned long head, unsigned long size, u64 flags) perf_event_aux_event() argument
8507 perf_log_lost_samples(struct perf_event *event, u64 lost) perf_log_lost_samples() argument
8552 perf_event_switch_match(struct perf_event *event) perf_event_switch_match() argument
8557 perf_event_switch_output(struct perf_event *event, void *data) perf_event_switch_output() argument
8630 perf_log_throttle(struct perf_event *event, int enable) perf_log_throttle() argument
8683 perf_event_ksymbol_match(struct perf_event *event) perf_event_ksymbol_match() argument
8688 perf_event_ksymbol_output(struct perf_event *event, void *data) perf_event_ksymbol_output() argument
8773 perf_event_bpf_match(struct perf_event *event) perf_event_bpf_match() argument
8778 perf_event_bpf_output(struct perf_event *event, void *data) perf_event_bpf_output() argument
8881 perf_event_text_poke_match(struct perf_event *event) perf_event_text_poke_match() argument
8886 perf_event_text_poke_output(struct perf_event *event, void *data) perf_event_text_poke_output() argument
8951 perf_event_itrace_started(struct perf_event *event) perf_event_itrace_started() argument
8956 perf_log_itrace_start(struct perf_event *event) perf_log_itrace_start() argument
8993 __perf_event_account_interrupt(struct perf_event *event, int throttle) __perf_event_account_interrupt() argument
9028 perf_event_account_interrupt(struct perf_event *event) perf_event_account_interrupt() argument
9037 __perf_event_overflow(struct perf_event *event, int throttle, struct perf_sample_data *data, struct pt_regs *regs) __perf_event_overflow() argument
9076 perf_event_overflow(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_event_overflow() argument
9105 perf_swevent_set_period(struct perf_event *event) perf_swevent_set_period() argument
9128 perf_swevent_overflow(struct perf_event *event, u64 overflow, struct perf_sample_data *data, struct pt_regs *regs) perf_swevent_overflow() argument
9154 perf_swevent_event(struct perf_event *event, u64 nr, struct perf_sample_data *data, struct pt_regs *regs) perf_swevent_event() argument
9183 perf_exclude_event(struct perf_event *event, struct pt_regs *regs) perf_exclude_event() argument
9200 perf_swevent_match(struct perf_event *event, enum perf_type_id type, u32 event_id, struct perf_sample_data *data, struct pt_regs *regs) perf_swevent_match() argument
9248 find_swevent_head(struct swevent_htable *swhash, struct perf_event *event) find_swevent_head() argument
9273 struct perf_event *event; do_perf_sw_event() local
9333 perf_swevent_read(struct perf_event *event) perf_swevent_read() argument
9337 perf_swevent_add(struct perf_event *event, int flags) perf_swevent_add() argument
9360 perf_swevent_del(struct perf_event *event, int flags) perf_swevent_del() argument
9365 perf_swevent_start(struct perf_event *event, int flags) perf_swevent_start() argument
9370 perf_swevent_stop(struct perf_event *event, int flags) perf_swevent_stop() argument
9464 sw_perf_event_destroy(struct perf_event *event) sw_perf_event_destroy() argument
9474 perf_swevent_init(struct perf_event *event) perf_swevent_init() argument
9528 perf_tp_filter_match(struct perf_event *event, struct perf_sample_data *data) perf_tp_filter_match() argument
9542 perf_tp_event_match(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) perf_tp_event_match() argument
9582 struct perf_event *event; perf_tp_event() local
9632 tp_perf_event_destroy(struct perf_event *event) tp_perf_event_destroy() argument
9637 perf_tp_event_init(struct perf_event *event) perf_tp_event_init() argument
9722 perf_kprobe_event_init(struct perf_event *event) perf_kprobe_event_init() argument
9781 perf_uprobe_event_init(struct perf_event *event) perf_uprobe_event_init() argument
9822 perf_event_free_filter(struct perf_event *event) perf_event_free_filter() argument
9828 bpf_overflow_handler(struct perf_event *event, struct perf_sample_data *data, struct pt_regs *regs) bpf_overflow_handler() argument
9852 perf_event_set_bpf_handler(struct perf_event *event, u32 prog_fd) perf_event_set_bpf_handler() argument
9891 perf_event_free_bpf_handler(struct perf_event *event) perf_event_free_bpf_handler() argument
9903 perf_event_set_bpf_handler(struct perf_event *event, u32 prog_fd) perf_event_set_bpf_handler() argument
9907 perf_event_free_bpf_handler(struct perf_event *event) perf_event_free_bpf_handler() argument
9916 perf_event_is_tracing(struct perf_event *event) perf_event_is_tracing() argument
9931 perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd) perf_event_set_bpf_prog() argument
9981 perf_event_free_bpf_prog(struct perf_event *event) perf_event_free_bpf_prog() argument
9996 perf_event_free_filter(struct perf_event *event) perf_event_free_filter() argument
10000 perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd) perf_event_set_bpf_prog() argument
10005 perf_event_free_bpf_prog(struct perf_event *event) perf_event_free_bpf_prog() argument
10027 perf_addr_filter_new(struct perf_event *event, struct list_head *filters) perf_addr_filter_new() argument
10056 perf_addr_filters_splice(struct perf_event *event, struct list_head *head) perf_addr_filters_splice() argument
10104 perf_event_addr_filters_apply(struct perf_event *event) perf_event_addr_filters_apply() argument
10211 perf_event_parse_addr_filter(struct perf_event *event, char *fstr, struct list_head *filters) perf_event_parse_addr_filter() argument
10370 perf_event_set_addr_filter(struct perf_event *event, char *filter_str) perf_event_set_addr_filter() argument
10409 perf_event_set_filter(struct perf_event *event, void __user *arg) perf_event_set_filter() argument
10454 struct perf_event *event; perf_swevent_hrtimer() local
10479 perf_swevent_start_hrtimer(struct perf_event *event) perf_swevent_start_hrtimer() argument
10500 perf_swevent_cancel_hrtimer(struct perf_event *event) perf_swevent_cancel_hrtimer() argument
10512 perf_swevent_init_hrtimer(struct perf_event *event) perf_swevent_init_hrtimer() argument
10541 cpu_clock_event_update(struct perf_event *event) cpu_clock_event_update() argument
10551 cpu_clock_event_start(struct perf_event *event, int flags) cpu_clock_event_start() argument
10557 cpu_clock_event_stop(struct perf_event *event, int flags) cpu_clock_event_stop() argument
10563 cpu_clock_event_add(struct perf_event *event, int flags) cpu_clock_event_add() argument
10572 cpu_clock_event_del(struct perf_event *event, int flags) cpu_clock_event_del() argument
10577 cpu_clock_event_read(struct perf_event *event) cpu_clock_event_read() argument
10582 cpu_clock_event_init(struct perf_event *event) cpu_clock_event_init() argument
10618 task_clock_event_update(struct perf_event *event, u64 now) task_clock_event_update() argument
10628 task_clock_event_start(struct perf_event *event, int flags) task_clock_event_start() argument
10634 task_clock_event_stop(struct perf_event *event, int flags) task_clock_event_stop() argument
10640 task_clock_event_add(struct perf_event *event, int flags) task_clock_event_add() argument
10649 task_clock_event_del(struct perf_event *event, int flags) task_clock_event_del() argument
10654 task_clock_event_read(struct perf_event *event) task_clock_event_read() argument
10663 task_clock_event_init(struct perf_event *event) task_clock_event_init() argument
10708 perf_event_nop_int(struct perf_event *event, u64 value) perf_event_nop_int() argument
10750 perf_event_idx_default(struct perf_event *event) perf_event_idx_default() argument
11105 has_extended_regs(struct perf_event *event) has_extended_regs() argument
11111 perf_try_init_event(struct pmu *pmu, struct perf_event *event) perf_try_init_event() argument
11160 perf_init_event(struct perf_event *event) perf_init_event() argument
11217 attach_sb_event(struct perf_event *event) attach_sb_event() argument
11233 account_pmu_sb_event(struct perf_event *event) account_pmu_sb_event() argument
11239 account_event_cpu(struct perf_event *event, int cpu) account_event_cpu() argument
11269 account_event(struct perf_event *event) account_event() argument
11350 struct perf_event *event; perf_event_alloc() local
11692 perf_event_set_output(struct perf_event *event, struct perf_event *output_event) perf_event_set_output() argument
11776 perf_event_set_clock(struct perf_event *event, clockid_t clk_id) perf_event_set_clock() argument
11857 struct perf_event *event, *sibling; SYSCALL_DEFINE5() local
12329 struct perf_event *event; perf_event_create_kernel_counter() local
12406 struct perf_event *event, *tmp; perf_pmu_migrate_context() local
12614 struct perf_event *event, *tmp; perf_event_exit_task() local
12643 perf_free_event(struct perf_event *event, struct perf_event_context *ctx) perf_free_event() argument
12674 struct perf_event *event, *tmp; perf_event_free_task() local
12749 perf_event_attrs(struct perf_event *event) perf_event_attrs() argument
12926 inherit_task_group(struct perf_event *event, struct task_struct *parent, struct perf_event_context *parent_ctx, struct task_struct *child, int ctxn, int *inherited_all) inherit_task_group() argument
12970 struct perf_event *event; perf_event_init_context() local
13125 struct perf_event *event; __perf_event_exit_context() local
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Dsession.c39 union perf_event *event, u64 file_offset) in perf_session__process_compressed_event()
69 src = (void *)event + sizeof(struct perf_record_compressed); in perf_session__process_compressed_event()
70 src_size = event->pack.header.size - sizeof(struct perf_record_compressed); in perf_session__process_compressed_event()
99 union perf_event *event,
177 struct ordered_event *event) in ordered_events__deliver_event()
182 return perf_session__deliver_event(session, event->event, in ordered_events__deliver_event()
183 session->tool, event->file_offset); in ordered_events__deliver_event()
247 * kernel MMAP event, in perf_event__process_mmap(). in perf_session__new()
309 union perf_event *event in process_event_synth_tracing_data_stub()
38 perf_session__process_compressed_event(struct perf_session *session, union perf_event *event, u64 file_offset) perf_session__process_compressed_event() argument
176 ordered_events__deliver_event(struct ordered_events *oe, struct ordered_event *event) ordered_events__deliver_event() argument
383 process_event_auxtrace_stub(struct perf_session *session __maybe_unused, union perf_event *event) process_event_auxtrace_stub() argument
433 process_stat_stub(struct perf_session *perf_session __maybe_unused, union perf_event *event) process_stat_stub() argument
443 process_stat_round_stub(struct perf_session *perf_session __maybe_unused, union perf_event *event) process_stat_round_stub() argument
541 swap_sample_id_all(union perf_event *event, void *data) swap_sample_id_all() argument
550 perf_event__all64_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__all64_swap() argument
557 perf_event__comm_swap(union perf_event *event, bool sample_id_all) perf_event__comm_swap() argument
570 perf_event__mmap_swap(union perf_event *event, bool sample_id_all) perf_event__mmap_swap() argument
587 perf_event__mmap2_swap(union perf_event *event, bool sample_id_all) perf_event__mmap2_swap() argument
607 perf_event__task_swap(union perf_event *event, bool sample_id_all) perf_event__task_swap() argument
619 perf_event__read_swap(union perf_event *event, bool sample_id_all) perf_event__read_swap() argument
632 perf_event__aux_swap(union perf_event *event, bool sample_id_all) perf_event__aux_swap() argument
642 perf_event__itrace_start_swap(union perf_event *event, bool sample_id_all) perf_event__itrace_start_swap() argument
652 perf_event__switch_swap(union perf_event *event, bool sample_id_all) perf_event__switch_swap() argument
665 perf_event__text_poke_swap(union perf_event *event, bool sample_id_all) perf_event__text_poke_swap() argument
683 perf_event__throttle_swap(union perf_event *event, bool sample_id_all) perf_event__throttle_swap() argument
694 perf_event__namespaces_swap(union perf_event *event, bool sample_id_all) perf_event__namespaces_swap() argument
714 perf_event__cgroup_swap(union perf_event *event, bool sample_id_all) perf_event__cgroup_swap() argument
804 perf_event__hdr_attr_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__hdr_attr_swap() argument
816 perf_event__event_update_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__event_update_swap() argument
823 perf_event__event_type_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__event_type_swap() argument
830 perf_event__tracing_data_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__tracing_data_swap() argument
836 perf_event__auxtrace_info_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__auxtrace_info_swap() argument
848 perf_event__auxtrace_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__auxtrace_swap() argument
859 perf_event__auxtrace_error_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__auxtrace_error_swap() argument
873 perf_event__thread_map_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__thread_map_swap() argument
884 perf_event__cpu_map_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__cpu_map_swap() argument
920 perf_event__stat_config_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__stat_config_swap() argument
930 perf_event__stat_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__stat_swap() argument
941 perf_event__stat_round_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__stat_round_swap() argument
948 perf_event__time_conv_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__time_conv_swap() argument
1049 perf_session__queue_event(struct perf_session *s, union perf_event *event, u64 timestamp, u64 file_offset) perf_session__queue_event() argument
1207 perf_evlist__print_tstamp(struct evlist *evlist, union perf_event *event, struct perf_sample *sample) perf_evlist__print_tstamp() argument
1256 dump_event(struct evlist *evlist, union perf_event *event, u64 file_offset, struct perf_sample *sample) dump_event() argument
1276 dump_sample(struct evsel *evsel, union perf_event *event, struct perf_sample *sample) dump_sample() argument
1321 dump_read(struct evsel *evsel, union perf_event *event) dump_read() argument
1347 machines__find_for_cpumode(struct machines *machines, union perf_event *event, struct perf_sample *sample) machines__find_for_cpumode() argument
1373 deliver_sample_value(struct evlist *evlist, struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct sample_read_value *v, struct machine *machine) deliver_sample_value() argument
1405 deliver_sample_group(struct evlist *evlist, struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) deliver_sample_group() argument
1426 perf_evlist__deliver_sample(struct evlist *evlist, struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) perf_evlist__deliver_sample() argument
1450 machines__deliver_event(struct machines *machines, struct evlist *evlist, union perf_event *event, struct perf_sample *sample, struct perf_tool *tool, u64 file_offset) machines__deliver_event() argument
1533 perf_session__deliver_event(struct perf_session *session, union perf_event *event, struct perf_tool *tool, u64 file_offset) perf_session__deliver_event() argument
1562 perf_session__process_user_event(struct perf_session *session, union perf_event *event, u64 file_offset) perf_session__process_user_event() argument
1642 perf_session__deliver_synth_event(struct perf_session *session, union perf_event *event, struct perf_sample *sample) perf_session__deliver_synth_event() argument
1657 event_swap(union perf_event *event, bool sample_id_all) event_swap() argument
1671 union perf_event *event; perf_session__peek_event() local
1727 union perf_event *event; perf_session__peek_events() local
1750 perf_session__process_event(struct perf_session *session, union perf_event *event, u64 file_offset) perf_session__process_event() argument
1955 union perf_event *event; __perf_session__process_pipe_events() local
2058 union perf_event *event; prefetch_event() local
2115 union perf_event *event = fetch_decomp_event(decomp->head, decomp->size, decomp->data, __perf_session__process_decomp_events() local
2173 union perf_event *event; reader__process_events() local
2267 process_simple(struct perf_session *session, union perf_event *event, u64 file_offset) process_simple() argument
2475 perf_event__process_id_index(struct perf_session *session, union perf_event *event) perf_event__process_id_index() argument
[all...]
H A Devent.c15 #include "event.h"
33 #include "bpf-event.h"
124 struct perf_record_stat_config *event) in perf_event__read_stat_config()
128 for (i = 0; i < event->nr; i++) { in perf_event__read_stat_config()
130 switch (event->data[i].tag) { in perf_event__read_stat_config()
133 config->__val = event->data[i].val; \ in perf_event__read_stat_config()
142 event->data[i].tag); in perf_event__read_stat_config()
147 size_t perf_event__fprintf_comm(union perf_event *event, FILE *fp) in perf_event__fprintf_comm() argument
151 if (event->header.misc & PERF_RECORD_MISC_COMM_EXEC) in perf_event__fprintf_comm()
156 return fprintf(fp, "%s: %s:%d/%d\n", s, event in perf_event__fprintf_comm()
123 perf_event__read_stat_config(struct perf_stat_config *config, struct perf_record_stat_config *event) perf_event__read_stat_config() argument
159 perf_event__fprintf_namespaces(union perf_event *event, FILE *fp) perf_event__fprintf_namespaces() argument
186 perf_event__fprintf_cgroup(union perf_event *event, FILE *fp) perf_event__fprintf_cgroup() argument
192 perf_event__process_comm(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_comm() argument
200 perf_event__process_namespaces(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_namespaces() argument
208 perf_event__process_cgroup(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_cgroup() argument
216 perf_event__process_lost(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost() argument
224 perf_event__process_aux(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_aux() argument
232 perf_event__process_itrace_start(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_itrace_start() argument
240 perf_event__process_lost_samples(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost_samples() argument
248 perf_event__process_switch(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_switch() argument
256 perf_event__process_ksymbol(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_ksymbol() argument
264 perf_event__process_bpf(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_bpf() argument
272 perf_event__process_text_poke(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_text_poke() argument
280 perf_event__fprintf_mmap(union perf_event *event, FILE *fp) perf_event__fprintf_mmap() argument
289 perf_event__fprintf_mmap2(union perf_event *event, FILE *fp) perf_event__fprintf_mmap2() argument
304 perf_event__fprintf_thread_map(union perf_event *event, FILE *fp) perf_event__fprintf_thread_map() argument
320 perf_event__fprintf_cpu_map(union perf_event *event, FILE *fp) perf_event__fprintf_cpu_map() argument
336 perf_event__process_mmap(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap() argument
344 perf_event__process_mmap2(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap2() argument
352 perf_event__fprintf_task(union perf_event *event, FILE *fp) perf_event__fprintf_task() argument
359 perf_event__process_fork(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_fork() argument
367 perf_event__process_exit(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_exit() argument
375 perf_event__fprintf_aux(union perf_event *event, FILE *fp) perf_event__fprintf_aux() argument
385 perf_event__fprintf_itrace_start(union perf_event *event, FILE *fp) perf_event__fprintf_itrace_start() argument
391 perf_event__fprintf_switch(union perf_event *event, FILE *fp) perf_event__fprintf_switch() argument
407 perf_event__fprintf_lost(union perf_event *event, FILE *fp) perf_event__fprintf_lost() argument
412 perf_event__fprintf_ksymbol(union perf_event *event, FILE *fp) perf_event__fprintf_ksymbol() argument
420 perf_event__fprintf_bpf(union perf_event *event, FILE *fp) perf_event__fprintf_bpf() argument
443 perf_event__fprintf_text_poke(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf_text_poke() argument
471 perf_event__fprintf(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf() argument
525 perf_event__process(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/core/
H A Devent.c22 #include <core/event.h>
26 nvkm_event_put(struct nvkm_event *event, u32 types, int index) in nvkm_event_put() argument
28 assert_spin_locked(&event->refs_lock); in nvkm_event_put()
31 if (--event->refs[index * event->types_nr + type] == 0) { in nvkm_event_put()
32 if (event->func->fini) in nvkm_event_put()
33 event->func->fini(event, 1 << type, index); in nvkm_event_put()
39 nvkm_event_get(struct nvkm_event *event, u32 types, int index) in nvkm_event_get() argument
41 assert_spin_locked(&event in nvkm_event_get()
52 nvkm_event_send(struct nvkm_event *event, u32 types, int index, void *data, u32 size) nvkm_event_send() argument
75 nvkm_event_fini(struct nvkm_event *event) nvkm_event_fini() argument
84 nvkm_event_init(const struct nvkm_event_func *func, int types_nr, int index_nr, struct nvkm_event *event) nvkm_event_init() argument
[all...]
H A Dnotify.c25 #include <core/event.h>
31 nvkm_event_put(notify->event, notify->types, notify->index); in nvkm_notify_put_locked()
37 struct nvkm_event *event = notify->event; in nvkm_notify_put() local
39 if (likely(event) && in nvkm_notify_put()
41 spin_lock_irqsave(&event->refs_lock, flags); in nvkm_notify_put()
43 spin_unlock_irqrestore(&event->refs_lock, flags); in nvkm_notify_put()
53 nvkm_event_get(notify->event, notify->types, notify->index); in nvkm_notify_get_locked()
59 struct nvkm_event *event = notify->event; in nvkm_notify_get() local
72 struct nvkm_event *event = notify->event; nvkm_notify_func() local
93 struct nvkm_event *event = notify->event; nvkm_notify_send() local
132 nvkm_notify_init(struct nvkm_object *object, struct nvkm_event *event, int (*func)(struct nvkm_notify *), bool work, void *data, u32 size, u32 reply, struct nvkm_notify *notify) nvkm_notify_init() argument
[all...]
/kernel/linux/linux-6.6/tools/perf/util/
H A Devent.c15 #include "event.h"
33 #include "bpf-event.h"
150 struct perf_record_stat_config *event) in perf_event__read_stat_config()
154 for (i = 0; i < event->nr; i++) { in perf_event__read_stat_config()
156 switch (event->data[i].tag) { in perf_event__read_stat_config()
159 config->__val = event->data[i].val; \ in perf_event__read_stat_config()
169 event->data[i].tag); in perf_event__read_stat_config()
174 size_t perf_event__fprintf_comm(union perf_event *event, FILE *fp) in perf_event__fprintf_comm() argument
178 if (event->header.misc & PERF_RECORD_MISC_COMM_EXEC) in perf_event__fprintf_comm()
183 return fprintf(fp, "%s: %s:%d/%d\n", s, event in perf_event__fprintf_comm()
149 perf_event__read_stat_config(struct perf_stat_config *config, struct perf_record_stat_config *event) perf_event__read_stat_config() argument
186 perf_event__fprintf_namespaces(union perf_event *event, FILE *fp) perf_event__fprintf_namespaces() argument
213 perf_event__fprintf_cgroup(union perf_event *event, FILE *fp) perf_event__fprintf_cgroup() argument
219 perf_event__process_comm(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_comm() argument
227 perf_event__process_namespaces(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_namespaces() argument
235 perf_event__process_cgroup(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_cgroup() argument
243 perf_event__process_lost(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost() argument
251 perf_event__process_aux(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_aux() argument
259 perf_event__process_itrace_start(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_itrace_start() argument
267 perf_event__process_aux_output_hw_id(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_aux_output_hw_id() argument
275 perf_event__process_lost_samples(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost_samples() argument
283 perf_event__process_switch(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_switch() argument
291 perf_event__process_ksymbol(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_ksymbol() argument
299 perf_event__process_bpf(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_bpf() argument
307 perf_event__process_text_poke(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_text_poke() argument
315 perf_event__fprintf_mmap(union perf_event *event, FILE *fp) perf_event__fprintf_mmap() argument
324 perf_event__fprintf_mmap2(union perf_event *event, FILE *fp) perf_event__fprintf_mmap2() argument
358 perf_event__fprintf_thread_map(union perf_event *event, FILE *fp) perf_event__fprintf_thread_map() argument
374 perf_event__fprintf_cpu_map(union perf_event *event, FILE *fp) perf_event__fprintf_cpu_map() argument
390 perf_event__process_mmap(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap() argument
398 perf_event__process_mmap2(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap2() argument
406 perf_event__fprintf_task(union perf_event *event, FILE *fp) perf_event__fprintf_task() argument
413 perf_event__process_fork(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_fork() argument
421 perf_event__process_exit(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_exit() argument
429 perf_event__fprintf_aux(union perf_event *event, FILE *fp) perf_event__fprintf_aux() argument
439 perf_event__fprintf_itrace_start(union perf_event *event, FILE *fp) perf_event__fprintf_itrace_start() argument
445 perf_event__fprintf_aux_output_hw_id(union perf_event *event, FILE *fp) perf_event__fprintf_aux_output_hw_id() argument
451 perf_event__fprintf_switch(union perf_event *event, FILE *fp) perf_event__fprintf_switch() argument
467 perf_event__fprintf_lost(union perf_event *event, FILE *fp) perf_event__fprintf_lost() argument
472 perf_event__fprintf_ksymbol(union perf_event *event, FILE *fp) perf_event__fprintf_ksymbol() argument
480 perf_event__fprintf_bpf(union perf_event *event, FILE *fp) perf_event__fprintf_bpf() argument
503 perf_event__fprintf_text_poke(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf_text_poke() argument
533 perf_event__fprintf(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf() argument
590 perf_event__process(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process() argument
[all...]
H A Dsession.c43 union perf_event *event, u64 file_offset, in perf_session__process_compressed_event()
75 src = (void *)event + sizeof(struct perf_record_compressed); in perf_session__process_compressed_event()
76 src_size = event->pack.header.size - sizeof(struct perf_record_compressed); in perf_session__process_compressed_event()
104 union perf_event *event,
183 struct ordered_event *event) in ordered_events__deliver_event()
188 return perf_session__deliver_event(session, event->event, in ordered_events__deliver_event()
189 session->tool, event->file_offset, in ordered_events__deliver_event()
190 event->file_path); in ordered_events__deliver_event()
257 * kernel MMAP event, i in __perf_session__new()
42 perf_session__process_compressed_event(struct perf_session *session, union perf_event *event, u64 file_offset, const char *file_path) perf_session__process_compressed_event() argument
182 ordered_events__deliver_event(struct ordered_events *oe, struct ordered_event *event) ordered_events__deliver_event() argument
389 process_event_auxtrace_stub(struct perf_session *session __maybe_unused, union perf_event *event) process_event_auxtrace_stub() argument
439 process_stat_stub(struct perf_session *perf_session __maybe_unused, union perf_event *event) process_stat_stub() argument
449 process_stat_round_stub(struct perf_session *perf_session __maybe_unused, union perf_event *event) process_stat_round_stub() argument
459 process_event_time_conv_stub(struct perf_session *perf_session __maybe_unused, union perf_event *event) process_event_time_conv_stub() argument
562 swap_sample_id_all(union perf_event *event, void *data) swap_sample_id_all() argument
571 perf_event__all64_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__all64_swap() argument
578 perf_event__comm_swap(union perf_event *event, bool sample_id_all) perf_event__comm_swap() argument
591 perf_event__mmap_swap(union perf_event *event, bool sample_id_all) perf_event__mmap_swap() argument
608 perf_event__mmap2_swap(union perf_event *event, bool sample_id_all) perf_event__mmap2_swap() argument
631 perf_event__task_swap(union perf_event *event, bool sample_id_all) perf_event__task_swap() argument
643 perf_event__read_swap(union perf_event *event, bool sample_id_all) perf_event__read_swap() argument
656 perf_event__aux_swap(union perf_event *event, bool sample_id_all) perf_event__aux_swap() argument
666 perf_event__itrace_start_swap(union perf_event *event, bool sample_id_all) perf_event__itrace_start_swap() argument
676 perf_event__switch_swap(union perf_event *event, bool sample_id_all) perf_event__switch_swap() argument
689 perf_event__text_poke_swap(union perf_event *event, bool sample_id_all) perf_event__text_poke_swap() argument
707 perf_event__throttle_swap(union perf_event *event, bool sample_id_all) perf_event__throttle_swap() argument
718 perf_event__namespaces_swap(union perf_event *event, bool sample_id_all) perf_event__namespaces_swap() argument
738 perf_event__cgroup_swap(union perf_event *event, bool sample_id_all) perf_event__cgroup_swap() argument
828 perf_event__hdr_attr_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__hdr_attr_swap() argument
840 perf_event__event_update_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__event_update_swap() argument
847 perf_event__event_type_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__event_type_swap() argument
854 perf_event__tracing_data_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__tracing_data_swap() argument
860 perf_event__auxtrace_info_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__auxtrace_info_swap() argument
872 perf_event__auxtrace_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__auxtrace_swap() argument
883 perf_event__auxtrace_error_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__auxtrace_error_swap() argument
901 perf_event__thread_map_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__thread_map_swap() argument
912 perf_event__cpu_map_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__cpu_map_swap() argument
953 perf_event__stat_config_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__stat_config_swap() argument
963 perf_event__stat_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__stat_swap() argument
974 perf_event__stat_round_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__stat_round_swap() argument
981 perf_event__time_conv_swap(union perf_event *event, bool sample_id_all __maybe_unused) perf_event__time_conv_swap() argument
1083 perf_session__queue_event(struct perf_session *s, union perf_event *event, u64 timestamp, u64 file_offset, const char *file_path) perf_session__queue_event() argument
1259 evlist__print_tstamp(struct evlist *evlist, union perf_event *event, struct perf_sample *sample) evlist__print_tstamp() argument
1310 dump_event(struct evlist *evlist, union perf_event *event, u64 file_offset, struct perf_sample *sample, const char *file_path) dump_event() argument
1339 dump_sample(struct evsel *evsel, union perf_event *event, struct perf_sample *sample, const char *arch) dump_sample() argument
1397 dump_read(struct evsel *evsel, union perf_event *event) dump_read() argument
1426 machines__find_for_cpumode(struct machines *machines, union perf_event *event, struct perf_sample *sample) machines__find_for_cpumode() argument
1456 deliver_sample_value(struct evlist *evlist, struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct sample_read_value *v, struct machine *machine) deliver_sample_value() argument
1488 deliver_sample_group(struct evlist *evlist, struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine, u64 read_format) deliver_sample_group() argument
1508 evlist__deliver_sample(struct evlist *evlist, struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) evlist__deliver_sample() argument
1529 machines__deliver_event(struct machines *machines, struct evlist *evlist, union perf_event *event, struct perf_sample *sample, struct perf_tool *tool, u64 file_offset, const char *file_path) machines__deliver_event() argument
1619 perf_session__deliver_event(struct perf_session *session, union perf_event *event, struct perf_tool *tool, u64 file_offset, const char *file_path) perf_session__deliver_event() argument
1648 perf_session__process_user_event(struct perf_session *session, union perf_event *event, u64 file_offset, const char *file_path) perf_session__process_user_event() argument
1736 perf_session__deliver_synth_event(struct perf_session *session, union perf_event *event, struct perf_sample *sample) perf_session__deliver_synth_event() argument
1751 event_swap(union perf_event *event, bool sample_id_all) event_swap() argument
1765 union perf_event *event; perf_session__peek_event() local
1821 union perf_event *event; perf_session__peek_events() local
1844 perf_session__process_event(struct perf_session *session, union perf_event *event, u64 file_offset, const char *file_path) perf_session__process_event() argument
2037 union perf_event *event; __perf_session__process_pipe_events() local
2142 union perf_event *event; prefetch_event() local
2199 union perf_event *event = fetch_decomp_event(decomp->head, decomp->size, decomp->data, __perf_session__process_decomp_events() local
2349 union perf_event *event; reader__read_event() local
2431 process_simple(struct perf_session *session, union perf_event *event, u64 file_offset, const char *file_path) process_simple() argument
2810 perf_event__process_id_index(struct perf_session *session, union perf_event *event) perf_event__process_id_index() argument
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-uevent.c39 static void dm_uevent_free(struct dm_uevent *event) in dm_uevent_free() argument
41 kmem_cache_free(_dm_event_cache, event); in dm_uevent_free()
46 struct dm_uevent *event; in dm_uevent_alloc() local
48 event = kmem_cache_zalloc(_dm_event_cache, GFP_ATOMIC); in dm_uevent_alloc()
49 if (!event) in dm_uevent_alloc()
52 INIT_LIST_HEAD(&event->elist); in dm_uevent_alloc()
53 event->md = md; in dm_uevent_alloc()
55 return event; in dm_uevent_alloc()
65 struct dm_uevent *event; in dm_build_path_uevent() local
67 event in dm_build_path_uevent()
124 struct dm_uevent *event, *next; dm_send_uevents() local
174 struct dm_uevent *event; dm_path_uevent() local
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-uevent.c39 static void dm_uevent_free(struct dm_uevent *event) in dm_uevent_free() argument
41 kmem_cache_free(_dm_event_cache, event); in dm_uevent_free()
46 struct dm_uevent *event; in dm_uevent_alloc() local
48 event = kmem_cache_zalloc(_dm_event_cache, GFP_ATOMIC); in dm_uevent_alloc()
49 if (!event) in dm_uevent_alloc()
52 INIT_LIST_HEAD(&event->elist); in dm_uevent_alloc()
53 event->md = md; in dm_uevent_alloc()
55 return event; in dm_uevent_alloc()
65 struct dm_uevent *event; in dm_build_path_uevent() local
67 event in dm_build_path_uevent()
124 struct dm_uevent *event, *next; dm_send_uevents() local
174 struct dm_uevent *event; dm_path_uevent() local
[all...]
/kernel/linux/linux-6.6/include/trace/events/
H A Drv.h14 TP_PROTO(char *state, char *event, char *next_state, bool final_state),
16 TP_ARGS(state, event, next_state, final_state),
20 __array( char, event, MAX_DA_NAME_LEN )
27 memcpy(__entry->event, event, MAX_DA_NAME_LEN);
34 __entry->event,
41 TP_PROTO(char *state, char *event),
43 TP_ARGS(state, event),
47 __array( char, event, MAX_DA_NAME_LEN )
52 memcpy(__entry->event, even
[all...]
/kernel/linux/linux-5.10/scripts/dtc/
H A Dyamltree.c24 #define yaml_emitter_emit_or_die(emitter, event) ( \
26 if (!yaml_emitter_emit(emitter, event)) \
34 yaml_event_t event; in yaml_propval_int() local
48 yaml_sequence_start_event_initialize(&event, NULL, in yaml_propval_int()
50 yaml_emitter_emit_or_die(emitter, &event); in yaml_propval_int()
81 yaml_scalar_event_initialize(&event, NULL, in yaml_propval_int()
85 yaml_scalar_event_initialize(&event, NULL, in yaml_propval_int()
88 yaml_emitter_emit_or_die(emitter, &event); in yaml_propval_int()
91 yaml_sequence_end_event_initialize(&event); in yaml_propval_int()
92 yaml_emitter_emit_or_die(emitter, &event); in yaml_propval_int()
97 yaml_event_t event; yaml_propval_string() local
114 yaml_event_t event; yaml_propval() local
180 yaml_event_t event; yaml_tree() local
208 yaml_event_t event; dt_to_yaml() local
[all...]
/kernel/linux/linux-6.6/scripts/dtc/
H A Dyamltree.c24 #define yaml_emitter_emit_or_die(emitter, event) ( \
26 if (!yaml_emitter_emit(emitter, event)) \
35 yaml_event_t event; in yaml_propval_int() local
49 yaml_sequence_start_event_initialize(&event, NULL, in yaml_propval_int()
51 yaml_emitter_emit_or_die(emitter, &event); in yaml_propval_int()
82 yaml_scalar_event_initialize(&event, NULL, in yaml_propval_int()
86 yaml_scalar_event_initialize(&event, NULL, in yaml_propval_int()
89 yaml_emitter_emit_or_die(emitter, &event); in yaml_propval_int()
92 yaml_sequence_end_event_initialize(&event); in yaml_propval_int()
93 yaml_emitter_emit_or_die(emitter, &event); in yaml_propval_int()
98 yaml_event_t event; yaml_propval_string() local
115 yaml_event_t event; yaml_propval() local
182 yaml_event_t event; yaml_tree() local
210 yaml_event_t event; dt_to_yaml() local
[all...]

Completed in 34 milliseconds

12345678910>>...217