Lines Matching refs:spr
6750 struct tg3_rx_prodring_set *spr = &tp->napi[0].prodring; in tg3_recycle_rx() local
6758 src_desc = &spr->rx_std[src_idx]; in tg3_recycle_rx()
6759 src_map = &spr->rx_std_buffers[src_idx]; in tg3_recycle_rx()
6766 src_desc = &spr->rx_jmb[src_idx].std; in tg3_recycle_rx()
6767 src_map = &spr->rx_jmb_buffers[src_idx]; in tg3_recycle_rx()
7043 struct tg3_rx_prodring_set *spr) in tg3_rx_prodring_xfer() argument
7049 src_prod_idx = spr->rx_std_prod_idx; in tg3_rx_prodring_xfer()
7056 if (spr->rx_std_cons_idx == src_prod_idx) in tg3_rx_prodring_xfer()
7059 if (spr->rx_std_cons_idx < src_prod_idx) in tg3_rx_prodring_xfer()
7060 cpycnt = src_prod_idx - spr->rx_std_cons_idx; in tg3_rx_prodring_xfer()
7063 spr->rx_std_cons_idx; in tg3_rx_prodring_xfer()
7068 si = spr->rx_std_cons_idx; in tg3_rx_prodring_xfer()
7089 &spr->rx_std_buffers[si], in tg3_rx_prodring_xfer()
7094 sbd = &spr->rx_std[si]; in tg3_rx_prodring_xfer()
7100 spr->rx_std_cons_idx = (spr->rx_std_cons_idx + cpycnt) & in tg3_rx_prodring_xfer()
7107 src_prod_idx = spr->rx_jmb_prod_idx; in tg3_rx_prodring_xfer()
7114 if (spr->rx_jmb_cons_idx == src_prod_idx) in tg3_rx_prodring_xfer()
7117 if (spr->rx_jmb_cons_idx < src_prod_idx) in tg3_rx_prodring_xfer()
7118 cpycnt = src_prod_idx - spr->rx_jmb_cons_idx; in tg3_rx_prodring_xfer()
7121 spr->rx_jmb_cons_idx; in tg3_rx_prodring_xfer()
7126 si = spr->rx_jmb_cons_idx; in tg3_rx_prodring_xfer()
7147 &spr->rx_jmb_buffers[si], in tg3_rx_prodring_xfer()
7152 sbd = &spr->rx_jmb[si].std; in tg3_rx_prodring_xfer()
7158 spr->rx_jmb_cons_idx = (spr->rx_jmb_cons_idx + cpycnt) & in tg3_rx_prodring_xfer()