Lines Matching refs:hw_data
33 struct adf_hw_device_data *hw_data = accel_dev->hw_device; in adf_enable_msix() local
40 if (hw_data->set_msix_rttable) in adf_enable_msix()
41 hw_data->set_msix_rttable(accel_dev); in adf_enable_msix()
45 msix_num_entries += hw_data->num_banks; in adf_enable_msix()
49 num_vectors = hw_data->num_banks + 1; in adf_enable_msix()
53 vectors[hw_data->num_banks] = 1; in adf_enable_msix()
108 struct adf_hw_device_data *hw_data = accel_dev->hw_device; in adf_msix_isr_ae() local
110 &GET_BARS(accel_dev)[hw_data->get_misc_bar_id(hw_data)]; in adf_msix_isr_ae()
116 if (hw_data->ras_interrupts && in adf_msix_isr_ae()
117 hw_data->ras_interrupts(accel_dev, &reset_required)) in adf_msix_isr_ae()
123 if (hw_data->check_slice_hang && hw_data->check_slice_hang(accel_dev)) { in adf_msix_isr_ae()
167 struct adf_hw_device_data *hw_data = accel_dev->hw_device; in adf_request_irqs() local
175 for (i = 0; i < hw_data->num_banks; i++) { in adf_request_irqs()
225 rid = hw_data->num_banks + 1; in adf_request_irqs()
288 struct adf_hw_device_data *hw_data = accel_dev->hw_device; in adf_isr_alloc_msix_entry_table() local
291 msix_num_entries += hw_data->num_banks; in adf_isr_alloc_msix_entry_table()