Lines Matching refs:sblk
1039 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_has_work() local
1044 if (sblk->status & SD_STATUS_LINK_CHG) in tg3_has_work()
1049 if (sblk->idx[0].tx_consumer != tnapi->tx_cons) in tg3_has_work()
7012 struct tg3_hw_status *sblk = tp->napi[0].hw_status; in tg3_poll_link() local
7014 if (sblk->status & SD_STATUS_LINK_CHG) { in tg3_poll_link()
7015 sblk->status = SD_STATUS_UPDATED | in tg3_poll_link()
7016 (sblk->status & ~SD_STATUS_LINK_CHG); in tg3_poll_link()
7225 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_poll_msix() local
7240 tnapi->last_tag = sblk->status_tag; in tg3_poll_msix()
7245 if (likely(sblk->idx[0].tx_consumer == tnapi->tx_cons && in tg3_poll_msix()
7319 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_poll() local
7322 if (sblk->status & SD_STATUS_ERROR) in tg3_poll()
7340 tnapi->last_tag = sblk->status_tag; in tg3_poll()
7344 sblk->status &= ~SD_STATUS_UPDATED; in tg3_poll()
7507 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_interrupt() local
7515 if (unlikely(!(sblk->status & SD_STATUS_UPDATED))) { in tg3_interrupt()
7537 sblk->status &= ~SD_STATUS_UPDATED; in tg3_interrupt()
7556 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_interrupt_tagged() local
7564 if (unlikely(sblk->status_tag == tnapi->last_irq_tag)) { in tg3_interrupt_tagged()
7591 tnapi->last_irq_tag = sblk->status_tag; in tg3_interrupt_tagged()
7609 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_test_isr() local
7611 if ((sblk->status & SD_STATUS_UPDATED) || in tg3_test_isr()
8759 struct tg3_hw_status *sblk; in tg3_alloc_consistent() local
8768 sblk = tnapi->hw_status; in tg3_alloc_consistent()
8781 prodptr = &sblk->idx[0].rx_producer; in tg3_alloc_consistent()
8784 prodptr = &sblk->rx_jumbo_consumer; in tg3_alloc_consistent()
8787 prodptr = &sblk->reserved; in tg3_alloc_consistent()
8790 prodptr = &sblk->rx_mini_consumer; in tg3_alloc_consistent()
8795 tnapi->rx_rcb_prod_idx = &sblk->idx[0].rx_producer; in tg3_alloc_consistent()