Lines Matching refs:err
721 int err; in exfat_fs_opendir() local
726 err = exfat_lookup_realpath(&ctxt.ef, &dnode, filename); in exfat_fs_opendir()
727 if (err) in exfat_fs_opendir()
728 return err; in exfat_fs_opendir()
731 err = -ENOTDIR; in exfat_fs_opendir()
735 if (err) in exfat_fs_opendir()
736 return err; in exfat_fs_opendir()
758 int err; in exfat_fs_readdir() local
760 err = exfat_lookup_realpath(&ctxt.ef, &dnode, dirs->dirname); in exfat_fs_readdir()
761 if (err) in exfat_fs_readdir()
762 return err; in exfat_fs_readdir()
765 err = -ENOTDIR; in exfat_fs_readdir()
787 err = exfat_opendir(&ctxt.ef, dnode, &it); in exfat_fs_readdir()
788 if (err) in exfat_fs_readdir()
817 return err; in exfat_fs_readdir()
834 int err; in exfat_fs_ls() local
836 err = exfat_lookup_realpath(&ctxt.ef, &dnode, dirname); in exfat_fs_ls()
837 if (err) in exfat_fs_ls()
838 return err; in exfat_fs_ls()
841 err = -ENOTDIR; in exfat_fs_ls()
845 err = exfat_opendir(&ctxt.ef, dnode, &it); in exfat_fs_ls()
846 if (err) in exfat_fs_ls()
871 return err; in exfat_fs_ls()
877 int err; in exfat_fs_exists() local
879 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_exists()
880 if (err) in exfat_fs_exists()
891 int err; in exfat_fs_size() local
893 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_size()
894 if (err) in exfat_fs_size()
895 return err; in exfat_fs_size()
909 int err; in exfat_fs_read() local
911 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_read()
912 if (err) in exfat_fs_read()
913 return err; in exfat_fs_read()
921 err = -EINVAL; in exfat_fs_read()
927 err = exfat_flush_node(&ctxt.ef, node); in exfat_fs_read()
930 return err; in exfat_fs_read()
936 int err; in exfat_fs_unlink() local
938 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_unlink()
939 if (err) { in exfat_fs_unlink()
940 printf("%s: doesn't exist (%d)\n", filename, err); in exfat_fs_unlink()
941 return err; in exfat_fs_unlink()
945 err = exfat_rmdir(&ctxt.ef, node); in exfat_fs_unlink()
946 if (err == -ENOTEMPTY) in exfat_fs_unlink()
947 printf("Error: directory is not empty: %d\n", err); in exfat_fs_unlink()
949 err = exfat_unlink(&ctxt.ef, node); in exfat_fs_unlink()
952 if (err) in exfat_fs_unlink()
960 return err; in exfat_fs_unlink()
976 int err; in exfat_fs_write() local
982 err = exfat_mknod(&ctxt.ef, filename); in exfat_fs_write()
983 if (err && err != -EEXIST) in exfat_fs_write()
984 return err; in exfat_fs_write()
986 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_write()
987 if (err) in exfat_fs_write()
988 return err; in exfat_fs_write()
996 err = -EINVAL; in exfat_fs_write()
1003 err = -EINVAL; in exfat_fs_write()
1007 err = exfat_truncate(&ctxt.ef, node, offset + sz, false); in exfat_fs_write()
1008 if (err) in exfat_fs_write()
1013 err = exfat_flush_node(&ctxt.ef, node); in exfat_fs_write()
1016 return err; in exfat_fs_write()