Home
last modified time | relevance | path

Searched refs:accel_dev (Results 1 – 25 of 115) sorted by relevance

12345

/drivers/crypto/intel/qat/qat_common/
A Dadf_init.c77 !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 Dadf_sriov.c25 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 Dadf_vf_isr.c53 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 Dadf_gen4_ras.c357 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 Dadf_isr.c34 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 Dadf_sysfs.c25 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 Dadf_gen6_ras.c106 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 Dadf_aer.c26 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 Dadf_accel_engine.c33 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 Dadf_admin.c140 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 Dadf_common_drv.h47 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 Dadf_heartbeat.c32 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 Dadf_pfvf_vf_proto.c39 &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 Dadf_rl.c43 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 Dadf_pfvf_vf_msg.c22 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 Dadf_gen4_config.c14 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 Dadf_sysfs_ras_counters.c15 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 Dadf_dbgfs.c33 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 Dadf_accel_devices.h383 #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 Dadf_drv.c57 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 Dadf_drv.c57 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 Dadf_drv.c57 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 Dadf_drv.c40 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 Dadf_drv.c40 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 Dadf_drv.c40 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 …]

Completed in 715 milliseconds

12345