Lines Matching refs:rpp
1015 struct rx_pool *rpp;
1115 rpp = &vc->rcv.rx_pool;
1117 __skb_queue_tail(&rpp->queue, skb);
1118 rpp->len += skb->len;
1131 if ((len + 8 > rpp->len) || (len + (47 + 8) < rpp->len)) {
1134 card->name, len, rpp->len, readl(SAR_REG_CDC));
1135 recycle_rx_pool_skb(card, rpp);
1141 recycle_rx_pool_skb(card, rpp);
1145 if (skb_queue_len(&rpp->queue) > 1) {
1148 skb = dev_alloc_skb(rpp->len);
1152 recycle_rx_pool_skb(card, rpp);
1157 recycle_rx_pool_skb(card, rpp);
1161 skb_queue_walk(&rpp->queue, sb)
1164 recycle_rx_pool_skb(card, rpp);
1176 flush_rx_pool(card, rpp);
1902 flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp)
1904 skb_queue_head_init(&rpp->queue);
1905 rpp->len = 0;
1909 recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp)
1913 skb_queue_walk_safe(&rpp->queue, skb, tmp)
1916 flush_rx_pool(card, rpp);