Lines Matching refs:retval
76 errcode_t retval; in add_link() local
78 retval = ext2fs_read_inode(fs, ino, &inode); in add_link()
79 if (retval) { in add_link()
80 com_err(__func__, retval, _("while reading inode %u"), ino); in add_link()
81 return retval; in add_link()
84 retval = ext2fs_link(fs, parent_ino, name, ino, in add_link()
86 if (retval == EXT2_ET_DIR_NO_SPACE) { in add_link()
87 retval = ext2fs_expand_dir(fs, parent_ino); in add_link()
88 if (retval) { in add_link()
89 com_err(__func__, retval, in add_link()
91 return retval; in add_link()
93 retval = ext2fs_link(fs, parent_ino, name, ino, in add_link()
96 if (retval) { in add_link()
97 com_err(__func__, retval, _("while linking \"%s\""), name); in add_link()
98 return retval; in add_link()
103 retval = ext2fs_write_inode(fs, ino, &inode); in add_link()
104 if (retval) in add_link()
105 com_err(__func__, retval, _("while writing inode %u"), ino); in add_link()
107 return retval; in add_link()
114 errcode_t retval; in set_inode_extra() local
117 retval = ext2fs_read_inode(fs, ino, &inode); in set_inode_extra()
118 if (retval) { in set_inode_extra()
119 com_err(__func__, retval, _("while reading inode %u"), ino); in set_inode_extra()
120 return retval; in set_inode_extra()
130 retval = ext2fs_write_inode(fs, ino, &inode); in set_inode_extra()
131 if (retval) in set_inode_extra()
132 com_err(__func__, retval, _("while writing inode %u"), ino); in set_inode_extra()
133 return retval; in set_inode_extra()
140 errcode_t retval, close_retval; in set_inode_xattr() local
151 retval = errno; in set_inode_xattr()
152 com_err(__func__, retval, _("while listing attributes of \"%s\""), in set_inode_xattr()
154 return retval; in set_inode_xattr()
159 retval = ext2fs_xattrs_open(fs, ino, &handle); in set_inode_xattr()
160 if (retval) { in set_inode_xattr()
161 if (retval == EXT2_ET_MISSING_EA_FEATURE) in set_inode_xattr()
163 com_err(__func__, retval, _("while opening inode %u"), ino); in set_inode_xattr()
164 return retval; in set_inode_xattr()
167 retval = ext2fs_get_mem(size, &list); in set_inode_xattr()
168 if (retval) { in set_inode_xattr()
169 com_err(__func__, retval, _("while allocating memory")); in set_inode_xattr()
175 retval = errno; in set_inode_xattr()
176 com_err(__func__, retval, _("while listing attributes of \"%s\""), in set_inode_xattr()
187 retval = errno; in set_inode_xattr()
188 com_err(__func__, retval, in set_inode_xattr()
194 retval = ext2fs_get_mem(value_size, &value); in set_inode_xattr()
195 if (retval) { in set_inode_xattr()
196 com_err(__func__, retval, _("while allocating memory")); in set_inode_xattr()
203 retval = errno; in set_inode_xattr()
204 com_err(__func__, retval, in set_inode_xattr()
210 retval = ext2fs_xattr_set(handle, name, value, value_size); in set_inode_xattr()
212 if (retval) { in set_inode_xattr()
213 com_err(__func__, retval, in set_inode_xattr()
224 com_err(__func__, retval, _("while closing inode %u"), ino); in set_inode_xattr()
225 retval = retval ? retval : close_retval; in set_inode_xattr()
227 return retval; in set_inode_xattr()
245 errcode_t retval; in do_mknod_internal() local
273 retval = ext2fs_new_inode(fs, cwd, 010755, 0, &ino); in do_mknod_internal()
274 if (retval) { in do_mknod_internal()
275 com_err(__func__, retval, _("while allocating inode \"%s\""), in do_mknod_internal()
277 return retval; in do_mknod_internal()
283 retval = ext2fs_link(fs, cwd, name, ino, filetype); in do_mknod_internal()
284 if (retval == EXT2_ET_DIR_NO_SPACE) { in do_mknod_internal()
285 retval = ext2fs_expand_dir(fs, cwd); in do_mknod_internal()
286 if (retval) { in do_mknod_internal()
287 com_err(__func__, retval, in do_mknod_internal()
289 return retval; in do_mknod_internal()
291 retval = ext2fs_link(fs, cwd, name, ino, filetype); in do_mknod_internal()
293 if (retval) { in do_mknod_internal()
294 com_err(name, retval, _("while creating inode \"%s\""), name); in do_mknod_internal()
295 return retval; in do_mknod_internal()
320 retval = ext2fs_write_new_inode(fs, ino, &inode); in do_mknod_internal()
321 if (retval) in do_mknod_internal()
322 com_err(__func__, retval, _("while writing inode %u"), ino); in do_mknod_internal()
324 return retval; in do_mknod_internal()
334 errcode_t retval; in do_symlink_internal() local
339 retval = ext2fs_namei(fs, root, cwd, name, &parent_ino); in do_symlink_internal()
340 if (retval) { in do_symlink_internal()
341 com_err(name, retval, 0); in do_symlink_internal()
342 return retval; in do_symlink_internal()
348 retval = ext2fs_symlink(fs, parent_ino, 0, name, target); in do_symlink_internal()
349 if (retval == EXT2_ET_DIR_NO_SPACE) { in do_symlink_internal()
350 retval = ext2fs_expand_dir(fs, parent_ino); in do_symlink_internal()
351 if (retval) { in do_symlink_internal()
352 com_err("do_symlink_internal", retval, in do_symlink_internal()
354 return retval; in do_symlink_internal()
356 retval = ext2fs_symlink(fs, parent_ino, 0, name, target); in do_symlink_internal()
358 if (retval) in do_symlink_internal()
359 com_err("ext2fs_symlink", retval, in do_symlink_internal()
361 return retval; in do_symlink_internal()
370 errcode_t retval; in do_mkdir_internal() local
376 retval = ext2fs_namei(fs, root, cwd, name, &parent_ino); in do_mkdir_internal()
377 if (retval) { in do_mkdir_internal()
378 com_err(name, retval, _("while looking up \"%s\""), in do_mkdir_internal()
380 return retval; in do_mkdir_internal()
386 retval = ext2fs_mkdir(fs, parent_ino, 0, name); in do_mkdir_internal()
387 if (retval == EXT2_ET_DIR_NO_SPACE) { in do_mkdir_internal()
388 retval = ext2fs_expand_dir(fs, parent_ino); in do_mkdir_internal()
389 if (retval) { in do_mkdir_internal()
390 com_err(__func__, retval, in do_mkdir_internal()
392 return retval; in do_mkdir_internal()
394 retval = ext2fs_mkdir(fs, parent_ino, 0, name); in do_mkdir_internal()
396 if (retval) in do_mkdir_internal()
397 com_err("ext2fs_mkdir", retval, in do_mkdir_internal()
399 return retval; in do_mkdir_internal()
620 errcode_t retval; in do_write_internal() local
625 retval = errno; in do_write_internal()
626 com_err(__func__, retval, _("while opening \"%s\" to copy"), in do_write_internal()
628 return retval; in do_write_internal()
631 retval = errno; in do_write_internal()
635 retval = ext2fs_namei(fs, root, cwd, dest, &newfile); in do_write_internal()
636 if (retval == 0) { in do_write_internal()
637 retval = EXT2_ET_FILE_EXISTS; in do_write_internal()
641 retval = ext2fs_new_inode(fs, cwd, 010755, 0, &newfile); in do_write_internal()
642 if (retval) in do_write_internal()
647 retval = ext2fs_link(fs, cwd, dest, newfile, in do_write_internal()
649 if (retval == EXT2_ET_DIR_NO_SPACE) { in do_write_internal()
650 retval = ext2fs_expand_dir(fs, cwd); in do_write_internal()
651 if (retval) in do_write_internal()
653 retval = ext2fs_link(fs, cwd, dest, newfile, in do_write_internal()
656 if (retval) in do_write_internal()
666 retval = ext2fs_inode_size_set(fs, &inode, statbuf.st_size); in do_write_internal()
667 if (retval) in do_write_internal()
675 retval = ext2fs_extent_open2(fs, newfile, &inode, &handle); in do_write_internal()
676 if (retval) in do_write_internal()
681 retval = ext2fs_write_new_inode(fs, newfile, &inode); in do_write_internal()
682 if (retval) in do_write_internal()
685 retval = ext2fs_inline_data_init(fs, newfile); in do_write_internal()
686 if (retval) in do_write_internal()
690 retval = copy_file(fs, fd, &statbuf, newfile); in do_write_internal()
691 if (retval) in do_write_internal()
696 return retval; in do_write_internal()
793 errcode_t retval = 0; in __populate_fs() local
800 retval = errno; in __populate_fs()
801 com_err(__func__, retval, in __populate_fs()
804 return retval; in __populate_fs()
810 retval = errno; in __populate_fs()
811 com_err(__func__, retval, in __populate_fs()
813 return retval; in __populate_fs()
821 retval = errno; in __populate_fs()
822 com_err(__func__, retval, _("while lstat \"%s\""), in __populate_fs()
833 retval = add_link(fs, parent_ino, in __populate_fs()
836 if (retval) { in __populate_fs()
837 com_err(__func__, retval, in __populate_fs()
847 retval = path_append(target, name); in __populate_fs()
848 if (retval) { in __populate_fs()
849 com_err(__func__, retval, in __populate_fs()
855 retval = fs_callbacks->create_new_inode(fs, in __populate_fs()
858 if (retval) in __populate_fs()
868 retval = do_mknod_internal(fs, parent_ino, name, in __populate_fs()
870 if (retval) { in __populate_fs()
871 com_err(__func__, retval, in __populate_fs()
880 com_err(__func__, retval, in __populate_fs()
887 retval = errno; in __populate_fs()
888 com_err(__func__, retval, in __populate_fs()
895 com_err(__func__, retval, in __populate_fs()
902 retval = do_symlink_internal(fs, parent_ino, name, in __populate_fs()
905 if (retval) { in __populate_fs()
906 com_err(__func__, retval, in __populate_fs()
914 retval = do_write_internal(fs, parent_ino, name, name, in __populate_fs()
916 if (retval) { in __populate_fs()
917 com_err(__func__, retval, in __populate_fs()
927 retval = do_mkdir_internal(fs, parent_ino, name, in __populate_fs()
929 if (retval) { in __populate_fs()
930 com_err(__func__, retval, in __populate_fs()
935 retval = ext2fs_namei(fs, root, parent_ino, in __populate_fs()
937 if (retval) { in __populate_fs()
938 com_err(name, retval, 0); in __populate_fs()
942 retval = __populate_fs(fs, ino, name, root, hdlinks, in __populate_fs()
944 if (retval) in __populate_fs()
947 retval = errno; in __populate_fs()
948 com_err(__func__, retval, in __populate_fs()
958 retval = ext2fs_namei(fs, root, parent_ino, name, &ino); in __populate_fs()
959 if (retval) { in __populate_fs()
960 com_err(name, retval, _("while looking up \"%s\""), in __populate_fs()
965 retval = set_inode_extra(fs, ino, &st); in __populate_fs()
966 if (retval) { in __populate_fs()
967 com_err(__func__, retval, in __populate_fs()
972 retval = set_inode_xattr(fs, ino, name); in __populate_fs()
973 if (retval) { in __populate_fs()
974 com_err(__func__, retval, in __populate_fs()
980 retval = fs_callbacks->end_create_new_inode(fs, in __populate_fs()
983 if (retval) in __populate_fs()
999 retval = EXT2_ET_NO_MEMORY; in __populate_fs()
1000 com_err(name, retval, in __populate_fs()
1019 return retval; in __populate_fs()
1028 errcode_t retval; in populate_fs2() local
1039 retval = errno; in populate_fs2()
1040 com_err(__func__, retval, _("while allocating memory")); in populate_fs2()
1041 return retval; in populate_fs2()
1048 retval = __populate_fs(fs, parent_ino, source_dir, root, &hdlinks, in populate_fs2()
1053 return retval; in populate_fs2()