Lines Matching refs:fullPath
32 fullPath := filepath.Join(r.rootPath, path)
34 if r.rootPath == fullPath {
35 return fullPath, "", nil
38 vfsPath := strings.TrimPrefix(fullPath, r.rootPath+"/")
41 if fullPath == vfsPath {
42 return "", "", &invalidPathError{rootPath: r.rootPath, requestedPath: fullPath}
45 return fullPath, vfsPath, nil
49 fullPath, _, err := r.validatePath(name)
54 return os.Lstat(fullPath)
58 fullPath, _, err := r.validatePath(name)
63 target, err := os.Readlink(fullPath)
70 return filepath.Rel(filepath.Dir(fullPath), target)
84 fullPath, _, err := r.validatePath(name)
89 file, err := os.OpenFile(fullPath, os.O_RDONLY|unix.O_NOFOLLOW, 0)