Lines Matching refs:event_data
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()
151 event_data->u.master.MasterData; in mpt3sas_process_trigger_data()
155 &event_data->u.event, in mpt3sas_process_trigger_data()
160 event_data->trigger_type); in mpt3sas_process_trigger_data()
164 _mpt3sas_raise_sigio(ioc, event_data); in mpt3sas_process_trigger_data()
179 struct SL_WH_TRIGGERS_EVENT_DATA_T event_data; in mpt3sas_trigger_master() local
228 memset(&event_data, 0, sizeof(struct SL_WH_TRIGGERS_EVENT_DATA_T)); in mpt3sas_trigger_master()
229 event_data.trigger_type = MPT3SAS_TRIGGER_MASTER; in mpt3sas_trigger_master()
230 event_data.u.master.MasterData = trigger_bitmask; in mpt3sas_trigger_master()
239 _mpt3sas_raise_sigio(ioc, &event_data); in mpt3sas_trigger_master()
241 mpt3sas_send_trigger_data_event(ioc, &event_data); in mpt3sas_trigger_master()
259 struct SL_WH_TRIGGERS_EVENT_DATA_T event_data; in mpt3sas_trigger_event() local
317 memset(&event_data, 0, sizeof(struct SL_WH_TRIGGERS_EVENT_DATA_T)); in mpt3sas_trigger_event()
318 event_data.trigger_type = MPT3SAS_TRIGGER_EVENT; in mpt3sas_trigger_event()
319 event_data.u.event.EventValue = event; in mpt3sas_trigger_event()
320 event_data.u.event.LogEntryQualifier = log_entry_qualifier; in mpt3sas_trigger_event()
321 mpt3sas_send_trigger_data_event(ioc, &event_data); in mpt3sas_trigger_event()
339 struct SL_WH_TRIGGERS_EVENT_DATA_T event_data; in mpt3sas_trigger_scsi() local
392 memset(&event_data, 0, sizeof(struct SL_WH_TRIGGERS_EVENT_DATA_T)); in mpt3sas_trigger_scsi()
393 event_data.trigger_type = MPT3SAS_TRIGGER_SCSI; in mpt3sas_trigger_scsi()
394 event_data.u.scsi.SenseKey = sense_key; in mpt3sas_trigger_scsi()
395 event_data.u.scsi.ASC = asc; in mpt3sas_trigger_scsi()
396 event_data.u.scsi.ASCQ = ascq; in mpt3sas_trigger_scsi()
397 mpt3sas_send_trigger_data_event(ioc, &event_data); in mpt3sas_trigger_scsi()
413 struct SL_WH_TRIGGERS_EVENT_DATA_T event_data; in mpt3sas_trigger_mpi() local
465 memset(&event_data, 0, sizeof(struct SL_WH_TRIGGERS_EVENT_DATA_T)); in mpt3sas_trigger_mpi()
466 event_data.trigger_type = MPT3SAS_TRIGGER_MPI; in mpt3sas_trigger_mpi()
467 event_data.u.mpi.IOCStatus = ioc_status; in mpt3sas_trigger_mpi()
468 event_data.u.mpi.IocLogInfo = loginfo; in mpt3sas_trigger_mpi()
469 mpt3sas_send_trigger_data_event(ioc, &event_data); in mpt3sas_trigger_mpi()