Home | History | Annotate | Download | only in hal

Lines Matching refs:my_data

41     struct acdb_platform_data *my_data = NULL;
55 my_data = calloc(1, sizeof(struct acdb_platform_data));
56 if (!my_data) {
61 list_init(&my_data->acdb_meta_key_list);
63 my_data->acdb_handle = dlopen(LIB_ACDB_LOADER, RTLD_NOW);
64 if (my_data->acdb_handle == NULL) {
71 my_data->acdb_init_v3 = (acdb_init_v3_t)dlsym(my_data->acdb_handle,
73 if (my_data->acdb_init_v3 == NULL)
76 my_data->acdb_init_v2 = (acdb_init_v2_cvd_t)dlsym(my_data->acdb_handle,
78 if (my_data->acdb_init_v2 == NULL)
81 my_data->acdb_init = (acdb_init_t)dlsym(my_data->acdb_handle,
83 if (my_data->acdb_init == NULL && my_data->acdb_init_v2 == NULL
84 && my_data->acdb_init_v3 == NULL) {
124 if (my_data->acdb_init_v3)
125 result = my_data->acdb_init_v3(snd_card_name, cvd_version,
126 &my_data->acdb_meta_key_list);
127 else if (my_data->acdb_init_v2)
128 result = my_data->acdb_init_v2(snd_card_name, cvd_version, 0);
130 result = my_data->acdb_init();
133 if (NULL != my_data) {
134 if (my_data->acdb_handle)
135 dlclose(my_data->acdb_handle);
139 list_for_each(node, &my_data->acdb_meta_key_list) {
143 free(my_data);
155 struct acdb_platform_data *my_data = (struct acdb_platform_data *)platform;
170 my_data->snd_card_name = strdup(value);
171 ALOGV("%s: sound card name %s", __func__, my_data->snd_card_name);