DSO_load
brotli_encode_dso = DSO_load(NULL, LIBBROTLIENC, NULL, 0);
brotli_decode_dso = DSO_load(NULL, LIBBROTLIDEC, NULL, 0);
zlib_dso = DSO_load(NULL, LIBZ, NULL, 0);
zstd_dso = DSO_load(NULL, LIBZSTD, NULL, 0);
dso = DSO_load(NULL, path, NULL, 0);
ret = DSO_load(NULL, filename, NULL, flags);
if ((ctx->dir_load != 2) && (DSO_load(ctx->dynamic_dso, ctx->DYNAMIC_LIBNAME, NULL, 0)) != NULL)
if (DSO_load(ctx->dynamic_dso, merge, NULL, 0)) {
|| (DSO_load(prov->module, merged_path, NULL, 0)) == NULL) {
DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags);