Lines Matching refs:bufp

160 	fn48_t	 *bufp;  in get_dev_params()  local
168 bufp = (fn48_t *)BIOS_RES_BUFFER_ADDR; in get_dev_params()
174 for (i = 0; i < sizeof (*bufp); i++) in get_dev_params()
175 ((uchar_t *)bufp)[i] = 0; in get_dev_params()
177 bufp->buflen = sizeof (*bufp); in get_dev_params()
181 rp.esi.word.si = (uint16_t)FP_OFF((uint_t)(uintptr_t)bufp); in get_dev_params()
182 rp.ds = FP_SEG((uint_t)(uintptr_t)bufp); in get_dev_params()
202 for (i = 0; i < sizeof (*bufp); i++) in get_dev_params()
203 tmp[i] = ((uchar_t *)bufp)[i]; in get_dev_params()
252 caddr_t bufp; in read_firstblock() local
258 bufp = (caddr_t)BIOS_RES_BUFFER_ADDR; in read_firstblock()
269 rp.ebx.word.bx = (uint16_t)FP_OFF((uint_t)(uintptr_t)bufp); in read_firstblock()
270 rp.es = FP_SEG((uint_t)(uintptr_t)bufp); in read_firstblock()
281 *(uint32_t *)(bufp +0x1b8))); in read_firstblock()
287 biosdev_info[index].first_block[i] = *((uchar_t *)bufp + i); in read_firstblock()
296 fn4b_t *bufp; in is_eltorito() local
302 bufp = (fn4b_t *)BIOS_RES_BUFFER_ADDR; in is_eltorito()
308 for (i = 0; i < sizeof (*bufp); i++) in is_eltorito()
309 ((uchar_t *)bufp)[i] = 0; in is_eltorito()
311 bufp->pkt_size = sizeof (*bufp); in is_eltorito()
315 rp.esi.word.si = (uint16_t)FP_OFF((uint_t)(uintptr_t)bufp); in is_eltorito()
316 rp.ds = FP_SEG((uint_t)(uintptr_t)bufp); in is_eltorito()
320 if ((rp.eflags & PS_C) != 0 || bufp->drivenum != drivenum) { in is_eltorito()
323 rp.eflags, rp.eax.byte.ah, bufp->drivenum)); in is_eltorito()
328 prom_printf("INT13 FN4B01 mtype => %x", bufp->boot_mtype); in is_eltorito()