Lines Matching defs:cd

105 	struct clkdm_dep *cd;
110 for (cd = deps; cd->clkdm_name; cd++) {
111 if (!cd->clkdm && cd->clkdm_name)
112 cd->clkdm = _clkdm_lookup(cd->clkdm_name);
114 if (cd->clkdm == clkdm)
118 if (!cd->clkdm_name)
121 return cd;
168 struct clkdm_dep *cd;
170 for (cd = clkdm_deps; cd && cd->clkdm_name; cd++) {
171 if (cd->clkdm)
173 cd->clkdm = _clkdm_lookup(cd->clkdm_name);
175 WARN(!cd->clkdm, "clockdomain: %s: could not find clkdm %s while resolving dependencies - should never happen",
176 clkdm->name, cd->clkdm_name);
195 struct clkdm_dep *cd;
201 cd = _clkdm_deps_lookup(clkdm2, clkdm1->wkdep_srcs);
202 if (IS_ERR(cd))
203 ret = PTR_ERR(cd);
214 cd->wkdep_usecount++;
215 if (cd->wkdep_usecount == 1) {
238 struct clkdm_dep *cd;
244 cd = _clkdm_deps_lookup(clkdm2, clkdm1->wkdep_srcs);
245 if (IS_ERR(cd))
246 ret = PTR_ERR(cd);
257 cd->wkdep_usecount--;
258 if (cd->wkdep_usecount == 0) {
283 struct clkdm_dep *cd;
289 cd = _clkdm_deps_lookup(clkdm2, clkdm1->sleepdep_srcs);
290 if (IS_ERR(cd))
291 ret = PTR_ERR(cd);
302 cd->sleepdep_usecount++;
303 if (cd->sleepdep_usecount == 1) {
328 struct clkdm_dep *cd;
334 cd = _clkdm_deps_lookup(clkdm2, clkdm1->sleepdep_srcs);
335 if (IS_ERR(cd))
336 ret = PTR_ERR(cd);
347 cd->sleepdep_usecount--;
348 if (cd->sleepdep_usecount == 0) {
595 struct clkdm_dep *cd;
601 cd = _clkdm_deps_lookup(clkdm2, clkdm1->wkdep_srcs);
602 if (IS_ERR(cd))
603 return PTR_ERR(cd);
605 pwrdm_lock(cd->clkdm->pwrdm.ptr);
607 pwrdm_unlock(cd->clkdm->pwrdm.ptr);
624 struct clkdm_dep *cd;
630 cd = _clkdm_deps_lookup(clkdm2, clkdm1->wkdep_srcs);
631 if (IS_ERR(cd))
632 return PTR_ERR(cd);
634 pwrdm_lock(cd->clkdm->pwrdm.ptr);
636 pwrdm_unlock(cd->clkdm->pwrdm.ptr);
657 struct clkdm_dep *cd;
663 cd = _clkdm_deps_lookup(clkdm2, clkdm1->wkdep_srcs);
664 if (IS_ERR(cd))
665 ret = PTR_ERR(cd);
715 struct clkdm_dep *cd;
721 cd = _clkdm_deps_lookup(clkdm2, clkdm1->wkdep_srcs);
722 if (IS_ERR(cd))
723 return PTR_ERR(cd);
725 pwrdm_lock(cd->clkdm->pwrdm.ptr);
727 pwrdm_unlock(cd->clkdm->pwrdm.ptr);
746 struct clkdm_dep *cd;
752 cd = _clkdm_deps_lookup(clkdm2, clkdm1->wkdep_srcs);
753 if (IS_ERR(cd))
754 return PTR_ERR(cd);
756 pwrdm_lock(cd->clkdm->pwrdm.ptr);
758 pwrdm_unlock(cd->clkdm->pwrdm.ptr);
781 struct clkdm_dep *cd;
787 cd = _clkdm_deps_lookup(clkdm2, clkdm1->sleepdep_srcs);
788 if (IS_ERR(cd))
789 ret = PTR_ERR(cd);