/* Callback all the functions that want to be notified when inv_start_mpl() was called.  */
inv_error_t inv_execute_mpl_start_notification(void)
/* Callback all the functions that want to be notified when inv_start_mpl() was called.  */
inv_error_t inv_execute_mpl_start_notification(void)
{
    inv_error_t result,first_error;
    int kk;
    first_error = INV_SUCCESS;
    for (kk = 0; kk < inv_start_cb.num_cb; ++kk) {
        result = inv_start_cb.start_cb[kk]();
        if (result && (first_error == INV_SUCCESS)) {
            first_error = result;
        }
    }
    return first_error;
}