Lines Matching refs:cq_ctx
466 volatile struct nix_cq_ctx_s *cq_ctx; in roc_nix_cq_init() local
503 cq_ctx = &aq->cq; in roc_nix_cq_init()
514 cq_ctx = &aq->cq; in roc_nix_cq_init()
517 cq_ctx->ena = 1; in roc_nix_cq_init()
518 cq_ctx->caching = 1; in roc_nix_cq_init()
519 cq_ctx->qsize = qsize; in roc_nix_cq_init()
520 cq_ctx->base = (uint64_t)cq->desc_base; in roc_nix_cq_init()
521 cq_ctx->avg_level = 0xff; in roc_nix_cq_init()
522 cq_ctx->cq_err_int_ena = BIT(NIX_CQERRINT_CQE_FAULT); in roc_nix_cq_init()
523 cq_ctx->cq_err_int_ena |= BIT(NIX_CQERRINT_DOOR_ERR); in roc_nix_cq_init()
526 cq_ctx->qint_idx = cq->qid % nix->qints; in roc_nix_cq_init()
528 cq_ctx->cint_idx = cq->qid; in roc_nix_cq_init()
535 cq_ctx->drop = min_rx_drop; in roc_nix_cq_init()
536 cq_ctx->drop_ena = 1; in roc_nix_cq_init()
544 cq_ctx->drop = cq->drop_thresh; in roc_nix_cq_init()
545 cq_ctx->drop_ena = 1; in roc_nix_cq_init()
552 cq_ctx->bpid = nix->bpid[0]; in roc_nix_cq_init()
553 cq_ctx->bp = cq->drop_thresh; in roc_nix_cq_init()
554 cq_ctx->bp_ena = 1; in roc_nix_cq_init()