otx2_cptpf_dev
int cn10k_cptpf_lmtst_init(struct otx2_cptpf_dev *cptpf)
int cn10k_cptpf_lmtst_init(struct otx2_cptpf_dev *cptpf);
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
int otx2_cpt_register_dl(struct otx2_cptpf_dev *cptpf)
void otx2_cpt_unregister_dl(struct otx2_cptpf_dev *cptpf)
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
struct otx2_cptpf_dev *cptpf;
int otx2_cpt_register_dl(struct otx2_cptpf_dev *cptpf);
void otx2_cpt_unregister_dl(struct otx2_cptpf_dev *cptpf);
struct otx2_cptpf_dev;
struct otx2_cptpf_dev *cptpf; /* PF pointer this VF belongs to */
struct otx2_cptpf_dev *pf;
int otx2_inline_cptlf_setup(struct otx2_cptpf_dev *cptpf,
static void cptpf_disable_vf_flr_me_intrs(struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *pf;
struct otx2_cptpf_dev *cptpf = arg;
static void cptpf_enable_vfpf_mbox_intr(struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *cptpf = arg;
static void cptpf_unregister_vfpf_intr(struct otx2_cptpf_dev *cptpf,
static int cptpf_register_vfpf_intr(struct otx2_cptpf_dev *cptpf, int num_vfs)
static void cptpf_flr_wq_destroy(struct otx2_cptpf_dev *pf)
static int cptpf_flr_wq_init(struct otx2_cptpf_dev *cptpf, int num_vfs)
static int cptpf_vfpf_mbox_init(struct otx2_cptpf_dev *cptpf, int num_vfs)
static void cptpf_vfpf_mbox_destroy(struct otx2_cptpf_dev *cptpf)
static void cptpf_disable_afpf_mbox_intr(struct otx2_cptpf_dev *cptpf)
static int cptpf_register_afpf_mbox_intr(struct otx2_cptpf_dev *cptpf)
static int cptpf_afpf_mbox_init(struct otx2_cptpf_dev *cptpf)
static void cptpf_disable_vfpf_mbox_intr(struct otx2_cptpf_dev *cptpf,
static void cptpf_afpf_mbox_destroy(struct otx2_cptpf_dev *cptpf)
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
static int cpt_is_pf_usable(struct otx2_cptpf_dev *cptpf)
static void cptpf_get_rid(struct pci_dev *pdev, struct otx2_cptpf_dev *cptpf)
static void cptpf_check_block_implemented(struct otx2_cptpf_dev *cptpf)
static int cptpf_device_init(struct otx2_cptpf_dev *cptpf)
struct otx2_cptpf_dev *cptpf = pci_get_drvdata(pdev);
struct otx2_cptpf_dev *cptpf = pci_get_drvdata(pdev);
static void cptpf_enable_vf_flr_me_intrs(struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *cptpf;
struct otx2_cptpf_dev *cptpf = pci_get_drvdata(pdev);
static int handle_msg_kvf_limits(struct otx2_cptpf_dev *cptpf,
static int send_inline_ipsec_inbound_msg(struct otx2_cptpf_dev *cptpf,
static int rx_inline_ipsec_lf_cfg(struct otx2_cptpf_dev *cptpf, u8 egrp,
otx2_inline_cptlf_setup(struct otx2_cptpf_dev *cptpf,
static int handle_msg_rx_inline_ipsec_lf_cfg(struct otx2_cptpf_dev *cptpf,
static int forward_to_af(struct otx2_cptpf_dev *cptpf,
static int cptpf_handle_vf_req(struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *cptpf = arg;
struct otx2_cptpf_dev *cptpf;
struct otx2_cptpf_dev *cptpf = arg;
static void process_afpf_mbox_msg(struct otx2_cptpf_dev *cptpf,
static void forward_to_vf(struct otx2_cptpf_dev *cptpf, struct mbox_msghdr *msg,
struct otx2_cptpf_dev *cptpf;
cptpf = container_of(work, struct otx2_cptpf_dev, afpf_mbox_work);
static void handle_msg_cpt_inst_lmtst(struct otx2_cptpf_dev *cptpf,
static void process_afpf_mbox_up_msg(struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *cptpf;
cptpf = container_of(work, struct otx2_cptpf_dev, afpf_mbox_up_work);
static int handle_msg_get_caps(struct otx2_cptpf_dev *cptpf,
static int handle_msg_get_eng_grp_num(struct otx2_cptpf_dev *cptpf,
int otx2_cpt_create_eng_grps(struct otx2_cptpf_dev *cptpf,
static int cptx_disable_all_cores(struct otx2_cptpf_dev *cptpf, int total_cores,
int otx2_cpt_disable_all_cores(struct otx2_cptpf_dev *cptpf)
int otx2_cpt_discover_eng_capabilities(struct otx2_cptpf_dev *cptpf)
int otx2_cpt_dl_custom_egrp_create(struct otx2_cptpf_dev *cptpf,
static int __write_ucode_base(struct otx2_cptpf_dev *cptpf, int eng,
struct otx2_cptpf_dev *cptpf, int blkaddr)
int otx2_cpt_dl_custom_egrp_delete(struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *cptpf = obj;
struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *cptpf = obj;
struct otx2_cptpf_dev *cptpf,
struct otx2_cptpf_dev *cptpf = obj;
struct otx2_cptpf_dev;
int otx2_cpt_create_eng_grps(struct otx2_cptpf_dev *cptpf,
int otx2_cpt_disable_all_cores(struct otx2_cptpf_dev *cptpf);
int otx2_cpt_discover_eng_capabilities(struct otx2_cptpf_dev *cptpf);
int otx2_cpt_dl_custom_egrp_create(struct otx2_cptpf_dev *cptpf,
int otx2_cpt_dl_custom_egrp_delete(struct otx2_cptpf_dev *cptpf,