Lines Matching full:co
379 struct gconsumer *co; in geom_xml2tree() local
432 LIST_FOREACH(co, &ge->lg_consumer, lg_consumer) { in geom_xml2tree()
433 gmp->lg_ident[i].lg_id = co->lg_id; in geom_xml2tree()
434 gmp->lg_ident[i].lg_ptr = co; in geom_xml2tree()
446 LIST_FOREACH(co, &ge->lg_consumer, lg_consumer) { in geom_xml2tree()
447 co->lg_geom = geom_lookupidptr(gmp, co->lg_geom); in geom_xml2tree()
448 if (co->lg_provider != NULL) { in geom_xml2tree()
449 co->lg_provider = geom_lookupidptr(gmp, in geom_xml2tree()
450 co->lg_provider); in geom_xml2tree()
451 if (co->lg_provider != NULL) { in geom_xml2tree()
453 &co->lg_provider->lg_consumers, in geom_xml2tree()
454 co, lg_consumers); in geom_xml2tree()
515 struct gconsumer *co; in geom_deletetree() local
544 co = LIST_FIRST(&ge->lg_consumer); in geom_deletetree()
545 if (co == NULL) in geom_deletetree()
547 LIST_REMOVE(co, lg_consumer); in geom_deletetree()
548 delete_config(&co->lg_config); in geom_deletetree()
549 if (co->lg_mode) free(co->lg_mode); in geom_deletetree()
550 free(co); in geom_deletetree()