Lines Matching defs:pnpbios_scratchbuf
193 char *pnpbios_scratchbuf;
333 pnpbios_scratchbuf = malloc(PNPBIOS_BUFSIZE, M_DEVBUF, M_WAITOK);
340 pnpbios_scratchbuf, PNPBIOS_BUFSIZE - 1,
523 short *help = (short *)(pnpbios_scratchbuf + PNPBIOS_BUFSIZE);
532 res = pnpbioscall(((char *)help) - pnpbios_scratchbuf);
536 *nump = *(short *)(pnpbios_scratchbuf + 0);
537 *sizep = *(short *)(pnpbios_scratchbuf + 2);
545 short *help = (short *)(pnpbios_scratchbuf + PNPBIOS_BUFSIZE);
555 *(short *)(pnpbios_scratchbuf + 0) = *idxp;
557 res = pnpbioscall(((char *)help) - pnpbios_scratchbuf);
561 *idxp = *(short *)(pnpbios_scratchbuf + 0);
562 memcpy(buf, pnpbios_scratchbuf + 2, len);
573 short *help = (short *)(pnpbios_scratchbuf + PNPBIOS_BUFSIZE);
582 memcpy(pnpbios_scratchbuf, buf, len);
584 return (pnpbioscall(((void *)help) - pnpbios_scratchbuf));
593 short *help = (short *)(pnpbios_scratchbuf + PNPBIOS_BUFSIZE);
600 res = pnpbioscall(((void *)help) - pnpbios_scratchbuf);
601 *event = pnpbios_scratchbuf[0] + (pnpbios_scratchbuf[1] << 8);
608 short *help = (short *)(pnpbios_scratchbuf + PNPBIOS_BUFSIZE);
614 return (pnpbioscall(((void *)help) - pnpbios_scratchbuf));
621 short *help = (short *)(pnpbios_scratchbuf + PNPBIOS_BUFSIZE);
628 res = pnpbioscall(((void *)help) - pnpbios_scratchbuf);
629 memcpy(di, pnpbios_scratchbuf, sizeof(*di));
641 short *help = (short *)(pnpbios_scratchbuf + PNPBIOS_BUFSIZE);
653 stacklen = (void *)help - pnpbios_scratchbuf;
656 *(uint16_t *)(pnpbios_scratchbuf) = origlen;
658 res = pnpbioscall(((void *)help) - pnpbios_scratchbuf);
659 *len = *(uint16_t *)pnpbios_scratchbuf;
666 memcpy(tab, pnpbios_scratchbuf + 2, *len);