snd_pcm_lib_preallocate_pages_for_all — pre-allocation for continous memory type (all substreams)
int snd_pcm_lib_preallocate_pages_for_all
(struct snd_pcm * pcm, int type, void * data, size_t size, size_t max);
the pcm instance
DMA type (SNDRV_DMA_TYPE_*)
DMA type dependant data
the requested pre-allocation size in bytes
the max. allowed pre-allocation size
Do pre-allocation to all substreams of the given pcm for the specified DMA type.
Returns zero if successful, or a negative error code on failure.