Lines Matching refs:mode
69 PackageNode(PackageVolume* volume, mode_t mode)
75 fMode(mode)
143 PackageFile(PackageVolume* volume, mode_t mode, const BPackageData& data)
145 PackageNode(volume, mode),
169 PackageSymlink(PackageVolume* volume, mode_t mode)
171 PackageNode(volume, mode),
201 PackageDirectory(PackageVolume* volume, mode_t mode)
203 PackageNode(volume, mode)
424 // get the file mode -- filter out write permissions
425 mode_t mode = entry->Mode() & ~(mode_t)(S_IWUSR | S_IWGRP | S_IWOTH);
429 if (S_ISREG(mode)) {
431 node = new(std::nothrow) PackageFile(fVolume, mode, entry->Data());
432 } else if (S_ISLNK(mode)) {
435 fVolume, mode);
446 } else if (S_ISDIR(mode)) {
448 node = new(std::nothrow) PackageDirectory(fVolume, mode);
557 virtual status_t Open(void** _cookie, int mode)
559 if ((mode & O_ACCMODE) != O_RDONLY && (mode & O_ACCMODE) != O_RDWR)
718 virtual status_t Open(void** _cookie, int mode)
720 if ((mode & O_ACCMODE) != O_RDONLY && (mode & O_ACCMODE) != O_RDWR)