Lines Matching defs:iscp
75 sizeof(scp)=12; sizeof(scb)=16; sizeof(iscp)=8;
76 sizeof(scp)+sizeof(iscp)+sizeof(scb) = 36 = INIT
148 volatile struct iscp_struct *iscp; /* volatile is important */
224 p->iscp = (struct iscp_struct *) iscp_addr;
225 memset((char *)p->iscp,0, sizeof(struct iscp_struct));
227 p->scp->iscp = make24(p->iscp);
228 p->iscp->busy = 1;
234 if(p->iscp->busy) /* i82586 clears 'busy' after successful init */
241 * set iscp at the right place, called by sun3_82586_probe1 and open586.
251 p->iscp = (struct iscp_struct *) dvma_btov(dev->mem_start);
252 p->scb = (struct scb_struct *) ((char *)p->iscp + sizeof(struct iscp_struct));
254 memset((char *) p->iscp,0,sizeof(struct iscp_struct));
257 p->scp->iscp = make24(p->iscp);
259 p->iscp->scb_offset = make16(p->scb);
260 p->iscp->scb_base = make24(dvma_btov(dev->mem_start));
262 p->iscp->busy = 1;
268 if(p->iscp->busy)
431 int len = ((char *) p->iscp - (char *) ptr - 8) / 6;