Lines Matching refs:qcq
59 struct ionic_qcq *qcq = container_of(work, struct ionic_qcq, in ionic_doorbell_napi_work() local
64 then = qcq->q.dbell_jiffies; in ionic_doorbell_napi_work()
67 if (dif > qcq->q.dbell_deadline) in ionic_doorbell_napi_work()
68 ionic_napi_schedule_do_softirq(&qcq->napi); in ionic_doorbell_napi_work()
84 struct ionic_qcq *qcq) in ionic_queue_dbell_napi_work() argument
88 if (!(qcq->flags & IONIC_QCQ_F_INTR)) in ionic_queue_dbell_napi_work()
91 cpu = ionic_get_preferred_cpu(ionic, &qcq->intr); in ionic_queue_dbell_napi_work()
92 queue_work_on(cpu, ionic->wq, &qcq->doorbell_napi_work); in ionic_queue_dbell_napi_work()
865 void ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq, in ionic_dev_cmd_adminq_init() argument
868 struct ionic_queue *q = &qcq->q; in ionic_dev_cmd_adminq_init()
869 struct ionic_cq *cq = &qcq->cq; in ionic_dev_cmd_adminq_init()
875 .q_init.ver = qcq->q.lif->qtype_info[q->type].version, in ionic_dev_cmd_adminq_init()