Lines Matching refs:ret
82 int ret;
98 ret = vfs_normalize_path(shell_working_directory, path, &fullpath);
99 ERROR_OUT_IF(ret < 0, set_err(-ret, "cd error"), return -1);
102 ret = chdir(fullpath);
103 if (ret < 0) {
112 ret = strncpy_s(shell_working_directory, PATH_MAX, fullpath, strlen(fullpath));
113 if (ret != EOK) {
130 int ret;
144 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
145 ERROR_OUT_IF(ret < 0, set_err(-ret, "ls error"), return -1);
172 int ret = 0;
182 ret = -1;
191 ret = -1;
218 return ret;
224 int ret;
235 ret = vfs_normalize_path(shell_working_directory, argv[0], &fullpath);
236 ERROR_OUT_IF(ret < 0, set_err(-ret, "cat error"), return -1);
239 ret = VnodeLookup(fullpath, &vnode, O_RDONLY);
240 if (ret != LOS_OK) {
241 set_errno(-ret);
263 ret = (int)LOS_TaskCreate(&ca_task, &init_param);
264 if (ret != LOS_OK) {
268 return ret;
301 int ret;
323 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
324 ERROR_OUT_IF(ret < 0, set_err(-ret, "mount error"), return -1);
332 ret = nfs_mount_ref(argv[1], fullpath, uid, gid);
333 if (ret != LOS_OK) {
349 ret = mount((const char *)NULL, fullpath, filessystemtype, mountfalgs, data);
351 ret = mount(argv[1], fullpath, filessystemtype, mountfalgs, data); /* 3: fs type */
353 if (ret != LOS_OK) {
360 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
361 ERROR_OUT_IF(ret < 0, set_err(-ret, "mount error"), return -1);
369 ret = nfs_mount_ref(argv[0], fullpath, uid, gid);
370 if (ret != LOS_OK) {
389 ret = mount((const char *)NULL, fullpath, argv[2], mountfalgs, data);
391 ret = mount(argv[0], fullpath, argv[2], mountfalgs, data); /* 2: fs type */
393 if (ret != LOS_OK) {
406 int ret;
421 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
422 ERROR_OUT_IF(ret < 0, set_err(-ret, "umount error"), return -1);
426 ret = strncmp(work_path, target_path, cmp_num);
427 if (ret == 0) {
437 ret = umount(fullpath);
439 if (ret != LOS_OK) {
450 int ret;
461 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
462 ERROR_OUT_IF(ret < 0, set_err(-ret, "mkdir error"), return -1);
464 ret = mkdir(fullpath, S_IRWXU | S_IRWXG | S_IRWXO);
465 if (ret == -1) {
554 int ret;
566 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
567 ERROR_OUT_IF(ret < 0, set_err(-ret, "touch error"), return -1);
585 int ret;
610 ret = vfs_normalize_path(shell_working_directory, src_filepath, &src_fullpath);
611 if (ret < 0) {
612 set_errno(-ret);
620 ret = stat(src_fullpath, &stat_buf);
621 if (ret == -1) {
643 ret = stat(dst_fullpath, &stat_buf);
644 if (ret == 0) {
661 ret = vfs_normalize_path(dst_fullpath, src_filename, &dst_filepath);
662 if (ret < 0) {
663 set_errno(-ret);
742 int ret;
769 ret = snprintf_s(fullpath, fullpath_buf_size, fullpath_buf_size - 1, "%s/%s", pathname, dirent->d_name);
770 if (ret < 0) {
788 int ret;
808 ret = os_wildcard_match(src, filename);
810 while ((ret != 0) && (*(++src) != '\0')) {
812 ret = os_wildcard_match(src, filename);
815 return ret;
850 int ret;
854 ret = os_shell_cmd_do_rmdir(fullpath);
857 ret = unlink(fullpath);
860 ret = rmdir(fullpath);
865 if (ret == -1) {
868 return ret;
915 int ret = 0;
924 ret = os_shell_cmd_do_cp(fullpath, dst);
926 ret = stat(fullpath, &stat_buf);
927 if (ret == 0 && (S_ISREG(stat_buf.st_mode) || S_ISLNK(stat_buf.st_mode))) {
931 ret = os_wildcard_delete_file_or_dir(fullpath, mark);
933 return ret;
948 ret = strcpy_s(src, PATH_MAX, f);
949 if (ret != EOK) {
953 ret = os_wildcard_match(dirent->d_name, s);
954 if (ret == 0) {
955 ret = strcat_s(src, sizeof(src), separator);
956 if (ret != EOK) {
959 ret = strcat_s(src, sizeof(src), dirent->d_name);
960 if (ret != EOK) {
965 ret = os_shell_cmd_do_cp(src, dst);
967 ret = stat(src, &stat_buf);
968 if (ret == 0 && (S_ISREG(stat_buf.st_mode) || S_ISLNK(stat_buf.st_mode))) {
975 ret = os_wildcard_delete_file_or_dir(src, mark);
976 if (ret == 0) {
981 ret = strcat_s(src, sizeof(src), separator);
982 if (ret != EOK) {
985 ret = strcat_s(src, sizeof(src), t);
986 if (ret != EOK) {
989 ret = os_wildcard_extract_directory(src, dst, mark);
998 ret = 0;
1000 return ret;
1008 int ret;
1027 ret = vfs_normalize_path(shell_working_directory, src, &src_fullpath);
1028 if (ret < 0) {
1029 set_errno(-ret);
1041 ret = vfs_normalize_path(shell_working_directory, dst, &dst_fullpath);
1042 if (ret < 0) {
1043 set_errno(-ret);
1050 ret = stat(dst_fullpath, &stat_buf);
1051 if (ret < 0) {
1066 if (ret < 0 || S_ISREG(stat_buf.st_mode) || S_ISLNK(stat_buf.st_mode)) {
1079 ret = os_wildcard_extract_directory(src_fullpath, dst_fullpath, CP_FILE);
1081 ret = os_shell_cmd_do_cp(src_fullpath, dst_fullpath);
1085 return ret;
1101 int ret = 0;
1115 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
1116 ERROR_OUT_IF(ret < 0, set_err(-ret, "rm error"), return -1);
1119 ret = os_wildcard_extract_directory(fullpath, NULL, RM_RECURSIVER);
1121 ret = os_shell_cmd_do_rmdir(fullpath);
1125 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
1126 ERROR_OUT_IF(ret < 0, set_err(-ret, "rm error"), return -1);
1129 ret = os_wildcard_extract_directory(fullpath, NULL, RM_FILE);
1131 ret = unlink(fullpath);
1134 if (ret == -1) {
1143 int ret;
1154 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
1155 ERROR_OUT_IF(ret < 0, set_err(-ret, "rmdir error"), return -1);
1158 ret = os_wildcard_extract_directory(fullpath, NULL, RM_DIR);
1160 ret = rmdir(fullpath);
1162 if (ret == -1) {
1239 int ret;
1265 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
1266 ERROR_OUT_IF(ret < 0, set_err(-ret, "chmod error\n"), return -1);
1270 ret = chattr(fullpath, &attr);
1271 if (ret < 0) {
1274 return ret;
1283 int ret;
1318 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
1319 ERROR_OUT_IF(ret < 0, set_err(-ret, "chown error\n"), return -1);
1321 ret = chattr(fullpath, &attr);
1322 if (ret < 0) {
1325 return ret;
1334 int ret;
1354 ret = vfs_normalize_path(shell_working_directory, filename, &fullpath);
1355 ERROR_OUT_IF(ret < 0, set_err(-ret, "chmod error"), return -1);
1357 ret = chattr(fullpath, &attr);
1358 if (ret < 0) {
1361 return ret;