Lines Matching refs:sub
582 free_mapping_sub_element(__nis_mapping_sub_element_t *sub)
586 switch (sub->type) {
588 free_mapping_item(&sub->element.item);
591 if (sub->element.print.fmt != NULL)
592 free_mapping_format(sub->element.print.fmt);
593 sub->element.print.fmt = NULL;
594 for (i = 0; i < sub->element.print.numItems; i++)
595 free_mapping_item(&sub->element.print.item[i]);
596 sub->element.print.numItems = 0;
597 if (sub->element.print.item != NULL)
598 free(sub->element.print.item);
599 sub->element.print.item = NULL;
602 free_mapping_item(&sub->element.split.item);
605 if (sub->element.extract.fmt != NULL)
606 free_mapping_format(sub->element.extract.fmt);
607 sub->element.extract.fmt = NULL;
608 free_mapping_item(&sub->element.extract.item);
1822 else if (same_string("sub", begin, s1 - begin))