Lines Matching refs:ret
536 int ret, first_instance;
545 ret = _snd_pcm_direct_new(&pcm, &dsnoop, SND_PCM_TYPE_DSNOOP, name, opts, params, stream, mode);
546 if (ret < 0)
547 return ret;
548 first_instance = ret;
564 ret = snd_pcm_open_slave(&spcm, root, sconf, stream,
566 if (ret < 0) {
576 ret = snd_pcm_direct_initialize_slave(dsnoop, spcm, params);
577 if (ret < 0) {
585 ret = snd_pcm_direct_server_create(dsnoop);
586 if (ret < 0) {
597 ret = snd_pcm_direct_client_connect(dsnoop);
598 if (ret < 0) {
605 ret = snd_pcm_direct_open_secondary_client(&spcm, dsnoop, "dsnoop_client");
606 if (ret < 0)
610 ret = snd_pcm_open_slave(&spcm, root, sconf, stream,
614 if (ret < 0) {
618 if (ret == -EBADFD) {
627 ret = -EINVAL;
631 ret = snd_pcm_direct_initialize_secondary_slave(dsnoop, spcm, params);
632 if (ret < 0) {
641 ret = snd_pcm_direct_initialize_poll_fd(dsnoop);
642 if (ret < 0) {
681 return ret;