Lines Matching refs:hwdep_pcm_shm
68 if (0 > usX2Y->hwdep_pcm_shm->capture_iso_start) {
69 int head = usX2Y->hwdep_pcm_shm->captured_iso_head + 1;
70 if (head >= ARRAY_SIZE(usX2Y->hwdep_pcm_shm->captured_iso))
72 usX2Y->hwdep_pcm_shm->capture_iso_start = head;
115 struct snd_usX2Y_hwdep_pcm_shm *shm = usX2Y->hwdep_pcm_shm;
156 struct snd_usX2Y_hwdep_pcm_shm *shm = subs->usX2Y->hwdep_pcm_shm;
343 subs->usX2Y->hwdep_pcm_shm->playback : (
345 subs->usX2Y->hwdep_pcm_shm->capture0x8 :
346 subs->usX2Y->hwdep_pcm_shm->capture0xA);
415 usX2Y->hwdep_pcm_shm->captured_iso_head = -1;
416 usX2Y->hwdep_pcm_shm->captured_iso_frames = 0;
496 if (NULL == usX2Y->hwdep_pcm_shm) {
497 if (NULL == (usX2Y->hwdep_pcm_shm = snd_malloc_pages(sizeof(struct snd_usX2Y_hwdep_pcm_shm), GFP_KERNEL)))
499 memset(usX2Y->hwdep_pcm_shm, 0, sizeof(struct snd_usX2Y_hwdep_pcm_shm));
520 usX2Y->hwdep_pcm_shm->playback_iso_start = -1;
523 usX2Y->hwdep_pcm_shm->captured_iso_frames) {
527 usX2Y->hwdep_pcm_shm->captured_iso_frames);
538 usX2Y->hwdep_pcm_shm->captured_iso_frames);
540 usX2Y->hwdep_pcm_shm->capture_iso_start = -1;
696 vaddr = (char*)((struct usX2Ydev *)area->vm_private_data)->hwdep_pcm_shm + offset;
728 if (!usX2Y->hwdep_pcm_shm) {
741 if (NULL != usX2Y->hwdep_pcm_shm)
742 snd_free_pages(usX2Y->hwdep_pcm_shm, sizeof(struct snd_usX2Y_hwdep_pcm_shm));