Lines Matching refs:event
185 * struct fw_event_work - firmware event struct
192 * @ignore: flag meaning this event has been marked to ignore
193 * @event: firmware event MPI2_EVENT_XXX defined in mpi2_ioc.h
194 * @refcount: kref for this event
195 * @event_data: reply event data payload follows
208 u16 event;
3384 * @fw_event: object describing the event
3387 * This adds the firmware event object into link list, then queues it up to
3411 * @fw_event: object describing the event
3432 * mpt3sas_send_trigger_data_event - send event for processing trigger data
3434 * @event_data: trigger event data
3449 fw_event->event = MPT3SAS_PROCESS_TRIGGER_DIAG;
3470 fw_event->event = MPT3SAS_REMOVE_UNRESPONDING_DEVICES;
3477 * mpt3sas_port_enable_complete - port enable completed (fake event)
3488 fw_event->event = MPT3SAS_PORT_ENABLE_COMPLETE;
3512 * _scsih_fw_event_cleanup_queue - cleanup event queue
3515 * Walk the firmware event queue, either killing timers, or waiting
3541 * event back to back and this made the drives to unregister
3546 ioc->current_event->event !=
3554 * the event was never executed, and we need a put for the
3812 * @event_data: topology change event data
3839 * @event_data: topology change event data
4274 * @event: Event ID
4280 _scsih_issue_delayed_event_ack(struct MPT3SAS_ADAPTER *ioc, u16 smid, U16 event,
4296 ioc_info(ioc, "EVENT ACK: event(0x%04x), smid(%d), cb(%d)\n",
4297 le16_to_cpu(event), smid, ioc->base_cb_idx));
4301 ack_request->Event = event;
4447 * @event_data: the event data payload
4452 * add and delete events in a single shot. When there is a delete event
4453 * the routine will void any pending add events waiting in the event queue.
4505 if (fw_event->event != MPI2_EVENT_SAS_TOPOLOGY_CHANGE_LIST ||
4529 * @event_data: the event data payload
4533 * is a delete event the routine will void any pending add
4534 * events waiting in the event queue.
4576 if (fw_event->event != MPI2_EVENT_PCIE_TOPOLOGY_CHANGE_LIST ||
4589 ioc_info(ioc, "setting ignoring flag for switch event\n"));
4649 * @event_data: the event data payload
4734 * @event_data: the event data payload
4759 * @event_data: the temp threshold event data
5405 * _scsih_send_event_to_turn_on_pfa_led - fire delayed event
5418 fw_event->event = MPT3SAS_TURN_ON_PFA_LED;
5462 /* insert into event log */
6525 * _scsih_sas_topology_change_event_debug - debug for topology event
6527 * @event_data: event data payload
6636 dewtprintk(ioc, ioc_info(ioc, "ignoring expander event\n"));
6666 ioc_info(ioc, "ignoring expander event\n"));
6735 * _scsih_sas_device_status_change_event_debug - debug for device event
6737 * @event_data: event data payload
6803 * @event_data: The fw event
7113 * Return: 1 means queue the event later, 0 means complete the event
7268 * event
7270 * @event_data: event data payload
7375 dewtprintk(ioc, ioc_info(ioc, "ignoring switch event\n"));
7383 ioc_info(ioc, "ignoring switch event\n"));
7429 ioc_info(ioc, "handle(0x%04x) device not found: convert event to a device add\n",
7446 * to make an event void like vacant
7460 * _scsih_pcie_device_status_change_event_debug - debug for device event
7462 * @event_data: event data payload
7576 * event
7578 * @event_data: event data payload
7851 ioc_info(ioc, "discovery event: (%s)",
7919 ioc_info(ioc, "pcie enumeration event: (%s) Flag 0x%02x",
8279 * @event_data: event data payload
8425 * _scsih_sas_ir_volume_event - IR volume event
8506 * _scsih_sas_ir_physical_disk_event - PD event
8591 * _scsih_sas_ir_operation_status_event_debug - debug for IR op event
8593 * @event_data: event data payload
9650 /* the queue is being flushed so ignore this event */
9657 switch (fw_event->event) {
9758 * mpt3sas_scsih_event_callback - firmware event handler (called at ISR time)
9776 u16 event;
9792 event = le16_to_cpu(mpi_reply->Event);
9794 if (event != MPI2_EVENT_LOG_ENTRY_ADDED)
9795 mpt3sas_trigger_event(ioc, event, 0);
9797 switch (event) {
9928 fw_event->event = event;
11055 /* event thread */