/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | svm.c | 572 struct iommu_fault_event event; in intel_svm_prq_report() local 577 /* Fill in event data for device specific processing */ in intel_svm_prq_report() 578 memset(&event, 0, sizeof(struct iommu_fault_event)); in intel_svm_prq_report() 579 event.fault.type = IOMMU_FAULT_PAGE_REQ; in intel_svm_prq_report() 580 event.fault.prm.addr = (u64)desc->addr << VTD_PAGE_SHIFT; in intel_svm_prq_report() 581 event.fault.prm.pasid = desc->pasid; in intel_svm_prq_report() 582 event.fault.prm.grpid = desc->prg_index; in intel_svm_prq_report() 583 event.fault.prm.perm = prq_to_iommu_prot(desc); in intel_svm_prq_report() 586 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE; in intel_svm_prq_report() 588 event in intel_svm_prq_report() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | cm.c | 6 static void irdma_cm_post_event(struct irdma_cm_event *event); 89 * @event: upper layer's cm event 92 struct iw_cm_event *event) in irdma_fill_sockaddr4() 94 struct sockaddr_in *laddr = (struct sockaddr_in *)&event->local_addr; in irdma_fill_sockaddr4() 95 struct sockaddr_in *raddr = (struct sockaddr_in *)&event->remote_addr; in irdma_fill_sockaddr4() 110 * @event: upper layer's cm event 113 struct iw_cm_event *event) in irdma_fill_sockaddr6() 115 struct sockaddr_in6 *laddr6 = (struct sockaddr_in6 *)&event in irdma_fill_sockaddr6() 91 irdma_fill_sockaddr4(struct irdma_cm_node *cm_node, struct iw_cm_event *event) irdma_fill_sockaddr4() argument 112 irdma_fill_sockaddr6(struct irdma_cm_node *cm_node, struct iw_cm_event *event) irdma_fill_sockaddr6() argument 136 irdma_get_cmevent_info(struct irdma_cm_node *cm_node, struct iw_cm_id *cm_id, struct iw_cm_event *event) irdma_get_cmevent_info() argument 163 struct iw_cm_event event = {}; irdma_send_cm_event() local 232 struct irdma_cm_event *event; irdma_create_event() local 661 irdma_event_connect_error(struct irdma_cm_event *event) irdma_event_connect_error() argument 4132 irdma_cm_event_connected(struct irdma_cm_event *event) irdma_cm_event_connected() argument 4194 irdma_cm_event_reset(struct irdma_cm_event *event) irdma_cm_event_reset() argument 4222 struct irdma_cm_event *event = container_of(work, struct irdma_cm_event, event_work); irdma_cm_event_handler() local 4272 irdma_cm_post_event(struct irdma_cm_event *event) irdma_cm_post_event() argument [all...] |
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-script.c | 17 #include "util/trace-event.h" 34 #include "util/event.h" 67 #include <traceevent/event-parse.h> 173 {.str = "event", .field = PERF_OUTPUT_EVNAME}, 431 pr_err("Samples for '%s' event do not have %s attribute set. " in evsel__do_check_stype() 440 pr_debug("Samples for '%s' event do not have %s attribute set. " in evsel__do_check_stype() 617 * even if fields is set to 0 (ie., show nothing) event must in perf_session__check_output_opt() 2349 union perf_event *event, in process_sample_event() 2363 ret = dlfilter__filter_event_early(dlfilter, event, sample, evsel, machine, &al, &addr_al); in process_sample_event() 2390 pr_err("problem processing %d event, skippin in process_sample_event() 2348 process_sample_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) process_sample_event() argument 2435 process_attr(struct perf_tool *tool, union perf_event *event, struct evlist **pevlist) process_attr() argument 2501 print_event_with_time(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine, pid_t pid, pid_t tid, u64 timestamp) print_event_with_time() argument 2537 print_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine, pid_t pid, pid_t tid) print_event() argument 2544 process_comm_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_comm_event() argument 2556 process_namespaces_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_namespaces_event() argument 2568 process_cgroup_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_cgroup_event() argument 2580 process_fork_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_fork_event() argument 2592 process_exit_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_exit_event() argument 2605 process_mmap_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_mmap_event() argument 2617 process_mmap2_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_mmap2_event() argument 2629 process_switch_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_switch_event() argument 2649 process_auxtrace_error(struct perf_session *session, union perf_event *event) process_auxtrace_error() argument 2661 process_lost_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_lost_event() argument 2671 process_throttle_event(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_throttle_event() argument 2682 process_finished_round_event(struct perf_tool *tool __maybe_unused, union perf_event *event, struct ordered_events *oe __maybe_unused) process_finished_round_event() argument 2692 process_bpf_events(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_bpf_events() argument 2704 process_text_poke_events(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) process_text_poke_events() argument 3647 process_stat_round_event(struct perf_session *session, union perf_event *event) process_stat_round_event() argument 3662 process_stat_config_event(struct perf_session *session __maybe_unused, union perf_event *event) process_stat_config_event() argument 3696 process_thread_map_event(struct perf_session *session, union perf_event *event) process_thread_map_event() argument 3718 process_cpu_map_event(struct perf_session *session, union perf_event *event) process_cpu_map_event() argument 3739 process_feature_event(struct perf_session *session, union perf_event *event) process_feature_event() argument 3748 perf_script__process_auxtrace_info(struct perf_session *session, union perf_event *event) perf_script__process_auxtrace_info() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_qp.c | 95 dev_warn(dev, "Async event for bogus QP %08x\n", qpn); in hns_roce_qp_event() 108 qp->event(qp, (enum hns_roce_event)event_type); in hns_roce_qp_event() 118 struct ib_event event; in hns_roce_ib_qp_event() local 121 event.device = ibqp->device; in hns_roce_ib_qp_event() 122 event.element.qp = ibqp; in hns_roce_ib_qp_event() 125 event.event = IB_EVENT_PATH_MIG; in hns_roce_ib_qp_event() 128 event.event = IB_EVENT_COMM_EST; in hns_roce_ib_qp_event() 131 event in hns_roce_ib_qp_event() [all...] |
/kernel/linux/linux-5.10/arch/mips/dec/ |
H A D | kn02xa-berr.c | 3 * Bus error event handling code for 5000-series systems equipped 53 const char *kind, *agent, *cycle, *event; in dec_kn02xa_be_backend() local 73 event = paritystr; in dec_kn02xa_be_backend() 76 event = timestr; in dec_kn02xa_be_backend() 84 kind, agent, cycle, event, address); in dec_kn02xa_be_backend()
|
H A D | kn01-berr.c | 3 * Bus error event handling code for DECstation/DECsystem 3100 81 const char *kind, *agent, *cycle, *event; in dec_kn01_be_backend() local 127 event = paritystr; in dec_kn01_be_backend() 130 event = timestr; in dec_kn01_be_backend() 138 kind, agent, cycle, event, address); in dec_kn01_be_backend()
|
/kernel/linux/linux-5.10/arch/arm/mach-highbank/ |
H A D | highbank.c | 68 unsigned long event, void *__dev) in highbank_platform_notifier() 75 if (event != BUS_NOTIFY_ADD_DEVICE) in highbank_platform_notifier() 119 static int hb_keys_notifier(struct notifier_block *nb, unsigned long event, void *data) in hb_keys_notifier() argument 123 if (event != 0x1000) in hb_keys_notifier() 67 highbank_platform_notifier(struct notifier_block *nb, unsigned long event, void *__dev) highbank_platform_notifier() argument
|
/kernel/linux/linux-5.10/arch/mips/oprofile/ |
H A D | op_model_loongson2.c | 28 #define LOONGSON2_PERFCTRL_EVENT(idx, event) \ 29 (((event) & 0x0f) << ((idx) ? 9 : 5)) 64 ctrl |= LOONGSON2_PERFCTRL_EVENT(0, cfg[0].event); in loongson2_reg_setup() 69 ctrl |= LOONGSON2_PERFCTRL_EVENT(1, cfg[1].event); in loongson2_reg_setup()
|
/kernel/linux/linux-5.10/arch/sh/boards/mach-dreamcast/ |
H A D | irq.c | 23 * set in the Event Mask Registers (EMRs). When a hardware event is 26 * event. 45 #define ESR_BASE 0x005f6900 /* Base event status register */ 46 #define EMR_BASE 0x005f6910 /* Base event mask register */ 49 * Helps us determine the EMR group that this event belongs to: 0 = 0x6910, 50 * 1 = 0x6920, 2 = 0x6930; also determine the event offset. 52 #define LEVEL(event) (((event) - HW_EVENT_IRQ_BASE) / 32) 54 /* Return the hardware event's bit position within the EMR/ESR */ 55 #define EVENT_BIT(event) (((even [all...] |
/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
H A D | exsystem.c | 204 acpi_os_signal_semaphore(obj_desc->event.os_semaphore, 1); in acpi_ex_system_signal_event() 221 * event. 235 acpi_ex_system_wait_semaphore(obj_desc->event.os_semaphore, in acpi_ex_system_wait_event() 251 * DESCRIPTION: Reset an event to a known state. 269 (void)acpi_os_delete_semaphore(obj_desc->event.os_semaphore); in acpi_ex_system_reset_event() 270 obj_desc->event.os_semaphore = temp_semaphore; in acpi_ex_system_reset_event()
|
/kernel/linux/linux-6.6/arch/mips/dec/ |
H A D | kn01-berr.c | 3 * Bus error event handling code for DECstation/DECsystem 3100 81 const char *kind, *agent, *cycle, *event; in dec_kn01_be_backend() local 127 event = paritystr; in dec_kn01_be_backend() 130 event = timestr; in dec_kn01_be_backend() 138 kind, agent, cycle, event, address); in dec_kn01_be_backend()
|
H A D | kn02xa-berr.c | 3 * Bus error event handling code for 5000-series systems equipped 53 const char *kind, *agent, *cycle, *event; in dec_kn02xa_be_backend() local 73 event = paritystr; in dec_kn02xa_be_backend() 76 event = timestr; in dec_kn02xa_be_backend() 84 kind, agent, cycle, event, address); in dec_kn02xa_be_backend()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/ |
H A D | count_stcx_fail.c | 13 #include "event.h" 19 static void setup_event(struct event *e, u64 config, int type, char *name) in setup_event() 29 static int do_count_loop(struct event *events, u64 instructions, in do_count_loop() 79 static u64 determine_overhead(struct event *events) in determine_overhead() 104 struct event events[3]; in test_body() 107 // The STCX_FAIL event we use works on Power8 or later in test_body()
|
H A D | count_instructions.c | 13 #include "event.h" 19 static void setup_event(struct event *e, u64 config, char *name) in setup_event() 29 static int do_count_loop(struct event *events, u64 instructions, in do_count_loop() 74 static u64 determine_overhead(struct event *events) in determine_overhead() 96 struct event events[2]; in test_body()
|
/kernel/linux/linux-6.6/arch/arm/mach-highbank/ |
H A D | highbank.c | 68 unsigned long event, void *__dev) in highbank_platform_notifier() 75 if (event != BUS_NOTIFY_ADD_DEVICE) in highbank_platform_notifier() 119 static int hb_keys_notifier(struct notifier_block *nb, unsigned long event, void *data) in hb_keys_notifier() argument 123 if (event != 0x1000) in hb_keys_notifier() 67 highbank_platform_notifier(struct notifier_block *nb, unsigned long event, void *__dev) highbank_platform_notifier() argument
|
/kernel/linux/linux-6.6/arch/sh/boards/mach-dreamcast/ |
H A D | irq.c | 23 * set in the Event Mask Registers (EMRs). When a hardware event is 26 * event. 45 #define ESR_BASE 0x005f6900 /* Base event status register */ 46 #define EMR_BASE 0x005f6910 /* Base event mask register */ 49 * Helps us determine the EMR group that this event belongs to: 0 = 0x6910, 50 * 1 = 0x6920, 2 = 0x6930; also determine the event offset. 52 #define LEVEL(event) (((event) - HW_EVENT_IRQ_BASE) / 32) 54 /* Return the hardware event's bit position within the EMR/ESR */ 55 #define EVENT_BIT(event) (((even [all...] |
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | vfio_ccw_private.h | 152 int event) in vfio_ccw_fsm_event() 154 trace_vfio_ccw_fsm_event(private->sch->schid, private->state, event); in vfio_ccw_fsm_event() 155 vfio_ccw_jumptable[private->state][event](private, event); in vfio_ccw_fsm_event() 151 vfio_ccw_fsm_event(struct vfio_ccw_private *private, int event) vfio_ccw_fsm_event() argument
|
/kernel/linux/linux-5.10/drivers/nfc/st21nfca/ |
H A D | st21nfca.h | 174 u8 event, struct sk_buff *skb); 183 u8 event, struct sk_buff *skb); 185 u8 event, struct sk_buff *skb); 197 int st21nfca_hci_loopback_event_received(struct nfc_hci_dev *ndev, u8 event,
|
/kernel/linux/linux-5.10/drivers/usb/phy/ |
H A D | phy-omap-otg.c | 64 unsigned long event, void *ptr) in omap_otg_id_notifier() 68 otg_dev->id = event; in omap_otg_id_notifier() 75 unsigned long event, void *ptr) in omap_otg_vbus_notifier() 80 otg_dev->vbus = event; in omap_otg_vbus_notifier() 63 omap_otg_id_notifier(struct notifier_block *nb, unsigned long event, void *ptr) omap_otg_id_notifier() argument 74 omap_otg_vbus_notifier(struct notifier_block *nb, unsigned long event, void *ptr) omap_otg_vbus_notifier() argument
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | pcm3008.c | 29 int event) in pcm3008_dac_ev() 35 SND_SOC_DAPM_EVENT_ON(event)); in pcm3008_dac_ev() 42 int event) in pcm3008_adc_ev() 48 SND_SOC_DAPM_EVENT_ON(event)); in pcm3008_adc_ev() 27 pcm3008_dac_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) pcm3008_dac_ev() argument 40 pcm3008_adc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) pcm3008_adc_ev() argument
|
/kernel/linux/linux-5.10/tools/lib/perf/Documentation/examples/ |
H A D | sampling.c | 8 #include <perf/event.h> 38 union perf_event *event; in main() local 84 while ((event = perf_mmap__read_event(map)) != NULL) { in main() 89 array = event->sample.array; in main()
|
/kernel/linux/linux-5.10/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
H A D | EventClass.py | 8 # PerfEvent is the base class for all perf event sample, PebsEvent 9 # is a HW base Intel x86 PEBS event, and user could add more SW/HW 10 # event classes based on requirements. 17 EVTYPE_PEBS = 1 # Basic PEBS event 18 EVTYPE_PEBS_LL = 2 # PEBS event with load latency info 22 # Currently we don't have good way to tell the event type, but by 23 # the size of raw buffer, raw PEBS event with load latency data's 24 # size is 176 bytes, while the pure PEBS event's size is 144 bytes. 28 event = PebsEvent(name, comm, dso, symbol, raw_buf) 30 event [all...] |
/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | cpumap.c | 5 #include "event.h" 15 union perf_event *event, in process_event_mask() 19 struct perf_record_cpu_map *map_event = &event->cpu_map; in process_event_mask() 49 union perf_event *event, in process_event_cpus() 53 struct perf_record_cpu_map *map_event = &event->cpu_map; in process_event_cpus() 14 process_event_mask(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine __maybe_unused) process_event_mask() argument 48 process_event_cpus(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine __maybe_unused) process_event_cpus() argument
|
/kernel/linux/linux-5.10/sound/soc/pxa/ |
H A D | hx4700.c | 82 struct snd_kcontrol *k, int event) in hx4700_spk_power() 84 gpio_set_value(GPIO107_HX4700_SPK_nSD, !!SND_SOC_DAPM_EVENT_ON(event)); in hx4700_spk_power() 89 struct snd_kcontrol *k, int event) in hx4700_hp_power() 91 gpio_set_value(GPIO92_HX4700_HP_DRIVER, !!SND_SOC_DAPM_EVENT_ON(event)); in hx4700_hp_power() 81 hx4700_spk_power(struct snd_soc_dapm_widget *w, struct snd_kcontrol *k, int event) hx4700_spk_power() argument 88 hx4700_hp_power(struct snd_soc_dapm_widget *w, struct snd_kcontrol *k, int event) hx4700_hp_power() argument
|
/kernel/linux/linux-5.10/tools/gpio/ |
H A D | Makefile | 21 ALL_TARGETS := lsgpio gpio-hammer gpio-event-mon gpio-watch 61 # gpio-event-mon 63 GPIO_EVENT_MON_IN := $(OUTPUT)gpio-event-mon-in.o 65 $(Q)$(MAKE) $(build)=gpio-event-mon 66 $(OUTPUT)gpio-event-mon: $(GPIO_EVENT_MON_IN)
|