Lines Matching refs:bmap
61 struct otx_cpt_bitmap bmap = { {0} };
68 return bmap;
73 bitmap_or(bmap.bits, bmap.bits,
74 eng_grp->engs[i].bmap,
76 bmap.size = eng_grp->g->engs_num;
84 return bmap;
180 struct otx_cpt_bitmap bmap;
183 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp);
184 if (!bmap.size)
197 for_each_set_bit(i, bmap.bits, bmap.size)
208 struct otx_cpt_bitmap bmap = { {0} };
213 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp);
214 if (!bmap.size)
219 for_each_set_bit(i, bmap.bits, bmap.size) {
235 for_each_set_bit(i, bmap.bits, bmap.size)
244 for_each_set_bit(i, bmap.bits, bmap.size)
256 struct otx_cpt_bitmap bmap;
260 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp);
261 if (!bmap.size)
266 for_each_set_bit(i, bmap.bits, bmap.size) {
276 for_each_set_bit(i, bmap.bits, bmap.size)
575 struct otx_cpt_bitmap bmap;
578 bmap = get_cores_bmap(dev, eng_grp);
579 if (!bmap.size) {
583 bitmap_to_arr32(mask, bmap.bits, bmap.size);
626 bitmap_to_arr32(mask, engs->bmap,
703 bitmap_zero(grp->engs[i].bmap, grp->g->engs_num);
1102 bitmap_copy(engs->bmap, tmp_bmap.bits, eng_grp->g->engs_num);
1120 bitmap_copy(tmp_bmap.bits, mirrored_engs->bmap,
1123 bit = find_first_bit(mirrored_engs->bmap,
1127 bitmap_or(engs->bmap, engs->bmap, tmp_bmap.bits,
1604 kfree(grp->engs[j].bmap);
1605 grp->engs[j].bmap = NULL;
1641 grp->engs[j].bmap =
1644 if (!grp->engs[j].bmap) {