Home
last modified time | relevance | path

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

12345

/linux/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()
452 if (!accel_dev) in adf_dev_down()
457 adf_dev_stop(accel_dev); in adf_dev_down()
469 if (!accel_dev) in adf_dev_up()
482 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()
162 if (adf_devmgr_in_reset(accel_dev) || adf_dev_in_use(accel_dev)) { in adf_do_enable_sriov()
180 if (!accel_dev->pf.vf_info) in adf_do_enable_sriov()
186 accel_dev->accel_id); in adf_do_enable_sriov()
203 adf_dev_down(accel_dev); in adf_do_enable_sriov()
221 if (!accel_dev->pf.vf_info) in adf_reenable_sriov()
228 adf_enable_sriov(accel_dev); in adf_reenable_sriov()
246 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_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()
40 if (!accel_dev) in state_store()
45 if (adf_devmgr_in_reset(accel_dev) || adf_dev_in_use(accel_dev)) { in state_store()
98 if (!accel_dev) in cfg_services_show()
129 if (!accel_dev) in cfg_services_store()
163 if (!accel_dev) in pm_idle_enabled_show()
188 if (!accel_dev) in pm_idle_enabled_store()
214 if (!accel_dev) in auto_reset_show()
234 if (!accel_dev) in auto_reset_store()
254 if (!accel_dev) in rp2srv_show()
[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_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_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_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);
80 int adf_ae_init(struct adf_accel_dev *accel_dev);
84 int adf_ae_start(struct adf_accel_dev *accel_dev);
85 int adf_ae_stop(struct adf_accel_dev *accel_dev);
94 int adf_init_arb(struct adf_accel_dev *accel_dev);
95 void adf_exit_arb(struct adf_accel_dev *accel_dev);
99 int adf_dev_get(struct adf_accel_dev *accel_dev);
100 void adf_dev_put(struct adf_accel_dev *accel_dev);
[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()
463 if (!accel_dev->admin) { in adf_get_pm_info()
474 dev_err(&GET_DEV(accel_dev), in adf_get_pm_info()
549 dev_to_node(&GET_DEV(accel_dev))); in adf_init_admin_comms()
586 accel_dev->admin = admin; in adf_init_admin_comms()
[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_dbgfs.c36 accel_dev->debugfs_dir = ret; in adf_dbgfs_init()
62 if (!accel_dev->debugfs_dir) in adf_dbgfs_add()
65 if (!accel_dev->is_vf) { in adf_dbgfs_add()
68 adf_pm_dbgfs_add(accel_dev); in adf_dbgfs_add()
69 adf_cnv_dbgfs_add(accel_dev); in adf_dbgfs_add()
70 adf_tl_dbgfs_add(accel_dev); in adf_dbgfs_add()
80 if (!accel_dev->debugfs_dir) in adf_dbgfs_rm()
83 if (!accel_dev->is_vf) { in adf_dbgfs_rm()
84 adf_tl_dbgfs_rm(accel_dev); in adf_dbgfs_rm()
85 adf_cnv_dbgfs_rm(accel_dev); in adf_dbgfs_rm()
[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_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_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_gen4_config.c17 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()
219 ret = adf_cfg_section_add(accel_dev, ADF_KERNEL_SEC); in adf_gen4_dev_config()
223 ret = adf_cfg_section_add(accel_dev, "Accelerator0"); in adf_gen4_dev_config()
239 ret = adf_crypto_dev_config(accel_dev); in adf_gen4_dev_config()
243 ret = adf_comp_dev_config(accel_dev); in adf_gen4_dev_config()
246 ret = adf_no_dev_config(accel_dev); in adf_gen4_dev_config()
253 set_bit(ADF_STATUS_CONFIGURED, &accel_dev->status); in adf_gen4_dev_config()
[all …]
A Dqat_mig_dev.c13 struct adf_accel_dev *accel_dev; in qat_vfmig_create() local
17 accel_dev = adf_devmgr_pci_to_accel_dev(pdev); in qat_vfmig_create()
18 if (!accel_dev) in qat_vfmig_create()
21 ops = GET_VFMIG_OPS(accel_dev); in qat_vfmig_create()
32 mdev->parent_accel_dev = accel_dev; in qat_vfmig_create()
42 return GET_VFMIG_OPS(accel_dev)->init(mdev); in qat_vfmig_init()
50 return GET_VFMIG_OPS(accel_dev)->cleanup(mdev); in qat_vfmig_cleanup()
58 return GET_VFMIG_OPS(accel_dev)->reset(mdev); in qat_vfmig_reset()
66 return GET_VFMIG_OPS(accel_dev)->open(mdev); in qat_vfmig_open()
74 GET_VFMIG_OPS(accel_dev)->close(mdev); in qat_vfmig_close()
[all …]
A Dadf_rl.c42 dev_notice(&GET_DEV(accel_dev), in validate_user_input()
52 dev_notice(&GET_DEV(accel_dev), in validate_user_input()
59 dev_notice(&GET_DEV(accel_dev), in validate_user_input()
65 dev_notice(&GET_DEV(accel_dev), in validate_user_input()
72 dev_notice(&GET_DEV(accel_dev), in validate_user_input()
831 dev_warn(&GET_DEV(accel_dev), in add_update_sla()
1108 rl->accel_dev = accel_dev; in adf_rl_init()
1147 dev_err(&GET_DEV(accel_dev), in adf_rl_start()
1161 adf_sysfs_rl_rm(accel_dev); in adf_rl_start()
1176 adf_sysfs_rl_rm(accel_dev); in adf_rl_stop()
[all …]
A Dqat_compression.c21 adf_dev_put(inst->accel_dev); in qat_compression_put_instance()
68 accel_dev = tmp_dev; in qat_compression_get_instance_node()
74 if (!accel_dev) { in qat_compression_get_instance_node()
83 accel_dev = tmp_dev; in qat_compression_get_instance_node()
89 if (!accel_dev) in qat_compression_get_instance_node()
105 if (adf_dev_get(accel_dev)) { in qat_compression_get_instance_node()
146 inst->accel_dev = accel_dev; in qat_compression_create_instances()
216 accel_dev->dc_data = dc_data; in qat_compression_alloc_dc_data()
221 accel_dev->dc_data = NULL; in qat_compression_alloc_dc_data()
239 accel_dev->dc_data = NULL; in qat_free_dc_data()
[all …]
/linux/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 …]
/linux/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 …]
/linux/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 …]
/linux/drivers/crypto/intel/qat/qat_c3xxx/
A Dadf_drv.c58 if (accel_dev->hw_device) { in adf_cleanup_accel()
69 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel()
99 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe()
101 if (!accel_dev) in adf_probe()
112 kfree(accel_dev); in adf_probe()
196 adf_dbgfs_init(accel_dev); in adf_probe()
205 adf_dev_down(accel_dev); in adf_probe()
212 kfree(accel_dev); in adf_probe()
220 if (!accel_dev) { in adf_remove()
224 adf_dev_down(accel_dev); in adf_remove()
[all …]
/linux/drivers/crypto/intel/qat/qat_c62x/
A Dadf_drv.c58 if (accel_dev->hw_device) { in adf_cleanup_accel()
69 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel()
99 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe()
101 if (!accel_dev) in adf_probe()
112 kfree(accel_dev); in adf_probe()
196 adf_dbgfs_init(accel_dev); in adf_probe()
205 adf_dev_down(accel_dev); in adf_probe()
212 kfree(accel_dev); in adf_probe()
220 if (!accel_dev) { in adf_remove()
224 adf_dev_down(accel_dev); in adf_remove()
[all …]
/linux/drivers/crypto/intel/qat/qat_dh895xcc/
A Dadf_drv.c58 if (accel_dev->hw_device) { in adf_cleanup_accel()
69 adf_dbgfs_exit(accel_dev); in adf_cleanup_accel()
99 accel_dev = kzalloc_node(sizeof(*accel_dev), GFP_KERNEL, in adf_probe()
101 if (!accel_dev) in adf_probe()
112 kfree(accel_dev); in adf_probe()
196 adf_dbgfs_init(accel_dev); in adf_probe()
205 adf_dev_down(accel_dev); in adf_probe()
212 kfree(accel_dev); in adf_probe()
220 if (!accel_dev) { in adf_remove()
224 adf_dev_down(accel_dev); in adf_remove()
[all …]

Completed in 41 milliseconds

12345