Searched refs:IOPAGES (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/sys/amd64/include/
H A Dparam.h125 #define IOPAGES 2 /* pages of i/o permission bitmap */ macro
131 #define IOPERM_BITMAP_SIZE (IOPAGES * PAGE_SIZE + 1)
/freebsd-current/sys/i386/include/
H A Dparam.h106 #define IOPAGES 2 /* pages of i/o permission bitmap */ macro
/freebsd-current/sys/i386/i386/
H A Dsys_machdep.c286 ctob(IOPAGES + 1) - 1, /* length */
295 ext = pmap_trm_alloc(ctob(IOPAGES + 1), M_WAITOK | M_ZERO);
310 for (i = 0; i < (ctob(IOPAGES) + 32 + 16) / sizeof(u_long); i++)
356 uap->start + uap->length > IOPAGES * PAGE_SIZE * NBBY)
374 if (uap->start >= IOPAGES * PAGE_SIZE * NBBY)
389 for (i = uap->start + 1; i < IOPAGES * PAGE_SIZE * NBBY; i++) {
H A Dvm_machdep.c372 pmap_trm_free(pcb->pcb_ext, ctob(IOPAGES + 1));
H A Dvm86.c391 #define IOMAP_SIZE ctob(IOPAGES)
/freebsd-current/sys/amd64/amd64/
H A Dsys_machdep.c404 uap->start + uap->length > IOPAGES * PAGE_SIZE * NBBY)
415 tssp = kmem_malloc(ctob(IOPAGES + 1), M_WAITOK);
417 ctob(IOPAGES + 1), false);
449 if (uap->start >= IOPAGES * PAGE_SIZE * NBBY)
463 for (i = uap->start + 1; i < IOPAGES * PAGE_SIZE * NBBY; i++) {
H A Dvm_machdep.c371 (vm_offset_t)pcb->pcb_tssp + ctob(IOPAGES + 1));
372 kmem_free(pcb->pcb_tssp, ctob(IOPAGES + 1));

Completed in 95 milliseconds