• Home
  • Raw
  • Download

Lines Matching refs:msr

166 	entry = kzalloc((sizeof(*entry) * daio->rscl.msr), GFP_KERNEL);  in dao_set_left_input()
174 for (i = 0; i < daio->rscl.msr; i++, entry++) { in dao_set_left_input()
195 entry = kzalloc((sizeof(*entry) * daio->rscr.msr), GFP_KERNEL); in dao_set_right_input()
203 for (i = 0; i < daio->rscr.msr; i++, entry++) { in dao_set_right_input()
207 dao->imappers[daio->rscl.msr + i] = entry; in dao_set_right_input()
230 for (i = 1; i < daio->rscl.msr; i++) { in dao_clear_left_input()
248 if (!dao->imappers[daio->rscl.msr]) in dao_clear_right_input()
251 entry = dao->imappers[daio->rscl.msr]; in dao_clear_right_input()
254 for (i = 1; i < daio->rscr.msr; i++) { in dao_clear_right_input()
255 entry = dao->imappers[daio->rscl.msr + i]; in dao_clear_right_input()
257 dao->imappers[daio->rscl.msr + i] = NULL; in dao_clear_right_input()
260 kfree(dao->imappers[daio->rscl.msr]); in dao_clear_right_input()
261 dao->imappers[daio->rscl.msr] = NULL; in dao_clear_right_input()
293 static int dai_set_srt_msr(struct dai *dai, unsigned int msr) in dai_set_srt_msr() argument
297 for (rsr = 0; msr > 1; msr >>= 1) in dai_set_srt_msr()
351 err = rsc_init(&daio->rscl, idx_l, DAIO, desc->msr, hw); in daio_rsc_init()
355 err = rsc_init(&daio->rscr, idx_r, DAIO, desc->msr, hw); in daio_rsc_init()
403 dao->imappers = kzalloc(sizeof(void *)*desc->msr*2, GFP_KERNEL); in dao_rsc_init()
419 conf = (desc->msr & 0x7) | (desc->passthru << 3); in dao_rsc_init()
442 if (dao->imappers[dao->daio.rscl.msr]) in dao_rsc_uninit()
461 dsc.msr = desc->msr; in dao_rsc_reinit()
473 unsigned int rsr, msr; in dai_rsc_init() local
485 for (rsr = 0, msr = desc->msr; msr > 1; msr >>= 1) in dai_rsc_init()