Home | History | Annotate | Download | only in shared

Lines Matching refs:eromptr

40 get_asd(si_t *sih, uint32 *eromptr, uint sp, uint ad, uint st,
47 get_erom_ent(si_t *sih, uint32 *eromptr, uint32 mask, uint32 match)
53 ent = R_REG(si_osh(sih), (uint32 *)(uintptr)(*eromptr));
54 *eromptr += sizeof(uint32);
80 get_asd(si_t *sih, uint32 *eromptr, uint sp, uint ad, uint st,
85 asd = get_erom_ent(sih, eromptr, ER_VALID, ER_VALID);
90 *eromptr -= sizeof(uint32);
95 *addrh = get_erom_ent(sih, eromptr, 0, 0);
101 szd = get_erom_ent(sih, eromptr, 0, 0);
104 *sizeh = get_erom_ent(sih, eromptr, 0, 0);
120 uint32 erombase, eromptr, eromlim;
122 erombase = R_REG(sii->osh, &cc->eromptr);
126 eromptr = (uintptr)REG_MAP(erombase, SI_CORE_SIZE);
135 eromptr = (uint32)(uintptr)regs;
140 eromptr = erombase;
149 eromlim = eromptr + ER_REMAPCONTROL;
151 SI_MSG(("ai_scan: regs = 0x%p, erombase = 0x%08x, eromptr = 0x%08x, eromlim = 0x%08x\n",
152 regs, erombase, eromptr, eromlim));
153 while (eromptr < eromlim) {
162 cia = get_erom_ent(sih, &eromptr, ER_TAG, ER_CI);
167 base = eromptr - sizeof(uint32);
168 cib = get_erom_ent(sih, &eromptr, 0, 0);
192 asd = get_asd(sih, &eromptr, 0, 0, AD_ST_SLAVE,
202 /* sii->eromptr[idx] = base; */
208 mpd = get_erom_ent(sih, &eromptr, ER_VALID, ER_VALID);
221 asd = get_asd(sih, &eromptr, 0, 0, AD_ST_SLAVE, &addrl, &addrh, &sizel, &sizeh);
224 asd = get_asd(sih, &eromptr, 0, 0, AD_ST_BRIDGE, &addrl, &addrh,
240 asd = get_asd(sih, &eromptr, 0, j, AD_ST_SLAVE, &addrl, &addrh,
252 asd = get_asd(sih, &eromptr, i, j++, AD_ST_SLAVE, &addrl, &addrh,
263 asd = get_asd(sih, &eromptr, i, 0, AD_ST_MWRAP, &addrl, &addrh,
280 asd = get_asd(sih, &eromptr, fwp + i, 0, AD_ST_SWRAP, &addrl, &addrh,