Symbol: otx2_cptpf_dev
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
83
int cn10k_cptpf_lmtst_init(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/cn10k_cpt.h
51
int cn10k_cptpf_lmtst_init(struct otx2_cptpf_dev *cptpf);
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
11
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
122
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
143
int otx2_cpt_register_dl(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
174
void otx2_cpt_unregister_dl(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
21
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
40
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
56
struct otx2_cptpf_dev *cptpf = cpt_dl->cptpf;
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.h
13
struct otx2_cptpf_dev *cptpf;
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.h
17
int otx2_cpt_register_dl(struct otx2_cptpf_dev *cptpf);
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.h
18
void otx2_cpt_unregister_dl(struct otx2_cptpf_dev *cptpf);
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
12
struct otx2_cptpf_dev;
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
14
struct otx2_cptpf_dev *cptpf; /* PF pointer this VF belongs to */
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
23
struct otx2_cptpf_dev *pf;
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
74
int otx2_inline_cptlf_setup(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
103
static void cptpf_disable_vf_flr_me_intrs(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
137
struct otx2_cptpf_dev *pf;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
180
struct otx2_cptpf_dev *cptpf = arg;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
21
static void cptpf_enable_vfpf_mbox_intr(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
211
struct otx2_cptpf_dev *cptpf = arg;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
236
static void cptpf_unregister_vfpf_intr(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
243
static int cptpf_register_vfpf_intr(struct otx2_cptpf_dev *cptpf, int num_vfs)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
326
static void cptpf_flr_wq_destroy(struct otx2_cptpf_dev *pf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
335
static int cptpf_flr_wq_init(struct otx2_cptpf_dev *cptpf, int num_vfs)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
358
static int cptpf_vfpf_mbox_init(struct otx2_cptpf_dev *cptpf, int num_vfs)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
408
static void cptpf_vfpf_mbox_destroy(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
414
static void cptpf_disable_afpf_mbox_intr(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
423
static int cptpf_register_afpf_mbox_intr(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
454
static int cptpf_afpf_mbox_init(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
47
static void cptpf_disable_vfpf_mbox_intr(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
498
static void cptpf_afpf_mbox_destroy(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
508
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
517
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
534
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
543
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
573
static int cpt_is_pf_usable(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
592
static void cptpf_get_rid(struct pci_dev *pdev, struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
610
static void cptpf_check_block_implemented(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
620
static int cptpf_device_init(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
653
struct otx2_cptpf_dev *cptpf = pci_get_drvdata(pdev);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
671
struct otx2_cptpf_dev *cptpf = pci_get_drvdata(pdev);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
72
static void cptpf_enable_vf_flr_me_intrs(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
730
struct otx2_cptpf_dev *cptpf;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
836
struct otx2_cptpf_dev *cptpf = pci_get_drvdata(pdev);
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
110
static int handle_msg_kvf_limits(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
129
static int send_inline_ipsec_inbound_msg(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
155
static int rx_inline_ipsec_lf_cfg(struct otx2_cptpf_dev *cptpf, u8 egrp,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
204
otx2_inline_cptlf_setup(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
244
static int handle_msg_rx_inline_ipsec_lf_cfg(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
28
static int forward_to_af(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
305
static int cptpf_handle_vf_req(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
343
struct otx2_cptpf_dev *cptpf = arg;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
374
struct otx2_cptpf_dev *cptpf;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
419
struct otx2_cptpf_dev *cptpf = arg;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
449
static void process_afpf_mbox_msg(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
514
static void forward_to_vf(struct otx2_cptpf_dev *cptpf, struct mbox_msghdr *msg,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
560
struct otx2_cptpf_dev *cptpf;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
567
cptpf = container_of(work, struct otx2_cptpf_dev, afpf_mbox_work);
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
595
static void handle_msg_cpt_inst_lmtst(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
617
static void process_afpf_mbox_up_msg(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
637
struct otx2_cptpf_dev *cptpf;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
644
cptpf = container_of(work, struct otx2_cptpf_dev, afpf_mbox_up_work);
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
65
static int handle_msg_get_caps(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
87
static int handle_msg_get_eng_grp_num(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1148
int otx2_cpt_create_eng_grps(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1284
static int cptx_disable_all_cores(struct otx2_cptpf_dev *cptpf, int total_cores,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1338
int otx2_cpt_disable_all_cores(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1490
int otx2_cpt_discover_eng_capabilities(struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1599
int otx2_cpt_dl_custom_egrp_create(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
162
static int __write_ucode_base(struct otx2_cptpf_dev *cptpf, int eng,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
171
struct otx2_cptpf_dev *cptpf, int blkaddr)
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1761
int otx2_cpt_dl_custom_egrp_delete(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
210
struct otx2_cptpf_dev *cptpf = obj;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
222
struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
290
struct otx2_cptpf_dev *cptpf = obj;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
309
struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
350
struct otx2_cptpf_dev *cptpf = obj;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
155
struct otx2_cptpf_dev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
160
int otx2_cpt_create_eng_grps(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
162
int otx2_cpt_disable_all_cores(struct otx2_cptpf_dev *cptpf);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
164
int otx2_cpt_discover_eng_capabilities(struct otx2_cptpf_dev *cptpf);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
165
int otx2_cpt_dl_custom_egrp_create(struct otx2_cptpf_dev *cptpf,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
167
int otx2_cpt_dl_custom_egrp_delete(struct otx2_cptpf_dev *cptpf,