Lines Matching refs:i596_dma
270 /* These values as chosen so struct i596_dma fits in one page... */
301 struct i596_dma {
316 struct i596_dma *dma;
370 static inline int wait_istat(struct net_device *dev, struct i596_dma *dma, int delcnt, char *str)
386 static inline int wait_cmd(struct net_device *dev, struct i596_dma *dma, int delcnt, char *str)
407 struct i596_dma *dma = lp->dma;
455 DMA_INV(dev, dma, sizeof(struct i596_dma));
464 struct i596_dma *dma = lp->dma;
512 DMA_WBACK_INV(dev, dma, sizeof(struct i596_dma));
536 struct i596_dma *dma = lp->dma;
551 DMA_WBACK_INV(dev, dma, sizeof(struct i596_dma));
558 struct i596_dma *dma = lp->dma;
870 struct i596_dma *dma = lp->dma;
1050 struct i596_dma *dma;
1058 BUILD_BUG_ON(sizeof(struct i596_dma) > 4096);
1064 dma = (struct i596_dma *) DMA_ALLOC(dev->dev.parent,
1065 sizeof(struct i596_dma), &lp->dma_addr, GFP_KERNEL);
1074 memset(dma, 0, sizeof(struct i596_dma));
1082 DMA_WBACK_INV(dev, dma, sizeof(struct i596_dma));
1086 DMA_FREE(dev->dev.parent, sizeof(struct i596_dma),
1096 dev->name, dma, (int)sizeof(struct i596_dma),
1115 struct i596_dma *dma;
1335 struct i596_dma *dma = lp->dma;