Lines Matching refs:def
170 struct clk_fixed_def *def)
175 def->clkdef.id = 1;
179 def->freq = freq;
185 struct clk_fixed_def *def)
190 def->clkdef.id = 1;
191 rv = OF_getencprop(node, "clock-mult", &def->mult, sizeof(def->mult));
194 rv = OF_getencprop(node, "clock-div", &def->div, sizeof(def->div));
201 def->clkdef.parent_names = malloc(sizeof(char *), M_OFWPROP, M_WAITOK);
202 def->clkdef.parent_names[0] = clk_get_name(parent);
203 def->clkdef.parent_cnt = 1;
214 struct clk_fixed_def def;
222 bzero(&def, sizeof(def));
224 rv = clk_fixed_init_fixed(sc, node, &def);
226 rv = clk_fixed_init_fixed_factor(sc, node, &def);
233 rv = clk_parse_ofw_clk_name(dev, node, &def.clkdef.name);
241 rv = clknode_fixed_register(sc->clkdom, &def);
257 OF_prop_free(__DECONST(char *, def.clkdef.name));
258 OF_prop_free(def.clkdef.parent_names);
262 OF_prop_free(__DECONST(char *, def.clkdef.name));
263 OF_prop_free(def.clkdef.parent_names);