Home
last modified time | relevance | path

Searched refs:eng_grps (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/marvell/octeontx/
Dotx_cptpf_ucode.c91 static int dev_supports_eng_type(struct otx_cpt_eng_grps *eng_grps, in dev_supports_eng_type() argument
94 return is_eng_type(eng_grps->eng_types_supported, eng_type); in dev_supports_eng_type()
593 struct otx_cpt_eng_grps *eng_grps) in print_dbg_info() argument
605 eng_grps->avail.max_se_cnt, eng_grps->avail.max_ae_cnt); in print_dbg_info()
606 pr_debug("free SE %d\n", eng_grps->avail.se_cnt); in print_dbg_info()
607 pr_debug("free AE %d\n", eng_grps->avail.ae_cnt); in print_dbg_info()
610 grp = &eng_grps->grp[i]; in print_dbg_info()
614 mirrored_grp = &eng_grps->grp[grp->mirror.idx]; in print_dbg_info()
631 eng_grps->engs_num); in print_dbg_info()
1024 struct otx_cpt_eng_grps *eng_grps = grp->g; in find_mirrored_eng_grp() local
[all …]
Dotx_cptpf_main.c47 cpt->eng_grps.avail.max_se_cnt = pf_cnsts.s.se; in otx_cpt_find_max_enabled_cores()
48 cpt->eng_grps.avail.max_ae_cnt = pf_cnsts.s.ae; in otx_cpt_find_max_enabled_cores()
96 (cpt->eng_grps.avail.max_se_cnt == 0)) { in otx_cpt_device_init()
99 (cpt->eng_grps.avail.max_ae_cnt == 0)) { in otx_cpt_device_init()
164 &cpt->eng_grps, in otx_cpt_sriov_configure()
175 otx_cpt_set_eng_grps_is_rdonly(&cpt->eng_grps, true); in otx_cpt_sriov_configure()
180 otx_cpt_set_eng_grps_is_rdonly(&cpt->eng_grps, false); in otx_cpt_sriov_configure()
246 err = otx_cpt_init_eng_grps(pdev, &cpt->eng_grps, cpt->pf_type); in otx_cpt_probe()
276 otx_cpt_cleanup_eng_grps(pdev, &cpt->eng_grps); in otx_cpt_remove()
Dotx_cptpf_ucode.h168 struct otx_cpt_eng_grps *eng_grps, int pf_type);
170 struct otx_cpt_eng_grps *eng_grps);
172 struct otx_cpt_eng_grps *eng_grps,
174 void otx_cpt_set_eng_grps_is_rdonly(struct otx_cpt_eng_grps *eng_grps,
Dotx_cptpf.h24 struct otx_cpt_eng_grps eng_grps;/* Engine groups information */ member
Dotx_cptpf_mbox.c154 eng_grp = &cpt->eng_grps.grp[grp]; in otx_cpt_bind_vq_to_grp()