cpt_vf
int cptvf_send_vf_up(struct cpt_vf *cptvf);
int cptvf_send_vf_down(struct cpt_vf *cptvf);
int cptvf_send_vf_to_grp_msg(struct cpt_vf *cptvf);
int cptvf_send_vf_priority_msg(struct cpt_vf *cptvf);
int cptvf_send_vq_size_msg(struct cpt_vf *cptvf);
int cptvf_check_pf_ready(struct cpt_vf *cptvf);
void cptvf_handle_mbox_intr(struct cpt_vf *cptvf);
int cvm_crypto_init(struct cpt_vf *cptvf);
void vq_post_process(struct cpt_vf *cptvf, u32 qno);
void cptvf_write_vq_doorbell(struct cpt_vf *cptvf, u32 val);
int cvm_crypto_init(struct cpt_vf *cptvf)
static int init_pending_queues(struct cpt_vf *cptvf, u32 qlen, u32 nr_queues)
static void cleanup_pending_queues(struct cpt_vf *cptvf)
static void free_command_queues(struct cpt_vf *cptvf,
static int alloc_command_queues(struct cpt_vf *cptvf,
static int init_command_queues(struct cpt_vf *cptvf, u32 qlen)
static void cleanup_command_queues(struct cpt_vf *cptvf)
static void cptvf_sw_cleanup(struct cpt_vf *cptvf)
static int cptvf_sw_init(struct cpt_vf *cptvf, u32 qlen, u32 nr_queues)
static int init_worker_threads(struct cpt_vf *cptvf)
static void cptvf_free_irq_affinity(struct cpt_vf *cptvf, int vec)
static void cptvf_write_vq_ctl(struct cpt_vf *cptvf, bool val)
void cptvf_write_vq_doorbell(struct cpt_vf *cptvf, u32 val)
static void cptvf_write_vq_inprog(struct cpt_vf *cptvf, u8 val)
static void cptvf_write_vq_done_numwait(struct cpt_vf *cptvf, u32 val)
static void cptvf_write_vq_done_timewait(struct cpt_vf *cptvf, u16 time)
static void cptvf_enable_swerr_interrupts(struct cpt_vf *cptvf)
static void cptvf_enable_mbox_interrupts(struct cpt_vf *cptvf)
static void cptvf_enable_done_interrupts(struct cpt_vf *cptvf)
static void cptvf_clear_dovf_intr(struct cpt_vf *cptvf)
static void cptvf_clear_irde_intr(struct cpt_vf *cptvf)
static void cptvf_clear_nwrp_intr(struct cpt_vf *cptvf)
static void cptvf_clear_mbox_intr(struct cpt_vf *cptvf)
static void cptvf_clear_swerr_intr(struct cpt_vf *cptvf)
static u64 cptvf_read_vf_misc_intr_status(struct cpt_vf *cptvf)
struct cpt_vf *cptvf = (struct cpt_vf *)cptvf_irq;
static inline struct cptvf_wqe *get_cptvf_vq_wqe(struct cpt_vf *cptvf,
static inline u32 cptvf_read_vq_done_count(struct cpt_vf *cptvf)
static inline void cptvf_write_vq_done_ack(struct cpt_vf *cptvf,
struct cpt_vf *cptvf = (struct cpt_vf *)cptvf_irq;
static void cleanup_worker_threads(struct cpt_vf *cptvf)
static void cptvf_set_irq_affinity(struct cpt_vf *cptvf, int vec)
static void cptvf_write_vq_saddr(struct cpt_vf *cptvf, u64 val)
static void cptvf_device_init(struct cpt_vf *cptvf)
struct cpt_vf *cptvf;
struct cpt_vf *cptvf = pci_get_drvdata(pdev);
int cptvf_send_vq_size_msg(struct cpt_vf *cptvf)
int cptvf_send_vf_to_grp_msg(struct cpt_vf *cptvf)
int cptvf_send_vf_priority_msg(struct cpt_vf *cptvf)
int cptvf_send_vf_up(struct cpt_vf *cptvf)
int cptvf_send_vf_down(struct cpt_vf *cptvf)
void cptvf_handle_mbox_intr(struct cpt_vf *cptvf)
static int cptvf_send_msg_to_pf_timeout(struct cpt_vf *cptvf,
static void cptvf_send_msg_to_pf(struct cpt_vf *cptvf, struct cpt_mbox *mbx)
int cptvf_check_pf_ready(struct cpt_vf *cptvf)
static inline int setup_sgio_list(struct cpt_vf *cptvf,
static int send_cpt_command(struct cpt_vf *cptvf, union cpt_inst_s *cmd,
static void do_request_cleanup(struct cpt_vf *cptvf,
static void do_post_process(struct cpt_vf *cptvf, struct cpt_info_buffer *info)
static inline void process_pending_queue(struct cpt_vf *cptvf,
int process_request(struct cpt_vf *cptvf, struct cpt_request_info *req)
static int setup_sgio_components(struct cpt_vf *cptvf, struct buf_ptr *list,
void vq_post_process(struct cpt_vf *cptvf, u32 qno)
struct cpt_vf *cptvf = (struct cpt_vf *)vfdev;
void vq_post_process(struct cpt_vf *cptvf, u32 qno);
int process_request(struct cpt_vf *cptvf, struct cpt_request_info *req);
struct cpt_vf *cptvf;