Lines Matching refs:bmap
60 struct otx_cpt_bitmap bmap = { {0} };
67 return bmap;
72 bitmap_or(bmap.bits, bmap.bits,
73 eng_grp->engs[i].bmap,
75 bmap.size = eng_grp->g->engs_num;
83 return bmap;
179 struct otx_cpt_bitmap bmap;
182 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp);
183 if (!bmap.size)
196 for_each_set_bit(i, bmap.bits, bmap.size)
207 struct otx_cpt_bitmap bmap = { {0} };
212 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp);
213 if (!bmap.size)
218 for_each_set_bit(i, bmap.bits, bmap.size) {
234 for_each_set_bit(i, bmap.bits, bmap.size)
243 for_each_set_bit(i, bmap.bits, bmap.size)
255 struct otx_cpt_bitmap bmap;
259 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp);
260 if (!bmap.size)
265 for_each_set_bit(i, bmap.bits, bmap.size) {
275 for_each_set_bit(i, bmap.bits, bmap.size)
585 struct otx_cpt_bitmap bmap;
588 bmap = get_cores_bmap(dev, eng_grp);
589 if (!bmap.size) {
593 bitmap_to_arr32(mask, bmap.bits, bmap.size);
636 bitmap_to_arr32(mask, engs->bmap,
713 bitmap_zero(grp->engs[i].bmap, grp->g->engs_num);
1112 bitmap_copy(engs->bmap, tmp_bmap.bits, eng_grp->g->engs_num);
1130 bitmap_copy(tmp_bmap.bits, mirrored_engs->bmap,
1133 bit = find_first_bit(mirrored_engs->bmap,
1137 bitmap_or(engs->bmap, engs->bmap, tmp_bmap.bits,
1614 kfree(grp->engs[j].bmap);
1615 grp->engs[j].bmap = NULL;
1651 grp->engs[j].bmap =
1654 if (!grp->engs[j].bmap) {