Lines Matching refs:fc
59 struct feeder_class *fc = p;
64 KASSERT(fc->desc == NULL, ("first feeder not root: %s", fc->name));
70 fc->name);
74 fte->feederclass = fc;
131 KASSERT(fc->desc != NULL, ("feeder '%s' has no descriptor", fc->name));
135 while ((feedercnt < MAXFEEDERS) && (fc->desc[i].type > 0)) {
136 /* printf("adding feeder %s, %x -> %x\n", fc->name, fc->desc[i].in, fc->desc[i].out); */
139 printf("can't allocate memory for feeder '%s', %x -> %x\n", fc->name, fc->desc[i].in, fc->desc[i].out);
143 fte->feederclass = fc;
144 fte->desc = &fc->desc[i];
185 feeder_create(struct feeder_class *fc, struct pcm_feederdesc *desc)
190 f = (struct pcm_feeder *)kobj_create((kobj_class_t)fc, M_FEEDER, M_NOWAIT | M_ZERO);
194 f->data = fc->data;
197 f->class = fc;
212 printf("feeder_init(%p) on %s returned %d\n", f, fc->name, err);
236 chn_addfeeder(struct pcm_channel *c, struct feeder_class *fc, struct pcm_feederdesc *desc)
240 nf = feeder_create(fc, desc);