Lines Matching refs:ncl

27     NamedClockList *ncl;  in qdev_init_clocklist()  local
39 ncl = g_new0(NamedClockList, 1); in qdev_init_clocklist()
40 ncl->name = g_strdup(name); in qdev_init_clocklist()
41 ncl->alias = alias; in qdev_init_clocklist()
42 ncl->output = output; in qdev_init_clocklist()
43 ncl->clock = clk; in qdev_init_clocklist()
45 QLIST_INSERT_HEAD(&dev->clocks, ncl, node); in qdev_init_clocklist()
46 return ncl; in qdev_init_clocklist()
52 NamedClockList *ncl, *ncl_next; in qdev_finalize_clocklist() local
54 QLIST_FOREACH_SAFE(ncl, &dev->clocks, node, ncl_next) { in qdev_finalize_clocklist()
55 QLIST_REMOVE(ncl, node); in qdev_finalize_clocklist()
56 if (!ncl->alias) { in qdev_finalize_clocklist()
61 object_unref(OBJECT(ncl->clock)); in qdev_finalize_clocklist()
63 g_free(ncl->name); in qdev_finalize_clocklist()
64 g_free(ncl); in qdev_finalize_clocklist()
111 NamedClockList *ncl; in qdev_get_clocklist() local
113 QLIST_FOREACH(ncl, &dev->clocks, node) { in qdev_get_clocklist()
114 if (strcmp(name, ncl->name) == 0) { in qdev_get_clocklist()
115 return ncl; in qdev_get_clocklist()
124 NamedClockList *ncl; in qdev_get_clock_in() local
128 ncl = qdev_get_clocklist(dev, name); in qdev_get_clock_in()
129 if (!ncl) { in qdev_get_clock_in()
134 assert(!ncl->output); in qdev_get_clock_in()
136 return ncl->clock; in qdev_get_clock_in()
141 NamedClockList *ncl; in qdev_get_clock_out() local
145 ncl = qdev_get_clocklist(dev, name); in qdev_get_clock_out()
146 if (!ncl) { in qdev_get_clock_out()
151 assert(ncl->output); in qdev_get_clock_out()
153 return ncl->clock; in qdev_get_clock_out()
159 NamedClockList *ncl = qdev_get_clocklist(dev, name); in qdev_alias_clock() local
160 Clock *clk = ncl->clock; in qdev_alias_clock()
162 ncl = qdev_init_clocklist(alias_dev, alias_name, true, ncl->output, clk); in qdev_alias_clock()
166 (Object **) &ncl->clock, in qdev_alias_clock()