Home
last modified time | relevance | path

Searched refs:event_data (Results 1 – 25 of 89) sorted by relevance

1234

/Linux-v6.6/security/integrity/ima/
Dima_template_lib.c338 int ima_eventdigest_init(struct ima_event_data *event_data, in ima_eventdigest_init() argument
349 if (event_data->violation) /* recording a violation. */ in ima_eventdigest_init()
352 if (ima_template_hash_algo_allowed(event_data->iint->ima_hash->algo)) { in ima_eventdigest_init()
353 cur_digest = event_data->iint->ima_hash->digest; in ima_eventdigest_init()
354 cur_digestsize = event_data->iint->ima_hash->length; in ima_eventdigest_init()
358 if ((const char *)event_data->filename == boot_aggregate_name) { in ima_eventdigest_init()
376 if (!event_data->file) /* missing info to re-calculate the digest */ in ima_eventdigest_init()
379 inode = file_inode(event_data->file); in ima_eventdigest_init()
382 result = ima_calc_file_hash(event_data->file, &hash.hdr); in ima_eventdigest_init()
385 event_data->filename, "collect_data", in ima_eventdigest_init()
[all …]
Dima_template_lib.h37 int ima_eventdigest_init(struct ima_event_data *event_data,
39 int ima_eventname_init(struct ima_event_data *event_data,
41 int ima_eventdigest_ng_init(struct ima_event_data *event_data,
43 int ima_eventdigest_ngv2_init(struct ima_event_data *event_data,
45 int ima_eventdigest_modsig_init(struct ima_event_data *event_data,
47 int ima_eventname_ng_init(struct ima_event_data *event_data,
49 int ima_eventsig_init(struct ima_event_data *event_data,
51 int ima_eventbuf_init(struct ima_event_data *event_data,
53 int ima_eventmodsig_init(struct ima_event_data *event_data,
55 int ima_eventevmsig_init(struct ima_event_data *event_data,
[all …]
Dima_api.c37 int ima_alloc_init_template(struct ima_event_data *event_data, in ima_alloc_init_template() argument
70 result = field->field_init(event_data, in ima_alloc_init_template()
139 struct ima_event_data event_data = { .iint = iint, in ima_add_violation() local
149 result = ima_alloc_init_template(&event_data, &entry, NULL); in ima_add_violation()
347 struct ima_event_data event_data = { .iint = iint, in ima_store_measurement() local
364 result = ima_alloc_init_template(&event_data, &entry, template_desc); in ima_store_measurement()
Dima_init.c48 struct ima_event_data event_data = { .iint = iint, in ima_add_boot_aggregate() local
80 result = ima_alloc_init_template(&event_data, &entry, NULL); in ima_add_boot_aggregate()
/Linux-v6.6/drivers/scsi/mpt3sas/
Dmpt3sas_trigger_diag.c69 struct SL_WH_TRIGGERS_EVENT_DATA_T *event_data) in _mpt3sas_raise_sigio() argument
85 memcpy(&mpi_reply->EventData, event_data, in _mpt3sas_raise_sigio()
113 struct SL_WH_TRIGGERS_EVENT_DATA_T *event_data) in mpt3sas_process_trigger_data() argument
116 u32 *trig_data = (u32 *)&event_data->u.master; in mpt3sas_process_trigger_data()
129 __func__, event_data->trigger_type, in mpt3sas_process_trigger_data()
136 if (event_data) { in mpt3sas_process_trigger_data()
137 ioc->htb_rel.trigger_type = event_data->trigger_type; in mpt3sas_process_trigger_data()
138 switch (event_data->trigger_type) { in mpt3sas_process_trigger_data()
141 &event_data->u.scsi, in mpt3sas_process_trigger_data()
146 &event_data->u.mpi, in mpt3sas_process_trigger_data()
[all …]
Dmpt3sas_scsih.c225 char event_data[] __aligned(4); member
3608 struct SL_WH_TRIGGERS_EVENT_DATA_T *event_data) in mpt3sas_send_trigger_data_event() argument
3615 sz = sizeof(*event_data); in mpt3sas_send_trigger_data_event()
3621 memcpy(fw_event->event_data, event_data, sizeof(*event_data)); in mpt3sas_send_trigger_data_event()
4016 Mpi2EventDataSasTopologyChangeList_t *event_data) in _scsih_block_io_to_children_attached_directly() argument
4022 for (i = 0; i < event_data->NumEntries; i++) { in _scsih_block_io_to_children_attached_directly()
4023 handle = le16_to_cpu(event_data->PHY[i].AttachedDevHandle); in _scsih_block_io_to_children_attached_directly()
4026 reason_code = event_data->PHY[i].PhyStatus & in _scsih_block_io_to_children_attached_directly()
4043 Mpi26EventDataPCIeTopologyChangeList_t *event_data) in _scsih_block_io_to_pcie_children_attached_directly() argument
4049 for (i = 0; i < event_data->NumEntries; i++) { in _scsih_block_io_to_pcie_children_attached_directly()
[all …]
/Linux-v6.6/drivers/connector/
Dcn_proc.c106 ((struct proc_event *)msg->data)->event_data.exit.exit_code; in send_msg()
129 memset(&ev->event_data, 0, sizeof(ev->event_data)); in proc_fork_connector()
134 ev->event_data.fork.parent_pid = parent->pid; in proc_fork_connector()
135 ev->event_data.fork.parent_tgid = parent->tgid; in proc_fork_connector()
137 ev->event_data.fork.child_pid = task->pid; in proc_fork_connector()
138 ev->event_data.fork.child_tgid = task->tgid; in proc_fork_connector()
158 memset(&ev->event_data, 0, sizeof(ev->event_data)); in proc_exec_connector()
161 ev->event_data.exec.process_pid = task->pid; in proc_exec_connector()
162 ev->event_data.exec.process_tgid = task->tgid; in proc_exec_connector()
183 memset(&ev->event_data, 0, sizeof(ev->event_data)); in proc_id_connector()
[all …]
/Linux-v6.6/tools/testing/selftests/connector/
Dproc_filter.c150 event->event_data.exit.process_pid, in handle_packet()
151 event->event_data.exit.process_tgid, in handle_packet()
152 event->event_data.exit.exit_code, in handle_packet()
153 event->event_data.exit.exit_signal); in handle_packet()
157 event->event_data.fork.child_pid, in handle_packet()
158 event->event_data.fork.child_tgid, in handle_packet()
159 event->event_data.fork.parent_pid, in handle_packet()
160 event->event_data.fork.parent_tgid); in handle_packet()
164 event->event_data.exec.process_pid, in handle_packet()
165 event->event_data.exec.process_tgid); in handle_packet()
[all …]
/Linux-v6.6/drivers/hwtracing/coresight/
Dcoresight-etm-perf.c47 struct etm_event_data *event_data; member
193 static void free_sink_buffer(struct etm_event_data *event_data) in free_sink_buffer() argument
196 cpumask_t *mask = &event_data->mask; in free_sink_buffer()
199 if (!event_data->snk_config) in free_sink_buffer()
206 sink = coresight_get_sink(etm_event_cpu_path(event_data, cpu)); in free_sink_buffer()
207 sink_ops(sink)->free_buffer(event_data->snk_config); in free_sink_buffer()
214 struct etm_event_data *event_data; in free_event_data() local
216 event_data = container_of(work, struct etm_event_data, work); in free_event_data()
217 mask = &event_data->mask; in free_event_data()
220 free_sink_buffer(event_data); in free_event_data()
[all …]
/Linux-v6.6/tools/counter/
Dcounter_example.c47 struct counter_event event_data[2]; in main() local
70 ret = read(fd, event_data, sizeof(event_data)); in main()
76 if (ret != sizeof(event_data)) { in main()
85 event_data[0].timestamp, event_data[0].value, in main()
86 strerror(event_data[0].status), in main()
87 event_data[1].timestamp, event_data[1].value, in main()
88 strerror(event_data[1].status)); in main()
/Linux-v6.6/drivers/misc/ibmasm/
Dibmasmfs.c339 struct ibmasmfs_event_data *event_data; in event_file_open() local
347 event_data = kmalloc(sizeof(struct ibmasmfs_event_data), GFP_KERNEL); in event_file_open()
348 if (!event_data) in event_file_open()
351 ibmasm_event_reader_register(sp, &event_data->reader); in event_file_open()
353 event_data->sp = sp; in event_file_open()
354 event_data->active = 0; in event_file_open()
355 file->private_data = event_data; in event_file_open()
361 struct ibmasmfs_event_data *event_data = file->private_data; in event_file_close() local
363 ibmasm_event_reader_unregister(event_data->sp, &event_data->reader); in event_file_close()
364 kfree(event_data); in event_file_close()
[all …]
/Linux-v6.6/drivers/input/keyboard/
Dcros_ec_keyb.c262 switch (ckdev->ec->event_data.event_type) { in cros_ec_keyb_work()
273 ckdev->ec->event_data.data.key_matrix, in cros_ec_keyb_work()
280 val = get_unaligned_le32(&ckdev->ec->event_data.data.sysrq); in cros_ec_keyb_work()
289 if (ckdev->ec->event_data.event_type == EC_MKBP_EVENT_BUTTON) { in cros_ec_keyb_work()
291 &ckdev->ec->event_data.data.buttons); in cros_ec_keyb_work()
295 &ckdev->ec->event_data.data.switches); in cros_ec_keyb_work()
409 union ec_response_get_next_data event_data = {}; in cros_ec_keyb_query_switches() local
413 EC_MKBP_EVENT_SWITCH, &event_data, in cros_ec_keyb_query_switches()
414 sizeof(event_data.switches)); in cros_ec_keyb_query_switches()
419 get_unaligned_le32(&event_data.switches)); in cros_ec_keyb_query_switches()
[all …]
Diqs62x-keys.c190 struct iqs62x_event_data *event_data = context; in iqs62x_keys_notifier() local
210 event_data->interval == iqs62x_keys->interval) in iqs62x_keys_notifier()
226 if (event_data->interval == iqs62x_keys->interval) in iqs62x_keys_notifier()
245 iqs62x_keys->interval = event_data->interval; in iqs62x_keys_notifier()
/Linux-v6.6/drivers/scsi/mpi3mr/
Dmpi3mr_os.c397 *(struct mpi3mr_throttle_group_info **)fwevt->event_data = tg; in mpi3mr_queue_qd_reduction_event()
1292 (struct mpi3_event_data_device_status_change *)fwevt->event_data; in mpi3mr_devstatuschg_evt_bh()
1473 encl_pg0 = (struct mpi3_enclosure_page0 *) fwevt->event_data; in mpi3mr_encldev_add_chg_evt_bh()
1516 struct mpi3_event_data_sas_topology_change_list *event_data) in mpi3mr_sastopochg_evt_debug() argument
1524 switch (event_data->exp_status) { in mpi3mr_sastopochg_evt_debug()
1545 __func__, le16_to_cpu(event_data->expander_dev_handle), in mpi3mr_sastopochg_evt_debug()
1546 event_data->io_unit_port, in mpi3mr_sastopochg_evt_debug()
1547 le16_to_cpu(event_data->enclosure_handle), in mpi3mr_sastopochg_evt_debug()
1548 event_data->start_phy_num, event_data->num_entries); in mpi3mr_sastopochg_evt_debug()
1549 for (i = 0; i < event_data->num_entries; i++) { in mpi3mr_sastopochg_evt_debug()
[all …]
/Linux-v6.6/drivers/platform/chrome/
Dcros_ec_proto.c702 ec_dev->event_data = *event; in get_next_event_xfer()
735 sizeof(ec_dev->event_data.data)]; in get_keyboard_state_event()
740 msg->insize = sizeof(ec_dev->event_data.data); in get_keyboard_state_event()
744 ec_dev->event_data.event_type = EC_MKBP_EVENT_KEY_MATRIX; in get_keyboard_state_event()
745 memcpy(&ec_dev->event_data.data, msg->data, in get_keyboard_state_event()
746 sizeof(ec_dev->event_data.data)); in get_keyboard_state_event()
833 *has_more_events = ec_dev->event_data.event_type & in cros_ec_get_next_event()
835 ec_dev->event_data.event_type &= EC_MKBP_EVENT_TYPE_MASK; in cros_ec_get_next_event()
838 event_type = ec_dev->event_data.event_type; in cros_ec_get_next_event()
878 if (ec_dev->event_data.event_type != EC_MKBP_EVENT_HOST_EVENT) in cros_ec_get_host_event()
[all …]
/Linux-v6.6/drivers/misc/vmw_vmci/
Dvmci_event.c91 subscriber_list = &subscriber_array[event_msg->event_data.event]; in event_deliver()
93 cur->callback(cur->id, &event_msg->event_data, in event_deliver()
111 if (!VMCI_EVENT_VALID(event_msg->event_data.event)) in vmci_event_dispatch()
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/
Ddevcom.h16 void *event_data);
31 void *event_data);
/Linux-v6.6/drivers/devfreq/
Dexynos-bus.c66 struct devfreq_event_data event_data; in exynos_bus_get_event() local
74 ret = devfreq_event_get_event(bus->edev[i], &event_data); in exynos_bus_get_event()
78 if (i == 0 || event_data.load_count > load_count) { in exynos_bus_get_event()
79 load_count = event_data.load_count; in exynos_bus_get_event()
80 total_count = event_data.total_count; in exynos_bus_get_event()
/Linux-v6.6/scripts/gcc-plugins/
Dstructleak_plugin.c67 static void register_attributes(void *event_data, void *data) in register_attributes() argument
99 static void finish_type(void *event_data, void *data) in finish_type() argument
101 tree type = (tree)event_data; in finish_type()
/Linux-v6.6/drivers/iio/light/
Diqs621-als.c96 struct iqs62x_event_data *event_data = context; in iqs621_als_notifier() local
132 light_new = event_data->als_flags & IQS621_ALS_FLAGS_LIGHT; in iqs621_als_notifier()
149 range_new = event_data->als_flags & IQS621_ALS_FLAGS_RANGE; in iqs621_als_notifier()
166 prox_new = event_data->ir_flags & iqs621_als->ir_flags_mask; in iqs621_als_notifier()
182 iqs621_als->als_flags = event_data->als_flags; in iqs621_als_notifier()
183 iqs621_als->ir_flags = event_data->ir_flags; in iqs621_als_notifier()
/Linux-v6.6/drivers/firmware/efi/libstub/
Defi-stub-helper.c208 u8 event_data[52]; member
233 efi_tcg2_event_t event_data; in efi_measure_tagged_event() member
244 evt->event_data = (struct efi_tcg2_event){ in efi_measure_tagged_event()
246 .event_header.header_size = sizeof(evt->event_data.event_header), in efi_measure_tagged_event()
257 memcpy(evt->tagged_event_data, events[event].event_data, in efi_measure_tagged_event()
261 load_addr, load_size, &evt->event_data); in efi_measure_tagged_event()
/Linux-v6.6/drivers/media/cec/platform/cros-ec/
Dcros-ec-cec.c44 uint8_t *cec_message = cros_ec->event_data.data.cec_message; in handle_cec_message()
58 uint32_t events = cros_ec->event_data.data.cec_events; in handle_cec_event()
81 if (cros_ec->event_data.event_type == EC_MKBP_EVENT_CEC_EVENT) { in cros_ec_cec_event()
86 if (cros_ec->event_data.event_type == EC_MKBP_EVENT_CEC_MESSAGE) { in cros_ec_cec_event()
/Linux-v6.6/drivers/iio/position/
Diqs624-pos.c53 struct iqs62x_event_data *event_data = context; in iqs624_pos_notifier() local
57 u16 angle = event_data->ui_data; in iqs624_pos_notifier()
68 angle = event_data->interval; in iqs624_pos_notifier()
/Linux-v6.6/drivers/misc/
Dsmpro-errmon.c216 s32 event_data; in smpro_event_data_read() local
219 ret = regmap_read(errmon->regmap, smpro_event_table[channel], &event_data); in smpro_event_data_read()
223 if (event_data != 0) in smpro_event_data_read()
224 regmap_write(errmon->regmap, smpro_event_table[channel], event_data); in smpro_event_data_read()
226 return sysfs_emit(buf, "%04x\n", event_data); in smpro_event_data_read()
/Linux-v6.6/drivers/gpu/drm/amd/amdkfd/
Dkfd_events.c800 struct kfd_event_data *event_data) in init_event_waiter() argument
802 struct kfd_event *ev = lookup_event_by_id(p, event_data->event_id); in init_event_waiter()
814 event_data->signal_event_data.last_event_age) { in init_event_waiter()
816 if (ev->event_age != event_data->signal_event_data.last_event_age) in init_event_waiter()
959 struct kfd_event_data event_data; in kfd_wait_on_events() local
961 if (copy_from_user(&event_data, &events[i], in kfd_wait_on_events()
967 ret = init_event_waiter(p, &event_waiters[i], &event_data); in kfd_wait_on_events()
1099 int type, void *event_data) in lookup_events_by_type_and_signal() argument
1106 ev_data = (struct kfd_hsa_memory_exception_data *) event_data; in lookup_events_by_type_and_signal()

1234