/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
H A D | generic_events_valid_test.c | 9 #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 D | reserved_bits_mmcra_sample_elig_mode_test.c | 7 #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 D | event.c | 22 #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 D | core.c | 176 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 D | core-fsl-emb.c | 3 * 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 D | isa207-common.c | 11 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 D | core-fsl-emb.c | 3 * 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 D | event_attributes_test.c | 13 * 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 D | instruction_count_test.c | 25 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 D | event_attributes_test.c | 13 * 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 D | instruction_count_test.c | 25 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 D | ulpevent.c | 10 * 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 D | ulpevent.c | 10 * 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 D | core.c | 177 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 D | session.c | 39 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 D | event.c | 15 #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 D | event.c | 22 #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 D | notify.c | 25 #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 D | event.c | 15 #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 D | session.c | 43 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 D | dm-uevent.c | 39 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 D | dm-uevent.c | 39 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 D | rv.h | 14 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 D | yamltree.c | 24 #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 D | yamltree.c | 24 #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...] |