Lines Matching refs:droq
263 if ((oct->io_qmask.oq & BIT_ULL(i)) && (oct->droq[i]))
264 free(oct->droq[i], M_DEVBUF);
865 return (oct->droq[q_no]->max_count);
1011 lio_enable_irq(struct lio_droq *droq, struct lio_instr_queue *iq)
1018 if (droq != NULL) {
1019 oct = droq->oct_dev;
1020 pkts_pend = atomic_load_acq_int(&droq->pkts_pending);
1021 mtx_lock(&droq->lock);
1022 lio_write_csr32(oct, droq->pkts_sent_reg,
1023 droq->pkt_count - pkts_pend);
1024 droq->pkt_count = pkts_pend;
1027 mtx_unlock(&droq->lock);
1050 if (droq != NULL)
1051 lio_write_csr64(oct, droq->pkts_sent_reg,