Home
last modified time | relevance | path

Searched refs:ae_mask (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_admin.c158 const unsigned long ae_mask) in adf_send_admin() argument
162 for_each_set_bit(ae, &ae_mask, ICP_QAT_HW_AE_DELIMITER) in adf_send_admin()
175 u32 ae_mask = hw_device->ae_mask; in adf_init_ae() local
181 return adf_send_admin(accel_dev, &req, &resp, ae_mask); in adf_init_ae()
189 u32 ae_mask = hw_device->admin_ae_mask ?: hw_device->ae_mask; in adf_set_fw_constants() local
198 return adf_send_admin(accel_dev, &req, &resp, ae_mask); in adf_set_fw_constants()
205 unsigned int ae_mask = ADF_ONE_AE; in adf_get_fw_timestamp() local
209 ret = adf_send_admin(accel_dev, &req, &resp, ae_mask); in adf_get_fw_timestamp()
219 u32 ae_mask = GET_HW_DATA(accel_dev)->ae_mask; in adf_set_chaining() local
225 return adf_send_admin(accel_dev, &req, &resp, ae_mask); in adf_set_chaining()
[all …]
H A Dadf_fw_counters.c53 unsigned long ae_mask; in adf_fw_counters_load_from_device() local
58 ae_mask = hw_data->ae_mask & ~hw_data->admin_ae_mask; in adf_fw_counters_load_from_device()
60 if (hweight_long(ae_mask) > fw_counters->ae_count) in adf_fw_counters_load_from_device()
64 for_each_set_bit(ae, &ae_mask, GET_MAX_ACCELENGINES(accel_dev)) { in adf_fw_counters_load_from_device()
120 ae_count = hweight_long(hw_data->ae_mask & ~hw_data->admin_ae_mask); in adf_fw_counters_get()
H A Dadf_heartbeat_inject.c48 unsigned long ae_mask; in adf_heartbeat_inject_error() local
51 ae_mask = hw_device->ae_mask; in adf_heartbeat_inject_error()
57 } while (!test_bit(rand_ae, &ae_mask)); in adf_heartbeat_inject_error()
H A Dqat_uclo.c375 unsigned long ae_mask = handle->hal_handle->ae_mask; in qat_uclo_init_ustore() local
389 for_each_set_bit(ae, &ae_mask, handle->hal_handle->ae_max_num) { in qat_uclo_init_ustore()
416 unsigned long ae_mask = handle->hal_handle->ae_mask; in qat_uclo_init_memory() local
430 for_each_set_bit(ae, &ae_mask, handle->hal_handle->ae_max_num) { in qat_uclo_init_memory()
661 unsigned long ae_mask = handle->hal_handle->ae_mask; in qat_uclo_map_ae() local
664 for_each_set_bit(ae, &ae_mask, max_ae) { in qat_uclo_map_ae()
865 unsigned long ae_mask = handle->hal_handle->ae_mask; in qat_uclo_init_globals() local
878 for_each_set_bit(ae, &ae_mask, handle->hal_handle->ae_max_num) { in qat_uclo_init_globals()
949 unsigned long ae_mask = handle->hal_handle->ae_mask; in qat_uclo_set_ae_mode() local
954 for_each_set_bit(ae, &ae_mask, handle->hal_handle->ae_max_num) { in qat_uclo_set_ae_mode()
[all …]
H A Dadf_gen2_hw_data.c19 if (!self || !self->ae_mask) in adf_gen2_get_num_aes()
22 return hweight32(self->ae_mask); in adf_gen2_get_num_aes()
31 unsigned long ae_mask = hw_data->ae_mask; in adf_gen2_enable_error_correction() local
35 for_each_set_bit(i, &ae_mask, hw_data->num_engines) { in adf_gen2_enable_error_correction()
H A Dadf_accel_engine.c18 u32 ae_mask; in adf_ae_fw_load_images() local
26 ae_mask = hw_device->uof_get_ae_mask(accel_dev, i); in adf_ae_fw_load_images()
27 if (!obj_name || !ae_mask) { in adf_ae_fw_load_images()
32 if (qat_uclo_set_cfg_ae_mask(loader, ae_mask)) { in adf_ae_fw_load_images()
151 if (hw_data->ae_mask & (1 << ae)) { in adf_ae_stop()
H A Dadf_cnv_dbgfs.c177 unsigned long ae_mask; in cnv_err_stats_alloc() local
191 ae_mask = hw_data->ae_mask & ~hw_data->admin_ae_mask; in cnv_err_stats_alloc()
192 ae_count = hweight_long(ae_mask); in cnv_err_stats_alloc()
204 for_each_set_bit(ae, &ae_mask, GET_MAX_ACCELENGINES(accel_dev)) { in cnv_err_stats_alloc()
H A Dadf_gen4_hw_data.c26 if (!self || !self->ae_mask) in adf_gen4_get_num_aes()
29 return hweight32(self->ae_mask); in adf_gen4_get_num_aes()
285 unsigned long ae_mask, thds_mask; in adf_gen4_init_thd2arb_map() local
313 ae_mask = hw_data->uof_get_ae_mask(accel_dev, i); in adf_gen4_init_thd2arb_map()
314 rp_group = hw_data->get_rp_group(accel_dev, ae_mask); in adf_gen4_init_thd2arb_map()
333 for_each_set_bit(j, &ae_mask, ae_cnt) in adf_gen4_init_thd2arb_map()
344 unsigned int ae_mask, start_id, worker_obj_cnt, i; in adf_gen4_get_ring_to_svc_map() local
364 ae_mask = hw_data->uof_get_ae_mask(accel_dev, i); in adf_gen4_get_ring_to_svc_map()
365 rp_group = hw_data->get_rp_group(accel_dev, ae_mask); in adf_gen4_get_ring_to_svc_map()
H A Dicp_qat_uclo.h412 unsigned int ae_mask; member
438 unsigned int ae_mask; member
483 unsigned int ae_mask; member
H A Dadf_heartbeat.c164 const unsigned long ae_mask = hw_device->ae_mask; in adf_hb_get_status() local
190 for_each_set_bit(ae, &ae_mask, max_aes) { in adf_hb_get_status()
H A Dadf_fw_config.h14 u32 ae_mask; member
H A Dicp_qat_fw_loader_handle.h17 unsigned int ae_mask; member
H A Dadf_gen4_ras.c57 u32 ae_mask = GET_HW_DATA(accel_dev)->ae_mask; in enable_ae_error_reporting() local
60 ADF_CSR_WR(csr, ADF_GEN4_HIAECORERRLOGENABLE_CPP0, ae_mask); in enable_ae_error_reporting()
63 ADF_CSR_WR(csr, ADF_GEN4_HIAEUNCERRLOGENABLE_CPP0, ae_mask); in enable_ae_error_reporting()
355 aecorrerr &= GET_HW_DATA(accel_dev)->ae_mask; in adf_gen4_process_errsou0()
376 aeuncorerr &= GET_HW_DATA(accel_dev)->ae_mask; in adf_handle_cpp_aeunc()
H A Dadf_accel_devices.h333 int (*get_rp_group)(struct adf_accel_dev *accel_dev, u32 ae_mask);
354 u32 ae_mask; member
/linux/drivers/crypto/intel/qat/qat_4xxx/
H A Dadf_drv.c88 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
91 if (!hw_data->accel_mask || !hw_data->ae_mask || in adf_probe()
92 (~hw_data->ae_mask & 0x01)) { in adf_probe()
/linux/drivers/crypto/intel/qat/qat_420xx/
H A Dadf_drv.c86 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
89 if (!hw_data->accel_mask || !hw_data->ae_mask || in adf_probe()
90 (~hw_data->ae_mask & 0x01)) { in adf_probe()
/linux/drivers/crypto/intel/qat/qat_c62x/
H A Dadf_drv.c135 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
138 if (!hw_data->accel_mask || !hw_data->ae_mask || in adf_probe()
139 ((~hw_data->ae_mask) & 0x01)) { in adf_probe()
/linux/drivers/crypto/intel/qat/qat_c3xxx/
H A Dadf_drv.c135 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
138 if (!hw_data->accel_mask || !hw_data->ae_mask || in adf_probe()
139 ((~hw_data->ae_mask) & 0x01)) { in adf_probe()
/linux/drivers/crypto/intel/qat/qat_dh895xcc/
H A Dadf_drv.c133 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
136 if (!hw_data->accel_mask || !hw_data->ae_mask || in adf_probe()
137 ((~hw_data->ae_mask) & 0x01)) { in adf_probe()
/linux/drivers/crypto/intel/qat/qat_dh895xccvf/
H A Dadf_drv.c123 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
/linux/drivers/crypto/intel/qat/qat_c62xvf/
H A Dadf_drv.c123 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
/linux/drivers/crypto/intel/qat/qat_c3xxxvf/
H A Dadf_drv.c123 hw_data->ae_mask = hw_data->get_ae_mask(hw_data); in adf_probe()
/linux/drivers/scsi/aic94xx/
H A Daic94xx_sds.c391 __le32 ae_mask; member