Lines Matching refs:rsq
249 card->rsq.org, card->rsq.dma);
557 card->rsq.org = dma_alloc_coherent(&card->pcidev->dev,
559 &card->rsq.dma, GFP_KERNEL);
560 if (card->rsq.org == NULL) {
566 card->rsq.base = PTR_ALIGN(card->rsq.org, NS_RSQ_ALIGNMENT);
567 card->rsq.next = card->rsq.base;
568 card->rsq.last = card->rsq.base + (NS_RSQ_NUM_ENTRIES - 1);
570 ns_rsqe_init(card->rsq.base + j);
572 writel(ALIGN(card->rsq.dma, NS_RSQ_ALIGNMENT), card->membase + RSQB);
573 PRINTK("nicstar%d: RSQ base at 0x%p.\n", i, card->rsq.base);
841 card->rsq.org, card->rsq.dma);
1562 card->rsq.base, card->rsq.next,
1563 card->rsq.last, readl(card->membase + RSQT));
1954 if (!ns_rsqe_valid(card->rsq.next))
1957 dequeue_rx(card, card->rsq.next);
1958 ns_rsqe_init(card->rsq.next);
1959 previous = card->rsq.next;
1960 if (card->rsq.next == card->rsq.last)
1961 card->rsq.next = card->rsq.base;
1963 card->rsq.next++;
1964 } while (ns_rsqe_valid(card->rsq.next));
1965 writel(PTR_DIFF(previous, card->rsq.base), card->membase + RSQH);