| /linux/security/integrity/ima/ |
| H A D | ima_template_lib.c | 344 int ima_eventdigest_init(struct ima_event_data *event_data, in ima_eventdigest_init() argument 357 if (event_data->violation) /* recording a violation. */ in ima_eventdigest_init() 360 if (ima_template_hash_algo_allowed(event_data->iint->ima_hash->algo)) { in ima_eventdigest_init() 361 cur_digest = event_data->iint->ima_hash->digest; in ima_eventdigest_init() 362 cur_digestsize = event_data->iint->ima_hash->length; in ima_eventdigest_init() 366 if ((const char *)event_data->filename == boot_aggregate_name || in ima_eventdigest_init() 367 (const char *)event_data->filename == boot_aggregate_late_name) { in ima_eventdigest_init() 385 if (!event_data->file) /* missing info to re-calculate the digest */ in ima_eventdigest_init() 388 inode = file_inode(event_data->file); in ima_eventdigest_init() 391 result = ima_calc_file_hash(event_data in ima_eventdigest_init() 408 ima_eventdigest_ng_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventdigest_ng_init() argument 431 ima_eventdigest_ngv2_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventdigest_ngv2_init() argument 457 ima_eventdigest_modsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventdigest_modsig_init() argument 489 ima_eventname_init_common(struct ima_event_data * event_data,struct ima_field_data * field_data,bool size_limit) ima_eventname_init_common() argument 534 ima_eventname_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventname_init() argument 543 ima_eventname_ng_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventname_ng_init() argument 552 ima_eventsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventsig_init() argument 570 ima_eventbuf_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventbuf_init() argument 585 ima_eventmodsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventmodsig_init() argument 611 ima_eventevmsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventevmsig_init() argument 636 ima_eventinodedac_init_common(struct ima_event_data * event_data,struct ima_field_data * field_data,bool get_uid) ima_eventinodedac_init_common() argument 665 ima_eventinodeuid_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodeuid_init() argument 675 ima_eventinodegid_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodegid_init() argument 685 ima_eventinodemode_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodemode_init() argument 703 ima_eventinodexattrs_init_common(struct ima_event_data * event_data,struct ima_field_data * field_data,char type) ima_eventinodexattrs_init_common() argument 740 ima_eventinodexattrnames_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodexattrnames_init() argument 750 ima_eventinodexattrlengths_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodexattrlengths_init() argument 760 ima_eventinodexattrvalues_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodexattrvalues_init() argument [all...] |
| H A D | ima_template_lib.h | 37 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 …]
|
| H A D | ima_api.c | 38 int ima_alloc_init_template(struct ima_event_data *event_data, in ima_alloc_init_template() argument 72 result = field->field_init(event_data, in ima_alloc_init_template() 141 struct ima_event_data event_data = { .iint = iint, in ima_add_violation() local 151 result = ima_alloc_init_template(&event_data, &entry, NULL); in ima_add_violation() 366 struct ima_event_data event_data = { .iint = iint, in ima_store_measurement() 383 result = ima_alloc_init_template(&event_data, &entry, template_desc); in ima_store_measurement() 361 struct ima_event_data event_data = { .iint = iint, ima_store_measurement() local
|
| H A D | ima_main.c | 1108 struct ima_event_data event_data = {.iint = &iint, in process_buffer_measurement() local 1174 event_data.buf = digest_hash; in process_buffer_measurement() 1175 event_data.buf_len = digest_hash_len; in process_buffer_measurement() 1184 ret = ima_alloc_init_template(&event_data, &entry, template); in process_buffer_measurement() 1190 ret = ima_store_template(entry, violation, NULL, event_data.buf, pcr); in process_buffer_measurement()
|
| /linux/drivers/scsi/mpt3sas/ |
| H A D | mpt3sas_trigger_diag.c | 69 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 …]
|
| H A D | mpt3sas_scsih.c | 283 char event_data[] __aligned(4); member 3714 struct SL_WH_TRIGGERS_EVENT_DATA_T *event_data) in mpt3sas_send_trigger_data_event() argument 3721 sz = sizeof(*event_data); in mpt3sas_send_trigger_data_event() 3727 memcpy(fw_event->event_data, event_data, sizeof(*event_data)); in mpt3sas_send_trigger_data_event() 4328 Mpi2EventDataSasTopologyChangeList_t *event_data) in _scsih_block_io_to_children_attached_directly() argument 4334 for (i = 0; i < event_data->NumEntries; i++) { in _scsih_block_io_to_children_attached_directly() 4335 handle = le16_to_cpu(event_data->PHY[i].AttachedDevHandle); in _scsih_block_io_to_children_attached_directly() 4338 reason_code = event_data->PHY[i].PhyStatus & in _scsih_block_io_to_children_attached_directly() 4355 Mpi26EventDataPCIeTopologyChangeList_t *event_data) in _scsih_block_io_to_pcie_children_attached_directly() argument 4361 for (i = 0; i < event_data->NumEntries; i++) { in _scsih_block_io_to_pcie_children_attached_directly() [all …]
|
| /linux/drivers/connector/ |
| H A D | cn_proc.c | 106 ((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/tools/testing/selftests/connector/ |
| H A D | proc_filter.c | 150 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/tools/counter/ |
| H A D | counter_example.c | 47 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/drivers/scsi/mpi3mr/ |
| H A D | mpi3mr_os.c | 263 struct trigger_event_data *event_data) in mpi3mr_hdb_trigger_data_event() argument 266 u16 sz = sizeof(*event_data); in mpi3mr_hdb_trigger_data_event() 280 memcpy(fwevt->event_data, event_data, sz); in mpi3mr_hdb_trigger_data_event() 439 *(struct mpi3mr_throttle_group_info **)fwevt->event_data = tg; in mpi3mr_queue_qd_reduction_event() 1466 (struct mpi3_event_data_device_status_change *)fwevt->event_data; in mpi3mr_devstatuschg_evt_bh() 1627 struct trigger_event_data *event_data) in mpi3mr_process_trigger_data_event_bh() argument 1629 struct diag_buffer_desc *trace_hdb = event_data->trace_hdb; in mpi3mr_process_trigger_data_event_bh() 1630 struct diag_buffer_desc *fw_hdb = event_data->fw_hdb; in mpi3mr_process_trigger_data_event_bh() 1633 u8 trigger_type = event_data->trigger_type; in mpi3mr_process_trigger_data_event_bh() 1635 &event_data->trigger_specific_data; in mpi3mr_process_trigger_data_event_bh() [all …]
|
| /linux/drivers/iommu/iommufd/ |
| H A D | driver.c | 134 enum iommu_veventq_type type, void *event_data, in iommufd_viommu_report_event() argument 141 if (WARN_ON_ONCE(!data_len || !event_data)) in iommufd_viommu_report_event() 153 vevent = kzalloc_flex(*vevent, event_data, data_len, GFP_NOWAIT); in iommufd_viommu_report_event() 168 memcpy(vevent->event_data, event_data, data_len); in iommufd_viommu_report_event()
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_ec_proto.c | 751 ec_dev->event_data = *event; in get_next_event_xfer() 790 sizeof(ec_dev->event_data.data)]; in get_keyboard_state_event() 795 msg->insize = sizeof(ec_dev->event_data.data); in get_keyboard_state_event() 799 ec_dev->event_data.event_type = EC_MKBP_EVENT_KEY_MATRIX; in get_keyboard_state_event() 800 memcpy(&ec_dev->event_data.data, msg->data, in get_keyboard_state_event() 801 sizeof(ec_dev->event_data.data)); in get_keyboard_state_event() 890 *has_more_events = ec_dev->event_data.event_type & in cros_ec_get_next_event() 892 ec_dev->event_data.event_type &= EC_MKBP_EVENT_TYPE_MASK; in cros_ec_get_next_event() 895 event_type = ec_dev->event_data.event_type; in cros_ec_get_next_event() 935 if (ec_dev->event_data.event_type != EC_MKBP_EVENT_HOST_EVENT) in cros_ec_get_host_event() [all …]
|
| H A D | cros_ec_chardev.c | 136 event_bit = 1 << ec_dev->event_data.event_type; in cros_ec_chardev_mkbp_event() 148 event->event_type = ec_dev->event_data.event_type; in cros_ec_chardev_mkbp_event() 149 memcpy(event->data, &ec_dev->event_data.data, ec_dev->event_size); in cros_ec_chardev_mkbp_event()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | devcom.c | 295 void *event_data) in mlx5_devcom_locked_send_event() argument 311 err = comp->handler(event, data, event_data); in mlx5_devcom_locked_send_event() 332 comp->handler(rollback_event, data, event_data); in mlx5_devcom_locked_send_event() 339 void *event_data) in mlx5_devcom_send_event() argument 350 event_data); in mlx5_devcom_send_event()
|
| /linux/drivers/input/keyboard/ |
| H A D | iqs62x-keys.c | 187 struct iqs62x_event_data *event_data = context; in iqs62x_keys_notifier() local 207 event_data->interval == iqs62x_keys->interval) in iqs62x_keys_notifier() 223 if (event_data->interval == iqs62x_keys->interval) in iqs62x_keys_notifier() 242 iqs62x_keys->interval = event_data->interval; in iqs62x_keys_notifier()
|
| /linux/drivers/misc/ |
| H A D | smpro-errmon.c | 215 s32 event_data; in smpro_event_data_read() local 218 ret = regmap_read(errmon->regmap, smpro_event_table[channel], &event_data); in smpro_event_data_read() 222 if (event_data != 0) in smpro_event_data_read() 223 regmap_write(errmon->regmap, smpro_event_table[channel], event_data); in smpro_event_data_read() 225 return sysfs_emit(buf, "%04x\n", event_data); in smpro_event_data_read()
|
| /linux/arch/powerpc/perf/ |
| H A D | hv-24x7.c | 770 void *event_data, *end; in create_events_from_catalog() local 835 event_data = vmalloc(event_data_bytes); in create_events_from_catalog() 836 if (!event_data) { in create_events_from_catalog() 842 end = event_data + event_data_bytes; in create_events_from_catalog() 852 vmalloc_to_phys(event_data + i * 4096), in create_events_from_catalog() 867 for (junk_events = 0, event = event_data, event_idx = 0, attr_max = 0; in create_events_from_catalog() 870 size_t offset = (void *)event - (void *)event_data; in create_events_from_catalog() 929 event = event_data, event_idx = 0; in create_events_from_catalog() 976 vfree(event_data); in create_events_from_catalog() 989 vfree(event_data); in create_events_from_catalog()
|
| /linux/drivers/firmware/efi/libstub/ |
| H A D | efi-stub-helper.c | 221 u8 event_data[52]; member 243 union efistub_event event_data; member 309 .event_data = ev, in efi_measure_tagged_event() 314 memcpy(evt->tagged_event.tagged_event_data, events[event].event_data, in efi_measure_tagged_event() 318 load_addr, load_size, &evt->event_data); in efi_measure_tagged_event()
|
| /linux/scripts/gcc-plugins/ |
| H A D | randomize_layout_plugin.c | 484 static void randomize_layout_finish_decl(void *event_data, void *data) in randomize_layout_finish_decl() argument 486 tree decl = (tree)event_data; in randomize_layout_finish_decl() 512 static void finish_type(void *event_data, void *data) in finish_type() argument 514 tree type = (tree)event_data; in finish_type() 544 static void register_attributes(void *event_data, void *data) in register_attributes() argument 612 static void check_global_variables(void *event_data, void *data) in check_global_variables() argument
|
| /linux/drivers/mfd/ |
| H A D | iqs62x.c | 458 struct iqs62x_event_data event_data; in iqs62x_irq() local 484 event_data.ui_data = get_unaligned_le16(&event_map[i]); in iqs62x_irq() 492 event_data.als_flags = event_map[i]; in iqs62x_irq() 496 event_data.ir_flags = event_map[i]; in iqs62x_irq() 500 event_data.interval = event_map[i]; in iqs62x_irq() 566 &event_data); in iqs62x_irq()
|
| /linux/drivers/media/cec/platform/cros-ec/ |
| H A D | cros-ec-cec.c | 73 uint8_t *cec_message = cros_ec->event_data.data.cec_message; in handle_cec_message() 120 uint32_t cec_events = cros_ec->event_data.data.cec_events; in handle_cec_event() 155 if (cros_ec->event_data.event_type == EC_MKBP_EVENT_CEC_EVENT) { in cros_ec_cec_event() 160 if (cros_ec->event_data.event_type == EC_MKBP_EVENT_CEC_MESSAGE) { in cros_ec_cec_event()
|
| /linux/drivers/soc/xilinx/ |
| H A D | xlnx_event_manager.c | 510 u32 event_data[CB_MAX_PAYLOAD_SIZE] = {0}; in xlnx_event_handler() local 535 memcpy(event_data, payload, (4 * CB_MAX_PAYLOAD_SIZE)); in xlnx_event_handler() 540 event_data[2] = (event & (1 << pos)); in xlnx_event_handler() 541 xlnx_call_notify_cb_handler(event_data); in xlnx_event_handler()
|
| /linux/include/uapi/scsi/ |
| H A D | scsi_netlink_fc.h | 54 __u32 event_data; member
|
| /linux/include/linux/ |
| H A D | tpm_eventlog.h | 31 u8 event_data[]; member 58 u8 event_data[]; member
|
| /linux/drivers/iio/proximity/ |
| H A D | cros_ec_mkbp_proximity.c | 122 u8 event_type = ec->event_data.event_type & EC_MKBP_EVENT_TYPE_MASK; in cros_ec_mkbp_proximity_notify() 130 switches = &ec->event_data.data.switches; in cros_ec_mkbp_proximity_notify()
|