Searched refs:fw_event (Results 1 – 9 of 9) sorted by relevance
/openbmc/linux/drivers/message/fusion/ |
H A D | mptsas.c | 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_primitive_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() argument 291 list_add_tail(&fw_event->list, &ioc->fw_event_list); in mptsas_add_fw_event() 292 fw_event->users = 1; in mptsas_add_fw_event() [all …]
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu_pmu.c | 211 pmc->counter_val = kvpmu->fw_event[fevent_code].value; in pmu_ctr_read() 271 fevent = &kvpmu->fw_event[fid]; in kvm_riscv_vcpu_pmu_incr_fw() 368 if (kvpmu->fw_event[fevent_code].started) { in kvm_riscv_vcpu_pmu_ctr_start() 373 kvpmu->fw_event[fevent_code].started = true; in kvm_riscv_vcpu_pmu_ctr_start() 374 kvpmu->fw_event[fevent_code].value = pmc->counter_val; in kvm_riscv_vcpu_pmu_ctr_start() 422 if (!kvpmu->fw_event[fevent_code].started) in kvm_riscv_vcpu_pmu_ctr_stop() 425 kvpmu->fw_event[fevent_code].started = false; in kvm_riscv_vcpu_pmu_ctr_stop() 517 kvpmu->fw_event[event_code].started = true; in kvm_riscv_vcpu_pmu_ctr_cfg_match() 568 memset(&kvpmu->fw_event, 0, SBI_PMU_FW_MAX * sizeof(struct kvm_fw_event)); in kvm_riscv_vcpu_pmu_init() 627 memset(&kvpmu->fw_event, 0, SBI_PMU_FW_MAX * sizeof(struct kvm_fw_event)); in kvm_riscv_vcpu_pmu_deinit()
|
/openbmc/linux/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_scsih.c | 245 struct fw_event_work *fw_event; in alloc_fw_event_work() local 247 fw_event = kzalloc(sizeof(*fw_event) + len, GFP_ATOMIC); in alloc_fw_event_work() 248 if (!fw_event) in alloc_fw_event_work() 251 kref_init(&fw_event->refcount); in alloc_fw_event_work() 252 return fw_event; in alloc_fw_event_work() 3561 _scsih_fw_event_add(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) in _scsih_fw_event_add() argument 3569 fw_event_work_get(fw_event); in _scsih_fw_event_add() 3570 INIT_LIST_HEAD(&fw_event->list); in _scsih_fw_event_add() 3571 list_add_tail(&fw_event->list, &ioc->fw_event_list); in _scsih_fw_event_add() 3572 INIT_WORK(&fw_event->work, _firmware_event_work); in _scsih_fw_event_add() [all …]
|
/openbmc/linux/drivers/scsi/esas2r/ |
H A D | esas2r_main.c | 1603 esas2r_free_fw_event(struct esas2r_fw_event_work *fw_event) in esas2r_free_fw_event() argument 1606 struct esas2r_adapter *a = fw_event->a; in esas2r_free_fw_event() 1609 list_del(&fw_event->list); in esas2r_free_fw_event() 1610 kfree(fw_event); in esas2r_free_fw_event() 1707 static void esas2r_send_ae_event(struct esas2r_fw_event_work *fw_event) in esas2r_send_ae_event() argument 1709 struct esas2r_vda_ae *ae = (struct esas2r_vda_ae *)fw_event->data; in esas2r_send_ae_event() 1789 struct esas2r_fw_event_work *fw_event = in esas2r_firmware_event_work() local 1792 struct esas2r_adapter *a = fw_event->a; in esas2r_firmware_event_work() 1794 u16 target_id = *(u16 *)&fw_event->data[0]; in esas2r_firmware_event_work() 1799 switch (fw_event->type) { in esas2r_firmware_event_work() [all …]
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | kvm_vcpu_pmu.h | 45 struct kvm_fw_event fw_event[RISCV_KVM_MAX_FW_CTRS]; member
|
/openbmc/linux/drivers/net/ethernet/brocade/bna/ |
H A D | bfi.h | 362 struct bfi_ioc_ctrl_reply fw_event; member
|
H A D | bfa_ioc.c | 2451 (enum bfa_mode)msg->fw_event.port_mode, in bfa_ioc_isr() 2452 msg->fw_event.cap_bm); in bfa_ioc_isr()
|
/openbmc/linux/drivers/scsi/bfa/ |
H A D | bfi.h | 485 struct bfi_ioc_ctrl_reply_s fw_event; member
|
H A D | bfa_ioc.c | 2331 (enum bfa_mode_s)msg->fw_event.port_mode; in bfa_ioc_isr() 2332 ioc->ad_cap_bm = msg->fw_event.cap_bm; in bfa_ioc_isr()
|