• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/cmd/xattrtest/

Lines Matching refs:rc

134 	int rc = 0;
160 rc = 1;
195 rc = 1;
199 rc = 1;
204 if (rc != 0)
205 return (rc);
228 return (rc);
235 int fd, rc;
243 rc = write(fd, "3", 1);
244 if ((rc == -1) || (rc != 1)) {
250 rc = close(fd);
251 if (rc == -1) {
263 int rc, devnull_fd;
281 while ((rc = waitpid(pid, &status, 0)) == -1 &&
284 if (rc < 0 || !WIFEXITED(status))
297 int rc;
303 rc = drop_caches();
304 if (rc)
305 return (rc);
308 rc = run_process(script, argv);
309 if (rc)
310 return (rc);
354 int i, rc;
363 rc = ENOMEM;
364 ERROR("Error %d: malloc(%d) bytes for file name\n", rc,
373 rc = EINVAL;
374 ERROR("Error %d: path too long\n", rc);
381 rc = unlink(file);
382 if ((rc == -1) && (errno != ENOENT)) {
384 rc = errno;
388 rc = open(file, O_CREAT, 0644);
389 if (rc == -1) {
392 rc = errno;
396 rc = close(rc);
397 if (rc == -1) {
398 ERROR("Error %d: close(%d)\n", errno, rc);
399 rc = errno;
409 rc = post_hook("post");
414 return (rc);
429 ssize_t rc = read(rand, buf + bytes_read, bytes - bytes_read);
430 if (rc < 0)
432 bytes_read += rc;
443 int i, j, rnd_size = size, shift, rc = 0;
453 rc = ENOMEM;
454 ERROR("Error %d: malloc(%d) bytes for xattr value\n", rc,
462 rc = ENOMEM;
463 ERROR("Error %d: malloc(%d) bytes for file name\n", rc,
472 rc = EINVAL;
473 ERROR("Error %d: path too long\n", rc);
489 rc = lsetxattr(file, name, value, rnd_size, 0);
490 if (rc == -1) {
503 rc = post_hook("post");
511 return (rc);
517 int i, j, rnd_size, shift, rc = 0;
530 rc = ENOMEM;
531 ERROR("Error %d: malloc(%d) bytes for xattr verify\n", rc,
538 rc = ENOMEM;
539 ERROR("Error %d: malloc(%d) bytes for xattr value\n", rc,
551 rc = ENOMEM;
552 ERROR("Error %d: malloc(%d) bytes for file name\n", rc,
561 rc = EINVAL;
562 ERROR("Error %d: path too long\n", rc);
572 rc = lgetxattr(file, name, value, XATTR_SIZE_MAX);
573 if (rc == -1) {
588 if (rnd_size != rc ||
593 rc = 1;
604 rc = post_hook("post");
615 return (rc);
621 int i, rc;
630 rc = ENOMEM;
632 rc, PATH_MAX);
640 rc = EINVAL;
641 ERROR("Error %d: path too long\n", rc);
648 rc = unlink(file);
649 if ((rc == -1) && (errno != ENOENT)) {
661 rc = post_hook("post");
666 return (rc);
672 int rc;
674 rc = parse_args(argc, argv);
675 if (rc)
676 return (rc);
681 rc = get_random_bytes(xattrbytes, rndsz);
682 if (rc < rndsz) {
684 "got %d\n", errno, rndsz, rc);
685 return (rc);
692 rc = create_files();
693 if (rc)
694 return (rc);
698 rc = setxattrs();
699 if (rc)
700 return (rc);
704 rc = getxattrs();
705 if (rc)
706 return (rc);
710 rc = unlink_files();
711 if (rc)
712 return (rc);