Lines Matching refs:cgr_rx
483 if (dpaa_intf->cgr_rx) { in dpaa_eth_dev_close()
485 qman_delete_cgr(&dpaa_intf->cgr_rx[loop]); in dpaa_eth_dev_close()
487 qman_release_cgrid_range(dpaa_intf->cgr_rx[loop].cgrid, in dpaa_eth_dev_close()
491 rte_free(dpaa_intf->cgr_rx); in dpaa_eth_dev_close()
492 dpaa_intf->cgr_rx = NULL; in dpaa_eth_dev_close()
1057 if (dpaa_intf->cgr_rx) { in dpaa_eth_rx_queue_setup()
1059 opts.fqd.cgid = dpaa_intf->cgr_rx[queue_idx].cgrid; in dpaa_eth_rx_queue_setup()
1112 if (dpaa_intf->cgr_rx) { in dpaa_eth_rx_queue_setup()
1118 ret = qman_modify_cgr(dpaa_intf->cgr_rx, 0, &cgr_opts); in dpaa_eth_rx_queue_setup()
1172 if (dpaa_intf->cgr_rx) { in dpaa_eth_eventq_attach()
1174 opts.fqd.cgid = dpaa_intf->cgr_rx[eth_rx_queue_id].cgrid; in dpaa_eth_eventq_attach()
1206 if (dpaa_intf->cgr_rx) { in dpaa_eth_eventq_detach()
1208 opts.fqd.cgid = dpaa_intf->cgr_rx[eth_rx_queue_id].cgrid; in dpaa_eth_eventq_detach()
1657 static int dpaa_rx_queue_init(struct qman_fq *fq, struct qman_cgr *cgr_rx, in dpaa_rx_queue_init() argument
1693 if (cgr_rx) { in dpaa_rx_queue_init()
1696 cgr_rx->cb = NULL; in dpaa_rx_queue_init()
1697 ret = qman_create_cgr(cgr_rx, QMAN_CGR_FLAG_USE_INIT, in dpaa_rx_queue_init()
1706 opts.fqd.cgid = cgr_rx->cgrid; in dpaa_rx_queue_init()
1937 dpaa_intf->cgr_rx = rte_zmalloc(NULL, in dpaa_dev_init()
1939 if (!dpaa_intf->cgr_rx) { in dpaa_dev_init()
1952 dpaa_intf->cgr_rx = NULL; in dpaa_dev_init()
1972 if (dpaa_intf->cgr_rx) in dpaa_dev_init()
1973 dpaa_intf->cgr_rx[loop].cgrid = cgrid[loop]; in dpaa_dev_init()
1976 dpaa_intf->cgr_rx ? &dpaa_intf->cgr_rx[loop] : NULL, in dpaa_dev_init()
2113 rte_free(dpaa_intf->cgr_rx); in dpaa_dev_init()