Searched refs:fw_event (Results 1 – 7 of 7) sorted by relevance
107 static void mptsas_send_sas_event(struct fw_event_work *fw_event);108 static void mptsas_send_raid_event(struct fw_event_work *fw_event);109 static void mptsas_send_ir2_event(struct fw_event_work *fw_event);124 static void mptsas_send_link_status_event(struct fw_event_work *fw_event);129 static void mptsas_send_expander_event(struct fw_event_work *fw_event);132 static void mptsas_broadcast_primative_work(struct fw_event_work *fw_event);133 static void mptsas_handle_queue_full_event(struct fw_event_work *fw_event);285 mptsas_add_fw_event(MPT_ADAPTER *ioc, struct fw_event_work *fw_event, in mptsas_add_fw_event() argument291 list_add_tail(&fw_event->list, &ioc->fw_event_list); in mptsas_add_fw_event()292 INIT_DELAYED_WORK(&fw_event->work, mptsas_firmware_event_work); in mptsas_add_fw_event()[all …]
220 struct fw_event_work *fw_event; in alloc_fw_event_work() local222 fw_event = kzalloc(sizeof(*fw_event) + len, GFP_ATOMIC); in alloc_fw_event_work()223 if (!fw_event) in alloc_fw_event_work()226 kref_init(&fw_event->refcount); in alloc_fw_event_work()227 return fw_event; in alloc_fw_event_work()2686 _scsih_fw_event_add(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) in _scsih_fw_event_add() argument2694 fw_event_work_get(fw_event); in _scsih_fw_event_add()2695 INIT_LIST_HEAD(&fw_event->list); in _scsih_fw_event_add()2696 list_add_tail(&fw_event->list, &ioc->fw_event_list); in _scsih_fw_event_add()2697 INIT_WORK(&fw_event->work, _firmware_event_work); in _scsih_fw_event_add()[all …]
1665 esas2r_free_fw_event(struct esas2r_fw_event_work *fw_event) in esas2r_free_fw_event() argument1668 struct esas2r_adapter *a = fw_event->a; in esas2r_free_fw_event()1671 list_del(&fw_event->list); in esas2r_free_fw_event()1672 kfree(fw_event); in esas2r_free_fw_event()1769 static void esas2r_send_ae_event(struct esas2r_fw_event_work *fw_event) in esas2r_send_ae_event() argument1771 struct esas2r_vda_ae *ae = (struct esas2r_vda_ae *)fw_event->data; in esas2r_send_ae_event()1851 struct esas2r_fw_event_work *fw_event = in esas2r_firmware_event_work() local1854 struct esas2r_adapter *a = fw_event->a; in esas2r_firmware_event_work()1856 u16 target_id = *(u16 *)&fw_event->data[0]; in esas2r_firmware_event_work()1861 switch (fw_event->type) { in esas2r_firmware_event_work()[all …]
370 struct bfi_ioc_ctrl_reply fw_event; member
2463 (enum bfa_mode)msg->fw_event.port_mode, in bfa_ioc_isr()2464 msg->fw_event.cap_bm); in bfa_ioc_isr()
493 struct bfi_ioc_ctrl_reply_s fw_event; member
2346 (enum bfa_mode_s)msg->fw_event.port_mode; in bfa_ioc_isr()2347 ioc->ad_cap_bm = msg->fw_event.cap_bm; in bfa_ioc_isr()