Lines Matching refs:lp
135 struct sonic_local *lp = netdev_priv(dev); in sonic_probe1() local
187 lp->dma_bitmode = SONIC_BITMODE32; in sonic_probe1()
199 lp->descriptors = dma_alloc_coherent(lp->device, in sonic_probe1()
201 SONIC_BUS_SCALE(lp->dma_bitmode), in sonic_probe1()
202 &lp->descriptors_laddr, in sonic_probe1()
204 if (lp->descriptors == NULL) { in sonic_probe1()
209 lp->cda = lp->descriptors; in sonic_probe1()
210 lp->tda = lp->cda + (SIZEOF_SONIC_CDA in sonic_probe1()
211 * SONIC_BUS_SCALE(lp->dma_bitmode)); in sonic_probe1()
212 lp->rda = lp->tda + (SIZEOF_SONIC_TD * SONIC_NUM_TDS in sonic_probe1()
213 * SONIC_BUS_SCALE(lp->dma_bitmode)); in sonic_probe1()
214 lp->rra = lp->rda + (SIZEOF_SONIC_RD * SONIC_NUM_RDS in sonic_probe1()
215 * SONIC_BUS_SCALE(lp->dma_bitmode)); in sonic_probe1()
219 lp->cda_laddr = lp->descriptors_laddr; in sonic_probe1()
220 lp->tda_laddr = lp->cda_laddr + (SIZEOF_SONIC_CDA in sonic_probe1()
221 * SONIC_BUS_SCALE(lp->dma_bitmode)); in sonic_probe1()
222 lp->rda_laddr = lp->tda_laddr + (SIZEOF_SONIC_TD * SONIC_NUM_TDS in sonic_probe1()
223 * SONIC_BUS_SCALE(lp->dma_bitmode)); in sonic_probe1()
224 lp->rra_laddr = lp->rda_laddr + (SIZEOF_SONIC_RD * SONIC_NUM_RDS in sonic_probe1()
225 * SONIC_BUS_SCALE(lp->dma_bitmode)); in sonic_probe1()
252 struct sonic_local *lp; in xtsonic_probe() local
265 lp = netdev_priv(dev); in xtsonic_probe()
266 lp->device = &pdev->dev; in xtsonic_probe()
301 struct sonic_local *lp = netdev_priv(dev); in xtsonic_device_remove() local
304 dma_free_coherent(lp->device, in xtsonic_device_remove()
305 SIZEOF_SONIC_DESC * SONIC_BUS_SCALE(lp->dma_bitmode), in xtsonic_device_remove()
306 lp->descriptors, lp->descriptors_laddr); in xtsonic_device_remove()