Lines Matching refs:orig
667 duplicate_intarr(int *orig) in duplicate_intarr() argument
670 int *iwalker = orig; in duplicate_intarr()
672 if (orig == NULL) in duplicate_intarr()
682 (void) memcpy(iwalker, orig, allocsize); in duplicate_intarr()
691 duplicate_strarr(char **orig) in duplicate_strarr() argument
697 if (orig == NULL) in duplicate_strarr()
701 for (swalker = orig; *swalker != NULL; swalker++) in duplicate_strarr()
705 newbie = calloc(swalker - orig + 1, sizeof (char *)); in duplicate_strarr()
709 for (i = 0; orig[i] != NULL; i++) { in duplicate_strarr()
710 newbie[i] = strdup(orig[i]); in duplicate_strarr()
725 _duplicate_alg(struct ipsecalgent *orig) in _duplicate_alg() argument
734 rc->a_proto_num = orig->a_proto_num; in _duplicate_alg()
735 rc->a_alg_num = orig->a_alg_num; in _duplicate_alg()
736 rc->a_key_increment = orig->a_key_increment; in _duplicate_alg()
737 rc->a_mech_name = strdup(orig->a_mech_name); in _duplicate_alg()
738 rc->a_alg_flags = orig->a_alg_flags; in _duplicate_alg()
739 rc->a_block_sizes = duplicate_intarr(orig->a_block_sizes); in _duplicate_alg()
740 rc->a_mech_params = duplicate_intarr(orig->a_mech_params); in _duplicate_alg()
741 rc->a_key_sizes = duplicate_intarr(orig->a_key_sizes); in _duplicate_alg()
742 rc->a_names = duplicate_strarr(orig->a_names); in _duplicate_alg()