Home
last modified time | relevance | path

Searched refs:dl_hdl (Results 1 – 11 of 11) sorted by relevance

/external/tinyalsa_new/src/
Dsnd_card_plugin.c68 if (node->dl_hdl) in snd_utils_close_dev_node()
69 dlclose(node->dl_hdl); in snd_utils_close_dev_node()
88 void *dl = node->dl_hdl; in snd_utils_resolve_symbols()
105 node->dl_hdl = dlopen("libsndcardparser.so", RTLD_NOW); in snd_utils_open_dev_node()
106 if (!node->dl_hdl) { in snd_utils_open_dev_node()
133 dlclose(node->dl_hdl); in snd_utils_open_dev_node()
Dmixer_plugin.c65 void *dl_hdl; member
349 dlclose(plug_data->dl_hdl); in mixer_plug_close()
412 void *dl_hdl; in mixer_plugin_open() local
437 dl_hdl = dlopen(so_name, RTLD_NOW); in mixer_plugin_open()
438 if (!dl_hdl) { in mixer_plugin_open()
445 plug_data->ops = dlsym(dl_hdl, "mixer_plugin_ops"); in mixer_plugin_open()
461 plug_data->dl_hdl = dl_hdl; in mixer_plugin_open()
470 dlclose(dl_hdl); in mixer_plugin_open()
Dpcm_plugin.c77 void *dl_hdl; member
116 dlclose(plug_data->dl_hdl); in pcm_plug_close()
714 void *dl_hdl; in pcm_plug_open() local
729 dl_hdl = dlopen(so_name, RTLD_NOW); in pcm_plug_open()
730 if (!dl_hdl) { in pcm_plug_open()
739 plug_data->ops = dlsym(dl_hdl, "pcm_plugin_ops"); in pcm_plug_open()
752 plug_data->dl_hdl = dl_hdl; in pcm_plug_open()
766 dlclose(dl_hdl); in pcm_plug_open()
Dsnd_card_plugin.h46 void *dl_hdl; member
/external/tinycompress/
Dsnd_utils.c68 if (node->dl_hdl) in snd_utils_put_dev_node()
69 dlclose(node->dl_hdl); in snd_utils_put_dev_node()
89 void *dl = node->dl_hdl; in snd_utils_resolve_symbols()
120 node->dl_hdl = dlopen("libsndcardparser.so", RTLD_NOW); in snd_utils_get_dev_node()
121 if (!node->dl_hdl) { in snd_utils_get_dev_node()
144 dlclose(node->dl_hdl); in snd_utils_get_dev_node()
Dcompress_plugin.c66 void *dl_hdl; member
327 dlclose(plug_data->dl_hdl); in compress_plug_close()
336 void *dl_hdl; in compress_plug_open() local
352 dl_hdl = dlopen(so_name, RTLD_NOW); in compress_plug_open()
353 if (!dl_hdl) { in compress_plug_open()
379 plug_data->plugin_open_fn = dlsym(dl_hdl, open_fn); in compress_plug_open()
396 plug_data->dl_hdl = dl_hdl; in compress_plug_open()
411 dlclose(dl_hdl); in compress_plug_open()
Dsnd_utils.h39 void *dl_hdl; member
/external/tinyalsa/
Dsnd_utils.c68 if (node->dl_hdl) in snd_utils_put_dev_node()
69 dlclose(node->dl_hdl); in snd_utils_put_dev_node()
89 void *dl = node->dl_hdl; in snd_utils_resolve_symbols()
120 node->dl_hdl = dlopen("libsndcardparser.so", RTLD_NOW); in snd_utils_get_dev_node()
121 if (!node->dl_hdl) { in snd_utils_get_dev_node()
144 dlclose(node->dl_hdl); in snd_utils_get_dev_node()
Dmixer_plugin.c60 void *dl_hdl; member
350 dlclose(plug_data->dl_hdl); in mixer_plug_close()
413 void *dl_hdl; in mixer_plugin_open() local
440 dl_hdl = dlopen(so_name, RTLD_NOW); in mixer_plugin_open()
441 if (!dl_hdl) { in mixer_plugin_open()
466 plug_data->mixer_plugin_open_fn = dlsym(dl_hdl, open_fn_name); in mixer_plugin_open()
481 plug_data->dl_hdl = dl_hdl; in mixer_plugin_open()
496 dlclose(dl_hdl); in mixer_plugin_open()
Dpcm_plugin.c78 void *dl_hdl; member
99 dlclose(plug_data->dl_hdl); in pcm_plug_close()
709 void *dl_hdl; in pcm_plug_open() local
724 dl_hdl = dlopen(so_name, RTLD_NOW); in pcm_plug_open()
725 if (!dl_hdl) { in pcm_plug_open()
751 plug_data->plugin_open_fn = dlsym(dl_hdl, open_fn); in pcm_plug_open()
768 plug_data->dl_hdl = dl_hdl; in pcm_plug_open()
784 dlclose(dl_hdl); in pcm_plug_open()
Dsnd_utils.h39 void *dl_hdl; member