iscp              313 drivers/net/ethernet/i825xx/82596.c 	struct i596_iscp *iscp;
iscp              318 drivers/net/ethernet/i825xx/82596.c 	volatile struct i596_iscp iscp;
iscp              415 drivers/net/ethernet/i825xx/82596.c 	while (--delcnt && lp->iscp.stat)
iscp              464 drivers/net/ethernet/i825xx/82596.c 	       &lp->scp, lp->scp.sysbus, lp->scp.iscp);
iscp              466 drivers/net/ethernet/i825xx/82596.c 	       &lp->iscp, lp->iscp.stat, lp->iscp.scb);
iscp              664 drivers/net/ethernet/i825xx/82596.c 	lp->scp.iscp = WSWAPiscp(virt_to_bus((void *)&lp->iscp));
iscp              665 drivers/net/ethernet/i825xx/82596.c 	lp->iscp.scb = WSWAPscb(virt_to_bus((void *)&lp->scb));
iscp              666 drivers/net/ethernet/i825xx/82596.c 	lp->iscp.stat = ISCP_BUSY;
iscp              297 drivers/net/ethernet/i825xx/lib82596.c 	u32 iscp;
iscp              302 drivers/net/ethernet/i825xx/lib82596.c 	volatile struct i596_iscp iscp		__attribute__((aligned(32)));
iscp              371 drivers/net/ethernet/i825xx/lib82596.c 	DMA_INV(dev, &(dma->iscp), sizeof(struct i596_iscp));
iscp              372 drivers/net/ethernet/i825xx/lib82596.c 	while (--delcnt && dma->iscp.stat) {
iscp              374 drivers/net/ethernet/i825xx/lib82596.c 		DMA_INV(dev, &(dma->iscp), sizeof(struct i596_iscp));
iscp              378 drivers/net/ethernet/i825xx/lib82596.c 		     dev->name, str, SWAP16(dma->iscp.stat));
iscp              412 drivers/net/ethernet/i825xx/lib82596.c 	       &dma->scp, dma->scp.sysbus, SWAP32(dma->scp.iscp));
iscp              414 drivers/net/ethernet/i825xx/lib82596.c 	       &dma->iscp, SWAP32(dma->iscp.stat), SWAP32(dma->iscp.scb));
iscp              568 drivers/net/ethernet/i825xx/lib82596.c 	dma->scp.iscp = SWAP32(virt_to_dma(lp, &(dma->iscp)));
iscp              569 drivers/net/ethernet/i825xx/lib82596.c 	dma->iscp.scb = SWAP32(virt_to_dma(lp, &(dma->scb)));
iscp              570 drivers/net/ethernet/i825xx/lib82596.c 	dma->iscp.stat = SWAP32(ISCP_BUSY);
iscp              579 drivers/net/ethernet/i825xx/lib82596.c 	DMA_WBACK(dev, &(dma->iscp), sizeof(struct i596_iscp));
iscp              151 drivers/net/ethernet/i825xx/sun3_82586.c 	volatile struct iscp_struct	*iscp;	/* volatile is important */
iscp              227 drivers/net/ethernet/i825xx/sun3_82586.c 	p->iscp = (struct iscp_struct *) iscp_addr;
iscp              228 drivers/net/ethernet/i825xx/sun3_82586.c 	memset((char *)p->iscp,0, sizeof(struct iscp_struct));
iscp              230 drivers/net/ethernet/i825xx/sun3_82586.c 	p->scp->iscp = make24(p->iscp);
iscp              231 drivers/net/ethernet/i825xx/sun3_82586.c 	p->iscp->busy = 1;
iscp              237 drivers/net/ethernet/i825xx/sun3_82586.c 	if(p->iscp->busy) /* i82586 clears 'busy' after successful init */
iscp              254 drivers/net/ethernet/i825xx/sun3_82586.c 	p->iscp	= (struct iscp_struct *) dvma_btov(dev->mem_start);
iscp              255 drivers/net/ethernet/i825xx/sun3_82586.c 	p->scb  = (struct scb_struct *)  ((char *)p->iscp + sizeof(struct iscp_struct));
iscp              257 drivers/net/ethernet/i825xx/sun3_82586.c 	memset((char *) p->iscp,0,sizeof(struct iscp_struct));
iscp              260 drivers/net/ethernet/i825xx/sun3_82586.c 	p->scp->iscp = make24(p->iscp);
iscp              262 drivers/net/ethernet/i825xx/sun3_82586.c 	p->iscp->scb_offset = make16(p->scb);
iscp              263 drivers/net/ethernet/i825xx/sun3_82586.c 	p->iscp->scb_base = make24(dvma_btov(dev->mem_start));
iscp              265 drivers/net/ethernet/i825xx/sun3_82586.c 	p->iscp->busy = 1;
iscp              271 drivers/net/ethernet/i825xx/sun3_82586.c 	if(p->iscp->busy)
iscp              433 drivers/net/ethernet/i825xx/sun3_82586.c 		int len = ((char *) p->iscp - (char *) ptr - 8) / 6;
iscp               52 drivers/net/ethernet/i825xx/sun3_82586.h   char          *iscp;		/* pointer to the iscp-block */