
{   The purpose of this procedure is to process file allocation
{ if memory management has set the assign active flag in the SDTX.
{ This procedure is either called as a result of a trap by the
{ ring 1 trap handler or because a previous attempt to expand
{ a file failed.
{   In the case of a previous failure, this procedure is called periodically
{ from the ring 3 segment manager until it successfully expands the
{ file, or the user terminates the task.
{
{    MMP$PROCESS_FILE_ALLOC (allocation_length, status)
{
{ ALLOCATION_LENGTH: (output) This parameter returns the total amount of space
{       that was allocated by this request.
{
{ STATUS: (output) This parameter returns the request status.
{
