Lines Matching refs:droq
651 vfree(oct->droq[i]); in octeon_free_device_mem()
929 oct->droq[0] = vzalloc_node(sizeof(*oct->droq[0]), numa_node); in octeon_setup_output_queues()
930 if (!oct->droq[0]) in octeon_setup_output_queues()
931 oct->droq[0] = vzalloc(sizeof(*oct->droq[0])); in octeon_setup_output_queues()
932 if (!oct->droq[0]) in octeon_setup_output_queues()
936 vfree(oct->droq[oq_no]); in octeon_setup_output_queues()
937 oct->droq[oq_no] = NULL; in octeon_setup_output_queues()
1285 return oct->droq[q_no]->max_count; in octeon_get_rx_qsize()
1434 void lio_enable_irq(struct octeon_droq *droq, struct octeon_instr_queue *iq) in lio_enable_irq() argument
1441 if (droq) { in lio_enable_irq()
1442 pkts_pend = (u32)atomic_read(&droq->pkts_pending); in lio_enable_irq()
1443 spin_lock_bh(&droq->lock); in lio_enable_irq()
1444 writel(droq->pkt_count - pkts_pend, droq->pkts_sent_reg); in lio_enable_irq()
1445 droq->pkt_count = pkts_pend; in lio_enable_irq()
1448 spin_unlock_bh(&droq->lock); in lio_enable_irq()
1449 oct = droq->oct_dev; in lio_enable_irq()
1464 if (droq) in lio_enable_irq()
1465 writeq(CN23XX_INTR_RESEND, droq->pkts_sent_reg); in lio_enable_irq()