Lines Matching refs:sblk
1040 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_has_work() local
1045 if (sblk->status & SD_STATUS_LINK_CHG) in tg3_has_work()
1050 if (sblk->idx[0].tx_consumer != tnapi->tx_cons) in tg3_has_work()
7022 struct tg3_hw_status *sblk = tp->napi[0].hw_status; in tg3_poll_link() local
7024 if (sblk->status & SD_STATUS_LINK_CHG) { in tg3_poll_link()
7025 sblk->status = SD_STATUS_UPDATED | in tg3_poll_link()
7026 (sblk->status & ~SD_STATUS_LINK_CHG); in tg3_poll_link()
7235 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_poll_msix() local
7250 tnapi->last_tag = sblk->status_tag; in tg3_poll_msix()
7255 if (likely(sblk->idx[0].tx_consumer == tnapi->tx_cons && in tg3_poll_msix()
7329 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_poll() local
7332 if (sblk->status & SD_STATUS_ERROR) in tg3_poll()
7350 tnapi->last_tag = sblk->status_tag; in tg3_poll()
7354 sblk->status &= ~SD_STATUS_UPDATED; in tg3_poll()
7517 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_interrupt() local
7525 if (unlikely(!(sblk->status & SD_STATUS_UPDATED))) { in tg3_interrupt()
7547 sblk->status &= ~SD_STATUS_UPDATED; in tg3_interrupt()
7566 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_interrupt_tagged() local
7574 if (unlikely(sblk->status_tag == tnapi->last_irq_tag)) { in tg3_interrupt_tagged()
7601 tnapi->last_irq_tag = sblk->status_tag; in tg3_interrupt_tagged()
7619 struct tg3_hw_status *sblk = tnapi->hw_status; in tg3_test_isr() local
7621 if ((sblk->status & SD_STATUS_UPDATED) || in tg3_test_isr()
8771 struct tg3_hw_status *sblk; in tg3_alloc_consistent() local
8780 sblk = tnapi->hw_status; in tg3_alloc_consistent()
8793 prodptr = &sblk->idx[0].rx_producer; in tg3_alloc_consistent()
8796 prodptr = &sblk->rx_jumbo_consumer; in tg3_alloc_consistent()
8799 prodptr = &sblk->reserved; in tg3_alloc_consistent()
8802 prodptr = &sblk->rx_mini_consumer; in tg3_alloc_consistent()
8807 tnapi->rx_rcb_prod_idx = &sblk->idx[0].rx_producer; in tg3_alloc_consistent()