Head
{ return fInstances.Head(); }
{ return fUserBreakpoints.Head(); }
inline Element *Head() const { return fFirst; }
Element *element = Head();
inline Element* Head() const { return fFirst; }
Element* element = Head();
return ModuleBundle::Buffer()->clone(fBuffers.Head(), false);
return fAttributeHandlerStack.Head();
return fAttributeHandlerStack.Head();
inline Element* Head() const { return fFirst; }
Element* element = Head();
Element* tail = Head();
inline Element *Head() const { return fFirst; }
Element *element = Head();
inline Element* Head() const { return fFirst; }
Element* element = Head();
|| conn == sConnectionList.Head()) {
|| conn == sConnectionList.Head()) {
|| device == sDeviceList.Head())
ACPI_FILE_NODE *Head);
while (info->rxFullList.Head() == NULL) {
while (info->txFreeList.Head() == NULL) {
while (tty_cookie *slave = cookie->other_tty->cookies.Head())
NameCacheEntry* entry = snapshot.fEntries.Head();
names = names->fNames.Head()->fParent;
names = names->fNames.Head()->fParent;
if (!strcmp(pathNames[i - 1]->fNames.Head()->fName, ""))
req.LookUp(pathNames[i - 1]->fNames.Head()->fName);
InodeName* current = fNames.Head();
InodeName* current = fNames.Head();
fOpenFiles.InsertBefore(fOpenFiles.Head(), state);
fDelegationList.InsertBefore(fDelegationList.Head(), delegation);
NameCacheEntry* entry = entriesList.Head();
ASSERT(fInfo.fNames->fNames.Head() != NULL);
return fInfo.fNames->fNames.Head()->fName;
cookie->fCurrent = cookie->fSnapshot->fEntries.Head();
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);
FileSystem* fs = fFileSystems.Head();
FileSystem* current = fFileSystems.Head();
FileSystem* current = fFileSystems.Head();
FileSystem* fs = fFileSystems.Head();
FileSystem* fs = fFileSystems.Head();
fAttribute = fPackageNode->Attributes().Head();
fAttribute = fPackageNode->Attributes().Head();
PackageDirectory* other = fPackageDirectories.Head();
bool isNewest = packageNode == fPackageDirectories.Head();
PackageDirectory* newestNode = fPackageDirectories.Head();
fPackageDirectories.InsertBefore(fPackageDirectories.Head(), newestNode);
return fPackageDirectories.Head();
return node == fPackageDirectories.Head()
PackageDirectory* other = fPackageDirectories.Head();
return UnpackingAttributeDirectoryCookie::Open(fPackageDirectories.Head(),
return UnpackingAttributeCookie::Open(fPackageDirectories.Head(), name,
return UnpackingAttributeCookie::IndexAttribute(fPackageDirectories.Head(),
if (PackageDirectory* packageDirectory = fPackageDirectories.Head())
status_t error = NodeInitVFS(deviceID, fID, fPackageDirectories.Head());
NodeUninitVFS(fPackageDirectories.Head(), fFlags);
if (PackageDirectory* packageDirectory = fPackageDirectories.Head())
if (PackageDirectory* packageDirectory = fPackageDirectories.Head())
if (PackageDirectory* packageDirectory = fPackageDirectories.Head())
if (PackageDirectory* packageDirectory = fPackageDirectories.Head())
PackageLeafNode* headNode = fPackageNodes.Head();
bool isNewest = packageNode == fPackageNodes.Head();
PackageLeafNode* newestNode = fPackageNodes.Head();
PackageLeafNode* head = fPackageNodes.Head();
PackageLeafNode* headNode = fPackageNodes.Head();
fFinalPackageNode = fPackageNodes.Head();
fFinalPackageNode = fPackageNodes.Head();
if (PackageLeafNode* packageNode = fPackageNodes.Head())
if (package == fPackages.Head())
bool firstPackage = package == fPackages.Head();
if (package != fPackages.Head())
Package* package = fPackages.Head();
Package* package = fPackages.Head();
Package* package = fPackages.Head();
Package* package = fPackages.Head();
Dependency* head = fDependencies.Head();
return fDependencies.Head() == dependency
Resolvable* head = fResolvables.Head();
return fResolvables.Head() == resolvable
PackageNode* node = package->Nodes().Head();
FUSEEntry* entry = entries.Head();
FUSEEntry* entry = dir->entries.Head();
FUSEEntry* entry = node->entries.Head();
FUSEEntry* parentEntry = buffer->directory->entries.Head();
FUSEEntry* parentEntry = buffer->directory->entries.Head();
FUSEEntry* entry = node->entries.Head();
|| device == sCheckList.Head())
|| device == sCheckList.Head())
Remove(fAddresses.Head()->address);
Remove(fAddresses.Head()->address);
fFirstSequence = fList.Head()->sequence;
datagramEntry = fDatagrams.Head();
} else if (AncillaryDataEntry* entry = fAncillaryData.Head()) {
entry = fAncillaryData.Head();
if (AncillaryDataEntry* entry = fAncillaryData.Head()) {
entry = fAncillaryData.Head();
AncillaryDataEntry* entry = fAncillaryData.Head();
bool firstInQueue = fReaders.Head() == &request;
bool firstInQueue = fWriters.Head() == &request;
if (fReaders.Head() != &request && timeout == 0)
while (fReaders.Head() != &request
while (fWriters.Head() != &request && !IsWriteShutdown()) {
if (fWriters.Head() != &request || fBuffer.Writable() < _MinimumWritableSize(request))
ancillary_data *ancillaryData = from->data_list.Head();
ancillaryData = container->data_list.Head();
ancillary_data *ancillaryData = from->data_list.Head();
ancillary_data *ancillaryData = from->ancillary_data.Head();
ancillaryData = buffer->ancillary_data.Head();
if (Polygon* p = Head()) {
Polygon* Head() const;
if (Polygon* p = fQueues[i]->Head()) {
return fWaitObjects.Head();
bool handledJobs = fJobs->Head() != NULL;
while (Area *area = fAreas.Head()) {
if (fFreeEntries.Head() != NULL)
queue_entry* entry = fData->fEvents.Head();
case Head:
if (fRequest.Method() == BHttpMethod::Head)
&& (fRequest.Method() != BHttpMethod::Head && fRequest.Method() != BHttpMethod::Get)) {
if (fRequest.Method() == BHttpMethod::Head)
RWLockable::Waiter* waiter = lockable->fWaiters.Head();
&& !lockable->fWaiters.Head()->writer) {
&& (waiter = lockable->fWaiters.Head()) != NULL
return fEntries.Head();
return entry == fEntries.Head() && fEntries.GetNext(entry) == NULL;
while (DebugMessage *message = fMessages.Head()) {
message = fMessages.Head();
if (!fMessages.Head())
token = fMessages.Head()->Token();
return fMessages.Head()->GetMessage();
if (fMessages.Head()) {
fPortID, fMessages.Head()->GetMessage());
_RemoveMessage(fMessages.Head());
InternalEvent* event = fInternalEvents->Head();
return fEntries.Head();
while (TarFS::Entry* entry = fEntries.Head()) {
selectedState = volumeInfo->States().Head();
while ((item = fItems.Head()) != NULL) {
PackageVolumeState* state = fStates.Head();
while ((child = (Partition *)fChildren.Head()) != NULL) {
? packageVolumeState : fPackageVolumeInfo->States().Head();
return Iterator(fList.Head());
PhysicalPageSlotPool* pool = fNonEmptyPools.Head();
pool = fNonEmptyPools.Head();
for (PICModule *module = picModules.Head();
PhysicalPageSlotPool* pool = fNonEmptyPools.Head();
pool = fNonEmptyPools.Head();
for (PICModule *module = picModules.Head();
PhysicalPageSlotPool* pool = fNonEmptyPools.Head();
pool = fNonEmptyPools.Head();
cache = sCaches.Head();
cache_notification* notification = cache->pending_notifications.Head();
return dynamic_cast<IORequest*>(fChildren.Head());
|| dynamic_cast<IOOperation*>(fChildren.Head()) == NULL);
owner = fActiveRequestOwners.Head();
IOOperation* operation = sortedOperations.Head();
IORequest* request = owner->requests.Head();
bounceBuffer = fBounceBuffers.Head();
if (fEventList.Head() == NULL || fEventList.Head() == &marker)
while (select_sync_pool_entry *entry = pool->entries.Head()) {
if (fReadRequests.Head() != &request) {
while (struct vnode* vnode = mount->vnodes.Head()) {
daemon = fDaemons.Head();
port_message* message = portRef->messages.Head();
port_message* message = portRef->messages.Head();
while ((entry = sem->queue.Head()) != NULL) {
queued_thread* entry = sSems[slot].queue.Head();
? metaChunkList->Head() : NULL;
size_t objectsPerSlab = cache->empty.Head()->size;
source = cache->partial.Head();
while (TeamTimeUserTimer* timer = fCPUTimeUserTimers.Head())
while (TeamUserTimeUserTimer* timer = fUserTimeUserTimers.Head())
while (ThreadTimeUserTimer* timer = fCPUTimeUserTimers.Head())
VMAreaWiredRange* range = fWiredRanges.Head();
&& !consumers.IsEmpty() && consumers.Head() == consumers.Tail();
VMCache* consumer = consumers.Head();
&& consumer == consumers.Head()) {
Range* range = fRangeList.Head();
Range* range = fRangeList.Head();
? fRangeList.GetNext(insertBeforeRange) : fRangeList.Head(),
return fPages.Head();
inline vm_page* Head() const;
while (vm_page_mapping* mapping = page->mappings.Head()) {
while (vm_page_mapping* mapping = page->mappings.Head()) {
while (PageReservationWaiter* waiter = sPageReservationWaiters.Head()) {
page = sCachedPageQueue.Head();
vm_page* page = queue.Head();
vm_page* nextPage = queue.Head();
vm_page* nextPage = queue.Head();
if (otherWaiter != NULL && sPageReservationWaiters.Head() == otherWaiter) {
vm_page* freePage = freePages.Head();
vm_page* clearPage = clearPages.Head();
B_PRIuPHYSADDR "\n", queue, queue->Head(), queue->Tail(),
struct vm_page *page = queue->Head();
vm_page* page = queue.Head();
if (reader_count > 0 || waiters.Head() != NULL || writer_count > 0)
Waiter* waiter = waiters.Head();
while (!waiters.IsEmpty() && !waiters.Head()->writer) {
&& (waiter = waiters.Head()) != NULL
AtExitInfo* info = sAtExitInfoStack.Head();
AtExitInfoBlock* block = sAtExitInfoBlocks.Head();
while (Thread *thread = fThreads.Head()) {
CPPUNIT_ASSERT_EQUAL(BHttpMethod(BHttpMethod::Head).Method(), "HEAD"sv);
request.SetMethod(BHttpMethod::Head);
CheckSumBlock* block = fBlocks.Head();
Slab *slab = fPartialSlabs.Head();
status = write_cached_block(cache, transaction->blocks.Head(),
cache_notification* notification = cache->pending_notifications.Head();