Home
last modified time | relevance | path

Searched refs:adf_accel_dev (Results 1 – 25 of 89) sorted by relevance

1234

/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,
105 struct adf_accel_dev *pf);
107 struct adf_accel_dev *pf);
110 struct adf_accel_dev *adf_devmgr_get_first(void);
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);
[all …]
H A Dadf_cfg.h42 int adf_cfg_dev_add(struct adf_accel_dev *accel_dev);
43 void adf_cfg_dev_remove(struct adf_accel_dev *accel_dev);
44 int adf_cfg_depot_restore_all(struct adf_accel_dev *accel_dev,
47 void adf_cfg_del_all(struct adf_accel_dev *accel_dev);
54 int adf_cfg_get_param_value(struct adf_accel_dev *accel_dev,
58 int adf_cfg_save_section(struct adf_accel_dev *accel_dev,
61 int adf_cfg_depot_save_all(struct adf_accel_dev *accel_dev,
67 int adf_cfg_remove_key_param(struct adf_accel_dev *accel_dev,
70 int adf_cfg_setup_irq(struct adf_accel_dev *accel_dev);
80 int adf_cfg_restore_section(struct adf_accel_dev *accel_dev,
[all …]
H A Dadf_accel_devices.h305 struct adf_accel_dev;
317 int (*send_msg)(struct adf_accel_dev *accel_dev,
356 int (*alloc_irq)(struct adf_accel_dev *accel_dev);
357 void (*free_irq)(struct adf_accel_dev *accel_dev);
362 int (*init_ras)(struct adf_accel_dev *accel_dev);
363 void (*exit_ras)(struct adf_accel_dev *accel_dev);
375 int (*init_arb)(struct adf_accel_dev *accel_dev);
376 void (*exit_arb)(struct adf_accel_dev *accel_dev);
624 struct adf_accel_dev *accel_dev;
642 struct adf_accel_dev *accel_dev;
[all …]
H A Dadf_pfvf_vf_proto.h19 int adf_send_vf2pf_msg(struct adf_accel_dev *accel_dev,
21 int adf_send_vf2pf_req(struct adf_accel_dev *accel_dev,
24 int adf_send_vf2pf_blkmsg_req(struct adf_accel_dev *accel_dev,
29 int adf_enable_vf2pf_comms(struct adf_accel_dev *accel_dev);
/freebsd-14.2/sys/dev/qat/qat_common/
H A Dadf_dev_mgr.c103 struct adf_accel_dev *ptr = in adf_devmgr_update_class_index()
139 adf_devmgr_add_dev(struct adf_accel_dev *accel_dev, struct adf_accel_dev *pf) in adf_devmgr_add_dev()
159 struct adf_accel_dev *ptr = in adf_devmgr_add_dev()
211 adf_devmgr_rm_dev(struct adf_accel_dev *accel_dev, struct adf_accel_dev *pf) in adf_devmgr_rm_dev()
222 struct adf_accel_dev *
225 struct adf_accel_dev *dev = NULL; in adf_devmgr_get_first()
242 struct adf_accel_dev *
250 struct adf_accel_dev *ptr = in adf_devmgr_pci_to_accel_dev()
262 struct adf_accel_dev *
277 struct adf_accel_dev *ptr = in adf_devmgr_get_dev_by_id()
[all …]
H A Dadf_vf_isr.c28 struct adf_accel_dev *accel_dev;
33 adf_enable_msi(struct adf_accel_dev *accel_dev) in adf_enable_msi()
48 adf_disable_msi(struct adf_accel_dev *accel_dev) in adf_disable_msi()
129 struct adf_accel_dev *accel_dev = data; in adf_pf2vf_bh_handler()
140 adf_setup_pf2vf_bh(struct adf_accel_dev *accel_dev) in adf_setup_pf2vf_bh()
152 adf_cleanup_pf2vf_bh(struct adf_accel_dev *accel_dev) in adf_cleanup_pf2vf_bh()
172 adf_setup_bh(struct adf_accel_dev *accel_dev) in adf_setup_bh()
188 adf_cleanup_bh(struct adf_accel_dev *accel_dev) in adf_cleanup_bh()
209 struct adf_accel_dev *accel_dev = privdata; in adf_isr()
244 adf_request_msi_irq(struct adf_accel_dev *accel_dev) in adf_request_msi_irq()
[all …]
H A Dadf_aer.c22 struct adf_accel_dev *accel_dev;
47 struct adf_accel_dev *accel_dev;
75 adf_reset_sbr(struct adf_accel_dev *accel_dev) in adf_reset_sbr()
105 adf_reset_flr(struct adf_accel_dev *accel_dev) in adf_reset_flr()
124 adf_dev_pre_reset(struct adf_accel_dev *accel_dev) in adf_dev_pre_reset()
150 adf_dev_post_reset(struct adf_accel_dev *accel_dev) in adf_dev_post_reset()
168 adf_dev_restore(struct adf_accel_dev *accel_dev) in adf_dev_restore()
198 struct adf_accel_dev *accel_dev = reset_data->accel_dev; in adf_device_reset_worker()
270 adf_dev_autoreset(struct adf_accel_dev *accel_dev) in adf_dev_autoreset()
282 struct adf_accel_dev *accel_dev = wq_data->accel_dev; in adf_notify_fatal_error_work()
[all …]
H A Dadf_fw_counters.c19 static void adf_fw_counters_del_all(struct adf_accel_dev *accel_dev);
21 adf_fw_counters_add_key_value_param(struct adf_accel_dev *accel_dev,
29 int adf_get_fw_counters(struct adf_accel_dev *accel_dev);
33 adf_get_fw_counters(struct adf_accel_dev *accel_dev) in adf_get_fw_counters()
121 struct adf_accel_dev *accel_dev = arg1; in adf_read_fw_counters()
179 adf_fw_count_ras_event(struct adf_accel_dev *accel_dev, in adf_fw_count_ras_event()
209 adf_fw_counters_add(struct adf_accel_dev *accel_dev) in adf_fw_counters_add()
245 adf_fw_counters_del_all(struct adf_accel_dev *accel_dev) in adf_fw_counters_del_all()
292 adf_fw_counters_sec_find(struct adf_accel_dev *accel_dev, in adf_fw_counters_sec_find()
362 adf_fw_counters_section_add(struct adf_accel_dev *accel_dev, in adf_fw_counters_section_add()
[all …]
H A Dadf_cfg.c25 adf_cfg_dev_add(struct adf_accel_dev *accel_dev) in adf_cfg_dev_add()
106 adf_cfg_del_all(struct adf_accel_dev *accel_dev) in adf_cfg_del_all()
133 adf_cfg_dev_remove(struct adf_accel_dev *accel_dev) in adf_cfg_dev_remove()
222 adf_cfg_depot_restore_all(struct adf_accel_dev *accel_dev, in adf_cfg_depot_restore_all()
317 adf_cfg_key_val_get(struct adf_accel_dev *accel_dev, in adf_cfg_key_val_get()
410 adf_cfg_save_section(struct adf_accel_dev *accel_dev, in adf_cfg_save_section()
441 adf_cfg_section_save_all(struct adf_accel_dev *accel_dev, in adf_cfg_section_save_all()
462 adf_cfg_depot_save_all(struct adf_accel_dev *accel_dev, in adf_cfg_depot_save_all()
487 adf_cfg_remove_key_param(struct adf_accel_dev *accel_dev, in adf_cfg_remove_key_param()
581 adf_cfg_restore_section(struct adf_accel_dev *accel_dev, in adf_cfg_restore_section()
[all …]
H A Dadf_pfvf_vf_proto.c31 adf_send_vf2pf_msg(struct adf_accel_dev *accel_dev, struct pfvf_message msg) in adf_send_vf2pf_msg()
52 adf_recv_pf2vf_msg(struct adf_accel_dev *accel_dev) in adf_recv_pf2vf_msg()
73 adf_send_vf2pf_req(struct adf_accel_dev *accel_dev, in adf_send_vf2pf_req()
113 adf_vf2pf_blkmsg_data_req(struct adf_accel_dev *accel_dev, in adf_vf2pf_blkmsg_data_req()
177 adf_vf2pf_blkmsg_get_byte(struct adf_accel_dev *accel_dev, in adf_vf2pf_blkmsg_get_byte()
201 adf_vf2pf_blkmsg_get_crc(struct adf_accel_dev *accel_dev, in adf_vf2pf_blkmsg_get_crc()
247 adf_send_vf2pf_blkmsg_req(struct adf_accel_dev *accel_dev, in adf_send_vf2pf_blkmsg_req()
340 adf_handle_pf2vf_msg(struct adf_accel_dev *accel_dev, struct pfvf_message msg) in adf_handle_pf2vf_msg()
366 adf_recv_and_handle_pf2vf_msg(struct adf_accel_dev *accel_dev) in adf_recv_and_handle_pf2vf_msg()
387 adf_enable_vf2pf_comms(struct adf_accel_dev *accel_dev) in adf_enable_vf2pf_comms()
H A Dadf_cfg_sysctl.c21 adf_cfg_down(struct adf_accel_dev *accel_dev) in adf_cfg_down()
52 adf_cfg_up(struct adf_accel_dev *accel_dev) in adf_cfg_up()
102 struct adf_accel_dev *accel_dev; in adf_cfg_sysctl_services_handle()
153 struct adf_accel_dev *accel_dev; in adf_cfg_sysctl_mode_handle()
202 struct adf_accel_dev *accel_dev; in adf_cfg_sysctl_handle()
244 struct adf_accel_dev *accel_dev; in adf_cfg_sysctl_num_processes_handle()
279 adf_cfg_sysctl_add(struct adf_accel_dev *accel_dev) in adf_cfg_sysctl_add()
340 adf_cfg_sysctl_remove(struct adf_accel_dev *accel_dev) in adf_cfg_sysctl_remove()
H A Dadf_hw_arbiter.c49 adf_init_arb(struct adf_accel_dev *accel_dev) in adf_init_arb()
69 adf_init_gen2_arb(struct adf_accel_dev *accel_dev) in adf_init_gen2_arb()
101 struct adf_accel_dev *accel_dev = ring->bank->accel_dev; in adf_update_ring_arb()
121 struct adf_accel_dev *accel_dev = bundle->uio_priv.accel->accel_dev; in adf_update_uio_ring_arb()
136 adf_enable_ring_arb(struct adf_accel_dev *accel_dev, in adf_enable_ring_arb()
156 adf_disable_ring_arb(struct adf_accel_dev *accel_dev, in adf_disable_ring_arb()
176 adf_exit_arb(struct adf_accel_dev *accel_dev) in adf_exit_arb()
211 adf_disable_arb(struct adf_accel_dev *accel_dev) in adf_disable_arb()
H A Dadf_freebsd_admin.c132 adf_put_admin_msg_sync(struct adf_accel_dev *accel_dev, in adf_put_admin_msg_sync()
183 adf_set_dc_ibuf(struct adf_accel_dev *accel_dev, in adf_set_dc_ibuf()
204 adf_send_admin(struct adf_accel_dev *accel_dev, in adf_send_admin()
224 adf_init_me(struct adf_accel_dev *accel_dev) in adf_init_me()
248 adf_set_heartbeat_timer(struct adf_accel_dev *accel_dev) in adf_set_heartbeat_timer()
288 adf_set_fw_constants(struct adf_accel_dev *accel_dev) in adf_set_fw_constants()
308 adf_get_fw_status(struct adf_accel_dev *accel_dev, in adf_get_fw_status()
351 adf_get_fw_pke_stats(struct adf_accel_dev *accel_dev, in adf_get_fw_pke_stats()
391 adf_send_admin_init(struct adf_accel_dev *accel_dev) in adf_send_admin_init()
456 adf_init_admin_comms(struct adf_accel_dev *accel_dev) in adf_init_admin_comms()
[all …]
/freebsd-14.2/sys/dev/qat/include/
H A Dadf_heartbeat.h8 struct adf_accel_dev;
25 int adf_heartbeat_init(struct adf_accel_dev *accel_dev);
26 void adf_heartbeat_clean(struct adf_accel_dev *accel_dev);
28 int adf_get_hb_timer(struct adf_accel_dev *accel_dev, unsigned int *value);
29 int adf_get_heartbeat_status(struct adf_accel_dev *accel_dev);
30 int adf_heartbeat_status(struct adf_accel_dev *accel_dev,
H A Dadf_pfvf_vf_msg.h6 int adf_vf2pf_notify_init(struct adf_accel_dev *accel_dev);
7 void adf_vf2pf_notify_shutdown(struct adf_accel_dev *accel_dev);
8 int adf_vf2pf_request_version(struct adf_accel_dev *accel_dev);
9 int adf_vf2pf_get_capabilities(struct adf_accel_dev *accel_dev);
10 int adf_vf2pf_get_ring_to_svc(struct adf_accel_dev *accel_dev);
H A Dadf_gen4_timer.h6 struct adf_accel_dev;
9 struct adf_accel_dev *accel_dev;
13 int adf_int_timer_init(struct adf_accel_dev *accel_dev);
14 void adf_int_timer_exit(struct adf_accel_dev *accel_dev);
/freebsd-14.2/sys/dev/qat/qat_hw/qat_c4xxx/
H A Dadf_c4xxx_ras.c13 struct adf_accel_dev *accel_dev = arg1; in adf_sysctl_read_ras_correctable()
24 struct adf_accel_dev *accel_dev = arg1; in adf_sysctl_read_ras_uncorrectable()
35 struct adf_accel_dev *accel_dev = arg1; in adf_sysctl_read_ras_fatal()
46 struct adf_accel_dev *accel_dev = arg1; in adf_sysctl_write_ras_reset()
57 adf_init_ras(struct adf_accel_dev *accel_dev) in adf_init_ras()
150 adf_exit_ras(struct adf_accel_dev *accel_dev) in adf_exit_ras()
499 adf_process_errsou9(struct adf_accel_dev *accel_dev, in adf_process_errsou9()
623 adf_process_statssm(struct adf_accel_dev *accel_dev, in adf_process_statssm()
674 adf_process_errsou10(struct adf_accel_dev *accel_dev, in adf_process_errsou10()
883 adf_log_inln_err(struct adf_accel_dev *accel_dev, in adf_log_inln_err()
[all …]
H A Dadf_c4xxx_ras.h13 struct adf_accel_dev;
15 int adf_init_ras(struct adf_accel_dev *accel_dev);
16 void adf_exit_ras(struct adf_accel_dev *accel_dev);
17 bool adf_ras_interrupts(struct adf_accel_dev *accel_dev, bool *reset_required);
H A Dadf_c4xxx_hw_data.c130 get_accel_mask(struct adf_accel_dev *accel_dev) in get_accel_mask()
144 get_ae_mask(struct adf_accel_dev *accel_dev) in get_ae_mask()
204 c4xxx_set_ssm_wdtimer(struct adf_accel_dev *accel_dev) in c4xxx_set_ssm_wdtimer()
315 get_eth_doorbell_msg(struct adf_accel_dev *accel_dev) in get_eth_doorbell_msg()
442 adf_enable_ras(struct adf_accel_dev *accel_dev) in adf_enable_ras()
676 adf_enable_ints(struct adf_accel_dev *accel_dev) in adf_enable_ints()
699 measure_clock(struct adf_accel_dev *accel_dev) in measure_clock()
727 c4xxx_get_hw_cap(struct adf_accel_dev *accel_dev) in c4xxx_get_hw_cap()
1773 adf_set_ae_mask(struct adf_accel_dev *accel_dev) in adf_set_ae_mask()
2028 get_obj_name(struct adf_accel_dev *accel_dev, in get_obj_name()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_4xxxvf/
H A Dadf_4xxxvf_hw_data.c72 get_accel_mask(struct adf_accel_dev *accel_dev) in get_accel_mask()
78 get_ae_mask(struct adf_accel_dev *accel_dev) in get_ae_mask()
121 adf_vf_int_noop(struct adf_accel_dev *accel_dev) in adf_vf_int_noop()
127 adf_vf_void_noop(struct adf_accel_dev *accel_dev) in adf_vf_void_noop()
132 adf_4xxxvf_get_hw_cap(struct adf_accel_dev *accel_dev) in adf_4xxxvf_get_hw_cap()
178 adf_set_asym_rings_mask(struct adf_accel_dev *accel_dev) in adf_set_asym_rings_mask()
184 enable_pf2vm_interrupt(struct adf_accel_dev *accel_dev) in enable_pf2vm_interrupt()
198 disable_pf2vm_interrupt(struct adf_accel_dev *accel_dev) in disable_pf2vm_interrupt()
212 interrupt_active_pf2vm(struct adf_accel_dev *accel_dev) in interrupt_active_pf2vm()
230 get_int_active_bundles(struct adf_accel_dev *accel_dev) in get_int_active_bundles()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_4xxx/
H A Dadf_4xxx_hw_data.c108 get_accel_mask(struct adf_accel_dev *accel_dev) in get_accel_mask()
114 get_ae_mask(struct adf_accel_dev *accel_dev) in get_ae_mask()
211 adf_4xxx_get_hw_cap(struct adf_accel_dev *accel_dev) in adf_4xxx_get_hw_cap()
287 measure_clock(struct adf_accel_dev *accel_dev) in measure_clock()
506 adf_init_accel_units(struct adf_accel_dev *accel_dev) in adf_init_accel_units()
519 get_obj_name(struct adf_accel_dev *accel_dev, in get_obj_name()
537 get_objs_num(struct adf_accel_dev *accel_dev) in get_objs_num()
543 get_obj_cfg_ae_mask(struct adf_accel_dev *accel_dev, in get_obj_cfg_ae_mask()
647 adf_get_fw_status(struct adf_accel_dev *accel_dev, in adf_get_fw_status()
884 adf_enable_ints(struct adf_accel_dev *accel_dev) in adf_enable_ints()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_c62x/
H A Dadf_c62x_hw_data.c29 get_accel_mask(struct adf_accel_dev *accel_dev) in get_accel_mask()
44 get_ae_mask(struct adf_accel_dev *accel_dev) in get_ae_mask()
131 adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev, in adf_get_arbiter_mapping()
181 adf_enable_error_correction(struct adf_accel_dev *accel_dev) in adf_enable_error_correction()
217 adf_enable_ints(struct adf_accel_dev *accel_dev) in adf_enable_ints()
238 get_storage_enabled(struct adf_accel_dev *accel_dev, uint32_t *storage_enabled) in get_storage_enabled()
252 measure_clock(struct adf_accel_dev *accel_dev) in measure_clock()
269 c62x_get_hw_cap(struct adf_accel_dev *accel_dev) in c62x_get_hw_cap()
316 get_obj_name(struct adf_accel_dev *accel_dev, in get_obj_name()
323 get_objs_num(struct adf_accel_dev *accel_dev) in get_objs_num()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_c3xxx/
H A Dadf_c3xxx_hw_data.c27 get_accel_mask(struct adf_accel_dev *accel_dev) in get_accel_mask()
42 get_ae_mask(struct adf_accel_dev *accel_dev) in get_ae_mask()
127 adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev, in adf_get_arbiter_mapping()
177 adf_enable_error_correction(struct adf_accel_dev *accel_dev) in adf_enable_error_correction()
213 adf_enable_ints(struct adf_accel_dev *accel_dev) in adf_enable_ints()
234 get_storage_enabled(struct adf_accel_dev *accel_dev, uint32_t *storage_enabled) in get_storage_enabled()
248 measure_clock(struct adf_accel_dev *accel_dev) in measure_clock()
265 c3xxx_get_hw_cap(struct adf_accel_dev *accel_dev) in c3xxx_get_hw_cap()
311 get_obj_name(struct adf_accel_dev *accel_dev, in get_obj_name()
318 get_objs_num(struct adf_accel_dev *accel_dev) in get_objs_num()
[all …]
/freebsd-14.2/sys/dev/qat/qat_hw/qat_dh895xcc/
H A Dadf_dh895xcc_hw_data.c34 get_accel_mask(struct adf_accel_dev *accel_dev) in get_accel_mask()
46 get_ae_mask(struct adf_accel_dev *accel_dev) in get_ae_mask()
126 adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev, in adf_get_arbiter_mapping()
194 adf_enable_error_correction(struct adf_accel_dev *accel_dev) in adf_enable_error_correction()
230 adf_enable_ints(struct adf_accel_dev *accel_dev) in adf_enable_ints()
257 get_storage_enabled(struct adf_accel_dev *accel_dev, u32 *storage_enabled) in get_storage_enabled()
271 dh895xcc_get_hw_cap(struct adf_accel_dev *accel_dev) in dh895xcc_get_hw_cap()
304 get_obj_name(struct adf_accel_dev *accel_dev, in get_obj_name()
311 get_objs_num(struct adf_accel_dev *accel_dev) in get_objs_num()
317 get_obj_cfg_ae_mask(struct adf_accel_dev *accel_dev, in get_obj_cfg_ae_mask()
/freebsd-14.2/sys/dev/qat/qat_hw/qat_200xx/
H A Dadf_200xx_hw_data.c28 get_accel_mask(struct adf_accel_dev *accel_dev) in get_accel_mask()
43 get_ae_mask(struct adf_accel_dev *accel_dev) in get_ae_mask()
128 adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev, in adf_get_arbiter_mapping()
198 adf_disable_error_interrupts(struct adf_accel_dev *accel_dev) in adf_disable_error_interrupts()
297 adf_enable_error_correction(struct adf_accel_dev *accel_dev) in adf_enable_error_correction()
339 adf_enable_ints(struct adf_accel_dev *accel_dev) in adf_enable_ints()
374 measure_clock(struct adf_accel_dev *accel_dev) in measure_clock()
391 adf_200xx_get_hw_cap(struct adf_accel_dev *accel_dev) in adf_200xx_get_hw_cap()
436 get_obj_name(struct adf_accel_dev *accel_dev, in get_obj_name()
443 get_objs_num(struct adf_accel_dev *accel_dev) in get_objs_num()
[all …]

1234