Lines Matching refs:rpp
1007 struct rx_pool *rpp;
1108 rpp = &vc->rcv.rx_pool;
1110 __skb_queue_tail(&rpp->queue, skb);
1111 rpp->len += skb->len;
1124 if ((len + 8 > rpp->len) || (len + (47 + 8) < rpp->len)) {
1127 card->name, len, rpp->len, readl(SAR_REG_CDC));
1128 recycle_rx_pool_skb(card, rpp);
1134 recycle_rx_pool_skb(card, rpp);
1138 if (skb_queue_len(&rpp->queue) > 1) {
1141 skb = dev_alloc_skb(rpp->len);
1145 recycle_rx_pool_skb(card, rpp);
1150 recycle_rx_pool_skb(card, rpp);
1154 skb_queue_walk(&rpp->queue, sb)
1158 recycle_rx_pool_skb(card, rpp);
1170 flush_rx_pool(card, rpp);
1905 flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp)
1907 skb_queue_head_init(&rpp->queue);
1908 rpp->len = 0;
1912 recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp)
1916 skb_queue_walk_safe(&rpp->queue, skb, tmp)
1919 flush_rx_pool(card, rpp);