Lines Matching refs:event_data

90 	void			*event_data;  member
151 fw_event->event_data = malloc(sz, M_MPT2, M_ZERO|M_NOWAIT); in mpssas_evt_handler()
152 if (!fw_event->event_data) { in mpssas_evt_handler()
158 bcopy(event->EventData, fw_event->event_data, sz); in mpssas_evt_handler()
185 free(fw_event->event_data, M_MPT2); in mpssas_fw_event_free()
213 fw_event->event_data; in mpssas_fw_work()
215 mps_mapping_topology_change_event(sc, fw_event->event_data); in mpssas_fw_work()
255 data = (MPI2_EVENT_DATA_SAS_DISCOVERY *)fw_event->event_data; in mpssas_fw_work()
269 fw_event->event_data); in mpssas_fw_work()
277 Mpi2EventDataIrConfigChangeList_t *event_data; in mpssas_fw_work() local
281 event_data = fw_event->event_data; in mpssas_fw_work()
282 foreign_config = (le32toh(event_data->Flags) & in mpssas_fw_work()
286 (Mpi2EventIrConfigElement_t *)&event_data->ConfigElement[0]; in mpssas_fw_work()
290 mps_mapping_ir_config_change_event(sc, event_data); in mpssas_fw_work()
292 for (i = 0; i < event_data->NumElements; i++, element++) { in mpssas_fw_work()
385 Mpi2EventDataIrVolume_t *event_data = fw_event->event_data; in mpssas_fw_work() local
391 switch (event_data->ReasonCode) { in mpssas_fw_work()
395 "handle 0x%x", le32toh(event_data->PreviousValue), in mpssas_fw_work()
396 le32toh(event_data->NewValue), in mpssas_fw_work()
397 le16toh(event_data->VolDevHandle)); in mpssas_fw_work()
402 "handle 0x%x", le32toh(event_data->PreviousValue), in mpssas_fw_work()
403 le32toh(event_data->NewValue), in mpssas_fw_work()
404 le16toh(event_data->VolDevHandle)); in mpssas_fw_work()
409 "handle 0x%x", le32toh(event_data->PreviousValue), in mpssas_fw_work()
410 le32toh(event_data->NewValue), in mpssas_fw_work()
411 le16toh(event_data->VolDevHandle)); in mpssas_fw_work()
414 state = le32toh(event_data->NewValue); in mpssas_fw_work()
418 mpssas_prepare_volume_remove(sassc, event_data-> in mpssas_fw_work()
425 targ = mpssas_find_target_by_handle(sassc, 0, event_data->VolDevHandle); in mpssas_fw_work()
428 __func__, __LINE__ , event_data->VolDevHandle); in mpssas_fw_work()
431 if (mpssas_volume_add(sc, le16toh(event_data->VolDevHandle))) { in mpssas_fw_work()
434 __func__, le16toh(event_data-> in mpssas_fw_work()
449 Mpi2EventDataIrPhysicalDisk_t *event_data = in mpssas_fw_work() local
450 fw_event->event_data; in mpssas_fw_work()
457 switch (event_data->ReasonCode) { in mpssas_fw_work()
462 "%d", le32toh(event_data->PreviousValue), in mpssas_fw_work()
463 le32toh(event_data->NewValue), in mpssas_fw_work()
464 event_data->PhysDiskNum, in mpssas_fw_work()
465 le16toh(event_data->PhysDiskDevHandle), in mpssas_fw_work()
466 le16toh(event_data->EnclosureHandle), le16toh(event_data->Slot)); in mpssas_fw_work()
472 le32toh(event_data->PreviousValue), in mpssas_fw_work()
473 le32toh(event_data->NewValue), event_data->PhysDiskNum, in mpssas_fw_work()
474 le16toh(event_data->PhysDiskDevHandle), in mpssas_fw_work()
475 le16toh(event_data->EnclosureHandle), le16toh(event_data->Slot)); in mpssas_fw_work()
481 le32toh(event_data->PreviousValue), in mpssas_fw_work()
482 le32toh(event_data->NewValue), event_data->PhysDiskNum, in mpssas_fw_work()
483 le16toh(event_data->PhysDiskDevHandle), in mpssas_fw_work()
484 le16toh(event_data->EnclosureHandle), le16toh(event_data->Slot)); in mpssas_fw_work()
485 switch (event_data->NewValue) { in mpssas_fw_work()
492 event_data->PhysDiskDevHandle); in mpssas_fw_work()
497 __func__, __LINE__ , event_data->PhysDiskDevHandle); in mpssas_fw_work()
504 __func__, __LINE__ , event_data->PhysDiskDevHandle); in mpssas_fw_work()
513 event_data->PhysDiskDevHandle); in mpssas_fw_work()
517 __func__, __LINE__ , event_data->PhysDiskDevHandle); in mpssas_fw_work()
528 Mpi2EventDataIrOperationStatus_t *event_data = in mpssas_fw_work() local
529 fw_event->event_data; in mpssas_fw_work()
537 event_data->RAIDOperation, event_data->PercentComplete, in mpssas_fw_work()
538 le16toh(event_data->VolDevHandle)); in mpssas_fw_work()
547 logEntry = (pMpi2EventDataLogEntryAdded_t)fw_event->event_data; in mpssas_fw_work()