Lines Matching defs:ret
11 #define soc_link_ret(rtd, ret) _soc_link_ret(rtd, __func__, ret)
13 const char *func, int ret)
16 if (ret >= 0)
17 return ret;
20 switch (ret) {
27 func, rtd->dai_link->name, ret);
30 return ret;
43 int ret = 0;
46 ret = rtd->dai_link->init(rtd);
48 return soc_link_ret(rtd, ret);
60 int ret = 0;
63 ret = rtd->dai_link->be_hw_params_fixup(rtd, params);
65 return soc_link_ret(rtd, ret);
71 int ret = 0;
75 ret = rtd->dai_link->ops->startup(substream);
78 if (ret == 0)
81 return soc_link_ret(rtd, ret);
103 int ret = 0;
107 ret = rtd->dai_link->ops->prepare(substream);
109 return soc_link_ret(rtd, ret);
116 int ret = 0;
120 ret = rtd->dai_link->ops->hw_params(substream, params);
123 if (ret == 0)
126 return soc_link_ret(rtd, ret);
147 int ret = 0;
151 ret = rtd->dai_link->ops->trigger(substream, cmd);
153 return soc_link_ret(rtd, ret);
160 int ret = 0;
166 ret = soc_link_trigger(substream, cmd);
167 if (ret < 0)
177 ret = soc_link_trigger(substream, cmd);
181 return ret;
187 int ret = 0;
191 ret = rtd->dai_link->compr_ops->startup(cstream);
193 if (ret == 0)
196 return soc_link_ret(rtd, ret);
219 int ret = 0;
223 ret = rtd->dai_link->compr_ops->set_params(cstream);
225 return soc_link_ret(rtd, ret);