Home | History | Annotate | Download | only in pxeboot

Lines Matching defs:pxenv

284 	pxenv_t *pxenv;
296 * Scan memory for the !PXE or PXENV+ signatures
299 * to a deprecated structure (PXENV+).
302 pxenv = NULL;
306 if (pxenv == NULL) {
307 pxenv = (pxenv_t *)cp;
308 if (MEMSTRCMP(pxenv->Signature, "PXENV+"))
309 pxenv = NULL;
312 i < pxenv->Length; i++)
316 "for PXENV+ at 0x%lx\n", cksum,
318 pxenv = NULL;
340 if (pxe != NULL && pxenv != NULL)
344 if (pxe == NULL && pxenv == NULL) {
349 if (pxenv != NULL) {
351 (pxenv->Version >> 8) & 0xff, pxenv->Version & 0xff);
352 if (pxenv->Version >= 0x0201 && pxe != NULL) {
353 /* 2.1 or greater -- don't use PXENV+ */
354 pxenv = NULL;
364 pxenv_off = pxenv->RMEntry.offset;
365 pxenv_seg = pxenv->RMEntry.segment;