Lines Matching refs:item

202 		free_mapping_item(&e->element.item);
217 free_mapping_item(&e->element.split.item);
224 free_mapping_item(&e->element.match.item[i]);
226 if (e->element.match.item != NULL)
227 free(e->element.match.item);
228 e->element.match.item = NULL;
234 free_mapping_item(&e->element.extract.item);
492 free_mapping_item(__nis_mapping_item_t *item)
494 if (item == NULL)
497 if (item->name != NULL)
498 free(item->name);
499 item->name = NULL;
500 if (item->type == mit_nisplus) {
501 free_index(&item->searchSpec.obj.index);
502 if (item->searchSpec.obj.name != NULL)
503 free(item->searchSpec.obj.name);
504 item->searchSpec.obj.name = NULL;
505 } else if (item->type == mit_ldap) {
506 if (item->searchSpec.triple.base != NULL)
507 free(item->searchSpec.triple.base);
508 item->searchSpec.triple.base = NULL;
509 if (item->searchSpec.triple.attrs != NULL)
510 free(item->searchSpec.triple.attrs);
511 item->searchSpec.triple.attrs = NULL;
512 if (item->searchSpec.triple.element != NULL) {
514 item->searchSpec.triple.element);
515 free(item->searchSpec.triple.element);
517 item->searchSpec.triple.element = NULL;
519 if (item->exItem != NULL) {
520 free_mapping_item(item->exItem);
521 free(item->exItem);
522 item->exItem = 0;
591 free_mapping_item(&sub->element.item);
598 free_mapping_item(&sub->element.print.item[i]);
600 if (sub->element.print.item != NULL)
601 free(sub->element.print.item);
602 sub->element.print.item = NULL;
605 free_mapping_item(&sub->element.split.item);
611 free_mapping_item(&sub->element.extract.item);
935 e->element.item.name)) {
946 e->element.match.item[k].name)) {
1471 ret = dup_mapping_item(&in->element.item,
1472 &out->element.item);
1481 out->element.print.item = (__nis_mapping_item_t *)
1484 if (out->element.print.item == NULL)
1488 &in->element.print.item[i],
1489 &out->element.print.item[i]))
1498 ret = dup_mapping_item(&in->element.split.item,
1499 &out->element.split.item);
1507 ret = dup_mapping_item(&in->element.extract.item,
1508 &out->element.extract.item);
1531 ret = dup_mapping_item(&in->element.item,
1532 &out->element.item);
1559 ret = dup_mapping_item(&in->element.split.item,
1560 &out->element.split.item);
1570 out->element.match.item = (__nis_mapping_item_t *)
1573 if (out->element.match.item == NULL)
1577 &in->element.match.item[i],
1578 &out->element.match.item[i]))
1589 ret = dup_mapping_item(&in->element.extract.item,
1590 &out->element.extract.item);
2060 case 'l': /* length of next item */
2062 case 't': /* tag of next item */
2063 case 'T': /* skip tag of next item */
2238 case 'l': /* length of next item */
2240 case 't': /* tag of next item */
2241 case 'T': /* skip tag of next item */
2348 * item