Symbol: otx_cptvf
drivers/crypto/marvell/octeontx/otx_cptvf.h
100
int otx_cptvf_check_pf_ready(struct otx_cptvf *cptvf);
drivers/crypto/marvell/octeontx/otx_cptvf.h
101
void otx_cptvf_handle_mbox_intr(struct otx_cptvf *cptvf);
drivers/crypto/marvell/octeontx/otx_cptvf.h
102
void otx_cptvf_write_vq_doorbell(struct otx_cptvf *cptvf, u32 val);
drivers/crypto/marvell/octeontx/otx_cptvf.h
62
struct otx_cptvf *cptvf;
drivers/crypto/marvell/octeontx/otx_cptvf.h
95
int otx_cptvf_send_vf_up(struct otx_cptvf *cptvf);
drivers/crypto/marvell/octeontx/otx_cptvf.h
96
int otx_cptvf_send_vf_down(struct otx_cptvf *cptvf);
drivers/crypto/marvell/octeontx/otx_cptvf.h
97
int otx_cptvf_send_vf_to_grp_msg(struct otx_cptvf *cptvf, int group);
drivers/crypto/marvell/octeontx/otx_cptvf.h
98
int otx_cptvf_send_vf_priority_msg(struct otx_cptvf *cptvf);
drivers/crypto/marvell/octeontx/otx_cptvf.h
99
int otx_cptvf_send_vq_size_msg(struct otx_cptvf *cptvf);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
125
static int init_pending_queues(struct otx_cptvf *cptvf, u32 qlen,
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
143
static void cleanup_pending_queues(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
155
static void free_command_queues(struct otx_cptvf *cptvf,
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
186
static int alloc_command_queues(struct otx_cptvf *cptvf,
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
263
static int init_command_queues(struct otx_cptvf *cptvf, u32 qlen)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
278
static void cleanup_command_queues(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
28
static int init_worker_threads(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
290
static void cptvf_sw_cleanup(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
297
static int cptvf_sw_init(struct otx_cptvf *cptvf, u32 qlen, u32 num_queues)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
340
static void cptvf_free_irq_affinity(struct otx_cptvf *cptvf, int vec)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
346
static void cptvf_write_vq_ctl(struct otx_cptvf *cptvf, bool val)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
355
void otx_cptvf_write_vq_doorbell(struct otx_cptvf *cptvf, u32 val)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
364
static void cptvf_write_vq_inprog(struct otx_cptvf *cptvf, u8 val)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
373
static void cptvf_write_vq_done_numwait(struct otx_cptvf *cptvf, u32 val)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
382
static u32 cptvf_read_vq_done_numwait(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
390
static void cptvf_write_vq_done_timewait(struct otx_cptvf *cptvf, u16 time)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
400
static u16 cptvf_read_vq_done_timewait(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
408
static void cptvf_enable_swerr_interrupts(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
418
static void cptvf_enable_mbox_interrupts(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
428
static void cptvf_enable_done_interrupts(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
438
static void cptvf_clear_dovf_intr(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
448
static void cptvf_clear_irde_intr(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
458
static void cptvf_clear_nwrp_intr(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
468
static void cptvf_clear_mbox_intr(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
478
static void cptvf_clear_swerr_intr(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
488
static u64 cptvf_read_vf_misc_intr_status(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
496
struct otx_cptvf *cptvf = arg;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
53
static void cleanup_worker_threads(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
537
static inline struct otx_cptvf_wqe *get_cptvf_vq_wqe(struct otx_cptvf *cptvf,
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
549
static inline u32 cptvf_read_vq_done_count(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
557
static inline void cptvf_write_vq_done_ack(struct otx_cptvf *cptvf,
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
570
struct otx_cptvf *cptvf = (struct otx_cptvf *)cptvf_dev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
595
static void cptvf_set_irq_affinity(struct otx_cptvf *cptvf, int vec)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
615
static void cptvf_write_vq_saddr(struct otx_cptvf *cptvf, u64 val)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
623
static void cptvf_device_init(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
649
struct otx_cptvf *cptvf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
672
struct otx_cptvf *cptvf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
681
struct otx_cptvf *cptvf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
708
struct otx_cptvf *cptvf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
718
struct otx_cptvf *cptvf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
728
struct otx_cptvf *cptvf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
748
struct otx_cptvf *cptvf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
785
struct otx_cptvf *cptvf;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
932
struct otx_cptvf *cptvf = pci_get_drvdata(pdev);
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
128
static int cptvf_send_msg_to_pf_timeout(struct otx_cptvf *cptvf,
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
159
int otx_cptvf_check_pf_ready(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
172
int otx_cptvf_send_vq_size_msg(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
185
int otx_cptvf_send_vf_to_grp_msg(struct otx_cptvf *cptvf, int group)
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
204
int otx_cptvf_send_vf_priority_msg(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
218
int otx_cptvf_send_vf_up(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
230
int otx_cptvf_send_vf_down(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
75
static void cptvf_send_msg_to_pf(struct otx_cptvf *cptvf,
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
84
void otx_cptvf_handle_mbox_intr(struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
268
static void cpt_send_cmd(union otx_cpt_inst_s *cptinst, struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
299
struct otx_cptvf *cptvf)
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
407
struct otx_cptvf *cptvf = pci_get_drvdata(pdev);