Lines Matching defs:err
370 int err;
373 err = -ENAMETOOLONG;
379 err = -ENOMEM;
386 err = fuse_simple_request(fm, &args);
388 if (err || !outarg->nodeid)
391 err = -EIO;
402 err = -ENOMEM;
407 err = 0;
412 return err;
418 int err;
429 err = fuse_lookup_name(dir->i_sb, get_node_id(dir), &entry->d_name,
432 if (err == -ENOENT) {
434 err = 0;
436 if (err)
439 err = -EIO;
444 err = PTR_ERR(newent);
461 return ERR_PTR(err);
471 int err, nr_ctx = 0;
475 err = security_dentry_init_security(entry, mode, &entry->d_name,
477 if (err) {
478 if (err != -EOPNOTSUPP)
488 err = -EIO;
494 err = -ENOMEM;
514 err = 0;
517 return err;
581 int err = 0;
584 err = get_security_context(dentry, mode, &ext);
585 if (!err && fc->create_supp_group)
586 err = get_create_supp_group(dir, &ext);
588 if (!err && ext.size) {
597 return err;
616 int err;
632 err = -ENOMEM;
636 err = -ENOMEM;
669 err = get_create_ext(&args, dir, entry, mode);
670 if (err)
673 err = fuse_simple_request(fm, &args);
675 if (err)
678 err = -EIO;
692 err = -ENOMEM;
699 err = finish_open(file, entry, generic_file_open);
700 if (err) {
711 return err;
718 return err;
727 int err;
752 err = fuse_create_open(dir, entry, file, flags, mode, FUSE_CREATE);
753 if (err == -ENOSYS) {
756 } else if (err == -EEXIST)
760 return err;
763 err = fuse_mknod(&nop_mnt_idmap, dir, entry, mode, 0);
764 if (err)
780 int err;
797 err = get_create_ext(args, dir, entry, mode);
798 if (err)
802 err = fuse_simple_request(fm, args);
804 if (err)
807 err = -EIO;
837 if (err == -EEXIST)
840 return err;
876 int err;
881 err = fuse_create_open(dir, file->f_path.dentry, file, file->f_flags, mode, FUSE_TMPFILE);
882 if (err == -ENOSYS) {
884 err = -EOPNOTSUPP;
886 return err;
929 int err = sync_inode_metadata(inode, 1);
931 mapping_set_error(inode->i_mapping, err);
974 int err;
986 err = fuse_simple_request(fm, &args);
987 if (!err) {
990 } else if (err == -EINTR || err == -ENOENT)
992 return err;
997 int err;
1009 err = fuse_simple_request(fm, &args);
1010 if (!err) {
1013 } else if (err == -EINTR || err == -ENOENT)
1015 return err;
1022 int err;
1039 err = fuse_simple_request(fm, &args);
1040 if (!err) {
1054 } else if (err == -EINTR || err == -ENOENT) {
1065 return err;
1073 int err;
1085 err = fuse_rename_common(olddir, oldent, newdir, newent, flags,
1088 if (err == -ENOSYS) {
1090 err = -EINVAL;
1093 err = fuse_rename_common(olddir, oldent, newdir, newent, 0,
1098 return err;
1104 int err;
1118 err = create_new_entry(fm, &args, newdir, newent, inode->i_mode);
1119 if (!err)
1121 else if (err == -EINTR)
1124 return err;
1180 int err;
1209 err = fuse_simple_request(fm, &args);
1210 if (err)
1211 return err;
1241 int err;
1267 err = fuse_simple_request(fm, &args);
1268 if (!err) {
1272 err = -EIO;
1281 return err;
1290 int err = 0;
1317 err = fuse_do_statx(inode, file, stat);
1318 if (err == -ENOSYS) {
1323 err = fuse_do_getattr(inode, stat, file);
1335 return err;
1346 int err = -ENOTDIR;
1359 err = -ENOENT;
1378 err = -ENOENT;
1382 err = -EBUSY;
1388 err = -ENOTEMPTY;
1395 err = 0;
1398 if (!err)
1401 err = 0;
1408 return err;
1456 int err;
1470 err = fuse_simple_request(fm, &args);
1471 if (err == -ENOSYS) {
1473 err = 0;
1475 return err;
1505 int err = 0;
1525 err = fuse_perm_getattr(inode, mask);
1526 if (err)
1527 return err;
1532 err = generic_permission(&nop_mnt_idmap, inode, mask);
1537 if (err == -EACCES && !refreshed) {
1538 err = fuse_perm_getattr(inode, mask);
1539 if (!err)
1540 err = generic_permission(&nop_mnt_idmap,
1549 err = fuse_access(inode, mask);
1555 err = fuse_perm_getattr(inode, mask);
1556 if (!err && !(inode->i_mode & S_IXUGO))
1560 return err;
1603 int err;
1605 err = -EIO;
1612 err = -ECHILD;
1617 err = -ENOMEM;
1621 err = fuse_readlink_page(inode, page);
1622 if (err) {
1632 return ERR_PTR(err);
1652 int err;
1661 err = fuse_fsync_common(file, start, end, datasync, FUSE_FSYNCDIR);
1662 if (err == -ENOSYS) {
1664 err = 0;
1668 return err;
1857 int err;
1864 err = setattr_prepare(&nop_mnt_idmap, dentry, attr);
1865 if (err)
1866 return err;
1877 err = fuse_dax_break_layouts(inode, 0, 0);
1878 if (err) {
1880 return err;
1906 err = write_inode_now(inode, true);
1907 if (err)
1908 return err;
1945 err = fuse_simple_request(fm, &args);
1946 if (err) {
1947 if (err == -EINTR)
1955 err = -EIO;
2008 return err;
2174 int err = fuse_readlink_page(folio->mapping->host, &folio->page);
2176 if (!err)
2181 return err;