Lines Matching defs:ge
377 struct ggeom *ge;
421 LIST_FOREACH(ge, &cl->lg_geom, lg_geom) {
422 gmp->lg_ident[i].lg_id = ge->lg_id;
423 gmp->lg_ident[i].lg_ptr = ge;
426 LIST_FOREACH(pr, &ge->lg_provider, lg_provider) {
432 LIST_FOREACH(co, &ge->lg_consumer, lg_consumer) {
442 LIST_FOREACH(ge, &cl->lg_geom, lg_geom) {
443 ge->lg_class = geom_lookupidptr(gmp, ge->lg_class);
444 LIST_FOREACH(pr, &ge->lg_provider, lg_provider)
446 LIST_FOREACH(co, &ge->lg_consumer, lg_consumer) {
513 struct ggeom *ge;
527 ge = LIST_FIRST(&cl->lg_geom);
528 if (ge == NULL)
530 LIST_REMOVE(ge, lg_geom);
531 delete_config(&ge->lg_config);
532 if (ge->lg_name) free(ge->lg_name);
534 pr = LIST_FIRST(&ge->lg_provider);
544 co = LIST_FIRST(&ge->lg_consumer);
552 free(ge);