{
{   The purpose of this procedure is to calculate the paramters required by the
{ allocator and insert them into the request block for the monitor mode
{ allocate request.  Alternatively, it can be used to update the level one FAT
{ pointer.  The update must be done in monitor mode to prevent the pointer from
{ being changed in job mode in one CPU while it is being used in monitor mode
{ in another CPU.
{
{       DMP$MTR_ALLOCATE_FRONT_END ( ALLOCATE_REQUEST_BLOCK )
{
{ ALLOCATE_REQUEST_BLOCK: (input/output) This parameter is the request block
{       for the allocate request.
{
