-   
 
   del_mpl
  
    -   
  
 
 Delete variable-sized memory pool.
 
 ER      del_mpl (ID mplid);
 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 ID      mplid;
 
 | 
    
 ID number of the variable-sized memory pool.
  
 | 
  
 
 This service call can be called from tasks that belong to 
Trusted Domain.
 
 This service call deletes the variable-sized memory pool indicated by 
mplid.
 
 When there are waiting tasks for the target variable-sized memory pool by using 
get_mpl or 
tget_mpl, this service call cancels the WAITING state of the tasks and returns E_DLT as a return value of the 
get_mpl or 
tget_mpl.
 
 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 -	 This service call was issued in the CPU locked state.
  
 -	 This service call was issued from non-task.
  
 -	 This service call was issued in the status "PSW.IPL > kernel interrupt mask level".
  
 | 
  
  
    | 
 | 
    
 | 
    
 -	 Stack pointer points out of user stack for invoking task.
  
 | 
  
  
    | 
 | 
    
 | 
    
 -	 The invoking task does not belong to trusted domain.
  
 | 
  
  
    | 
 | 
    
 | 
    
 -	 The variable-sized memory pool specified by  mplid does not exist.
  
 |