Lines Matching refs:cgrid
1482 if (cgr->cb && qman_cgrs_get(&c, cgr->cgrid)) in qm_congestion_task()
1483 cgr->cb(p, cgr, qman_cgrs_get(&rr, cgr->cgrid)); in qm_congestion_task()
2187 mcc->cgr.cgid = cgr->cgrid; in qman_query_cgr()
2364 mcc->initcgr.cgid = cgr->cgrid; in qm_modify_cgr()
2409 for (cgr.cgrid = 0; cgr.cgrid < CGR_NUM; cgr.cgrid++) { in qman_init_cgr_all()
2432 if (cgr->cgrid >= CGR_NUM) in qman_create_cgr()
2437 qman_cgr_cpus[cgr->cgrid] = smp_processor_id(); in qman_create_cgr()
2475 qman_cgrs_get(&p->cgrs[1], cgr->cgrid)) in qman_create_cgr()
2510 if (i->cgrid == cgr->cgrid && i->cb) in qman_delete_cgr()
2548 if (qman_cgr_cpus[cgr->cgrid] != smp_processor_id()) { in qman_delete_cgr_safe()
2549 smp_call_function_single(qman_cgr_cpus[cgr->cgrid], in qman_delete_cgr_safe()
2946 static int cgr_cleanup(u32 cgrid) in cgr_cleanup() argument
2974 fqd.cgid == cgrid) { in cgr_cleanup()
2976 cgrid, fq.fqid); in cgr_cleanup()
2985 int qman_release_cgrid(u32 cgrid) in qman_release_cgrid() argument
2989 ret = cgr_cleanup(cgrid); in qman_release_cgrid()
2991 pr_debug("CGRID %d leaked\n", cgrid); in qman_release_cgrid()
2995 gen_pool_free(qm_cgralloc, cgrid | DPAA_GENALLOC_OFF, 1); in qman_release_cgrid()