Home | History | Annotate | Download | only in src

Lines Matching refs:newc

2688 	ocontext_t *l, *c, *newc = NULL;
2738 newc = calloc(1, sizeof(ocontext_t));
2739 if (!newc) {
2746 newc->u.name = malloc(len + 1);
2747 if (!newc->u.name) {
2750 rc = next_entry(newc->u.name, fp, len);
2753 newc->u.name[len] = 0;
2757 newc->v.sclass = le32_to_cpu(buf[0]);
2758 if (context_read_and_validate(&newc->context[0], p, fp))
2762 if (!strcmp(newc->u.name, c->u.name) &&
2763 (!c->v.sclass || !newc->v.sclass ||
2764 newc->v.sclass == c->v.sclass)) {
2770 len = strlen(newc->u.name);
2775 newc->next = c;
2777 l->next = newc;
2779 newgenfs->head = newc;
2786 if (newc) {
2787 context_destroy(&newc->context[0]);
2788 context_destroy(&newc->context[1]);
2789 free(newc->u.name);
2790 free(newc);