Lines Matching refs:rsqe
972 struct rsq_entry *rsqe; in init_rsq() local
983 for (rsqe = card->rsq.base; rsqe <= card->rsq.last; rsqe++) in init_rsq()
984 rsqe->word_4 = 0; in init_rsq()
1010 dequeue_rx(struct idt77252_dev *card, struct rsq_entry *rsqe) in dequeue_rx() argument
1020 stat = le32_to_cpu(rsqe->word_4); in dequeue_rx()
1028 skb = sb_pool_skb(card, le32_to_cpu(rsqe->word_2)); in dequeue_rx()
1032 le32_to_cpu(rsqe->word_1), le32_to_cpu(rsqe->word_2), in dequeue_rx()
1033 le32_to_cpu(rsqe->word_3), le32_to_cpu(rsqe->word_4)); in dequeue_rx()
1037 header = le32_to_cpu(rsqe->word_1); in dequeue_rx()
1209 struct rsq_entry *rsqe; in idt77252_rx() local
1212 rsqe = card->rsq.base; in idt77252_rx()
1214 rsqe = card->rsq.next + 1; in idt77252_rx()
1216 if (!(le32_to_cpu(rsqe->word_4) & SAR_RSQE_VALID)) { in idt77252_rx()
1222 dequeue_rx(card, rsqe); in idt77252_rx()
1223 rsqe->word_4 = 0; in idt77252_rx()
1224 card->rsq.next = rsqe; in idt77252_rx()
1226 rsqe = card->rsq.base; in idt77252_rx()
1228 rsqe = card->rsq.next + 1; in idt77252_rx()
1229 } while (le32_to_cpu(rsqe->word_4) & SAR_RSQE_VALID); in idt77252_rx()