Lines Matching refs:hw_params

820 					struct snd_pcm_hw_params *hw_params)  in snd_trident_allocate_pcm_mem()  argument
827 if ((err = snd_pcm_lib_malloc_pages(substream, params_buffer_bytes(hw_params))) < 0) in snd_trident_allocate_pcm_mem()
854 struct snd_pcm_hw_params *hw_params) in snd_trident_allocate_evoice() argument
863 if (params_buffer_size(hw_params) / 2 != params_period_size(hw_params)) { in snd_trident_allocate_evoice()
894 struct snd_pcm_hw_params *hw_params) in snd_trident_hw_params() argument
898 err = snd_trident_allocate_pcm_mem(substream, hw_params); in snd_trident_hw_params()
900 err = snd_trident_allocate_evoice(substream, hw_params); in snd_trident_hw_params()
1034 struct snd_pcm_hw_params *hw_params) in snd_trident_capture_hw_params() argument
1036 return snd_trident_allocate_pcm_mem(substream, hw_params); in snd_trident_capture_hw_params()
1143 struct snd_pcm_hw_params *hw_params) in snd_trident_si7018_capture_hw_params() argument
1147 if ((err = snd_pcm_lib_malloc_pages(substream, params_buffer_bytes(hw_params))) < 0) in snd_trident_si7018_capture_hw_params()
1150 return snd_trident_allocate_evoice(substream, hw_params); in snd_trident_si7018_capture_hw_params()
1340 struct snd_pcm_hw_params *hw_params) in snd_trident_spdif_hw_params() argument
1346 err = snd_trident_allocate_pcm_mem(substream, hw_params); in snd_trident_spdif_hw_params()
1351 err = snd_trident_allocate_evoice(substream, hw_params); in snd_trident_spdif_hw_params()
1363 if (params_rate(hw_params) >= 48000) { in snd_trident_spdif_hw_params()
1370 else if (params_rate(hw_params) >= 44100) { in snd_trident_spdif_hw_params()
2077 .hw_params = snd_trident_hw_params,
2088 .hw_params = snd_trident_hw_params,
2100 .hw_params = snd_trident_capture_hw_params,
2111 .hw_params = snd_trident_si7018_capture_hw_params,
2122 .hw_params = snd_trident_hw_params,
2133 .hw_params = snd_trident_hw_params,
2145 .hw_params = snd_trident_spdif_hw_params,
2156 .hw_params = snd_trident_spdif_hw_params,