Lines Matching refs:bufp
157 fn48_t *bufp;
165 bufp = (fn48_t *)BIOS_RES_BUFFER_ADDR;
171 for (i = 0; i < sizeof (*bufp); i++)
172 ((uchar_t *)bufp)[i] = 0;
174 bufp->buflen = sizeof (*bufp);
178 rp.esi.word.si = (uint16_t)FP_OFF((uint_t)(uintptr_t)bufp);
179 rp.ds = FP_SEG((uint_t)(uintptr_t)bufp);
199 for (i = 0; i < sizeof (*bufp); i++)
200 tmp[i] = ((uchar_t *)bufp)[i];
249 caddr_t bufp;
255 bufp = (caddr_t)BIOS_RES_BUFFER_ADDR;
266 rp.ebx.word.bx = (uint16_t)FP_OFF((uint_t)(uintptr_t)bufp);
267 rp.es = FP_SEG((uint_t)(uintptr_t)bufp);
278 *(uint32_t *)(bufp +0x1b8)));
284 biosdev_info[index].first_block[i] = *((uchar_t *)bufp + i);
293 fn4b_t *bufp;
299 bufp = (fn4b_t *)BIOS_RES_BUFFER_ADDR;
305 for (i = 0; i < sizeof (*bufp); i++)
306 ((uchar_t *)bufp)[i] = 0;
308 bufp->pkt_size = sizeof (*bufp);
312 rp.esi.word.si = (uint16_t)FP_OFF((uint_t)(uintptr_t)bufp);
313 rp.ds = FP_SEG((uint_t)(uintptr_t)bufp);
317 if ((rp.eflags & PS_C) != 0 || bufp->drivenum != drivenum) {
320 rp.eflags, rp.eax.byte.ah, bufp->drivenum));
325 prom_printf("INT13 FN4B01 mtype => %x", bufp->boot_mtype);