Lines Matching refs:cur_idx
1658 u8 flow_id, max_idx, cur_idx, exp_idx, end_idx; in brcmf_fws_rxreorder() local
1726 rfi->cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder()
1729 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_fws_rxreorder()
1732 flow_id, rfi->cur_idx, rfi->exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder()
1734 cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder()
1737 if ((exp_idx == rfi->exp_idx) && (cur_idx != rfi->exp_idx)) { in brcmf_fws_rxreorder()
1740 if (rfi->pktslots[cur_idx] != NULL) { in brcmf_fws_rxreorder()
1742 brcmu_pkt_buf_free_skb(rfi->pktslots[cur_idx]); in brcmf_fws_rxreorder()
1743 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder()
1745 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder()
1747 rfi->cur_idx = cur_idx; in brcmf_fws_rxreorder()
1749 flow_id, cur_idx, exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder()
1756 if (rfi->exp_idx == cur_idx) { in brcmf_fws_rxreorder()
1757 if (rfi->pktslots[cur_idx] != NULL) { in brcmf_fws_rxreorder()
1759 brcmu_pkt_buf_free_skb(rfi->pktslots[cur_idx]); in brcmf_fws_rxreorder()
1760 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder()
1762 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder()
1769 flow_id, cur_idx, exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder()
1771 rfi->cur_idx = cur_idx; in brcmf_fws_rxreorder()
1774 brcmf_rxreorder_get_skb_list(rfi, cur_idx, exp_idx, in brcmf_fws_rxreorder()
1783 flow_id, flags, rfi->cur_idx, rfi->exp_idx, in brcmf_fws_rxreorder()
1784 cur_idx, exp_idx); in brcmf_fws_rxreorder()
1794 if (exp_idx == ((cur_idx + 1) % (rfi->max_idx + 1))) { in brcmf_fws_rxreorder()
1797 rfi->pktslots[cur_idx] = pkt; in brcmf_fws_rxreorder()
1801 rfi->cur_idx = cur_idx; in brcmf_fws_rxreorder()