Lines Matching refs:ppriv
308 struct dpaa2_qdma_priv_per_prio *ppriv;
357 ppriv = kcalloc(priv->num_pairs, sizeof(*ppriv), GFP_KERNEL);
358 if (!ppriv) {
362 priv->ppriv = ppriv;
371 ppriv->rsp_fqid = priv->rx_queue_attr[i].fqid;
379 ppriv->req_fqid = priv->tx_fqid[i];
380 ppriv->prio = i;
381 ppriv->priv = priv;
382 ppriv++;
393 struct dpaa2_qdma_priv_per_prio *ppriv = container_of(ctx,
396 struct dpaa2_qdma_priv *priv = ppriv->priv;
409 err = dpaa2_io_service_pull_fq(NULL, ppriv->rsp_fqid,
410 ppriv->store);
415 dq = dpaa2_io_store_next(ppriv->store, &is_last);
461 struct dpaa2_qdma_priv_per_prio *ppriv;
467 ppriv = priv->ppriv;
469 ppriv->nctx.is_cdan = 0;
470 ppriv->nctx.desired_cpu = DPAA2_IO_ANY_CPU;
471 ppriv->nctx.id = ppriv->rsp_fqid;
472 ppriv->nctx.cb = dpaa2_qdma_fqdan_cb;
473 err = dpaa2_io_service_register(NULL, &ppriv->nctx, dev);
479 ppriv->store =
481 if (!ppriv->store) {
487 ppriv++;
492 dpaa2_io_service_deregister(NULL, &ppriv->nctx, dev);
494 ppriv--;
495 while (ppriv >= priv->ppriv) {
496 dpaa2_io_service_deregister(NULL, &ppriv->nctx, dev);
497 dpaa2_io_store_destroy(ppriv->store);
498 ppriv--;
505 struct dpaa2_qdma_priv_per_prio *ppriv = priv->ppriv;
509 dpaa2_io_store_destroy(ppriv->store);
510 ppriv++;
516 struct dpaa2_qdma_priv_per_prio *ppriv = priv->ppriv;
521 dpaa2_io_service_deregister(NULL, &ppriv->nctx, dev);
522 ppriv++;
529 struct dpaa2_qdma_priv_per_prio *ppriv;
537 ppriv = priv->ppriv;
541 rx_queue_cfg.user_ctx = ppriv->nctx.qman64;
543 rx_queue_cfg.dest_cfg.dest_id = ppriv->nctx.dpio_id;
544 rx_queue_cfg.dest_cfg.priority = ppriv->prio;
553 ppriv++;
561 struct dpaa2_qdma_priv_per_prio *ppriv = priv->ppriv;
570 ppriv->nctx.qman64 = 0;
571 ppriv->nctx.dpio_id = 0;
572 ppriv++;
762 kfree(priv->ppriv);