Get a list of all loaded MDPs
#include <mm/md.h>
ssize_t mmmd_mdps_list( char *buffer, size_t buf_len )
This function gets a list of the MDPs successfully loaded and initialized. Calling this function helps diagnose problems with library initialization.
To obtain the buffer length needed to store the list of all loaded MDPs, call this function with buffer set to NULL. Use the return value of this first function call to allocate sufficient buffer memory, then call this function a second time, passing in the updated buffer pointer to fill in the list of loaded MDPs.