Lines Matching defs:cgrs
989 /* 2-element array. cgrs[0] is mask, cgrs[1] is snapshot. */
990 struct qman_cgrs *cgrs;
1225 const struct qman_cgrs *cgrs)
1273 portal->cgrs = kmalloc_array(2, sizeof(*cgrs), GFP_KERNEL);
1274 if (!portal->cgrs)
1277 qman_cgrs_init(&portal->cgrs[1]);
1278 if (cgrs)
1279 portal->cgrs[0] = *cgrs;
1282 qman_cgrs_fill(&portal->cgrs[0]);
1342 kfree(portal->cgrs);
1356 const struct qman_cgrs *cgrs)
1362 err = qman_create_portal(portal, c, cgrs);
1397 kfree(qm->cgrs);
1473 &p->cgrs[0]);
1475 qman_cgrs_xor(&c, &rr, &p->cgrs[1]);
1477 qman_cgrs_cp(&p->cgrs[1], &rr);
2480 qman_cgrs_get(&p->cgrs[1], cgr->cgrid))