Lines Matching refs:lp
123 struct sonic_local *lp = netdev_priv(dev);
154 dev_name(lp->device), dev->base_addr);
172 lp->dma_bitmode = SONIC_BITMODE32;
176 lp->descriptors = dma_alloc_coherent(lp->device,
178 SONIC_BUS_SCALE(lp->dma_bitmode),
179 &lp->descriptors_laddr,
181 if (lp->descriptors == NULL)
185 lp->cda = lp->descriptors;
186 lp->tda = lp->cda + (SIZEOF_SONIC_CDA
187 * SONIC_BUS_SCALE(lp->dma_bitmode));
188 lp->rda = lp->tda + (SIZEOF_SONIC_TD * SONIC_NUM_TDS
189 * SONIC_BUS_SCALE(lp->dma_bitmode));
190 lp->rra = lp->rda + (SIZEOF_SONIC_RD * SONIC_NUM_RDS
191 * SONIC_BUS_SCALE(lp->dma_bitmode));
193 lp->cda_laddr = lp->descriptors_laddr;
194 lp->tda_laddr = lp->cda_laddr + (SIZEOF_SONIC_CDA
195 * SONIC_BUS_SCALE(lp->dma_bitmode));
196 lp->rda_laddr = lp->tda_laddr + (SIZEOF_SONIC_TD * SONIC_NUM_TDS
197 * SONIC_BUS_SCALE(lp->dma_bitmode));
198 lp->rra_laddr = lp->rda_laddr + (SIZEOF_SONIC_RD * SONIC_NUM_RDS
199 * SONIC_BUS_SCALE(lp->dma_bitmode));
224 struct sonic_local *lp;
236 lp = netdev_priv(dev);
237 lp->device = &pdev->dev;
274 struct sonic_local* lp = netdev_priv(dev);
277 dma_free_coherent(lp->device, SIZEOF_SONIC_DESC * SONIC_BUS_SCALE(lp->dma_bitmode),
278 lp->descriptors, lp->descriptors_laddr);