Lines Matching refs:card
31 struct cras_alsa_card *card; member
91 struct name_list *card; in init_ignore_suffix_cards() local
101 card = (struct name_list *)calloc(1, sizeof(*card)); in init_ignore_suffix_cards()
102 if (!card) { in init_ignore_suffix_cards()
106 strncpy(card->name, ptr, NAME_MAX - 1); in init_ignore_suffix_cards()
107 DL_APPEND(state.ignore_suffix_cards, card); in init_ignore_suffix_cards()
114 struct name_list *card; in deinit_ignore_suffix_cards() local
115 DL_FOREACH (state.ignore_suffix_cards, card) { in deinit_ignore_suffix_cards()
116 DL_DELETE(state.ignore_suffix_cards, card); in deinit_ignore_suffix_cards()
117 free(card); in deinit_ignore_suffix_cards()
429 struct name_list *card; in cras_system_check_ignore_ucm_suffix() local
430 DL_FOREACH (state.ignore_suffix_cards, card) { in cras_system_check_ignore_ucm_suffix()
431 if (!strcmp(card->name, card_name)) in cras_system_check_ignore_ucm_suffix()
449 struct card_list *card; in cras_system_add_alsa_card() local
458 DL_FOREACH (state.cards, card) { in cras_system_add_alsa_card()
459 if (card_index == cras_alsa_card_get_index(card->card)) in cras_system_add_alsa_card()
468 card = calloc(1, sizeof(*card)); in cras_system_add_alsa_card()
469 if (card == NULL) in cras_system_add_alsa_card()
471 card->card = alsa_card; in cras_system_add_alsa_card()
472 DL_APPEND(state.cards, card); in cras_system_add_alsa_card()
478 struct card_list *card; in cras_system_remove_alsa_card() local
480 DL_FOREACH (state.cards, card) { in cras_system_remove_alsa_card()
481 if (alsa_card_index == cras_alsa_card_get_index(card->card)) in cras_system_remove_alsa_card()
484 if (card == NULL) in cras_system_remove_alsa_card()
486 DL_DELETE(state.cards, card); in cras_system_remove_alsa_card()
487 cras_alsa_card_destroy(card->card); in cras_system_remove_alsa_card()
488 free(card); in cras_system_remove_alsa_card()
494 struct card_list *card; in cras_system_alsa_card_exists() local
496 DL_FOREACH (state.cards, card) in cras_system_alsa_card_exists()
497 if (alsa_card_index == cras_alsa_card_get_index(card->card)) in cras_system_alsa_card_exists()