| /drivers/crypto/intel/qat/qat_common/ |
| A D | adf_init.c | 77 !accel_dev->is_vf) { in adf_dev_init() 136 accel_dev->is_vf) { in adf_dev_init() 291 adf_tl_stop(accel_dev); in adf_dev_stop() 292 adf_rl_stop(accel_dev); in adf_dev_stop() 293 adf_dbgfs_rm(accel_dev); in adf_dev_stop() 382 adf_rl_exit(accel_dev); in adf_dev_shutdown() 453 if (!accel_dev) in adf_dev_down() 458 adf_dev_stop(accel_dev); in adf_dev_down() 470 if (!accel_dev) in adf_dev_up() 483 ret = GET_HW_DATA(accel_dev)->dev_config(accel_dev); in adf_dev_up() [all …]
|
| A D | adf_sriov.c | 25 struct adf_accel_dev *accel_dev = vf_info->accel_dev; in adf_iov_send_resp() local 63 vf_info->accel_dev = accel_dev; in adf_enable_sriov() 118 dev_err(&GET_DEV(accel_dev), in adf_do_disable_sriov() 161 if (adf_devmgr_in_reset(accel_dev) || adf_dev_in_use(accel_dev)) { in adf_do_enable_sriov() 179 if (!accel_dev->pf.vf_info) in adf_do_enable_sriov() 185 accel_dev->accel_id); in adf_do_enable_sriov() 202 adf_dev_down(accel_dev); in adf_do_enable_sriov() 220 if (!accel_dev->pf.vf_info) in adf_reenable_sriov() 227 adf_enable_sriov(accel_dev); in adf_reenable_sriov() 245 if (!accel_dev->pf.vf_info) in adf_disable_sriov() [all …]
|
| A D | adf_vf_isr.c | 53 dev_err(&GET_DEV(accel_dev), in adf_enable_msi() 72 struct adf_accel_dev *accel_dev = stop_data->accel_dev; in adf_dev_stop_async() local 75 adf_dev_down(accel_dev); in adf_dev_stop_async() 90 dev_err(&GET_DEV(accel_dev), in adf_pf2vf_handle_pf_restarting() 92 accel_dev->accel_id); in adf_pf2vf_handle_pf_restarting() 95 stop_data->accel_dev = accel_dev; in adf_pf2vf_handle_pf_restarting() 190 (void *)accel_dev); in adf_request_msi_irq() 193 accel_dev->vf.irq_name); in adf_request_msi_irq() 234 adf_cleanup_bh(accel_dev); in adf_vf_isr_resource_free() 236 adf_disable_msi(accel_dev); in adf_vf_isr_resource_free() [all …]
|
| A D | adf_gen4_ras.c | 357 dev_warn(&GET_DEV(accel_dev), in adf_gen4_process_errsou0() 378 dev_err(&GET_DEV(accel_dev), in adf_handle_cpp_aeunc() 401 dev_err(&GET_DEV(accel_dev), in adf_handle_cppcmdparerr() 426 dev_err(&GET_DEV(accel_dev), in adf_handle_ri_mem_par_err() 433 dev_err(&GET_DEV(accel_dev), in adf_handle_ri_mem_par_err() 457 dev_err(&GET_DEV(accel_dev), in adf_handle_ti_ci_par_sts() 478 dev_err(&GET_DEV(accel_dev), in adf_handle_ti_pullfub_par_sts() 571 dev_err(&GET_DEV(accel_dev), in adf_handle_iosfp_cmd_parerr() 608 dev_err(&GET_DEV(accel_dev), in adf_handle_uerrssmsh() 652 dev_err(&GET_DEV(accel_dev), in adf_handle_pperr_err() [all …]
|
| A D | adf_isr.c | 34 dev_err(&GET_DEV(accel_dev), in adf_enable_msix() 161 if (accel_dev->pf.vf_info && adf_handle_vf2pf_int(accel_dev)) in adf_msix_isr_ae() 172 accel_dev->accel_id); in adf_msix_isr_ae() 198 free_irq(irq, accel_dev); in adf_free_irqs() 213 if (!accel_dev->pf.vf_info) { in adf_request_irqs() 251 dev_err(&GET_DEV(accel_dev), in adf_request_irqs() 266 adf_free_irqs(accel_dev); in adf_request_irqs() 277 if (!accel_dev->pf.vf_info) in adf_isr_alloc_msix_vectors_data() 329 adf_free_irqs(accel_dev); in adf_isr_resource_free() 330 adf_cleanup_bh(accel_dev); in adf_isr_resource_free() [all …]
|
| A D | adf_sysfs.c | 25 if (!accel_dev) in state_show() 39 if (!accel_dev) in state_store() 44 if (adf_devmgr_in_reset(accel_dev) || adf_dev_in_use(accel_dev)) { in state_store() 97 if (!accel_dev) in cfg_services_show() 125 if (!accel_dev) in cfg_services_store() 164 if (!accel_dev) in pm_idle_enabled_show() 189 if (!accel_dev) in pm_idle_enabled_store() 214 if (!accel_dev) in auto_reset_show() 232 if (!accel_dev) in auto_reset_store() 252 if (!accel_dev) in rp2srv_show() [all …]
|
| A D | adf_gen6_ras.c | 106 enable_ae_error_reporting(accel_dev, csr); in adf_gen6_enable_ras() 207 ae &= GET_HW_DATA(accel_dev)->ae_mask; in adf_gen6_process_errsou0() 230 ae &= GET_HW_DATA(accel_dev)->ae_mask; in adf_handle_cpp_ae_unc() 381 dev_err(&GET_DEV(accel_dev), in adf_handle_sfi_cmd_parerr() 408 dev_warn(&GET_DEV(accel_dev), in adf_handle_cerrssmsh() 426 dev_err(&GET_DEV(accel_dev), in adf_handle_uerrssmsh() 444 dev_err(&GET_DEV(accel_dev), in adf_handle_pperr_err() 513 dev_err(&GET_DEV(accel_dev), in adf_handle_unexp_cpl_err() 543 adf_handle_cerrssmsh(accel_dev, csr); in adf_handle_ssm() 701 dev_err(&GET_DEV(accel_dev), in adf_handle_pcie_devhalt() [all …]
|
| A D | adf_aer.c | 26 if (!accel_dev) { in adf_error_detected() 39 accel_dev->hw_device->exit_arb(accel_dev); in adf_error_detected() 47 adf_dev_down(accel_dev); in adf_error_detected() 105 accel_dev->accel_id); in adf_dev_restore() 125 struct adf_accel_dev *accel_dev = reset_data->accel_dev; in adf_device_reset_worker() local 139 sriov_data.accel_dev = accel_dev; in adf_device_reset_worker() 169 reset_data->accel_dev = accel_dev; in adf_dev_aer_schedule_reset() 199 if (!accel_dev) { in adf_slot_reset() 244 struct adf_accel_dev *accel_dev = wq_data->accel_dev; in adf_notify_fatal_error_worker() local 249 if (!accel_dev->is_vf) { in adf_notify_fatal_error_worker() [all …]
|
| A D | adf_accel_engine.c | 33 dev_err(&GET_DEV(accel_dev), in adf_ae_fw_load_images() 38 dev_err(&GET_DEV(accel_dev), in adf_ae_fw_load_images() 43 dev_err(&GET_DEV(accel_dev), in adf_ae_fw_load_images() 53 adf_ae_fw_release(accel_dev); in adf_ae_fw_load_images() 104 adf_ae_fw_release(accel_dev); in adf_ae_fw_load() 135 dev_info(&GET_DEV(accel_dev), in adf_ae_start() 137 accel_dev->accel_id, ae_ctr); in adf_ae_start() 156 dev_info(&GET_DEV(accel_dev), in adf_ae_stop() 186 if (qat_hal_init(accel_dev)) { in adf_ae_init() 209 kfree(accel_dev->fw_loader); in adf_ae_shutdown() [all …]
|
| A D | adf_admin.c | 140 dev_err(&GET_DEV(accel_dev), in adf_put_admin_msg_sync() 394 ret = adf_set_fw_constants(accel_dev); in adf_send_admin_init() 398 if (is_dcc_enabled(accel_dev)) { in adf_send_admin_init() 399 ret = adf_set_chaining(accel_dev); in adf_send_admin_init() 413 return adf_init_ae(accel_dev); in adf_send_admin_init() 442 if (!accel_dev->admin) { in adf_init_admin_pm() 464 if (!accel_dev->admin) { in adf_get_pm_info() 475 dev_err(&GET_DEV(accel_dev), in adf_get_pm_info() 550 dev_to_node(&GET_DEV(accel_dev))); in adf_init_admin_comms() 587 accel_dev->admin = admin; in adf_init_admin_comms() [all …]
|
| A D | adf_common_drv.h | 47 int (*event_hld)(struct adf_accel_dev *accel_dev, 59 int adf_dev_down(struct adf_accel_dev *accel_dev); 60 int adf_dev_restart(struct adf_accel_dev *accel_dev); 79 int adf_ae_init(struct adf_accel_dev *accel_dev); 83 int adf_ae_start(struct adf_accel_dev *accel_dev); 84 int adf_ae_stop(struct adf_accel_dev *accel_dev); 92 int adf_init_arb(struct adf_accel_dev *accel_dev); 93 void adf_exit_arb(struct adf_accel_dev *accel_dev); 97 int adf_dev_get(struct adf_accel_dev *accel_dev); 98 void adf_dev_put(struct adf_accel_dev *accel_dev); [all …]
|
| A D | adf_heartbeat.c | 32 dev_warn(&GET_DEV(accel_dev), in adf_hb_check_polling_freq() 34 accel_dev->heartbeat->hb_timer); in adf_hb_check_polling_freq() 105 dev_dbg(&GET_DEV(accel_dev), in get_timer_ticks() 120 if (accel_dev->timer) in get_timer_ticks() 237 hb = accel_dev->heartbeat; in adf_heartbeat_status() 241 dev_err(&GET_DEV(accel_dev), in adf_heartbeat_status() 245 adf_heartbeat_reset(accel_dev); in adf_heartbeat_status() 298 accel_dev->heartbeat = hb; in adf_heartbeat_init() 313 if (!accel_dev->heartbeat) { in adf_heartbeat_start() 319 accel_dev->hw_device->check_hb_ctrs(accel_dev); in adf_heartbeat_start() [all …]
|
| A D | adf_pfvf_vf_proto.c | 39 &accel_dev->vf.vf2pf_lock); in adf_send_vf2pf_msg() 55 return pfvf_ops->recv_msg(accel_dev, pfvf_offset, accel_dev->vf.pf_compat_ver); in adf_recv_pf2vf_msg() 82 dev_err(&GET_DEV(accel_dev), in adf_send_vf2pf_req() 142 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_blkmsg_data_req() 172 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_blkmsg_get_byte() 198 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_blkmsg_get_crc() 239 dev_err(&GET_DEV(accel_dev), in adf_send_vf2pf_blkmsg_req() 251 dev_err(&GET_DEV(accel_dev), in adf_send_vf2pf_blkmsg_req() 263 dev_err(&GET_DEV(accel_dev), in adf_send_vf2pf_blkmsg_req() 292 dev_err(&GET_DEV(accel_dev), in adf_send_vf2pf_blkmsg_req() [all …]
|
| A D | adf_rl.c | 43 dev_notice(&GET_DEV(accel_dev), in validate_user_input() 53 dev_notice(&GET_DEV(accel_dev), in validate_user_input() 60 dev_notice(&GET_DEV(accel_dev), in validate_user_input() 66 dev_notice(&GET_DEV(accel_dev), in validate_user_input() 73 dev_notice(&GET_DEV(accel_dev), in validate_user_input() 799 dev_warn(&GET_DEV(accel_dev), in add_update_sla() 1076 rl->accel_dev = accel_dev; in adf_rl_init() 1115 dev_err(&GET_DEV(accel_dev), in adf_rl_start() 1129 adf_sysfs_rl_rm(accel_dev); in adf_rl_start() 1144 adf_sysfs_rl_rm(accel_dev); in adf_rl_stop() [all …]
|
| A D | adf_pfvf_vf_msg.c | 22 if (adf_send_vf2pf_msg(accel_dev, msg)) { in adf_vf2pf_notify_init() 23 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_notify_init() 46 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_notify_shutdown() 60 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_notify_restart_complete() 80 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_request_version() 96 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_request_version() 101 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_request_version() 122 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_get_capabilities() 147 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_get_capabilities() 167 dev_err(&GET_DEV(accel_dev), in adf_vf2pf_get_ring_to_svc() [all …]
|
| A D | adf_gen4_config.c | 14 int adf_crypto_dev_config(struct adf_accel_dev *accel_dev) in adf_crypto_dev_config() argument 17 int banks = GET_MAX_BANKS(accel_dev); in adf_crypto_dev_config() 24 if (adf_hw_dev_has_crypto(accel_dev)) in adf_crypto_dev_config() 123 int banks = GET_MAX_BANKS(accel_dev); in adf_comp_dev_config() 130 if (adf_hw_dev_has_compression(accel_dev)) in adf_comp_dev_config() 190 int adf_no_dev_config(struct adf_accel_dev *accel_dev) in adf_no_dev_config() argument 226 switch (adf_get_service_enabled(accel_dev)) { in adf_gen4_dev_config() 228 ret = adf_crypto_dev_config(accel_dev); in adf_gen4_dev_config() 232 ret = adf_comp_dev_config(accel_dev); in adf_gen4_dev_config() 235 ret = adf_no_dev_config(accel_dev); in adf_gen4_dev_config() [all …]
|
| A D | adf_sysfs_ras_counters.c | 15 struct adf_accel_dev *accel_dev; in errors_correctable_show() local 19 if (!accel_dev) in errors_correctable_show() 30 struct adf_accel_dev *accel_dev; in errors_nonfatal_show() local 34 if (!accel_dev) in errors_nonfatal_show() 45 struct adf_accel_dev *accel_dev; in errors_fatal_show() local 49 if (!accel_dev) in errors_fatal_show() 60 struct adf_accel_dev *accel_dev; in reset_error_counters_store() local 66 if (!accel_dev) in reset_error_counters_store() 94 if (!accel_dev->ras_errors.enabled) in adf_sysfs_start_ras() 100 dev_err(&GET_DEV(accel_dev), in adf_sysfs_start_ras() [all …]
|
| A D | adf_dbgfs.c | 33 adf_cfg_dev_dbgfs_add(accel_dev); in adf_dbgfs_init() 43 adf_cfg_dev_dbgfs_rm(accel_dev); in adf_dbgfs_exit() 57 if (!accel_dev->is_vf) { in adf_dbgfs_add() 60 adf_pm_dbgfs_add(accel_dev); in adf_dbgfs_add() 61 adf_cnv_dbgfs_add(accel_dev); in adf_dbgfs_add() 62 adf_tl_dbgfs_add(accel_dev); in adf_dbgfs_add() 72 if (!accel_dev->is_vf) { in adf_dbgfs_rm() 73 adf_tl_dbgfs_rm(accel_dev); in adf_dbgfs_rm() 74 adf_cnv_dbgfs_rm(accel_dev); in adf_dbgfs_rm() 75 adf_pm_dbgfs_rm(accel_dev); in adf_dbgfs_rm() [all …]
|
| A D | adf_accel_devices.h | 383 #define GET_DEV(accel_dev) ((accel_dev)->accel_pci_dev.pci_dev->dev) argument 384 #define GET_BARS(accel_dev) ((accel_dev)->accel_pci_dev.pci_bars) argument 385 #define GET_HW_DATA(accel_dev) (accel_dev->hw_device) argument 386 #define GET_MAX_BANKS(accel_dev) (GET_HW_DATA(accel_dev)->num_banks) argument 392 #define GET_ERR_MASK(accel_dev) (&GET_HW_DATA(accel_dev)->dev_err_mask) argument 393 #define GET_MAX_ACCELENGINES(accel_dev) (GET_HW_DATA(accel_dev)->num_engines) argument 394 #define GET_CSR_OPS(accel_dev) (&(accel_dev)->hw_device->csr_ops) argument 395 #define GET_PFVF_OPS(accel_dev) (&(accel_dev)->hw_device->pfvf_ops) argument 396 #define GET_DC_OPS(accel_dev) (&(accel_dev)->hw_device->dc_ops) argument 397 #define GET_VFMIG_OPS(accel_dev) (&(accel_dev)->hw_device->vfmig_ops) argument [all …]
|
| /drivers/crypto/intel/qat/qat_c3xxxvf/ |
| A D | adf_drv.c | 57 if (accel_dev->hw_device) { in adf_cleanup_accel() 68 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel() 92 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe() 94 if (!accel_dev) in adf_probe() 97 accel_dev->is_vf = true; in adf_probe() 105 kfree(accel_dev); in adf_probe() 179 adf_dev_down(accel_dev); in adf_probe() 186 kfree(accel_dev); in adf_probe() 194 if (!accel_dev) { in adf_remove() 199 adf_dev_down(accel_dev); in adf_remove() [all …]
|
| /drivers/crypto/intel/qat/qat_c62xvf/ |
| A D | adf_drv.c | 57 if (accel_dev->hw_device) { in adf_cleanup_accel() 68 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel() 92 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe() 94 if (!accel_dev) in adf_probe() 97 accel_dev->is_vf = true; in adf_probe() 105 kfree(accel_dev); in adf_probe() 179 adf_dev_down(accel_dev); in adf_probe() 186 kfree(accel_dev); in adf_probe() 194 if (!accel_dev) { in adf_remove() 199 adf_dev_down(accel_dev); in adf_remove() [all …]
|
| /drivers/crypto/intel/qat/qat_dh895xccvf/ |
| A D | adf_drv.c | 57 if (accel_dev->hw_device) { in adf_cleanup_accel() 68 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel() 92 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe() 94 if (!accel_dev) in adf_probe() 97 accel_dev->is_vf = true; in adf_probe() 105 kfree(accel_dev); in adf_probe() 179 adf_dev_down(accel_dev); in adf_probe() 186 kfree(accel_dev); in adf_probe() 194 if (!accel_dev) { in adf_remove() 199 adf_dev_down(accel_dev); in adf_remove() [all …]
|
| /drivers/crypto/intel/qat/qat_c3xxx/ |
| A D | adf_drv.c | 40 if (accel_dev->hw_device) { in adf_cleanup_accel() 51 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel() 81 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe() 83 if (!accel_dev) in adf_probe() 94 kfree(accel_dev); in adf_probe() 187 adf_dev_down(accel_dev); in adf_probe() 194 kfree(accel_dev); in adf_probe() 202 if (!accel_dev) { in adf_remove() 206 adf_dev_down(accel_dev); in adf_remove() 209 kfree(accel_dev); in adf_remove() [all …]
|
| /drivers/crypto/intel/qat/qat_c62x/ |
| A D | adf_drv.c | 40 if (accel_dev->hw_device) { in adf_cleanup_accel() 51 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel() 81 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe() 83 if (!accel_dev) in adf_probe() 94 kfree(accel_dev); in adf_probe() 187 adf_dev_down(accel_dev); in adf_probe() 194 kfree(accel_dev); in adf_probe() 202 if (!accel_dev) { in adf_remove() 206 adf_dev_down(accel_dev); in adf_remove() 209 kfree(accel_dev); in adf_remove() [all …]
|
| /drivers/crypto/intel/qat/qat_dh895xcc/ |
| A D | adf_drv.c | 40 if (accel_dev->hw_device) { in adf_cleanup_accel() 51 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel() 81 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe() 83 if (!accel_dev) in adf_probe() 94 kfree(accel_dev); in adf_probe() 187 adf_dev_down(accel_dev); in adf_probe() 194 kfree(accel_dev); in adf_probe() 202 if (!accel_dev) { in adf_remove() 206 adf_dev_down(accel_dev); in adf_remove() 209 kfree(accel_dev); in adf_remove() [all …]
|