---
title: IOMapperIOVMAlloc
framework: kernel
role: symbol
role_heading: Function
path: kernel/1532986-iomapperiovmalloc
---

# IOMapperIOVMAlloc

## Declaration

```occ
ppnum_t IOMapperIOVMAlloc(unsigned int pages);
```

## See Also

### Mapped Memory

- [IOMapper](kernel/iomapper.md)
- [IOMemoryMap](kernel/iomemorymap.md)
- [IOMappedRead16](kernel/1575322-iomappedread16.md)
- [IOMappedRead32](kernel/1575311-iomappedread32.md)
- [IOMappedRead64](kernel/1575301-iomappedread64.md)
- [IOMappedRead8](kernel/1575317-iomappedread8.md)
- [IOMappedWrite16](kernel/1575315-iomappedwrite16.md)
- [IOMappedWrite32](kernel/1575310-iomappedwrite32.md)
- [IOMappedWrite64](kernel/1575313-iomappedwrite64.md)
- [IOMappedWrite8](kernel/1575318-iomappedwrite8.md)
- [IOMapperIOVMFree](kernel/1532978-iomapperiovmfree.md)
- [IOMapperInsertPage](kernel/1532970-iomapperinsertpage.md)
- [IOFlushProcessorCache](kernel/1575308-ioflushprocessorcache.md)
