Memory Allocation for Virtual Machines

The _Allocate_Device_CB_Area service allocates an area in the control block of the current virtual machine for exclusive use by the virtual device.

The _Add_Global_V86_Data_Area service adds a region to the list of regions available for allocation as global V86 data areas.

The _Allocate_Global_V86_Data_Area service allocates a block of memory from the global V86 data area.

The _Allocate_Temp_V86_Data_Area service allocates a block of memory from the global V86 data area.

The _Free_Temp_V86_Data_Area service frees a block allocated using the _Allocate_Temp_V86_Data_Area service.