Lines Matching defs:kqp
505 struct erdma_kqp *kqp = &qp->kern_qp;
509 kqp->sig_all = 1;
511 kqp->sq_pi = 0;
512 kqp->sq_ci = 0;
513 kqp->rq_pi = 0;
514 kqp->rq_ci = 0;
515 kqp->hw_sq_db =
517 kqp->hw_rq_db = dev->func_bar + ERDMA_BAR_RQDB_SPACE_OFFSET;
519 kqp->swr_tbl = vmalloc_array(qp->attrs.sq_size, sizeof(u64));
520 kqp->rwr_tbl = vmalloc_array(qp->attrs.rq_size, sizeof(u64));
521 if (!kqp->swr_tbl || !kqp->rwr_tbl)
525 kqp->sq_buf = dma_alloc_coherent(&dev->pdev->dev, size,
526 &kqp->sq_buf_dma_addr, GFP_KERNEL);
527 if (!kqp->sq_buf)
530 kqp->sq_dbrec =
531 dma_pool_zalloc(dev->db_pool, GFP_KERNEL, &kqp->sq_dbrec_dma);
532 if (!kqp->sq_dbrec)
536 kqp->rq_buf = dma_alloc_coherent(&dev->pdev->dev, size,
537 &kqp->rq_buf_dma_addr, GFP_KERNEL);
538 if (!kqp->rq_buf)
541 kqp->rq_dbrec =
542 dma_pool_zalloc(dev->db_pool, GFP_KERNEL, &kqp->rq_dbrec_dma);
543 if (!kqp->rq_dbrec)