Symbol: cpt_device
drivers/crypto/cavium/cpt/cptpf.h
20
struct cpt_device;
drivers/crypto/cavium/cpt/cptpf.h
60
void cpt_mbox_intr_handler(struct cpt_device *cpt, int mbx);
drivers/crypto/cavium/cpt/cptpf_main.c
103
static void cpt_disable_exec_interrupts(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
109
static void cpt_disable_all_interrupts(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
116
static void cpt_enable_mbox_interrupts(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
122
static int cpt_load_microcode(struct cpt_device *cpt, struct microcode *mcode)
drivers/crypto/cavium/cpt/cptpf_main.c
160
static int do_cpt_init(struct cpt_device *cpt, struct microcode *mcode)
drivers/crypto/cavium/cpt/cptpf_main.c
251
static int cpt_ucode_load_fw(struct cpt_device *cpt, const u8 *fw, bool is_ae)
drivers/crypto/cavium/cpt/cptpf_main.c
26
static void cpt_disable_cores(struct cpt_device *cpt, u64 coremask,
drivers/crypto/cavium/cpt/cptpf_main.c
321
static int cpt_ucode_load(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
342
struct cpt_device *cpt = (struct cpt_device *)cpt_irq;
drivers/crypto/cavium/cpt/cptpf_main.c
349
static void cpt_reset(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
354
static void cpt_find_max_enabled_cores(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
363
static u32 cpt_check_bist_status(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
373
static u64 cpt_check_exe_bist_status(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
383
static void cpt_disable_all_cores(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
413
static void cpt_unload_microcode(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
432
static int cpt_device_init(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
468
static int cpt_register_interrupts(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
498
static void cpt_unregister_interrupts(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
504
static int cpt_sriov_init(struct cpt_device *cpt, int num_vfs)
drivers/crypto/cavium/cpt/cptpf_main.c
547
struct cpt_device *cpt;
drivers/crypto/cavium/cpt/cptpf_main.c
620
struct cpt_device *cpt = pci_get_drvdata(pdev);
drivers/crypto/cavium/cpt/cptpf_main.c
63
static void cpt_enable_cores(struct cpt_device *cpt, u64 coremask,
drivers/crypto/cavium/cpt/cptpf_main.c
635
struct cpt_device *cpt = pci_get_drvdata(pdev);
drivers/crypto/cavium/cpt/cptpf_main.c
77
static void cpt_configure_group(struct cpt_device *cpt, u8 grp,
drivers/crypto/cavium/cpt/cptpf_main.c
91
static void cpt_disable_mbox_interrupts(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_main.c
97
static void cpt_disable_ecc_interrupts(struct cpt_device *cpt)
drivers/crypto/cavium/cpt/cptpf_mbox.c
146
void cpt_mbox_intr_handler (struct cpt_device *cpt, int mbx)
drivers/crypto/cavium/cpt/cptpf_mbox.c
20
static void cpt_mbox_send_ack(struct cpt_device *cpt, int vf,
drivers/crypto/cavium/cpt/cptpf_mbox.c
28
static void cpt_clear_mbox_intr(struct cpt_device *cpt, u32 vf)
drivers/crypto/cavium/cpt/cptpf_mbox.c
37
static void cpt_cfg_qlen_for_vf(struct cpt_device *cpt, int vf, u32 size)
drivers/crypto/cavium/cpt/cptpf_mbox.c
50
static void cpt_cfg_vq_priority(struct cpt_device *cpt, int vf, u32 pri)
drivers/crypto/cavium/cpt/cptpf_mbox.c
59
static int cpt_bind_vq_to_grp(struct cpt_device *cpt, u8 q, u8 grp)
drivers/crypto/cavium/cpt/cptpf_mbox.c
8
static void cpt_send_msg_to_vf(struct cpt_device *cpt, int vf,
drivers/crypto/cavium/cpt/cptpf_mbox.c
86
static void cpt_handle_mbox_intr(struct cpt_device *cpt, int vf)