Searched refs:imappers (Results 1 - 4 of 4) sorted by relevance
/linux-4.1.27/sound/pci/ctxfi/ |
H A D | ctdaio.c | 178 dao->imappers[i] = entry; dao_set_left_input() 207 dao->imappers[daio->rscl.msr + i] = entry; dao_set_right_input() 224 if (!dao->imappers[0]) dao_clear_left_input() 227 entry = dao->imappers[0]; dao_clear_left_input() 231 entry = dao->imappers[i]; dao_clear_left_input() 233 dao->imappers[i] = NULL; dao_clear_left_input() 236 kfree(dao->imappers[0]); dao_clear_left_input() 237 dao->imappers[0] = NULL; dao_clear_left_input() 248 if (!dao->imappers[daio->rscl.msr]) dao_clear_right_input() 251 entry = dao->imappers[daio->rscl.msr]; dao_clear_right_input() 255 entry = dao->imappers[daio->rscl.msr + i]; dao_clear_right_input() 257 dao->imappers[daio->rscl.msr + i] = NULL; dao_clear_right_input() 260 kfree(dao->imappers[daio->rscl.msr]); dao_clear_right_input() 261 dao->imappers[daio->rscl.msr] = NULL; dao_clear_right_input() 401 dao->imappers = kzalloc(sizeof(void *)*desc->msr*2, GFP_KERNEL); dao_rsc_init() 402 if (!dao->imappers) { dao_rsc_init() 427 kfree(dao->imappers); dao_rsc_init() 428 dao->imappers = NULL; dao_rsc_init() 436 if (dao->imappers) { dao_rsc_uninit() 437 if (dao->imappers[0]) dao_rsc_uninit() 440 if (dao->imappers[dao->daio.rscl.msr]) dao_rsc_uninit() 443 kfree(dao->imappers); dao_rsc_uninit() 444 dao->imappers = NULL; dao_rsc_uninit() 655 input_mapper_delete(&mgr->imappers, mgr->init_imap, daio_imap_add() 659 err = input_mapper_add(&mgr->imappers, entry, daio_map_op, mgr); daio_imap_add() 671 err = input_mapper_delete(&mgr->imappers, entry, daio_map_op, mgr); daio_imap_delete() 672 if (list_empty(&mgr->imappers)) { daio_imap_delete() 673 input_mapper_add(&mgr->imappers, mgr->init_imap, daio_imap_delete() 707 INIT_LIST_HEAD(&daio_mgr->imappers); daio_mgr_create() 714 list_add(&entry->list, &daio_mgr->imappers); daio_mgr_create() 750 free_input_mapper_list(&daio_mgr->imappers); daio_mgr_destroy()
|
H A D | ctsrc.c | 632 entry = &srcimp->imappers[i]; srcimp_map() 657 &srcimp->imappers[i]); srcimp_unmap() 682 srcimp->imappers = kzalloc(sizeof(struct imapper)*desc->msr, srcimp_rsc_init() 684 if (!srcimp->imappers) { srcimp_rsc_init() 705 if (NULL != srcimp->imappers) { srcimp_rsc_uninit() 706 kfree(srcimp->imappers); srcimp_rsc_uninit() 707 srcimp->imappers = NULL; srcimp_rsc_uninit() 804 input_mapper_delete(&mgr->imappers, srcimp_imap_add() 808 err = input_mapper_add(&mgr->imappers, entry, srcimp_map_op, mgr); srcimp_imap_add() 820 err = input_mapper_delete(&mgr->imappers, entry, srcimp_map_op, mgr); srcimp_imap_delete() 821 if (list_empty(&mgr->imappers)) { srcimp_imap_delete() 822 input_mapper_add(&mgr->imappers, mgr->init_imap, srcimp_imap_delete() 848 INIT_LIST_HEAD(&srcimp_mgr->imappers); srcimp_mgr_create() 855 list_add(&entry->list, &srcimp_mgr->imappers); srcimp_mgr_create() 882 free_input_mapper_list(&srcimp_mgr->imappers); srcimp_mgr_destroy()
|
H A D | ctdaio.h | 55 struct imapper **imappers; member in struct:dao 105 struct list_head imappers; member in struct:daio_mgr
|
H A D | ctsrc.h | 110 struct imapper *imappers; member in struct:srcimp 131 struct list_head imappers; member in struct:srcimp_mgr
|
Completed in 98 milliseconds