open_from
extern int open_from(Directory *directory, const char *path, int mode,
int fd = open_from(volume.RootDirectory(), path, O_RDONLY);
int fd = open_from(directory, path, O_RDONLY);
FileDescriptorCloser fd(open_from(systemDirectory, settingsFilePath,
int fd = open_from(directory, name, O_RDONLY);
int fd = open_from(volume, "home/config/settings/kernel/drivers", O_RDONLY);
return open_from(volume.SystemDirectory(), path, openMode);
return open_from(volume.RootDirectory(), path, openMode);
int fd = open_from(directory, name, O_RDWR | O_CREAT | O_EXCL, 0644);
FileDescriptorCloser fd(open_from(packagesDirectory, path.Get(), O_RDONLY));
RETURN_AND_SET_ERRNO(open_from(gRoot, name, mode, permissions));
int fd = open_from(this, linkPath, O_RDONLY);
return open_from(packageDirectory, fPackageVolumeState->SystemPackage(),