Lines Matching refs:result

494 	adr_data_t *result;
507 if ((result = zalloc(sizeof (adr_data_t))) != NULL) {
508 result->d_refs = 1;
509 result->d_type = &adr_t_string;
510 result->d_lifetime = lt;
511 result->d_data.string = value;
516 return (result);
523 adr_data_t *result;
534 if ((result = zalloc(sizeof (adr_data_t))) != NULL) {
535 result->d_refs = 1;
536 result->d_type = &adr_t_string;
537 result->d_lifetime = LT_FREE;
538 result->d_data.string = str;
542 return (result);
548 adr_data_t *result;
555 if ((result = zalloc(sizeof (adr_data_t))) != NULL) {
556 result->d_refs = 1;
557 result->d_type = &adr_t_string;
558 result->d_lifetime = LT_FREE;
559 result->d_data.string = newstr;
563 return (result);
569 adr_data_t *result;
573 if ((result = zalloc(sizeof (adr_data_t))) != NULL) {
574 result->d_refs = 1;
575 result->d_type = &adr_t_secret;
576 result->d_lifetime = LT_FREE;
578 if ((result->d_data.string = strdup(value)) == NULL) {
579 free((char *)result);
583 return (result);
589 adr_data_t *result = zalloc(sizeof (adr_data_t));
590 if (result == NULL)
593 result->d_refs = 1;
594 result->d_type = &adr_t_integer;
595 result->d_data.integer = value;
596 return (result);
602 adr_data_t *result = zalloc(sizeof (adr_data_t));
603 if (result == NULL)
606 result->d_refs = 1;
607 result->d_type = &adr_t_long;
608 result->d_data.longint = value;
609 return (result);
615 adr_data_t *result = zalloc(sizeof (adr_data_t));
616 if (result == NULL)
619 result->d_refs = 1;
620 result->d_type = &adr_t_uinteger;
621 result->d_data.uinteger = value;
622 return (result);
628 adr_data_t *result = zalloc(sizeof (adr_data_t));
629 if (result == NULL)
632 result->d_refs = 1;
633 result->d_type = &adr_t_ulong;
634 result->d_data.ulongint = value;
635 return (result);
641 adr_data_t *result = zalloc(sizeof (adr_data_t));
642 if (result == NULL)
645 result->d_refs = 1;
646 result->d_type = &adr_t_float;
647 result->d_data.afloat = value;
648 return (result);
654 adr_data_t *result = zalloc(sizeof (adr_data_t));
655 if (result == NULL)
658 result->d_refs = 1;
659 result->d_type = &adr_t_double;
660 result->d_data.adouble = value;
661 return (result);
669 adr_data_t *result = zalloc(sizeof (adr_data_t));
670 if (result == NULL)
672 result->d_refs = 1;
673 result->d_type = &adr_t_time;
674 result->d_data.time.seconds = seconds;
675 result->d_data.time.nanos = nanos;
676 return (result);
691 adr_data_t *result = zalloc(sizeof (adr_data_t));
692 if (result == NULL) {
696 result->d_refs = 1;
697 result->d_type = &adr_t_name;
698 result->d_data.name = name;
699 return (result);
713 adr_data_t *result = zalloc(sizeof (adr_data_t));
714 if (result == NULL)
718 result->d_refs = 1;
719 result->d_type = type;
720 result->d_size = size;
721 if ((result->d_data.array = zalloc(size * sizeof (adr_data_t *))) ==
723 free(result);
727 return (result);
742 adr_data_t *result = zalloc(sizeof (adr_data_t));
743 if (result == NULL) {
749 result->d_refs = 1;
750 result->d_type = type;
751 result->d_rsize = index;
752 result->d_data.aunion.value = arm;
753 result->d_data.aunion.data = data;
754 return (result);
778 adr_data_t *result = zalloc(sizeof (adr_data_t));
779 if (result == NULL)
781 result->d_refs = 1;
782 result->d_type = type;
783 result->d_size = size;
784 if ((result->d_data.array = zalloc(size * sizeof (adr_data_t *))) ==
786 free(result);
790 return (result);
800 adr_data_t *result = zalloc(sizeof (adr_data_t));
801 if (result == NULL)
803 result->d_refs = 1;
804 result->d_type = type;
805 result->d_data.integer = index;
806 return (result);
849 adr_data_t *result;
866 if ((result = zalloc(sizeof (adr_data_t))) != NULL) {
867 result->d_refs = 1;
868 result->d_type = &adr_t_opaque;
869 result->d_size = (unsigned int)len;
870 result->d_lifetime = lt;
871 result->d_data.opaque = data;
876 return (result);
1042 * their references with the result, so we free instead
1304 adr_data_t *result = adr_data_new_array(&adr_t_array_string, asize);
1309 adr_array_set(result, j++,
1314 return (result);
1320 adr_data_t *result;
1328 result = adr_data_new_array(&adr_t_array_string, count);
1330 adr_array_set(result, i, adr_data_new_string(str[i], lt));
1332 return (result);