Lines Matching full:info
107 hw->samples << hw->info.shift,
119 if ((len1 & hw->info.align) || (len2 & hw->info.align)) {
121 len1, len2, hw->info.align + 1);
125 if ((len1 + len2) - (hw->samples << hw->info.shift)) {
127 len1 + len2, hw->samples << hw->info.shift);
131 audio_pcm_info_clear_buf (&hw->info, p1, hw->samples);
160 dst = advance (dst, src_len1 << hw->info.shift);
180 struct audio_pcm_info *info,
193 pos << info->shift,
194 len << info->shift,
206 if ((*blen1 & info->align) || (*blen2 & info->align)) {
208 *blen1, *blen2, info->align + 1);
286 if (fmod_lock_sample (fmd->fmod_sample, &fmd->hw.info,
293 len1 = blen1 >> hw->info.shift;
294 len2 = blen2 >> hw->info.shift;
390 audio_pcm_init_info (&hw->info, &obt_as);
448 audio_pcm_init_info (&hw->info, &obt_as);
468 int hwshift = hw->info.shift;
493 if (fmod_lock_sample (fmd->fmod_sample, &fmd->hw.info,