Lines Matching refs:dpr
5710 struct tg3_rx_prodring_set *dpr,
5723 dest_desc = &dpr->rx_std[dest_idx];
5724 dest_map = &dpr->rx_std_buffers[dest_idx];
5731 dest_desc = &dpr->rx_jmb[dest_idx].std;
5732 dest_map = &dpr->rx_jmb_buffers[dest_idx];
5996 struct tg3_rx_prodring_set *dpr,
6020 tp->rx_std_ring_mask + 1 - dpr->rx_std_prod_idx);
6023 di = dpr->rx_std_prod_idx;
6026 if (dpr->rx_std_buffers[i].data) {
6042 memcpy(&dpr->rx_std_buffers[di],
6049 dbd = &dpr->rx_std[di];
6056 dpr->rx_std_prod_idx = (dpr->rx_std_prod_idx + cpycnt) &
6078 tp->rx_jmb_ring_mask + 1 - dpr->rx_jmb_prod_idx);
6081 di = dpr->rx_jmb_prod_idx;
6084 if (dpr->rx_jmb_buffers[i].data) {
6100 memcpy(&dpr->rx_jmb_buffers[di],
6107 dbd = &dpr->rx_jmb[di].std;
6114 dpr->rx_jmb_prod_idx = (dpr->rx_jmb_prod_idx + cpycnt) &
6143 struct tg3_rx_prodring_set *dpr = &tp->napi[0].prodring;
6145 u32 std_prod_idx = dpr->rx_std_prod_idx;
6146 u32 jmb_prod_idx = dpr->rx_jmb_prod_idx;
6150 err |= tg3_rx_prodring_xfer(tp, dpr,
6155 if (std_prod_idx != dpr->rx_std_prod_idx)
6157 dpr->rx_std_prod_idx);
6159 if (jmb_prod_idx != dpr->rx_jmb_prod_idx)
6161 dpr->rx_jmb_prod_idx);