Lines Matching refs:next

651 	scq->next = scq->base;
661 TXPRINTK("idt77252: SCQ: base 0x%p, next 0x%p, last 0x%p, paddr %08llx\n",
662 scq->base, scq->next, scq->last, (unsigned long long)scq->paddr);
710 TXPRINTK("%s: SCQ: next 0x%p\n", card->name, scq->next);
745 scq->next->word_1 = cpu_to_le32(tbd->word_1 |
747 scq->next->word_2 = cpu_to_le32(tbd->word_2);
748 scq->next->word_3 = cpu_to_le32(tbd->word_3);
749 scq->next->word_4 = cpu_to_le32(tbd->word_4);
751 if (scq->next == scq->last)
752 scq->next = scq->base;
754 scq->next++;
758 (u32)((unsigned long)scq->next - (unsigned long)scq->base));
770 XPRINTK("%s: SCQ (after push %2d) head = 0x%x, next = 0x%p.\n",
772 read_sram(card, scq->scd + 1), scq->next);
797 TXPRINTK("%s: SCQ (before drain %2d) next = 0x%p.\n",
798 card->name, atomic_read(&scq->used), scq->next);
983 card->rsq.next = card->rsq.last;
1212 if (card->rsq.next == card->rsq.last)
1215 rsqe = card->rsq.next + 1;
1225 card->rsq.next = rsqe;
1226 if (card->rsq.next == card->rsq.last)
1229 rsqe = card->rsq.next + 1;
1232 writel((unsigned long) card->rsq.next - (unsigned long) card->rsq.base,
1338 struct sk_buff *next;
1344 next = sb_pool_skb(card, handle);
1347 if (next) {
1348 card->raw_cell_head = next;
1385 card->tsq.next = card->tsq.last;
1390 writel((unsigned long) card->tsq.next - (unsigned long) card->tsq.base,
1411 if (card->tsq.next == card->tsq.last)
1414 tsqe = card->tsq.next + 1;
1416 TXPRINTK("idt77252_tx: tsq %p: base %p, next %p, last %p\n", tsqe,
1417 card->tsq.base, card->tsq.next, card->tsq.last);
1508 card->tsq.next = tsqe;
1509 if (card->tsq.next == card->tsq.last)
1512 tsqe = card->tsq.next + 1;
1514 TXPRINTK("tsqe: %p: base %p, next %p, last %p\n", tsqe,
1515 card->tsq.base, card->tsq.next, card->tsq.last);
1521 writel((unsigned long)card->tsq.next - (unsigned long)card->tsq.base,
1524 XPRINTK("idt77252_tx-after writel%d: TSQ head = 0x%x, tail = 0x%x, next = 0x%p.\n",
1526 readl(SAR_REG_TSQT), card->tsq.next);
3711 last = &card->next;
3767 idt77252_chain = card->next;