Lines Matching full:boundary
80 u32 boundary; member
90 snd_pcm_uframes_t boundary; in snd_pcm_ioctl_sw_params_compat() local
107 * Check silent_size parameter. Since we have 64bit boundary, in snd_pcm_ioctl_sw_params_compat()
108 * silence_size must be compared with the 32bit boundary. in snd_pcm_ioctl_sw_params_compat()
110 boundary = recalculate_boundary(substream->runtime); in snd_pcm_ioctl_sw_params_compat()
111 if (boundary && params.silence_size >= boundary) in snd_pcm_ioctl_sw_params_compat()
112 params.silence_size = substream->runtime->boundary; in snd_pcm_ioctl_sw_params_compat()
116 if (boundary && put_user(boundary, &src->boundary)) in snd_pcm_ioctl_sw_params_compat()
271 runtime->boundary = new_boundary; in snd_pcm_ioctl_hw_params_compat()
415 snd_pcm_uframes_t boundary; in snd_pcm_ioctl_sync_ptr_x32() local
432 boundary = recalculate_boundary(runtime); in snd_pcm_ioctl_sync_ptr_x32()
433 if (!boundary) in snd_pcm_ioctl_sync_ptr_x32()
434 boundary = 0x7fffffff; in snd_pcm_ioctl_sync_ptr_x32()
436 /* FIXME: we should consider the boundary for the sync from app */ in snd_pcm_ioctl_sync_ptr_x32()
440 scontrol.appl_ptr = control->appl_ptr % boundary; in snd_pcm_ioctl_sync_ptr_x32()
446 sstatus.hw_ptr = status->hw_ptr % boundary; in snd_pcm_ioctl_sync_ptr_x32()