-
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.
|