Lines Matching refs:vregion
24 static errval_t map_region(struct memobj *memobj, struct vregion *vregion)
33 data->region = vregion;
47 static errval_t unmap_region(struct memobj *memobj, struct vregion *vregion)
58 * \param region The vregion to modify the mappings on
63 static errval_t protect(struct memobj *memobj, struct vregion *vregion,
74 * \param region The vregion to modify the state on
78 static errval_t pin(struct memobj *memobj, struct vregion *vregion,
89 * \param region The vregion to modify the state on
93 static errval_t unpin(struct memobj *memobj, struct vregion *vregion,
104 * \param region The associated vregion
108 static errval_t pagefault(struct memobj *memobj, struct vregion *vregion,
114 struct vspace *vspace = vregion_get_vspace(vregion);
116 genvaddr_t vregion_base = vregion_get_base_addr(vregion);
117 genvaddr_t vregion_off = vregion_get_offset(vregion);
118 vregion_flags_t flags = vregion_get_flags(vregion);