| /dpdk/drivers/common/cnxk/ |
| H A D | roc_cpt.h | 111 struct roc_cpt *roc_cpt; member 124 struct roc_cpt { struct 156 int __roc_api roc_cpt_rxc_time_cfg(struct roc_cpt *roc_cpt, argument 158 int __roc_api roc_cpt_dev_init(struct roc_cpt *roc_cpt); 159 int __roc_api roc_cpt_dev_fini(struct roc_cpt *roc_cpt); 160 int __roc_api roc_cpt_eng_grp_add(struct roc_cpt *roc_cpt, 163 void __roc_api roc_cpt_dev_clear(struct roc_cpt *roc_cpt); 171 int __roc_api roc_cpt_inline_ipsec_inb_cfg(struct roc_cpt *roc_cpt, 173 int __roc_api roc_cpt_afs_print(struct roc_cpt *roc_cpt); 174 int __roc_api roc_cpt_lfs_print(struct roc_cpt *roc_cpt); [all …]
|
| H A D | roc_cpt.c | 263 roc_cpt_inline_ipsec_inb_cfg(struct roc_cpt *roc_cpt, uint16_t param1, in roc_cpt_inline_ipsec_inb_cfg() argument 411 cpt_hardware_caps_get(struct dev *dev, struct roc_cpt *roc_cpt) in cpt_hardware_caps_get() argument 482 roc_cpt_dev_configure(struct roc_cpt *roc_cpt, int nb_lf) in roc_cpt_dev_configure() argument 602 roc_cpt_lf_init(struct roc_cpt *roc_cpt, struct roc_cpt_lf *lf) in roc_cpt_lf_init() argument 608 lf->roc_cpt = roc_cpt; in roc_cpt_lf_init() 622 roc_cpt_dev_init(struct roc_cpt *roc_cpt) in roc_cpt_dev_init() argument 630 if (roc_cpt == NULL || roc_cpt->pci_dev == NULL) in roc_cpt_dev_init() 667 dev->roc_cpt = roc_cpt; in roc_cpt_dev_init() 740 roc_cpt_dev_fini(struct roc_cpt *roc_cpt) in roc_cpt_dev_fini() argument 759 roc_cpt_dev_clear(struct roc_cpt *roc_cpt) in roc_cpt_dev_clear() argument [all …]
|
| H A D | roc_cpt_debug.c | 40 cpt_af_reg_read(struct roc_cpt *roc_cpt, uint64_t reg, uint64_t *val) in cpt_af_reg_read() argument 42 struct cpt *cpt = roc_cpt_to_cpt_priv(roc_cpt); in cpt_af_reg_read() 67 cpt_sts_print(struct roc_cpt *roc_cpt) in cpt_sts_print() argument 69 struct cpt *cpt = roc_cpt_to_cpt_priv(roc_cpt); in cpt_sts_print() 139 roc_cpt_afs_print(struct roc_cpt *roc_cpt) in roc_cpt_afs_print() argument 145 if (cpt_af_reg_read(roc_cpt, CPT_AF_LFX_CTL(0), ®_val)) in roc_cpt_afs_print() 155 cpt_sts_print(roc_cpt); in roc_cpt_afs_print() 208 roc_cpt_lfs_print(struct roc_cpt *roc_cpt) in roc_cpt_lfs_print() argument 210 struct cpt *cpt = roc_cpt_to_cpt_priv(roc_cpt); in roc_cpt_lfs_print() 217 for (lf_id = 0; lf_id < roc_cpt->nb_lf; lf_id++) { in roc_cpt_lfs_print() [all …]
|
| H A D | roc_cpt_priv.h | 16 roc_cpt_to_cpt_priv(struct roc_cpt *roc_cpt) in roc_cpt_to_cpt_priv() argument 18 return (struct cpt *)&roc_cpt->reserved[0]; in roc_cpt_to_cpt_priv()
|
| H A D | roc_idev.h | 15 struct roc_cpt *__roc_api roc_idev_cpt_get(void); 16 void __roc_api roc_idev_cpt_set(struct roc_cpt *cpt);
|
| H A D | roc_idev_priv.h | 11 struct roc_cpt; 23 struct roc_cpt *cpt;
|
| H A D | roc_nix_inl.c | 245 struct roc_cpt *roc_cpt; in roc_nix_reassembly_configure() local 249 roc_cpt = idev->cpt; in roc_nix_reassembly_configure() 250 if (!roc_cpt) { in roc_nix_reassembly_configure() 261 return roc_cpt_rxc_time_cfg(roc_cpt, &cfg); in roc_nix_reassembly_configure() 269 struct roc_cpt *roc_cpt; in roc_nix_inl_inb_init() local 280 roc_cpt = idev->cpt; in roc_nix_inl_inb_init() 281 if (!roc_cpt) { in roc_nix_inl_inb_init() 297 rc = roc_cpt_inline_ipsec_inb_cfg(roc_cpt, param1, 0); in roc_nix_inl_inb_init()
|
| H A D | roc_idev.c | 177 struct roc_cpt * 204 roc_idev_cpt_set(struct roc_cpt *cpt) in roc_idev_cpt_set()
|
| H A D | roc_dev_priv.h | 91 void *roc_cpt; member
|
| H A D | meson.build | 20 'roc_cpt.c',
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_cryptodev_ops.c | 57 struct roc_cpt *roc_cpt = &vf->cpt; in cnxk_cpt_dev_config() local 99 struct roc_cpt *roc_cpt = &vf->cpt; in cnxk_cpt_dev_start() local 118 struct roc_cpt *roc_cpt = &vf->cpt; in cnxk_cpt_dev_stop() local 160 struct roc_cpt *roc_cpt = &vf->cpt; in cnxk_cpt_dev_info_get() local 330 struct roc_cpt *roc_cpt = &vf->cpt; in cnxk_cpt_queue_pair_release() local 337 lf = roc_cpt->lf[qp_id]; in cnxk_cpt_queue_pair_release() 361 struct roc_cpt *roc_cpt = &vf->cpt; in cnxk_cpt_queue_pair_setup() local 543 cnxk_cpt_inst_w7_get(struct cnxk_se_sess *sess, struct roc_cpt *roc_cpt) in cnxk_cpt_inst_w7_get() argument 559 sym_session_configure(struct roc_cpt *roc_cpt, int driver_id, in sym_session_configure() argument 612 struct roc_cpt *roc_cpt = &vf->cpt; in cnxk_cpt_sym_session_configure() local [all …]
|
| H A D | cn10k_ipsec.c | 22 ipsec_cpt_inst_w7_get(struct roc_cpt *roc_cpt, void *sa) in ipsec_cpt_inst_w7_get() argument 27 w7.s.egrp = roc_cpt->eng_grp[CPT_ENG_TYPE_IE]; in ipsec_cpt_inst_w7_get() 36 cn10k_ipsec_outb_sa_create(struct roc_cpt *roc_cpt, struct roc_cpt_lf *lf, in cn10k_ipsec_outb_sa_create() argument 68 sa->inst.w7 = ipsec_cpt_inst_w7_get(roc_cpt, out_sa); in cn10k_ipsec_outb_sa_create() 163 cn10k_ipsec_inb_sa_create(struct roc_cpt *roc_cpt, struct roc_cpt_lf *lf, in cn10k_ipsec_inb_sa_create() argument 196 sa->inst.w7 = ipsec_cpt_inst_w7_get(roc_cpt, in_sa); in cn10k_ipsec_inb_sa_create() 265 struct roc_cpt *roc_cpt; in cn10k_ipsec_session_create() local 281 roc_cpt = &vf->cpt; in cn10k_ipsec_session_create() 284 return cn10k_ipsec_inb_sa_create(roc_cpt, &qp->lf, ipsec_xfrm, in cn10k_ipsec_session_create() 455 struct roc_cpt *roc_cpt; in cn10k_sec_session_update() local [all …]
|
| H A D | cnxk_cryptodev.c | 34 cnxk_cpt_eng_grp_add(struct roc_cpt *roc_cpt) in cnxk_cpt_eng_grp_add() argument 38 ret = roc_cpt_eng_grp_add(roc_cpt, CPT_ENG_TYPE_SE); in cnxk_cpt_eng_grp_add() 44 ret = roc_cpt_eng_grp_add(roc_cpt, CPT_ENG_TYPE_IE); in cnxk_cpt_eng_grp_add() 50 ret = roc_cpt_eng_grp_add(roc_cpt, CPT_ENG_TYPE_AE); in cnxk_cpt_eng_grp_add()
|
| H A D | cn9k_cryptodev.c | 46 struct roc_cpt *roc_cpt; in cn9k_cpt_pci_probe() local 67 roc_cpt = &vf->cpt; in cn9k_cpt_pci_probe() 70 roc_cpt->pci_dev = pci_dev; in cn9k_cpt_pci_probe() 78 rc = roc_cpt_dev_init(roc_cpt); in cn9k_cpt_pci_probe() 84 rc = cnxk_cpt_eng_grp_add(roc_cpt); in cn9k_cpt_pci_probe() 111 roc_cpt_dev_fini(roc_cpt); in cn9k_cpt_pci_probe()
|
| H A D | cn10k_cryptodev.c | 46 struct roc_cpt *roc_cpt; in cn10k_cpt_pci_probe() local 67 roc_cpt = &vf->cpt; in cn10k_cpt_pci_probe() 70 roc_cpt->pci_dev = pci_dev; in cn10k_cpt_pci_probe() 78 rc = roc_cpt_dev_init(roc_cpt); in cn10k_cpt_pci_probe() 84 rc = cnxk_cpt_eng_grp_add(roc_cpt); in cn10k_cpt_pci_probe() 111 roc_cpt_dev_fini(roc_cpt); in cn10k_cpt_pci_probe()
|
| H A D | cnxk_cryptodev.h | 21 struct roc_cpt cpt; 32 int cnxk_cpt_eng_grp_add(struct roc_cpt *roc_cpt);
|
| H A D | cn9k_ipsec.c | 22 struct roc_cpt *roc_cpt = qp->lf.roc_cpt; in cn9k_cpt_enq_sa_write() local 45 inst.w7.s.egrp = roc_cpt->eng_grp[CPT_ENG_TYPE_IE]; in cn9k_cpt_enq_sa_write() 322 struct roc_cpt *roc_cpt = qp->lf.roc_cpt; in cn9k_ipsec_outb_sa_create() local 528 w7.s.egrp = roc_cpt->eng_grp[CPT_ENG_TYPE_IE]; in cn9k_ipsec_outb_sa_create() 543 struct roc_cpt *roc_cpt = qp->lf.roc_cpt; in cn9k_ipsec_inb_sa_create() local 619 w7.s.egrp = roc_cpt->eng_grp[CPT_ENG_TYPE_IE]; in cn9k_ipsec_inb_sa_create()
|
| H A D | cnxk_cryptodev_ops.h | 109 int sym_session_configure(struct roc_cpt *roc_cpt, int driver_id,
|
| H A D | cn10k_cryptodev_ops.c | 35 ret = sym_session_configure(qp->lf.roc_cpt, driver_id, sym_op->xform, in cn10k_cpt_sym_temp_sess_create()
|
| H A D | cn9k_cryptodev_ops.c | 84 ret = sym_session_configure(qp->lf.roc_cpt, driver_id, sym_op->xform, in cn9k_cpt_sym_temp_sess_create()
|