Symbol: adf_accel_dev
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
105
static u32 uof_get_num_objs(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
127
static const struct adf_fw_config *get_fw_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
149
static void update_ae_mask(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
170
static u32 get_accel_cap(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
280
static const u32 *adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
309
static int get_rp_group(struct adf_accel_dev *accel_dev, u32 ae_mask)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
328
static u32 get_ena_thd_mask(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
351
static const char *uof_get_name(struct adf_accel_dev *accel_dev, u32 obj_num,
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
369
static const char *uof_get_name_420xx(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
376
static int uof_get_obj_type(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
390
static u32 uof_get_ae_mask(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
179
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
191
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
22
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
35
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
108
static u32 get_accel_cap(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
205
static const u32 *adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
234
static u32 uof_get_num_objs(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
239
static const struct adf_fw_config *get_fw_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
261
static int get_rp_group(struct adf_accel_dev *accel_dev, u32 ae_mask)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
274
static u32 get_ena_thd_mask(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
297
static u32 get_ena_thd_mask_401xx(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
320
static const char *uof_get_name(struct adf_accel_dev *accel_dev, u32 obj_num,
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
338
static const char *uof_get_name_4xxx(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
345
static const char *uof_get_name_402xx(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
352
static int uof_get_obj_type(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
366
static u32 uof_get_ae_mask(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
181
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
193
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
24
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
37
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
176
static int get_rp_config(struct adf_accel_dev *accel_dev, struct adf_ring_config *rp_config,
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
230
static u32 adf_gen6_get_arb_mask(struct adf_accel_dev *accel_dev, unsigned int ae)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
261
static u16 get_ring_to_svc_map(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
355
static void enable_error_correction(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
366
static void enable_ints(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
378
static void set_ssm_wdtimer(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
405
static void set_msix_default_rttable(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
442
static int ring_pair_reset(struct adf_accel_dev *accel_dev, u32 bank_number)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
513
static int adf_gen6_init_thd2arb_map(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
557
static u32 adf_gen6_get_svc_slice_cnt(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
590
static int set_vc_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
620
static int adf_gen6_set_vc(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
656
static u32 get_accel_cap(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
734
static u32 uof_get_num_objs(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
739
static const char *uof_get_name(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
751
static const char *uof_get_name_6xxx(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
756
static int uof_get_obj_type(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
764
static u32 uof_get_ae_mask(struct adf_accel_dev *accel_dev, u32 obj_num)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
769
static const u32 *adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
778
static int adf_init_device(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
814
static int enable_pm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
828
static int dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
199
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
43
struct adf_accel_dev *accel_device = accel_dev;
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
61
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_c3xxx/adf_c3xxx_hw_data.c
102
static const u32 *adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxx/adf_c3xxx_hw_data.c
107
static void configure_iov_threads(struct adf_accel_dev *accel_dev, bool enable)
drivers/crypto/intel/qat/qat_c3xxx/adf_c3xxx_hw_data.c
63
static int measure_clock(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
200
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
214
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
22
static void adf_cleanup_pci_dev(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
28
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
58
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c
52
static int adf_vf_int_noop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c
57
static void adf_vf_void_noop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
192
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
38
static void adf_cleanup_pci_dev(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
44
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
47
struct adf_accel_dev *pf;
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
76
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
77
struct adf_accel_dev *pf;
drivers/crypto/intel/qat/qat_c62x/adf_c62x_hw_data.c
104
static const u32 *adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62x/adf_c62x_hw_data.c
109
static void configure_iov_threads(struct adf_accel_dev *accel_dev, bool enable)
drivers/crypto/intel/qat/qat_c62x/adf_c62x_hw_data.c
63
static int measure_clock(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
200
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
214
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
22
static void adf_cleanup_pci_dev(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
28
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
58
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_c62xvf/adf_c62xvf_hw_data.c
52
static int adf_vf_int_noop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62xvf/adf_c62xvf_hw_data.c
57
static void adf_vf_void_noop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
192
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
38
static void adf_cleanup_pci_dev(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
44
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
47
struct adf_accel_dev *pf;
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
76
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
77
struct adf_accel_dev *pf;
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
218
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
223
void (*enable_ras_errors)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
224
void (*disable_ras_errors)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
225
bool (*handle_interrupt)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
230
int (*enable_comms)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
236
int (*send_msg)(struct adf_accel_dev *accel_dev, struct pfvf_message msg,
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
238
struct pfvf_message (*recv_msg)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
275
u32 (*get_accel_cap)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
284
u16 (*get_ring_to_svc_map)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
285
int (*alloc_irq)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
286
void (*free_irq)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
287
void (*enable_error_correction)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
288
int (*init_admin_comms)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
289
void (*exit_admin_comms)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
290
int (*send_admin_init)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
291
int (*start_timer)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
292
void (*stop_timer)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
293
void (*check_hb_ctrs)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
295
int (*measure_clock)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
296
int (*init_arb)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
297
void (*exit_arb)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
298
const u32 *(*get_arb_mapping)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
299
int (*init_device)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
300
int (*enable_pm)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
301
bool (*handle_pm_interrupt)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
302
void (*disable_iov)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
303
void (*configure_iov_threads)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
305
void (*enable_ints)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
306
void (*set_ssm_wdtimer)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
307
int (*ring_pair_reset)(struct adf_accel_dev *accel_dev, u32 bank_nr);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
308
int (*bank_state_save)(struct adf_accel_dev *accel_dev, u32 bank_number,
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
310
int (*bank_state_restore)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
312
void (*reset_device)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
313
void (*set_msix_rttable)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
314
const char *(*uof_get_name)(struct adf_accel_dev *accel_dev, u32 obj_num);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
315
u32 (*uof_get_num_objs)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
316
int (*uof_get_obj_type)(struct adf_accel_dev *accel_dev, u32 obj_num);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
317
u32 (*uof_get_ae_mask)(struct adf_accel_dev *accel_dev, u32 obj_num);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
318
int (*get_rp_group)(struct adf_accel_dev *accel_dev, u32 ae_mask);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
319
u32 (*get_ena_thd_mask)(struct adf_accel_dev *accel_dev, u32 obj_num);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
320
int (*dev_config)(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
322
u32 (*get_svc_slice_cnt)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
410
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
439
ssize_t (*print_pm_status)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
10
static int adf_ae_fw_load_images(struct adf_accel_dev *accel_dev, void *fw_addr,
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
108
void adf_ae_fw_release(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
125
int adf_ae_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
141
int adf_ae_stop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
162
static int adf_ae_reset(struct adf_accel_dev *accel_dev, int ae)
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
173
int adf_ae_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
200
int adf_ae_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
57
int adf_ae_fw_load(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
113
static int adf_put_admin_msg_sync(struct adf_accel_dev *accel_dev, u32 ae,
drivers/crypto/intel/qat/qat_common/adf_admin.c
155
static int adf_send_admin(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.c
170
static int adf_init_ae(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
184
static int adf_set_fw_constants(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
201
int adf_get_fw_timestamp(struct adf_accel_dev *accel_dev, u64 *timestamp)
drivers/crypto/intel/qat/qat_common/adf_admin.c
217
static int adf_set_chaining(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
228
static int adf_get_dc_capabilities(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.c
257
int adf_get_ae_fw_counters(struct adf_accel_dev *accel_dev, u16 ae, u64 *reqs, u64 *resps)
drivers/crypto/intel/qat/qat_common/adf_admin.c
275
int adf_send_admin_tim_sync(struct adf_accel_dev *accel_dev, u32 cnt)
drivers/crypto/intel/qat/qat_common/adf_admin.c
287
int adf_send_admin_hb_timer(struct adf_accel_dev *accel_dev, uint32_t ticks)
drivers/crypto/intel/qat/qat_common/adf_admin.c
300
static bool is_dcc_enabled(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
313
static int adf_get_fw_capabilities(struct adf_accel_dev *accel_dev, u16 *caps)
drivers/crypto/intel/qat/qat_common/adf_admin.c
333
int adf_send_admin_rl_init(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.c
352
int adf_send_admin_rl_add_update(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.c
366
int adf_send_admin_rl_delete(struct adf_accel_dev *accel_dev, u16 node_id,
drivers/crypto/intel/qat/qat_common/adf_admin.c
388
int adf_send_admin_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
435
int adf_init_admin_pm(struct adf_accel_dev *accel_dev, u32 idle_delay)
drivers/crypto/intel/qat/qat_common/adf_admin.c
454
int adf_get_pm_info(struct adf_accel_dev *accel_dev, dma_addr_t p_state_addr,
drivers/crypto/intel/qat/qat_common/adf_admin.c
481
int adf_get_cnv_stats(struct adf_accel_dev *accel_dev, u16 ae, u16 *err_cnt,
drivers/crypto/intel/qat/qat_common/adf_admin.c
502
int adf_send_admin_tl_start(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.c
527
int adf_send_admin_tl_stop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
539
int adf_init_admin_comms(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.c
592
void adf_exit_admin_comms(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_admin.h
10
int adf_init_admin_comms(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_admin.h
11
void adf_exit_admin_comms(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_admin.h
12
int adf_send_admin_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_admin.h
13
int adf_get_ae_fw_counters(struct adf_accel_dev *accel_dev, u16 ae, u64 *reqs, u64 *resps);
drivers/crypto/intel/qat/qat_common/adf_admin.h
14
int adf_init_admin_pm(struct adf_accel_dev *accel_dev, u32 idle_delay);
drivers/crypto/intel/qat/qat_common/adf_admin.h
15
int adf_send_admin_tim_sync(struct adf_accel_dev *accel_dev, u32 cnt);
drivers/crypto/intel/qat/qat_common/adf_admin.h
16
int adf_send_admin_hb_timer(struct adf_accel_dev *accel_dev, uint32_t ticks);
drivers/crypto/intel/qat/qat_common/adf_admin.h
17
int adf_send_admin_rl_init(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.h
19
int adf_send_admin_rl_add_update(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.h
21
int adf_send_admin_rl_delete(struct adf_accel_dev *accel_dev, u16 node_id,
drivers/crypto/intel/qat/qat_common/adf_admin.h
23
int adf_get_fw_timestamp(struct adf_accel_dev *accel_dev, u64 *timestamp);
drivers/crypto/intel/qat/qat_common/adf_admin.h
24
int adf_get_pm_info(struct adf_accel_dev *accel_dev, dma_addr_t p_state_addr, size_t buff_size);
drivers/crypto/intel/qat/qat_common/adf_admin.h
25
int adf_get_cnv_stats(struct adf_accel_dev *accel_dev, u16 ae, u16 *err_cnt, u16 *latest_err);
drivers/crypto/intel/qat/qat_common/adf_admin.h
26
int adf_send_admin_tl_start(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_admin.h
29
int adf_send_admin_tl_stop(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_admin.h
8
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_aer.c
122
struct adf_accel_dev *accel_dev = reset_data->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_aer.c
13
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_aer.c
153
static int adf_dev_aer_schedule_reset(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_aer.c
193
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_common/adf_aer.c
228
static int adf_dev_autoreset(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
23
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_common/adf_aer.c
240
struct adf_accel_dev *accel_dev = wq_data->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_aer.c
257
int adf_notify_fatal_error(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
53
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_aer.c
60
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_aer.c
65
void adf_reset_sbr(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
90
void adf_reset_flr(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
96
void adf_dev_restore(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_bank_state.c
187
int adf_bank_state_save(struct adf_accel_dev *accel_dev, u32 bank_number,
drivers/crypto/intel/qat/qat_common/adf_bank_state.c
217
int adf_bank_state_restore(struct adf_accel_dev *accel_dev, u32 bank_number,
drivers/crypto/intel/qat/qat_common/adf_bank_state.h
44
int adf_bank_state_restore(struct adf_accel_dev *accel_dev, u32 bank_number,
drivers/crypto/intel/qat/qat_common/adf_bank_state.h
46
int adf_bank_state_save(struct adf_accel_dev *accel_dev, u32 bank_number,
drivers/crypto/intel/qat/qat_common/adf_bank_state.h
8
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_cfg.c
106
void adf_cfg_del_all(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cfg.c
116
void adf_cfg_del_all_except(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg.c
137
void adf_cfg_dev_remove(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cfg.c
231
static struct adf_cfg_section *adf_cfg_sec_find(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg.c
246
static int adf_cfg_key_val_get(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg.c
278
int adf_cfg_add_key_value_param(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg.c
351
int adf_cfg_section_add(struct adf_accel_dev *accel_dev, const char *name)
drivers/crypto/intel/qat/qat_common/adf_cfg.c
372
int adf_cfg_get_param_value(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg.c
67
int adf_cfg_dev_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cfg.c
81
void adf_cfg_dev_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cfg.c
91
void adf_cfg_dev_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cfg.h
32
int adf_cfg_dev_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_cfg.h
33
void adf_cfg_dev_remove(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_cfg.h
34
void adf_cfg_dev_dbgfs_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_cfg.h
35
void adf_cfg_dev_dbgfs_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_cfg.h
36
int adf_cfg_section_add(struct adf_accel_dev *accel_dev, const char *name);
drivers/crypto/intel/qat/qat_common/adf_cfg.h
37
void adf_cfg_del_all(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_cfg.h
38
void adf_cfg_del_all_except(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg.h
40
int adf_cfg_add_key_value_param(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg.h
44
int adf_cfg_get_param_value(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
106
int adf_parse_service_string(struct adf_accel_dev *accel_dev, const char *in,
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
122
int adf_get_service_mask(struct adf_accel_dev *accel_dev, unsigned long *mask)
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
146
int adf_get_service_enabled(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
199
bool adf_is_service_enabled(struct adf_accel_dev *accel_dev, enum adf_base_services svc)
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
51
static int adf_service_string_to_mask(struct adf_accel_dev *accel_dev, const char *buf,
drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
37
int adf_parse_service_string(struct adf_accel_dev *accel_dev, const char *in,
drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
39
int adf_get_service_enabled(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
40
int adf_get_service_mask(struct adf_accel_dev *accel_dev, unsigned long *mask);
drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
42
bool adf_is_service_enabled(struct adf_accel_dev *accel_dev, enum adf_base_services svc);
drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
8
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_clock.c
117
int adf_dev_measure_clock(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_clock.c
41
static int measure_clock(struct adf_accel_dev *accel_dev, u32 *frequency)
drivers/crypto/intel/qat/qat_common/adf_clock.h
10
int adf_dev_measure_clock(struct adf_accel_dev *accel_dev, u32 *frequency,
drivers/crypto/intel/qat/qat_common/adf_clock.h
8
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
172
static struct cnv_err_stats *cnv_err_stats_alloc(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
225
struct adf_accel_dev *accel_dev = inode->i_private;
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
277
void adf_cnv_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
295
void adf_cnv_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.h
6
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.h
8
void adf_cnv_dbgfs_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.h
9
void adf_cnv_dbgfs_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
100
int adf_init_etr_data(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
101
void adf_cleanup_etr_data(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
104
int qat_crypto_vf_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
122
int adf_isr_resource_alloc(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
123
void adf_isr_resource_free(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
124
int adf_vf_isr_resource_alloc(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
125
void adf_vf_isr_resource_free(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
127
int adf_pfvf_comms_disabled(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
129
int adf_sysfs_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
131
int qat_hal_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
194
void adf_disable_sriov(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
195
void adf_reenable_sriov(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
196
void adf_enable_vf2pf_interrupts(struct adf_accel_dev *accel_dev, u32 vf_mask);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
197
void adf_disable_all_vf2pf_interrupts(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
198
bool adf_recv_and_handle_pf2vf_msg(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
199
bool adf_recv_and_handle_vf2pf_msg(struct adf_accel_dev *accel_dev, u32 vf_nr);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
200
int adf_pf2vf_handle_pf_restarting(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
201
void adf_enable_pf2vf_interrupts(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
202
void adf_disable_pf2vf_interrupts(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
208
void adf_flush_vf_wq(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
212
static inline void adf_disable_sriov(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
216
static inline void adf_reenable_sriov(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
240
static inline void __iomem *adf_get_pmisc_base(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
250
static inline void __iomem *adf_get_etr_base(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
260
static inline void __iomem *adf_get_aram_base(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
47
int (*event_hld)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
58
int adf_dev_up(struct adf_accel_dev *accel_dev, bool init_config);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
59
int adf_dev_down(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
60
int adf_dev_restart(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
64
int adf_notify_fatal_error(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
65
void adf_error_notifier(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
66
int adf_devmgr_add_dev(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
67
struct adf_accel_dev *pf);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
68
void adf_devmgr_rm_dev(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
69
struct adf_accel_dev *pf);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
71
struct adf_accel_dev *adf_devmgr_get_dev_by_id(u32 id);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
72
struct adf_accel_dev *adf_devmgr_pci_to_accel_dev(struct pci_dev *pci_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
75
int adf_devmgr_in_reset(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
76
int adf_dev_started(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
77
int adf_dev_restarting_notify(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
78
int adf_dev_restarted_notify(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
79
int adf_ae_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
80
int adf_ae_shutdown(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
81
int adf_ae_fw_load(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
82
void adf_ae_fw_release(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
83
int adf_ae_start(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
84
int adf_ae_stop(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
87
void adf_reset_sbr(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
88
void adf_reset_flr(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
89
void adf_dev_restore(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
92
int adf_init_arb(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
93
void adf_exit_arb(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
95
int adf_disable_arb_thd(struct adf_accel_dev *accel_dev, u32 ae, u32 thr);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
97
int adf_dev_get(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
98
void adf_dev_put(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
99
int adf_dev_in_use(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
102
static int adf_add_key_value_data(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
129
static int adf_copy_key_value_data(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
180
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
210
struct adf_accel_dev *dev;
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
227
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
290
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
334
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_dbgfs.c
22
void adf_dbgfs_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.c
41
void adf_dbgfs_exit(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.c
55
void adf_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.c
70
void adf_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
10
void adf_dbgfs_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
11
void adf_dbgfs_exit(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
13
static inline void adf_dbgfs_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
17
static inline void adf_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
21
static inline void adf_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
25
static inline void adf_dbgfs_exit(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
8
void adf_dbgfs_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_dbgfs.h
9
void adf_dbgfs_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_dc.c
7
int qat_comp_build_ctx(struct adf_accel_dev *accel_dev, void *ctx, enum adf_dc_algo algo)
drivers/crypto/intel/qat/qat_common/adf_dc.h
15
int qat_comp_build_ctx(struct adf_accel_dev *accel_dev, void *ctx, enum adf_dc_algo algo);
drivers/crypto/intel/qat/qat_common/adf_dc.h
6
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
104
struct adf_accel_dev *ptr =
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
105
list_entry(itr, struct adf_accel_dev, list);
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
139
int adf_devmgr_add_dev(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
140
struct adf_accel_dev *pf)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
159
struct adf_accel_dev *ptr =
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
160
list_entry(itr, struct adf_accel_dev, list);
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
22
static int adf_get_vf_id(struct adf_accel_dev *vf)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
248
void adf_devmgr_rm_dev(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
249
struct adf_accel_dev *pf)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
288
struct adf_accel_dev *adf_devmgr_pci_to_accel_dev(struct pci_dev *pci_dev)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
29
static int adf_get_vf_num(struct adf_accel_dev *vf)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
294
struct adf_accel_dev *ptr =
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
295
list_entry(itr, struct adf_accel_dev, list);
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
307
struct adf_accel_dev *adf_devmgr_get_dev_by_id(u32 id)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
320
struct adf_accel_dev *ptr =
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
321
list_entry(itr, struct adf_accel_dev, list);
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
372
int adf_dev_in_use(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
389
int adf_dev_get(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
409
void adf_dev_put(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
424
int adf_devmgr_in_reset(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
438
int adf_dev_started(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
107
static struct adf_fw_counters *adf_fw_counters_get(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
195
struct adf_accel_dev *accel_dev = inode->i_private;
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
244
void adf_fw_counters_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
261
void adf_fw_counters_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
49
static int adf_fw_counters_load_from_device(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_fw_counters.h
6
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_fw_counters.h
8
void adf_fw_counters_dbgfs_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_fw_counters.h
9
void adf_fw_counters_dbgfs_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen2_config.c
112
static int adf_gen2_comp_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen2_config.c
13
static int adf_gen2_crypto_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen2_config.c
179
int adf_gen2_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen2_config.h
8
int adf_gen2_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
103
void adf_gen2_enable_ints(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
116
u32 adf_gen2_get_accel_cap(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
156
void adf_gen2_set_ssm_wdtimer(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
28
void adf_gen2_enable_error_correction(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
58
void adf_gen2_cfg_iov_thds(struct adf_accel_dev *accel_dev, bool enable,
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.h
83
void adf_gen2_enable_error_correction(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.h
84
void adf_gen2_cfg_iov_thds(struct adf_accel_dev *accel_dev, bool enable,
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.h
88
void adf_gen2_enable_ints(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.h
89
u32 adf_gen2_get_accel_cap(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.h
90
void adf_gen2_set_ssm_wdtimer(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c
177
static int adf_gen2_pfvf_send(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c
272
static struct pfvf_message adf_gen2_pfvf_recv(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c
324
static int adf_gen2_pf2vf_send(struct adf_accel_dev *accel_dev, struct pfvf_message msg,
drivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c
338
static int adf_gen2_vf2pf_send(struct adf_accel_dev *accel_dev, struct pfvf_message msg,
drivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c
352
static struct pfvf_message adf_gen2_pf2vf_recv(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c
366
static struct pfvf_message adf_gen2_vf2pf_recv(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_config.c
120
int adf_comp_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_config.c
14
int adf_crypto_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_config.c
190
int adf_no_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_config.c
214
int adf_gen4_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_config.c
252
int adf_gen4_cfg_dev_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_config.h
10
int adf_crypto_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_config.h
11
int adf_comp_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_config.h
12
int adf_no_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_config.h
8
int adf_gen4_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_config.h
9
int adf_gen4_cfg_dev_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
113
int adf_gen4_init_device(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
143
void adf_gen4_set_ssm_wdtimer(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
169
void adf_gen4_set_msix_default_rttable(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
180
int adf_pfvf_comms_disabled(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
213
int adf_gen4_ring_pair_reset(struct adf_accel_dev *accel_dev, u32 bank_number)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
282
int adf_gen4_init_thd2arb_map(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
342
u16 adf_gen4_get_ring_to_svc_map(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
409
int adf_gen4_bank_quiesce_coal_timer(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
468
void adf_gen4_bank_drain_finish(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
477
int adf_gen4_bank_drain_start(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
584
u32 adf_gen4_get_svc_slice_cnt(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
88
void adf_gen4_enable_error_correction(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
98
void adf_gen4_enable_ints(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
132
void adf_gen4_set_ssm_wdtimer(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
152
void adf_gen4_enable_error_correction(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
153
void adf_gen4_enable_ints(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
164
int adf_gen4_init_device(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
165
int adf_gen4_ring_pair_reset(struct adf_accel_dev *accel_dev, u32 bank_number);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
166
void adf_gen4_set_msix_default_rttable(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
167
void adf_gen4_set_ssm_wdtimer(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
168
int adf_gen4_init_thd2arb_map(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
169
u16 adf_gen4_get_ring_to_svc_map(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
170
int adf_gen4_bank_quiesce_coal_timer(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
172
int adf_gen4_bank_drain_start(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
174
void adf_gen4_bank_drain_finish(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.h
179
u32 adf_gen4_get_svc_slice_cnt(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_pfvf.c
110
static struct pfvf_message adf_gen4_pfvf_recv(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_pfvf.c
82
static int adf_gen4_pfvf_send(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c
136
int adf_gen4_enable_pm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c
18
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c
22
static int send_host_msg(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c
64
struct adf_accel_dev *accel_dev = pm_data->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c
98
bool adf_gen4_handle_pm_interrupt(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h
8
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h
82
int adf_gen4_enable_pm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h
83
bool adf_gen4_handle_pm_interrupt(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h
86
void adf_gen4_init_dev_pm_data(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h
88
static inline void adf_gen4_init_dev_pm_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_pm_debugfs.c
195
void adf_gen4_init_dev_pm_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_pm_debugfs.c
85
static ssize_t adf_gen4_print_pm_status(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1007
static bool adf_handle_ssmcpppar_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1046
static void adf_handle_rf_parr_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1058
static bool adf_handle_ser_err_ssmsh(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1111
static bool adf_handle_iaintstatssm(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1135
static bool adf_handle_exprpssmcmpr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1154
static bool adf_handle_exprpssmxlt(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1183
static bool adf_handle_exprpssmdcpr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1216
static bool adf_handle_ssm(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1232
static bool adf_handle_cpp_cfc_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1270
static void adf_gen4_process_errsou2(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1278
static bool adf_handle_timiscsts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1296
static bool adf_handle_ricppintsts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1317
static bool adf_handle_ticppintsts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1338
static bool adf_handle_aramcerr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1361
static bool adf_handle_aramuerr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1398
static bool adf_handle_reg_cppmemtgterr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1434
static bool adf_handle_atufaultstatus(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1462
static void adf_gen4_process_errsou3(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
1475
static bool adf_gen4_handle_interrupt(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
167
static void enable_rf_error_reporting(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
183
static void disable_rf_error_reporting(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
209
static void enable_ssm_error_reporting(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
246
static void disable_ssm_error_reporting(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
322
static void adf_gen4_enable_ras(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
336
static void adf_gen4_disable_ras(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
350
static void adf_gen4_process_errsou0(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
367
static bool adf_handle_cpp_aeunc(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
389
static bool adf_handle_cppcmdparerr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
412
static bool adf_handle_ri_mem_par_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
445
static bool adf_handle_ti_ci_par_sts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
466
static bool adf_handle_ti_pullfub_par_sts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
490
static bool adf_handle_ti_pushfub_par_sts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
514
static bool adf_handle_ti_cd_par_sts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
537
static bool adf_handle_ti_trnsb_par_sts(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
54
static void enable_ae_error_reporting(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
560
static bool adf_handle_iosfp_cmd_parerr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
582
static void adf_gen4_process_errsou1(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
597
static bool adf_handle_uerrssmsh(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
619
static bool adf_handle_cerrssmsh(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
641
static bool adf_handle_pperr_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
663
static void adf_poll_slicehang_csr(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
678
static bool adf_handle_slice_hang_error(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
703
static bool adf_handle_spp_pullcmd_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
75
static void enable_cpp_error_reporting(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
780
static bool adf_handle_spp_pulldata_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
846
static bool adf_handle_spp_pushcmd_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
924
static bool adf_handle_spp_pushdata_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
991
static bool adf_handle_spppar_err(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
128
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
151
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
313
static u32 adf_gen4_vfmig_get_slas(struct adf_accel_dev *accel_dev, u32 vf_nr,
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
355
struct adf_accel_dev *accel_dev = vf_bank_info->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
373
static int adf_gen4_vfmig_load_etr_bank(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
405
static int adf_gen4_vfmig_load_etr(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
434
static int adf_gen4_vfmig_load_misc(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
483
static int adf_gen4_vfmig_load_generic(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
533
static int adf_gen4_vfmig_load_config(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
56
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
580
struct adf_accel_dev *accel_dev = vf_bank_info->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
600
static int adf_gen4_vfmig_save_etr_bank(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
637
static int adf_gen4_vfmig_save_etr(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
666
static int adf_gen4_vfmig_save_misc(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
730
static int adf_gen4_vfmig_save_generic(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
779
static int adf_gen4_vfmig_save_config(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
80
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
824
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
873
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
925
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
95
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c
953
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen6_pm.h
45
void adf_gen6_init_dev_pm_data(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen6_pm.h
47
static inline void adf_gen6_init_dev_pm_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen6_pm.h
9
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen6_pm_dbgfs.c
119
void adf_gen6_init_dev_pm_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen6_pm_dbgfs.c
40
static ssize_t adf_gen6_print_pm_status(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
101
static void adf_gen6_enable_ras(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
191
static void adf_gen6_disable_ras(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
202
static void adf_gen6_process_errsou0(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
221
static void adf_handle_cpp_ae_unc(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
238
static void adf_handle_cpp_cmd_par_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
256
static void adf_handle_ri_mem_par_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
28
static void enable_ae_error_reporting(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
282
static void adf_handle_ti_ci_par_sts(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
295
static void adf_handle_ti_pullfub_par_sts(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
308
static void adf_handle_ti_pushfub_par_sts(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
321
static void adf_handle_ti_cd_par_sts(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
334
static void adf_handle_ti_trnsb_par_sts(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
347
static void adf_handle_iosfp_cmd_parerr(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
361
static void adf_handle_ti_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
375
static void adf_handle_sfi_cmd_parerr(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
387
static void adf_gen6_process_errsou1(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
39
static void enable_cpp_error_reporting(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
401
static void adf_handle_cerrssmsh(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
415
static void adf_handle_uerrssmsh(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
433
static void adf_handle_pperr_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
451
static void adf_handle_scmpar_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
468
static void adf_handle_cpppar_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
485
static void adf_handle_rfpar_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
502
static void adf_handle_unexp_cpl_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
520
static void adf_handle_iaintstatssm(struct adf_accel_dev *accel_dev, void __iomem *csr)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
538
static void adf_handle_ssm(struct adf_accel_dev *accel_dev, void __iomem *csr, u32 errsou)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
547
static void adf_handle_cpp_cfc_err(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
575
static void adf_gen6_process_errsou2(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
586
static void adf_handle_timiscsts(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
602
static void adf_handle_ricppintsts(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
619
static void adf_handle_ticppintsts(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
636
static void adf_handle_atufaultstatus(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
659
static void adf_handle_rlterror(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
676
static void adf_handle_vflr(struct adf_accel_dev *accel_dev, void __iomem *csr, u32 errsou)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
685
static void adf_handle_tc_vc_map_error(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
695
static void adf_handle_pcie_devhalt(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
706
static void adf_handle_pg_req_devhalt(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
717
static void adf_handle_xlt_cpl_devhalt(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
727
static void adf_handle_ti_int_err_devhalt(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
737
static void adf_gen6_process_errsou3(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
757
static void adf_gen6_is_reset_required(struct adf_accel_dev *accel_dev, void __iomem *csr,
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
777
static bool adf_gen6_handle_interrupt(struct adf_accel_dev *accel_dev, bool *reset_required)
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c
94
static void enable_ssm_error_reporting(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.c
11
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.c
34
int adf_gen6_cfg_dev_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.c
40
int adf_gen6_comp_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.c
46
int adf_gen6_no_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.h
13
int adf_gen6_cfg_dev_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.h
14
int adf_gen6_comp_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.h
15
int adf_gen6_no_dev_config(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_gen6_shared.h
8
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
159
static int adf_hb_get_status(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
208
static void adf_heartbeat_reset(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
221
void adf_heartbeat_status(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
252
int adf_heartbeat_ms_to_ticks(struct adf_accel_dev *accel_dev, unsigned int time_ms,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
26
static int adf_hb_check_polling_freq(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
268
int adf_heartbeat_save_cfg_param(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
280
int adf_heartbeat_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
308
int adf_heartbeat_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
332
void adf_heartbeat_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
51
static bool validate_hb_ctrs_cnt(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
78
void adf_heartbeat_check_ctrs(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
93
static int get_timer_ticks(struct adf_accel_dev *accel_dev, unsigned int *value)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
54
int adf_heartbeat_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
55
int adf_heartbeat_start(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
56
void adf_heartbeat_shutdown(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
58
int adf_heartbeat_ms_to_ticks(struct adf_accel_dev *accel_dev, unsigned int time_ms,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
60
int adf_heartbeat_save_cfg_param(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
62
void adf_heartbeat_status(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
64
void adf_heartbeat_check_ctrs(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
67
int adf_heartbeat_inject_error(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
69
static inline int adf_heartbeat_inject_error(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
76
static inline int adf_heartbeat_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
81
static inline int adf_heartbeat_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
86
static inline void adf_heartbeat_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
9
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
90
static inline int adf_heartbeat_save_cfg_param(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
96
static inline void adf_heartbeat_check_ctrs(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
162
struct adf_accel_dev *accel_dev = file->private_data;
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
196
void adf_heartbeat_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
226
void adf_heartbeat_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
49
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
79
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
98
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.h
10
void adf_heartbeat_dbgfs_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.h
7
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.h
9
void adf_heartbeat_dbgfs_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_heartbeat_inject.c
11
static int adf_hb_set_timer_to_max(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_heartbeat_inject.c
23
static void adf_set_hb_counters_fail(struct adf_accel_dev *accel_dev, u32 ae,
drivers/crypto/intel/qat/qat_common/adf_heartbeat_inject.c
42
int adf_heartbeat_inject_error(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_hw_arbiter.c
103
int adf_disable_arb_thd(struct adf_accel_dev *accel_dev, u32 ae, u32 thr)
drivers/crypto/intel/qat/qat_common/adf_hw_arbiter.c
18
int adf_init_arb(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_hw_arbiter.c
50
struct adf_accel_dev *accel_dev = ring->bank->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_hw_arbiter.c
73
void adf_exit_arb(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
178
static int adf_dev_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
280
static void adf_dev_stop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
346
static void adf_dev_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
411
int adf_dev_restarting_notify(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
424
int adf_dev_restarted_notify(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
437
void adf_error_notifier(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
449
int adf_dev_down(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
466
int adf_dev_up(struct adf_accel_dev *accel_dev, bool config)
drivers/crypto/intel/qat/qat_common/adf_init.c
500
int adf_dev_restart(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_init.c
64
static int adf_dev_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
124
static bool adf_handle_pm_int(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
135
static bool adf_handle_ras_int(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
157
struct adf_accel_dev *accel_dev = dev_ptr;
drivers/crypto/intel/qat/qat_common/adf_isr.c
177
static void adf_free_irqs(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
202
static int adf_request_irqs(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
21
static int adf_enable_msix(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
270
static int adf_isr_alloc_msix_vectors_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
290
static void adf_isr_free_msix_vectors_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
296
static int adf_setup_bh(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
309
static void adf_cleanup_bh(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
327
void adf_isr_resource_free(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
344
int adf_isr_resource_alloc(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
59
void adf_enable_vf2pf_interrupts(struct adf_accel_dev *accel_dev, u32 vf_mask)
drivers/crypto/intel/qat/qat_common/adf_isr.c
69
void adf_disable_all_vf2pf_interrupts(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
79
static u32 adf_disable_pending_vf2pf_interrupts(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_isr.c
91
static bool adf_handle_vf2pf_int(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c
105
int adf_pf_ring_to_svc_msg_provider(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c
13
void adf_pf2vf_notify_restarting(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c
35
void adf_pf2vf_wait_for_restarting_complete(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c
57
void adf_pf2vf_notify_restarted(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c
72
void adf_pf2vf_notify_fatal_error(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c
87
int adf_pf_capabilities_msg_provider(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
10
void adf_pf2vf_wait_for_restarting_complete(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
11
void adf_pf2vf_notify_restarted(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
12
void adf_pf2vf_notify_fatal_error(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
14
static inline void adf_pf2vf_notify_restarting(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
18
static inline void adf_pf2vf_wait_for_restarting_complete(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
22
static inline void adf_pf2vf_notify_restarted(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
26
static inline void adf_pf2vf_notify_fatal_error(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
31
typedef int (*adf_pf2vf_blkmsg_provider)(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
34
int adf_pf_capabilities_msg_provider(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
36
int adf_pf_ring_to_svc_msg_provider(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h
9
void adf_pf2vf_notify_restarting(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
191
static struct pfvf_message handle_rp_reset_req(struct adf_accel_dev *accel_dev, u8 vf_nr,
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
240
static int adf_handle_vf2pf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr,
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
32
int adf_send_pf2vf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr, struct pfvf_message msg)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
324
bool adf_recv_and_handle_vf2pf_msg(struct adf_accel_dev *accel_dev, u32 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
353
int adf_enable_pf2vf_comms(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
50
static struct pfvf_message adf_recv_vf2pf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr)
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
85
struct adf_accel_dev *accel_dev = vf_info->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.h
11
int adf_enable_pf2vf_comms(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.h
9
int adf_send_pf2vf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr, struct pfvf_message msg);
drivers/crypto/intel/qat/qat_common/adf_pfvf_utils.c
24
static bool set_value_on_csr_msg(struct adf_accel_dev *accel_dev, u32 *csr_msg,
drivers/crypto/intel/qat/qat_common/adf_pfvf_utils.c
39
u32 adf_pfvf_csr_msg_of(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_pfvf_utils.c
52
struct pfvf_message adf_pfvf_message_of(struct adf_accel_dev *accel_dev, u32 csr_msg,
drivers/crypto/intel/qat/qat_common/adf_pfvf_utils.h
26
u32 adf_pfvf_csr_msg_of(struct adf_accel_dev *accel_dev, struct pfvf_message msg,
drivers/crypto/intel/qat/qat_common/adf_pfvf_utils.h
28
struct pfvf_message adf_pfvf_message_of(struct adf_accel_dev *accel_dev, u32 raw_msg,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.c
110
int adf_vf2pf_get_capabilities(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.c
156
int adf_vf2pf_get_ring_to_svc(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.c
18
int adf_vf2pf_notify_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.c
40
void adf_vf2pf_notify_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.c
51
void adf_vf2pf_notify_restart_complete(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.c
65
int adf_vf2pf_request_version(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
10
int adf_vf2pf_request_version(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
11
int adf_vf2pf_get_capabilities(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
12
int adf_vf2pf_get_ring_to_svc(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
14
static inline int adf_vf2pf_notify_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
19
static inline void adf_vf2pf_notify_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
7
int adf_vf2pf_notify_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
8
void adf_vf2pf_notify_shutdown(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_msg.h
9
void adf_vf2pf_notify_restart_complete(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
106
static int adf_vf2pf_blkmsg_data_req(struct adf_accel_dev *accel_dev, bool crc,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
162
static int adf_vf2pf_blkmsg_get_byte(struct adf_accel_dev *accel_dev, u8 type,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
182
static int adf_vf2pf_blkmsg_get_crc(struct adf_accel_dev *accel_dev, u8 type,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
223
int adf_send_vf2pf_blkmsg_req(struct adf_accel_dev *accel_dev, u8 type,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
302
static bool adf_handle_pf2vf_msg(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
33
int adf_send_vf2pf_msg(struct adf_accel_dev *accel_dev, struct pfvf_message msg)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
335
bool adf_recv_and_handle_pf2vf_msg(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
355
int adf_enable_vf2pf_comms(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
50
static struct pfvf_message adf_recv_pf2vf_msg(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c
69
int adf_send_vf2pf_req(struct adf_accel_dev *accel_dev, struct pfvf_message msg,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.h
10
int adf_send_vf2pf_req(struct adf_accel_dev *accel_dev, struct pfvf_message msg,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.h
12
int adf_send_vf2pf_blkmsg_req(struct adf_accel_dev *accel_dev, u8 type,
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.h
15
int adf_enable_vf2pf_comms(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.h
9
int adf_send_vf2pf_msg(struct adf_accel_dev *accel_dev, struct pfvf_message msg);
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c
13
struct adf_accel_dev *accel_dev = file_inode(f)->i_private;
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c
27
void adf_pm_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c
39
void adf_pm_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.h
10
void adf_pm_dbgfs_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.h
7
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.h
9
void adf_pm_dbgfs_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_rl.c
1024
void adf_rl_remove_sla_all(struct adf_accel_dev *accel_dev, bool incl_default)
drivers/crypto/intel/qat/qat_common/adf_rl.c
1049
int adf_rl_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_rl.c
1084
int adf_rl_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_rl.c
1139
void adf_rl_stop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_rl.c
1148
void adf_rl_exit(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_rl.c
214
static int prepare_rp_ids(struct adf_accel_dev *accel_dev, struct rl_sla *sla,
drivers/crypto/intel/qat/qat_common/adf_rl.c
263
static void assign_rps_to_leaf(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
279
static void assign_leaf_to_cluster(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
293
static void assign_cluster_to_root(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
307
static void assign_node_to_parent(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
34
static int validate_user_input(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
522
u32 adf_rl_calculate_slice_tokens(struct adf_accel_dev *accel_dev, u32 sla_val,
drivers/crypto/intel/qat/qat_common/adf_rl.c
543
static u32 adf_rl_get_num_svc_aes(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
554
u32 adf_rl_calculate_ae_cycles(struct adf_accel_dev *accel_dev, u32 sla_val,
drivers/crypto/intel/qat/qat_common/adf_rl.c
577
u32 adf_rl_calculate_pci_bw(struct adf_accel_dev *accel_dev, u32 sla_val,
drivers/crypto/intel/qat/qat_common/adf_rl.c
617
static int add_new_sla_entry(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
690
static int initialize_default_nodes(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_rl.c
759
static void free_all_sla(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_rl.c
789
static int add_update_sla(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
82
static int validate_sla_id(struct adf_accel_dev *accel_dev, int sla_id)
drivers/crypto/intel/qat/qat_common/adf_rl.c
875
int adf_rl_add_sla(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
890
int adf_rl_update_sla(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
907
int adf_rl_get_sla(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
951
int adf_rl_get_capability_remaining(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.c
992
int adf_rl_remove_sla(struct adf_accel_dev *accel_dev, u32 sla_id)
drivers/crypto/intel/qat/qat_common/adf_rl.h
110
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_rl.h
12
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_rl.h
153
int adf_rl_add_sla(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.h
155
int adf_rl_update_sla(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.h
157
int adf_rl_get_sla(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.h
159
int adf_rl_get_capability_remaining(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl.h
161
int adf_rl_remove_sla(struct adf_accel_dev *accel_dev, u32 sla_id);
drivers/crypto/intel/qat/qat_common/adf_rl.h
162
void adf_rl_remove_sla_all(struct adf_accel_dev *accel_dev, bool incl_default);
drivers/crypto/intel/qat/qat_common/adf_rl.h
164
int adf_rl_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_rl.h
165
int adf_rl_start(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_rl.h
166
void adf_rl_stop(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_rl.h
167
void adf_rl_exit(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_rl.h
169
u32 adf_rl_calculate_pci_bw(struct adf_accel_dev *accel_dev, u32 sla_val,
drivers/crypto/intel/qat/qat_common/adf_rl.h
171
u32 adf_rl_calculate_ae_cycles(struct adf_accel_dev *accel_dev, u32 sla_val,
drivers/crypto/intel/qat/qat_common/adf_rl.h
173
u32 adf_rl_calculate_slice_tokens(struct adf_accel_dev *accel_dev, u32 sla_val,
drivers/crypto/intel/qat/qat_common/adf_rl_admin.c
26
prep_admin_req_params(struct adf_accel_dev *accel_dev, struct rl_sla *sla,
drivers/crypto/intel/qat/qat_common/adf_rl_admin.c
52
int adf_rl_send_admin_init_msg(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl_admin.c
71
int adf_rl_send_admin_add_update_msg(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl_admin.c
94
int adf_rl_send_admin_delete_msg(struct adf_accel_dev *accel_dev, u16 node_id,
drivers/crypto/intel/qat/qat_common/adf_rl_admin.h
11
int adf_rl_send_admin_init_msg(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl_admin.h
13
int adf_rl_send_admin_add_update_msg(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_rl_admin.h
15
int adf_rl_send_admin_delete_msg(struct adf_accel_dev *accel_dev, u16 node_id,
drivers/crypto/intel/qat/qat_common/adf_sriov.c
113
static int adf_do_disable_sriov(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sriov.c
148
static int adf_do_enable_sriov(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sriov.c
210
void adf_reenable_sriov(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sriov.c
237
void adf_disable_sriov(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sriov.c
25
struct adf_accel_dev *accel_dev = vf_info->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sriov.c
284
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_common/adf_sriov.c
52
static int adf_enable_sriov(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sriov.c
89
static int adf_add_sriov_configuration(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
108
static int adf_sysfs_update_dev_config(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
121
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
160
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
179
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
211
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
22
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
223
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
248
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
283
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
314
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
339
int adf_sysfs_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
34
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
93
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
106
void adf_sysfs_stop_ras(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
15
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
30
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
45
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
60
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
92
void adf_sysfs_start_ras(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.h
10
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.h
12
void adf_sysfs_start_ras(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.h
13
void adf_sysfs_stop_ras(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
108
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
142
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
295
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
323
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
367
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
439
int adf_sysfs_rl_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
458
void adf_sysfs_rl_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
52
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
90
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.h
6
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.h
8
int adf_sysfs_rl_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.h
9
void adf_sysfs_rl_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
118
static void adf_tl_free_mem(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
198
int adf_tl_halt(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
214
static void adf_set_cmdq_cnt(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
231
int adf_tl_run(struct adf_accel_dev *accel_dev, int state)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
24
static bool is_tl_supported(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
264
int adf_tl_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
296
int adf_tl_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
312
void adf_tl_stop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
321
void adf_tl_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
58
static int adf_tl_alloc_mem(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
101
static inline void adf_tl_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
13
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
51
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
80
int adf_tl_init(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
81
int adf_tl_start(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
82
void adf_tl_stop(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
83
void adf_tl_shutdown(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
84
int adf_tl_run(struct adf_accel_dev *accel_dev, int state);
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
85
int adf_tl_halt(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
87
static inline int adf_tl_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
92
static inline int adf_tl_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_telemetry.h
97
static inline void adf_tl_stop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_timer.c
22
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_timer.c
39
int adf_timer_start(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_timer.c
59
void adf_timer_stop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_timer.h
10
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_timer.h
13
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_timer.h
18
int adf_timer_start(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_timer.h
19
void adf_timer_stop(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
308
static int tl_calc_and_print_sl_counters(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
358
static int tl_calc_and_print_cmdq_counters(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
390
static int tl_print_dev_data(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
447
struct adf_accel_dev *accel_dev = s->private;
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
458
struct adf_accel_dev *accel_dev = s->private;
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
472
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
528
static int adf_tl_dbg_change_rp_index(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
574
static void tl_print_rp_srv(struct adf_accel_dev *accel_dev, struct seq_file *s,
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
602
static int tl_print_rp_data(struct adf_accel_dev *accel_dev, struct seq_file *s,
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
651
struct adf_accel_dev *accel_dev = s->private;
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
666
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
698
void adf_tl_dbgfs_add(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c
723
void adf_tl_dbgfs_rm(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
112
void adf_tl_dbgfs_add(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
120
void adf_tl_dbgfs_rm(struct adf_accel_dev *accel_dev);
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.h
8
struct adf_accel_dev;
drivers/crypto/intel/qat/qat_common/adf_transport.c
163
struct adf_accel_dev *accel_dev = bank->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_transport.c
217
int adf_create_ring(struct adf_accel_dev *accel_dev, const char *section,
drivers/crypto/intel/qat/qat_common/adf_transport.c
327
struct adf_accel_dev *accel_dev = bank->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_transport.c
353
static inline int adf_get_cfg_int(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_transport.c
384
static int adf_init_bank(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/adf_transport.c
474
int adf_init_etr_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_transport.c
524
struct adf_accel_dev *accel_dev = bank->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_transport.c
543
static void adf_cleanup_etr_handles(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_transport.c
562
void adf_cleanup_etr_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_transport.h
12
int adf_create_ring(struct adf_accel_dev *accel_dev, const char *section,
drivers/crypto/intel/qat/qat_common/adf_transport_debug.c
200
struct adf_accel_dev *accel_dev = bank->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_transport_internal.h
40
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
104
struct adf_accel_dev *accel_dev = data;
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
116
static int adf_setup_pf2vf_bh(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
125
static void adf_cleanup_pf2vf_bh(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
134
struct adf_accel_dev *accel_dev = privdata;
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
180
static int adf_request_msi_irq(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
203
static int adf_setup_bh(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
212
static void adf_cleanup_bh(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
226
void adf_vf_isr_resource_free(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
248
int adf_vf_isr_resource_alloc(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
28
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
287
void adf_flush_vf_wq(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
32
void adf_enable_pf2vf_interrupts(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
39
void adf_disable_pf2vf_interrupts(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
47
static int adf_enable_msi(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
61
static void adf_disable_msi(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
72
struct adf_accel_dev *accel_dev = stop_data->accel_dev;
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
83
int adf_pf2vf_handle_pf_restarting(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_bl.c
13
void qat_bl_free_bufl(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/qat_bl.c
231
int qat_bl_sgl_to_bufl(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/qat_bl.c
50
static int __qat_bl_sgl_to_bufl(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/qat_bl.h
54
void qat_bl_free_bufl(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/qat_bl.h
56
int qat_bl_sgl_to_bufl(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
62
struct adf_accel_dev *accel_dev = ctx->inst->accel_dev;
drivers/crypto/intel/qat/qat_common/qat_compression.c
114
static int qat_compression_create_instances(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_compression.c
191
static int qat_compression_alloc_dc_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_compression.c
226
static void qat_free_dc_data(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_compression.c
24
static int qat_compression_free_instances(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_compression.c
241
static int qat_compression_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_compression.c
256
static int qat_compression_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_compression.c
262
static int qat_compression_event_handler(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/qat_compression.c
52
struct adf_accel_dev *accel_dev = NULL;
drivers/crypto/intel/qat/qat_common/qat_compression.c
57
struct adf_accel_dev *tmp_dev;
drivers/crypto/intel/qat/qat_common/qat_compression.c
61
tmp_dev = list_entry(itr, struct adf_accel_dev, list);
drivers/crypto/intel/qat/qat_common/qat_compression.c
78
struct adf_accel_dev *tmp_dev;
drivers/crypto/intel/qat/qat_common/qat_compression.c
80
tmp_dev = list_entry(itr, struct adf_accel_dev, list);
drivers/crypto/intel/qat/qat_common/qat_compression.h
16
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/qat_compression.h
25
static inline bool adf_hw_dev_has_compression(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_crypto.c
118
int qat_crypto_vf_dev_config(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_crypto.c
131
static int qat_crypto_create_instances(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_crypto.c
24
static int qat_crypto_free_instances(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_crypto.c
241
static int qat_crypto_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_crypto.c
249
static int qat_crypto_shutdown(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_crypto.c
254
static int qat_crypto_event_handler(struct adf_accel_dev *accel_dev,
drivers/crypto/intel/qat/qat_common/qat_crypto.c
53
struct adf_accel_dev *accel_dev = NULL, *tmp_dev;
drivers/crypto/intel/qat/qat_common/qat_crypto.h
19
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/qat_crypto.h
53
static inline bool adf_hw_dev_has_crypto(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_hal.c
683
struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_hal.c
830
int qat_hal_init(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
104
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
112
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
120
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
13
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
40
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
48
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
56
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
64
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
72
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
80
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
88
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
96
struct adf_accel_dev *accel_dev = mdev->parent_accel_dev;
drivers/crypto/intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
118
static const u32 *adf_get_arbiter_mapping(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
207
static void configure_iov_threads(struct adf_accel_dev *accel_dev, bool enable)
drivers/crypto/intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
66
static u32 get_accel_cap(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
200
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
214
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
22
static void adf_cleanup_pci_dev(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
28
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
58
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c
52
static int adf_vf_int_noop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c
57
static void adf_vf_void_noop(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
192
struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
38
static void adf_cleanup_pci_dev(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
44
static void adf_cleanup_accel(struct adf_accel_dev *accel_dev)
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
47
struct adf_accel_dev *pf;
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
76
struct adf_accel_dev *accel_dev;
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
77
struct adf_accel_dev *pf;