| /freebsd-14.2/sys/dev/qat/include/common/ |
| H A D | adf_common_drv.h | 78 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 D | adf_cfg.h | 42 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 D | adf_accel_devices.h | 305 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 D | adf_pfvf_vf_proto.h | 19 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 D | adf_dev_mgr.c | 103 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 D | adf_vf_isr.c | 28 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 D | adf_aer.c | 22 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 D | adf_fw_counters.c | 19 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 D | adf_cfg.c | 25 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 D | adf_pfvf_vf_proto.c | 31 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 D | adf_cfg_sysctl.c | 21 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 D | adf_hw_arbiter.c | 49 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 D | adf_freebsd_admin.c | 132 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 D | adf_heartbeat.h | 8 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 D | adf_pfvf_vf_msg.h | 6 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 D | adf_gen4_timer.h | 6 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 D | adf_c4xxx_ras.c | 13 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 D | adf_c4xxx_ras.h | 13 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 D | adf_c4xxx_hw_data.c | 130 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 D | adf_4xxxvf_hw_data.c | 72 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 D | adf_4xxx_hw_data.c | 108 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 D | adf_c62x_hw_data.c | 29 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 D | adf_c3xxx_hw_data.c | 27 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 D | adf_dh895xcc_hw_data.c | 34 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 D | adf_200xx_hw_data.c | 28 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 …]
|