Searched refs:eng_grp (Results 1 - 5 of 5) sorted by last modified time

/linux-master/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptpf_ucode.h171 struct otx2_cpt_eng_grp_info *eng_grp,
H A Dotx2_cptpf_ucode.c30 struct otx2_cpt_eng_grp_info *eng_grp)
36 if (eng_grp->g->engs_num < 0 ||
37 eng_grp->g->engs_num > OTX2_CPT_MAX_ENGINES) {
39 eng_grp->g->engs_num);
44 if (eng_grp->engs[i].type) {
46 eng_grp->engs[i].bmap,
47 eng_grp->g->engs_num);
48 bmap.size = eng_grp->g->engs_num;
55 eng_grp->idx);
64 static int is_2nd_ucode_used(struct otx2_cpt_eng_grp_info *eng_grp) argument
29 get_cores_bmap(struct device *dev, struct otx2_cpt_eng_grp_info *eng_grp) argument
168 cptx_set_ucode_base(struct otx2_cpt_eng_grp_info *eng_grp, struct otx2_cptpf_dev *cptpf, int blkaddr) argument
204 cpt_set_ucode_base(struct otx2_cpt_eng_grp_info *eng_grp, void *obj) argument
217 cptx_detach_and_disable_cores(struct otx2_cpt_eng_grp_info *eng_grp, struct otx2_cptpf_dev *cptpf, struct otx2_cpt_bitmap bmap, int blkaddr) argument
283 cpt_detach_and_disable_cores(struct otx2_cpt_eng_grp_info *eng_grp, void *obj) argument
304 cptx_attach_and_enable_cores(struct otx2_cpt_eng_grp_info *eng_grp, struct otx2_cptpf_dev *cptpf, struct otx2_cpt_bitmap bmap, int blkaddr) argument
343 cpt_attach_and_enable_cores(struct otx2_cpt_eng_grp_info *eng_grp, void *obj) argument
483 find_engines_by_type( struct otx2_cpt_eng_grp_info *eng_grp, int eng_type) argument
499 eng_grp_has_eng_type(struct otx2_cpt_eng_grp_info *eng_grp, int eng_type) argument
713 enable_eng_grp(struct otx2_cpt_eng_grp_info *eng_grp, void *obj) argument
729 disable_eng_grp(struct device *dev, struct otx2_cpt_eng_grp_info *eng_grp, void *obj) argument
851 eng_grp_update_masks(struct device *dev, struct otx2_cpt_eng_grp_info *eng_grp) argument
930 delete_engine_group(struct device *dev, struct otx2_cpt_eng_grp_info *eng_grp) argument
959 update_ucode_ptrs(struct otx2_cpt_eng_grp_info *eng_grp) argument
984 struct otx2_cpt_eng_grp_info *eng_grp; local
1778 get_engs_info(struct otx2_cpt_eng_grp_info *eng_grp, char *buf, int size, int idx) argument
[all...]
/linux-master/drivers/crypto/marvell/octeontx/
H A Dotx_cptpf_ucode.c58 struct otx_cpt_eng_grp_info *eng_grp)
64 if (eng_grp->g->engs_num > OTX_CPT_MAX_ENGINES) {
66 eng_grp->g->engs_num);
71 if (eng_grp->engs[i].type) {
73 eng_grp->engs[i].bmap,
74 eng_grp->g->engs_num);
75 bmap.size = eng_grp->g->engs_num;
82 eng_grp->idx);
175 static int cpt_set_ucode_base(struct otx_cpt_eng_grp_info *eng_grp, void *obj) argument
182 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp);
57 get_cores_bmap(struct device *dev, struct otx_cpt_eng_grp_info *eng_grp) argument
203 cpt_detach_and_disable_cores(struct otx_cpt_eng_grp_info *eng_grp, void *obj) argument
251 cpt_attach_and_enable_cores(struct otx_cpt_eng_grp_info *eng_grp, void *obj) argument
486 find_engines_by_type( struct otx_cpt_eng_grp_info *eng_grp, int eng_type) argument
508 otx_cpt_eng_grp_has_eng_type(struct otx_cpt_eng_grp_info *eng_grp, int eng_type) argument
519 print_ucode_info(struct otx_cpt_eng_grp_info *eng_grp, char *buf, int size) argument
531 print_engs_info(struct otx_cpt_eng_grp_info *eng_grp, char *buf, int size, int idx) argument
582 cpt_print_engines_mask(struct otx_cpt_eng_grp_info *eng_grp, struct device *dev, char *buf, int size) argument
812 struct otx_cpt_eng_grp_info *eng_grp; local
830 create_sysfs_eng_grps_info(struct device *dev, struct otx_cpt_eng_grp_info *eng_grp) argument
937 enable_eng_grp(struct otx_cpt_eng_grp_info *eng_grp, void *obj) argument
950 disable_eng_grp(struct device *dev, struct otx_cpt_eng_grp_info *eng_grp, void *obj) argument
1068 eng_grp_update_masks(struct device *dev, struct otx_cpt_eng_grp_info *eng_grp) argument
1143 delete_engine_group(struct device *dev, struct otx_cpt_eng_grp_info *eng_grp) argument
1182 validate_1_ucode_scenario(struct device *dev, struct otx_cpt_eng_grp_info *eng_grp, struct otx_cpt_engines *engs, int engs_cnt) argument
1202 update_ucode_ptrs(struct otx_cpt_eng_grp_info *eng_grp) argument
1222 struct otx_cpt_eng_grp_info *eng_grp; local
[all...]
H A Dotx_cptpf_ucode.h177 int otx_cpt_eng_grp_has_eng_type(struct otx_cpt_eng_grp_info *eng_grp,
H A Dotx_cptpf_mbox.c138 struct otx_cpt_eng_grp_info *eng_grp; local
154 eng_grp = &cpt->eng_grps.grp[grp];
155 if (!eng_grp->is_enabled) {
164 if (eng_grp->mirror.is_ena)
165 ucode = &eng_grp->g->grp[eng_grp->mirror.idx].ucode[0];
167 ucode = &eng_grp->ucode[0];

Completed in 170 milliseconds