
{
{ PURPOSE:
{   The purpose of this procedure is to logically swap out a job.
{
{            JSP$SWAP_JOB_OUT (IJL_ORDINAL, SWAPOUT_REASON, STATUS)
{
{   IJL_ORDINAL: (input) This parameter is the 'ijl_ordinal' of the job
{        being swapped.
{
{   SWAPOUT_REASON: (input) This parameter indicates why the job is being
{        swapped out.
{
{   MEMORY_NEEDED: (input) This parameter specifies the number of pages needed
{        by scheduler if this swapout is a preemption for memory only.  This
{        parameter must be 0 if the swapout is for some other reason (ie.,
{        thrashing, maxaj limit, idle_system).
{
{   STATUS: (output) This parameter returns the request status.
{
