Lines Matching refs:pkt_count
110 u32 pkt_count = 0; in octeon_droq_check_hw_for_pkts() local
112 pkt_count = readl(droq->pkts_sent_reg); in octeon_droq_check_hw_for_pkts()
113 if (pkt_count) { in octeon_droq_check_hw_for_pkts()
114 atomic_add(pkt_count, &droq->pkts_pending); in octeon_droq_check_hw_for_pkts()
115 writel(pkt_count, droq->pkts_sent_reg); in octeon_droq_check_hw_for_pkts()
118 return pkt_count; in octeon_droq_check_hw_for_pkts()
582 u32 pkt, total_len = 0, pkt_count; in octeon_droq_fast_process_packets() local
584 pkt_count = pkts_to_process; in octeon_droq_fast_process_packets()
586 for (pkt = 0; pkt < pkt_count; pkt++) { in octeon_droq_fast_process_packets()
596 droq->q_no, droq->read_idx, pkt_count); in octeon_droq_fast_process_packets()
714 u32 pkt_count = 0, pkts_processed = 0; in octeon_droq_process_packets() local
717 pkt_count = atomic_read(&droq->pkts_pending); in octeon_droq_process_packets()
718 if (!pkt_count) in octeon_droq_process_packets()
721 if (pkt_count > budget) in octeon_droq_process_packets()
722 pkt_count = budget; in octeon_droq_process_packets()
727 pkts_processed = octeon_droq_fast_process_packets(oct, droq, pkt_count); in octeon_droq_process_packets()