Lines Matching refs:item

199 			free_mapping_item(&e->element.item);
214 free_mapping_item(&e->element.split.item);
221 free_mapping_item(&e->element.match.item[i]);
223 if (e->element.match.item != NULL)
224 free(e->element.match.item);
225 e->element.match.item = NULL;
231 free_mapping_item(&e->element.extract.item);
489 free_mapping_item(__nis_mapping_item_t *item)
491 if (item == NULL)
494 if (item->name != NULL)
495 free(item->name);
496 item->name = NULL;
497 if (item->type == mit_nis) {
498 free_index(&item->searchSpec.obj.index);
499 if (item->searchSpec.obj.name != NULL)
500 free(item->searchSpec.obj.name);
501 item->searchSpec.obj.name = NULL;
502 } else if (item->type == mit_ldap) {
503 if (item->searchSpec.triple.base != NULL)
504 free(item->searchSpec.triple.base);
505 item->searchSpec.triple.base = NULL;
506 if (item->searchSpec.triple.attrs != NULL)
507 free(item->searchSpec.triple.attrs);
508 item->searchSpec.triple.attrs = NULL;
509 if (item->searchSpec.triple.element != NULL) {
511 item->searchSpec.triple.element);
512 free(item->searchSpec.triple.element);
514 item->searchSpec.triple.element = NULL;
516 if (item->exItem != NULL) {
517 free_mapping_item(item->exItem);
518 free(item->exItem);
519 item->exItem = 0;
588 free_mapping_item(&sub->element.item);
595 free_mapping_item(&sub->element.print.item[i]);
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);
608 free_mapping_item(&sub->element.extract.item);
930 e->element.item.name)) {
942 match.item[k].
1468 ret = dup_mapping_item(&in->element.item,
1469 &out->element.item);
1478 out->element.print.item = (__nis_mapping_item_t *)
1481 if (out->element.print.item == NULL)
1485 &in->element.print.item[i],
1486 &out->element.print.item[i]))
1495 ret = dup_mapping_item(&in->element.split.item,
1496 &out->element.split.item);
1504 ret = dup_mapping_item(&in->element.extract.item,
1505 &out->element.extract.item);
1528 ret = dup_mapping_item(&in->element.item,
1529 &out->element.item);
1556 ret = dup_mapping_item(&in->element.split.item,
1557 &out->element.split.item);
1567 out->element.match.item = (__nis_mapping_item_t *)
1570 if (out->element.match.item == NULL)
1574 &in->element.match.item[i],
1575 &out->element.match.item[i]))
1586 ret = dup_mapping_item(&in->element.extract.item,
1587 &out->element.extract.item);
2057 case 'l': /* length of next item */
2059 case 't': /* tag of next item */
2060 case 'T': /* skip tag of next item */
2235 case 'l': /* length of next item */
2237 case 't': /* tag of next item */
2238 case 'T': /* skip tag of next item */
2345 * item