regfile           708 source3/registry/reg_api.c static WERROR reg_load_tree(REGF_FILE *regfile, const char *topkeypath,
regfile           728 source3/registry/reg_api.c 	registry_key.name = talloc_strdup(regfile->mem_ctx, topkeypath);
regfile           736 source3/registry/reg_api.c 	result = regsubkey_ctr_init(regfile->mem_ctx, &subkeys);
regfile           756 source3/registry/reg_api.c 	while ((subkey = regfio_fetch_subkey( regfile, key ))) {
regfile           782 source3/registry/reg_api.c 	while ((subkey = regfio_fetch_subkey(regfile, key))) {
regfile           783 source3/registry/reg_api.c 		path = talloc_asprintf(regfile->mem_ctx,
regfile           790 source3/registry/reg_api.c 		result = reg_load_tree(regfile, path, subkey);
regfile           804 source3/registry/reg_api.c 	REGF_FILE *regfile;
regfile           810 source3/registry/reg_api.c 	regfile = regfio_open(fname, (O_RDONLY), 0);
regfile           811 source3/registry/reg_api.c 	if (regfile == NULL) {
regfile           820 source3/registry/reg_api.c 	if (!(rootkey = regfio_rootkey(regfile))) {
regfile           821 source3/registry/reg_api.c 		regfio_close(regfile);
regfile           825 source3/registry/reg_api.c 	result = reg_load_tree(regfile, krecord->name, rootkey);
regfile           829 source3/registry/reg_api.c 	regfio_close(regfile);
regfile           842 source3/registry/reg_api.c static WERROR reg_write_tree(REGF_FILE *regfile, const char *keypath,
regfile           857 source3/registry/reg_api.c 	if (!regfile) {
regfile           867 source3/registry/reg_api.c 	key_tmp = talloc_strdup(regfile->mem_ctx, keypath);
regfile           883 source3/registry/reg_api.c 	registry_key.name = talloc_strdup(regfile->mem_ctx, keypath);
regfile           895 source3/registry/reg_api.c 	result = regsubkey_ctr_init(regfile->mem_ctx, &subkeys);
regfile           906 source3/registry/reg_api.c 	result = regkey_get_secdesc(regfile->mem_ctx, &registry_key, &sec_desc);
regfile           913 source3/registry/reg_api.c 	key = regfio_write_key(regfile, keyname, values, subkeys, sec_desc,
regfile           925 source3/registry/reg_api.c 		subkeypath = talloc_asprintf(regfile->mem_ctx, "%s\\%s",
regfile           931 source3/registry/reg_api.c 		result = reg_write_tree(regfile, subkeypath, key);
regfile           947 source3/registry/reg_api.c 	REGF_FILE *regfile;
regfile           952 source3/registry/reg_api.c 	regfile = regfio_open(fname, (O_RDWR|O_CREAT|O_EXCL),
regfile           954 source3/registry/reg_api.c 	if (regfile == NULL) {
regfile           962 source3/registry/reg_api.c 	result = reg_write_tree(regfile, krecord->name, NULL);
regfile           966 source3/registry/reg_api.c 	regfio_close(regfile);