Home
last modified time | relevance | path

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

12345

/freebsd-14.2/sys/dev/qat/qat_common/
H A Dadf_init.c80 if (!accel_dev) in adf_cfg_add_device_params()
101 val = accel_dev->accel_id; in adf_cfg_add_device_params()
281 !accel_dev->is_vf) { in adf_dev_init()
390 GET_DEV(accel_dev), in adf_dev_init()
473 if (accel_dev->is_vf || !accel_dev->u1.pf.vf_info) { in adf_dev_start()
524 GET_DEV(accel_dev), in adf_dev_stop()
533 accel_dev->hw_device->int_timer_exit(accel_dev); in adf_dev_stop()
543 if (accel_dev->is_vf || !accel_dev->u1.pf.vf_info) { in adf_dev_stop()
576 &accel_dev->status); in adf_dev_shutdown()
581 GET_DEV(accel_dev), in adf_dev_shutdown()
[all …]
H A Dadf_vf_isr.c59 struct adf_accel_dev *accel_dev = stop_data->accel_dev; in adf_dev_stop_async() local
63 adf_dev_stop(accel_dev); in adf_dev_stop_async()
84 stop_data->accel_dev = accel_dev; in adf_pf2vf_handle_pf_restarting()
98 GET_DEV(accel_dev), in adf_pf2vf_handle_pf_rp_reset()
104 GET_DEV(accel_dev), in adf_pf2vf_handle_pf_rp_reset()
110 GET_DEV(accel_dev), in adf_pf2vf_handle_pf_rp_reset()
116 GET_DEV(accel_dev), in adf_pf2vf_handle_pf_rp_reset()
145 accel_dev); in adf_setup_pf2vf_bh()
193 if (!accel_dev || !accel_dev->transport) in adf_cleanup_bh()
251 accel_dev->u1.vf.irq = in adf_request_msi_irq()
[all …]
H A Dadf_cfg_sysctl.c62 ret = accel_dev->hw_device->config_device(accel_dev); in adf_cfg_up()
108 accel_dev = arg1; in adf_cfg_sysctl_services_handle()
109 if (!accel_dev) in adf_cfg_sysctl_services_handle()
160 if (!accel_dev) in adf_cfg_sysctl_mode_handle()
208 if (!accel_dev) in adf_cfg_sysctl_handle()
249 if (!accel_dev) in adf_cfg_sysctl_num_processes_handle()
284 if (!accel_dev) in adf_cfg_sysctl_add()
297 accel_dev, in adf_cfg_sysctl_add()
308 accel_dev, in adf_cfg_sysctl_add()
319 accel_dev, in adf_cfg_sysctl_add()
[all …]
H A Dadf_aer.c22 struct adf_accel_dev *accel_dev; member
81 if (accel_dev->is_vf) in adf_reset_sbr()
119 accel_dev->accel_id); in adf_reset_flr()
120 adf_reset_sbr(accel_dev); in adf_reset_flr()
198 struct adf_accel_dev *accel_dev = reset_data->accel_dev; in adf_device_reset_worker() local
211 adf_dev_shutdown(accel_dev); in adf_device_reset_worker()
213 if (adf_dev_init(accel_dev) || adf_dev_start(accel_dev)) { in adf_device_reset_worker()
245 reset_data->accel_dev = accel_dev; in adf_dev_aer_schedule_reset()
282 struct adf_accel_dev *accel_dev = wq_data->accel_dev; in adf_notify_fatal_error_work() local
285 if (!accel_dev->is_vf) { in adf_notify_fatal_error_work()
[all …]
H A Dadf_freebsd_admin.c173 device_printf(GET_DEV(accel_dev), in adf_put_admin_msg_sync()
237 if (accel_dev->aram_info) { in adf_init_me()
337 if (!accel_dev || !timestamp) in adf_get_fw_timestamp()
436 device_printf(GET_DEV(accel_dev), in adf_send_admin_init()
448 ret = adf_init_me(accel_dev); in adf_send_admin_init()
470 hw_data = accel_dev->hw_device; in adf_init_admin_comms()
474 accel_dev->dma_tag, in adf_init_admin_comms()
516 if (accel_dev->aram_info) { in adf_init_admin_comms()
547 accel_dev->dma_tag, in adf_init_admin_comms()
575 accel_dev->admin = admin; in adf_init_admin_comms()
[all …]
H A Dadf_accel_engine.c58 device_printf(GET_DEV(accel_dev), in adf_ae_fw_load()
65 device_printf(GET_DEV(accel_dev), in adf_ae_fw_load()
87 device_printf(GET_DEV(accel_dev), in adf_ae_fw_load()
121 GET_DEV(accel_dev), in adf_ae_fw_load()
154 adf_ae_fw_release(accel_dev); in adf_ae_fw_load()
191 device_printf(GET_DEV(accel_dev), in adf_ae_start()
193 accel_dev->accel_id, in adf_ae_start()
214 device_printf(GET_DEV(accel_dev), in adf_ae_stop()
216 accel_dev->accel_id, in adf_ae_stop()
245 if (qat_hal_init(accel_dev)) { in adf_ae_init()
[all …]
H A Dadf_gen4_timer.c32 struct adf_accel_dev *accel_dev = hb_timer_data->accel_dev; in adf_hb_irq_bh_handler() local
36 if (!accel_dev->int_timer || !accel_dev->int_timer->enabled) in adf_hb_irq_bh_handler()
40 if (!accel_dev->admin) { in adf_hb_irq_bh_handler()
41 device_printf(GET_DEV(accel_dev), in adf_hb_irq_bh_handler()
61 struct adf_accel_dev *accel_dev = int_timer->accel_dev; in timer_handler() local
69 hb_timer_data->accel_dev = accel_dev; in timer_handler()
90 if (!accel_dev) in adf_int_timer_init()
106 int_timer->accel_dev = accel_dev; in adf_int_timer_init()
121 if (accel_dev && accel_dev->int_timer) { in adf_int_timer_exit()
130 kfree(accel_dev->int_timer); in adf_int_timer_exit()
[all …]
H A Dadf_pfvf_vf_proto.c56 return pfvf_ops->recv_msg(accel_dev, in adf_recv_pf2vf_msg()
86 device_printf(GET_DEV(accel_dev), in adf_send_vf2pf_req()
105 device_printf(GET_DEV(accel_dev), in adf_send_vf2pf_req()
145 device_printf(GET_DEV(accel_dev), in adf_vf2pf_blkmsg_data_req()
153 device_printf(GET_DEV(accel_dev), in adf_vf2pf_blkmsg_data_req()
189 device_printf(GET_DEV(accel_dev), in adf_vf2pf_blkmsg_get_byte()
220 GET_DEV(accel_dev), in adf_vf2pf_blkmsg_get_crc()
259 device_printf(GET_DEV(accel_dev), in adf_send_vf2pf_blkmsg_req()
327 GET_DEV(accel_dev), in adf_send_vf2pf_blkmsg_req()
351 accel_dev->u1.vf.response = msg; in adf_handle_pf2vf_msg()
[all …]
H A Dadf_freebsd_ver_dbg.c14 if (!accel_dev) in adf_sysctl_read_fw_versions()
17 if (adf_dev_started(accel_dev)) in adf_sysctl_read_fw_versions()
37 if (!accel_dev) in adf_sysctl_read_hw_versions()
40 if (adf_dev_started(accel_dev)) in adf_sysctl_read_hw_versions()
58 if (!accel_dev) in adf_sysctl_read_mmp_versions()
61 if (adf_dev_started(accel_dev)) in adf_sysctl_read_mmp_versions()
69 if (adf_dev_started(accel_dev)) in adf_sysctl_read_mmp_versions()
91 if (!accel_dev) in adf_ver_dbg_add()
104 accel_dev, in adf_ver_dbg_add()
117 accel_dev, in adf_ver_dbg_add()
[all …]
H A Dadf_heartbeat.c25 if (!adf_cfg_get_param_value(accel_dev, in adf_check_hb_poll_freq()
46 if (accel_dev->heartbeat) in adf_heartbeat_init()
47 adf_heartbeat_clean(accel_dev); in adf_heartbeat_init()
49 accel_dev->heartbeat = in adf_heartbeat_init()
58 free(accel_dev->heartbeat, M_QAT); in adf_heartbeat_clean()
59 accel_dev->heartbeat = NULL; in adf_heartbeat_clean()
91 device_printf(GET_DEV(accel_dev), in adf_get_hb_timer()
186 if (!accel_dev || !accel_dev->hw_device || in adf_heartbeat_status()
188 !accel_dev->heartbeat) { in adf_heartbeat_status()
193 if (!adf_dev_started(accel_dev) || in adf_heartbeat_status()
[all …]
H A Dadf_cfg_section.c127 device_printf(GET_DEV(accel_dev), in adf_cfg_set_core_number_for_instance()
474 GET_DEV(accel_dev), in adf_cfg_create_rings_entries_for_cy_inst()
533 accel_dev)) in adf_cfg_create_rings_entries_for_cy_inst()
607 GET_DEV(accel_dev), in adf_cfg_create_rings_entries_for_dc_inst()
665 accel_dev->cfg->dev, dc_inst, derived_sec, accel_dev)) in adf_cfg_create_rings_entries_for_dc_inst()
745 accel_dev, in adf_cfg_process_user_section()
757 accel_dev, in adf_cfg_process_user_section()
886 accel_dev, in adf_cfg_process_kernel_section()
1110 if (!accel_dev || !accel_dev->cfg || !accel_dev->hw_device) in adf_cfg_setup_irq()
1113 cfg_dev = accel_dev->cfg->dev; in adf_cfg_setup_irq()
[all …]
H A Dadf_isr.c44 if (!accel_dev->u1.pf.vf_info) { in adf_enable_msix()
63 device_printf(GET_DEV(accel_dev), in adf_enable_msix()
74 device_printf(GET_DEV(accel_dev), in adf_enable_msix()
174 if (!accel_dev->u1.pf.vf_info) { in adf_request_irqs()
186 GET_DEV(accel_dev), in adf_request_irqs()
201 GET_DEV(accel_dev), in adf_request_irqs()
241 accel_dev, in adf_request_irqs()
290 if (!accel_dev->u1.pf.vf_info) in adf_isr_alloc_msix_entry_table()
319 adf_free_irqs(accel_dev); in adf_isr_resource_free()
340 if (adf_enable_msix(accel_dev)) in adf_isr_resource_alloc()
[all …]
H A Dadf_cfg.c32 accel_dev->cfg = dev_cfg_data; in adf_cfg_dev_add()
35 if (!accel_dev->is_vf) { in adf_cfg_dev_add()
76 if (adf_cfg_sysctl_add(accel_dev)) in adf_cfg_dev_add()
79 if (adf_cfg_dev_dbg_add(accel_dev)) in adf_cfg_dev_add()
82 if (!accel_dev->is_vf) { in adf_cfg_dev_add()
86 if (adf_ver_dbg_add(accel_dev)) in adf_cfg_dev_add()
99 accel_dev->cfg = NULL; in adf_cfg_dev_add()
144 adf_cfg_sysctl_remove(accel_dev); in adf_cfg_dev_remove()
146 if (!accel_dev->is_vf) { in adf_cfg_dev_remove()
147 adf_ver_dbg_del(accel_dev); in adf_cfg_dev_remove()
[all …]
H A Dadf_pfvf_vf_msg.c24 device_printf(GET_DEV(accel_dev), in adf_vf2pf_notify_init()
47 device_printf(GET_DEV(accel_dev), in adf_vf2pf_notify_shutdown()
68 GET_DEV(accel_dev), in adf_vf2pf_request_version()
85 GET_DEV(accel_dev), in adf_vf2pf_request_version()
92 GET_DEV(accel_dev), in adf_vf2pf_request_version()
116 device_printf(GET_DEV(accel_dev), in adf_vf2pf_get_capabilities()
129 device_printf(GET_DEV(accel_dev), in adf_vf2pf_get_capabilities()
136 device_printf(GET_DEV(accel_dev), in adf_vf2pf_get_capabilities()
145 GET_DEV(accel_dev), in adf_vf2pf_get_capabilities()
169 device_printf(GET_DEV(accel_dev), in adf_vf2pf_get_ring_to_svc()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_c4xxx/
H A Dadf_c4xxx_ras.c16 if (accel_dev->ras_counters) in adf_sysctl_read_ras_correctable()
27 if (accel_dev->ras_counters) in adf_sysctl_read_ras_uncorrectable()
84 accel_dev, in adf_init_ras()
100 accel_dev, in adf_init_ras()
117 accel_dev, in adf_init_ras()
134 accel_dev, in adf_init_ras()
153 remove_oid(accel_dev, accel_dev->ras_correctable); in adf_exit_ras()
154 remove_oid(accel_dev, accel_dev->ras_uncorrectable); in adf_exit_ras()
155 remove_oid(accel_dev, accel_dev->ras_fatal); in adf_exit_ras()
156 remove_oid(accel_dev, accel_dev->ras_reset); in adf_exit_ras()
[all …]
H A Dadf_c4xxx_hw_data.c339 GET_DEV(accel_dev), in get_eth_doorbell_msg()
1093 GET_DEV(accel_dev), in adf_get_inline_ipsec_algo_group()
1518 accel_dev, in check_accel_unit_config()
1527 accel_dev, in check_accel_unit_config()
1545 accel_dev, in check_accel_unit_config()
1553 accel_dev, in check_accel_unit_config()
1582 GET_DEV(accel_dev), in check_accel_unit_config()
1591 GET_DEV(accel_dev), in check_accel_unit_config()
1841 accel_dev->au_info = kzalloc(sizeof(*accel_dev->au_info), GFP_KERNEL); in adf_init_accel_unit_services()
1842 if (!accel_dev->au_info) in adf_init_accel_unit_services()
[all …]
H A Dadf_drv.c54 if (accel_dev->dma_tag) in adf_cleanup_accel()
65 if (accel_dev->hw_device) { in adf_cleanup_accel()
74 accel_dev->hw_device = NULL; in adf_cleanup_accel()
76 adf_cfg_dev_remove(accel_dev); in adf_cleanup_accel()
166 &accel_dev->dma_tag); in adf_attach()
211 ret = accel_dev->hw_device->config_device(accel_dev); in adf_attach()
226 accel_dev->cfg->dev = NULL; in adf_attach()
229 adf_dev_stop(accel_dev); in adf_attach()
231 adf_dev_shutdown(accel_dev); in adf_attach()
233 adf_cleanup_accel(accel_dev); in adf_attach()
[all …]
/freebsd-14.2/sys/dev/qat/include/common/
H A Dadf_common_drv.h78 int adf_dev_init(struct adf_accel_dev *accel_dev);
79 int adf_dev_start(struct adf_accel_dev *accel_dev);
80 int adf_dev_stop(struct adf_accel_dev *accel_dev);
83 int adf_dev_reset(struct adf_accel_dev *accel_dev,
120 int adf_ae_init(struct adf_accel_dev *accel_dev);
124 int adf_ae_start(struct adf_accel_dev *accel_dev);
125 int adf_ae_stop(struct adf_accel_dev *accel_dev);
164 int adf_init_arb(struct adf_accel_dev *accel_dev);
187 void adf_dev_get(struct adf_accel_dev *accel_dev);
188 void adf_dev_put(struct adf_accel_dev *accel_dev);
[all …]
H A Dadf_accel_devices.h92 #define GET_CSR_OPS(accel_dev) (&(accel_dev)->hw_device->csr_info.csr_ops) argument
93 #define GET_PFVF_OPS(accel_dev) (&(accel_dev)->hw_device->csr_info.pfvf_ops) argument
504 #define GET_DEV(accel_dev) ((accel_dev)->accel_pci_dev.pci_dev) argument
505 #define GET_BARS(accel_dev) ((accel_dev)->accel_pci_dev.pci_bars) argument
506 #define GET_HW_DATA(accel_dev) (accel_dev->hw_device) argument
507 #define GET_MAX_BANKS(accel_dev) (GET_HW_DATA(accel_dev)->num_banks) argument
508 #define GET_DEV_SKU(accel_dev) (accel_dev->accel_pci_dev.sku) argument
511 #define GET_MAX_ACCELENGINES(accel_dev) (GET_HW_DATA(accel_dev)->num_engines) argument
526 typeof(accel_dev) dev = (accel_dev); \
529 #define GET_DU_TABLE(accel_dev) (accel_dev->du_table) argument
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_4xxxvf/
H A Dadf_drv.c55 if (accel_dev->dma_tag) in adf_cleanup_accel()
74 if (accel_dev->hw_device) { in adf_cleanup_accel()
84 accel_dev->hw_device = NULL; in adf_cleanup_accel()
102 accel_dev->is_vf = true; in adf_attach()
152 &accel_dev->dma_tag); in adf_attach()
197 GET_DEV(accel_dev), in adf_attach()
199 adf_dev_stop(accel_dev); in adf_attach()
207 accel_dev->cfg->dev = NULL; in adf_attach()
221 if (!accel_dev) { in adf_detach()
226 adf_flush_vf_wq(accel_dev); in adf_detach()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_4xxx/
H A Dadf_4xxx_hw_data.c343 if (accel_dev->au_info) { in adf_exit_accel_unit_services()
346 kfree(accel_dev->au_info); in adf_exit_accel_unit_services()
347 accel_dev->au_info = NULL; in adf_exit_accel_unit_services()
457 accel_dev->au_info = kzalloc(sizeof(*accel_dev->au_info), GFP_KERNEL); in adf_init_accel_unit_services()
458 if (!accel_dev->au_info) in adf_init_accel_unit_services()
462 if (!accel_dev->au_info->au) { in adf_init_accel_unit_services()
463 kfree(accel_dev->au_info); in adf_init_accel_unit_services()
464 accel_dev->au_info = NULL; in adf_init_accel_unit_services()
574 if (accel_dev->au_info && accel_dev->au_info->au) in adf_4xxx_get_service_type()
692 if (!accel_dev->admin) { in adf_4xxx_send_admin_init()
[all …]
H A Dadf_drv.c56 if (accel_dev->dma_tag) in adf_cleanup_accel()
67 if (accel_dev->hw_device) { in adf_cleanup_accel()
77 accel_dev->hw_device = NULL; in adf_cleanup_accel()
79 adf_cfg_dev_remove(accel_dev); in adf_cleanup_accel()
171 &accel_dev->dma_tag); in adf_attach()
213 ret = accel_dev->hw_device->config_device(accel_dev); in adf_attach()
228 accel_dev->cfg->dev = NULL; in adf_attach()
231 adf_dev_stop(accel_dev); in adf_attach()
233 adf_dev_shutdown(accel_dev); in adf_attach()
235 adf_cleanup_accel(accel_dev); in adf_attach()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_c3xxx/
H A Dadf_drv.c54 if (accel_dev->dma_tag) in adf_cleanup_accel()
65 if (accel_dev->hw_device) { in adf_cleanup_accel()
74 accel_dev->hw_device = NULL; in adf_cleanup_accel()
76 adf_cfg_dev_remove(accel_dev); in adf_cleanup_accel()
169 &accel_dev->dma_tag); in adf_attach()
212 ret = accel_dev->hw_device->config_device(accel_dev); in adf_attach()
227 accel_dev->cfg->dev = NULL; in adf_attach()
230 adf_dev_stop(accel_dev); in adf_attach()
232 adf_dev_shutdown(accel_dev); in adf_attach()
234 adf_cleanup_accel(accel_dev); in adf_attach()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_dh895xcc/
H A Dadf_drv.c54 if (accel_dev->dma_tag) in adf_cleanup_accel()
65 if (accel_dev->hw_device) { in adf_cleanup_accel()
74 accel_dev->hw_device = NULL; in adf_cleanup_accel()
76 adf_cfg_dev_remove(accel_dev); in adf_cleanup_accel()
158 &accel_dev->dma_tag); in adf_attach()
201 ret = accel_dev->hw_device->config_device(accel_dev); in adf_attach()
216 accel_dev->cfg->dev = NULL; in adf_attach()
219 adf_dev_stop(accel_dev); in adf_attach()
221 adf_dev_shutdown(accel_dev); in adf_attach()
223 adf_cleanup_accel(accel_dev); in adf_attach()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_c62x/
H A Dadf_drv.c54 if (accel_dev->dma_tag) in adf_cleanup_accel()
65 if (accel_dev->hw_device) { in adf_cleanup_accel()
74 accel_dev->hw_device = NULL; in adf_cleanup_accel()
76 adf_cfg_dev_remove(accel_dev); in adf_cleanup_accel()
169 &accel_dev->dma_tag); in adf_attach()
213 ret = accel_dev->hw_device->config_device(accel_dev); in adf_attach()
228 accel_dev->cfg->dev = NULL; in adf_attach()
231 adf_dev_stop(accel_dev); in adf_attach()
233 adf_dev_shutdown(accel_dev); in adf_attach()
235 adf_cleanup_accel(accel_dev); in adf_attach()
[all …]

12345