Lines Matching full:fc
58 struct feeder_class *fc = p; in feeder_register_root() local
62 KASSERT(fc->desc == NULL, ("first feeder not root: %s", fc->name)); in feeder_register_root()
66 fte->feederclass = fc; in feeder_register_root()
76 struct feeder_class *fc = p; in feeder_register() local
80 KASSERT(fc->desc != NULL, ("feeder '%s' has no descriptor", fc->name)); in feeder_register()
87 while ((feedercnt < MAXFEEDERS) && (fc->desc[i].type > 0)) { in feeder_register()
89 fte->feederclass = fc; in feeder_register()
90 fte->desc = &fc->desc[i]; in feeder_register()
133 feeder_create(struct feeder_class *fc, struct pcm_feederdesc *desc) in feeder_create() argument
138 f = (struct pcm_feeder *)kobj_create((kobj_class_t)fc, M_FEEDER, M_NOWAIT | M_ZERO); in feeder_create()
142 f->data = fc->data; in feeder_create()
145 f->class = fc; in feeder_create()
160 printf("feeder_init(%p) on %s returned %d\n", f, fc->name, err); in feeder_create()
184 feeder_add(struct pcm_channel *c, struct feeder_class *fc, struct pcm_feederdesc *desc) in feeder_add() argument
188 nf = feeder_create(fc, desc); in feeder_add()