fNames
for (SinglyLinkedList<InodeName>::ConstIterator it = fNames.GetIterator();
if (fNames != NULL)
fNames->ReleaseReference();
fNames(fi.fNames)
if (fNames != NULL)
fNames->AcquireReference();
if (fNames != NULL)
fNames->ReleaseReference();
fNames = fi.fNames;
if (fNames != NULL)
fNames->AcquireReference();
InodeNames* names = fNames;
if (names->fNames.IsEmpty())
names = names->fNames.Head()->fParent;
names = fNames;
names = names->fNames.Head()->fParent;
if (!strcmp(pathNames[i - 1]->fNames.Head()->fName, ""))
req.LookUp(pathNames[i - 1]->fNames.Head()->fName);
fNames->fHandle = handle;
while (!fNames.IsEmpty())
delete fNames.RemoveHead();
InodeName* current = fNames.Head();
current = fNames.GetNext(current);
fNames.Add(newName);
InodeName* current = fNames.Head();
fNames.Remove(previous, current);
current = fNames.GetNext(current);
return fNames.IsEmpty();
SinglyLinkedList<InodeName> fNames;
InodeNames* fNames;
fi.fNames = GetInodeNames(fs->fPath, fsPath);
if (fi.fNames == NULL) {
fi.fNames->fHandle = fh;
noRemainingNames = fileInfo.fNames->RemoveName(parent->fInfo.fNames, missingName);
fInfo.fNames->Dump(xprintf);
fInfo.fNames->AddName(dir->fInfo.fNames, name);
return fFileSystem->InoIdMap()->AddName(fi, fInfo.fNames, name,
ASSERT(fInfo.fNames->fNames.Head() != NULL);
return fInfo.fNames->fNames.Head()->fName;
return iterator.CurrentValuePointer()->fNames->AddName(parent,
fileInfo.fNames = new InodeNames;
if (fileInfo.fNames == NULL)
fileInfo.fNames->fHandle = fileInfo.fHandle;
status_t result = fileInfo.fNames->AddName(parent, name);
delete fileInfo.fNames;
return fileInfo->fNames->RemoveName(parent, name);
if (fileInfo->fNames->fNames.IsEmpty())
fFileSystem->InoIdMap()->AddName(fileInfo, fInfo.fNames, name,
req.PutFH(fInfo.fNames->fNames.Head()->fParent->fHandle);
req.LookUp(fInfo.fNames->fNames.Head()->fName);
req.PutFH(fInfo.fNames->fNames.Head()->fParent->fHandle);
req.LookUp(fInfo.fNames->fNames.Head()->fName);
req.PutFH(fInfo.fNames->fNames.Head()->fParent->fHandle);
fInfo.fNames->fNames.Head()->fName);
fInfo.fNames->Dump(xprintf);
if (vti->Unlink(inode->fInfo.fNames, name))
if (childVti->Unlink(inode->fInfo.fNames, name))
if (vti->Unlink(toInode->fInfo.fNames, toName))
child->fInfo.fNames->RemoveName(fromInode->fInfo.fNames, fromName);
child->fInfo.fNames->AddName(toInode->fInfo.fNames, toName);
memcpy(buffer->d_name, fNames + entry.nameOffset, entry.nameSize);
char* fNames;
fNames(NULL),
free(fNames);
char* names = (char*)realloc(fNames, newCapacity);
fNames = names;
memcpy(fNames + fNamesSize, name, nameSize);