First
BString First() const;
fNext = fList->First();
fNext = fList->First();
inline Element *First() const { return fFirst; }
for (Element* element = First(); element; element = GetNext(element))
fNext = fList->First();
inline Element* First() const { return fFirst; }
for (Element* element = First(); element; element = GetNext(element))
fNext = fList->First();
fNext = fList->First();
inline Element* First() const { return fFirst; }
for (Element* element = First(); element; element = GetNext(element)) {
for (Element* element = First(); element; element = GetNext(element))
fNext = fQueue->First();
inline Element *First() const { return fFirst; }
for (Element* element = First(); element; element = GetNext(element))
fNext = fQueue->First();
fNext = fList->First();
inline Element* First() const { return fFirst; }
for (Element* element = First(); element; element = GetNext(element))
if (logEntry == journal->fEntries.First()) {
cookie->current = fAttributes.First();
journal->fLogEntries.First());
if (logEntry == journal->fLogEntries.First()) {
fListeners.First());
while (QueryIterator* iterator = fSubIterators.First()) {
fCurrentSubIterator = fSubIterators.First();
if (!iteratorList->First()) {
while (QueryIterator* subIterator = subIterators.First()) {
QueryIterator* iterator = iteratorList->First();
if (!iteratorList->First()) {
while (QueryIterator* iterator = iterators.First()) {
while (QueryIterator* subIterator = subIterators.First()) {
ShareAttrDirIterator* iterator = iterators->First();
ShareAttrDirIterator* iterator = (iterators ? iterators->First() : NULL);
for (LocalShareDirIterator* iterator = fIterators.First();
return fEntries.First();
if (!iteratorList->First()) {
for (VirtualDirIterator* iterator = fIterators.First();
return fEntryList.First();
while (VolumeEvent* event = fEvents.First()) {
if (VolumeEvent* event = fEvents.First()) {
while (DirIterator* iterator = fIterators.First())
for (DirIterator* iterator = fIterators.First();
return fEntries.First();
return fIterators.First();
while (LockerCandidate* candidate = fLockerCandidates.First()) {
if (LockerCandidate* candidate = fLockerCandidates.First()) {
return fReferringEntries.First();
Task* task = fTasks.First();
while (Task* task = fTasks.First()) {
return fChildList.First();
return fChildren.First();
for (Iterator *iterator = fIterators->First();
for (Iterator *iterator = fIterators->First();
for (EntryIterator *iterator = iterators->First();
while (Entry *entry = fEntries.First()) {
*entry = fEntries.First();
if (entry == fReferrers.First())
Entry *entry = fReferrers.First();
for (Iterator *iterator = fIterators->First();
for (Iterator *iterator = fIterators->First();
for (AttributeIterator *iterator = iterators->First();
*attribute = fAttributes.First();
return fReferrers.First();
while (Attribute *attribute = fAttributes.First()) {
for (Iterator *iterator = fIterators->First();
for (Iterator *iterator = fIterators->First();
for (Query* query = fQueries.First();
ObjectTrackable* trackable = fTrackables.First();
if (Request* first = First())
if (fRequestQueues[i] && fRequestQueues[i]->First() != &fRequests[i])
Request *First() const { return fRequests.First(); }
sDomain->module->error_reply(NULL, packet->fFragments.First(),
sDomain->module->error_reply(NULL, packet->fFragments.First(),
net_buffer *buffer = fList.First();
ASSERT(Available() == 0 || fList.First() != NULL);
if (fList.First() == NULL) {
interface = sInterfaces.First();
address = fAddresses.First();
for (session* session = (struct session*)fSessionList->First(); session;
track* track = (struct track*)session->track_list.First();
for (track* track = (struct track*)session->track_list.First();
list_item* First() const;
session* session = (struct session*)fSessionList->First();
track* track = (struct track*)session->track_list.First();
session* session = (struct session*)fSessionList->First();
for (session* session = (struct session*)fSessionList->First(); session;
track* track = (struct track*)session->track_list.First();
if (fJsonPathObjectNames.First() != "$") {
RemoveImage(fImages.First());
if (fEvents.First()->event.event_time > newEntry->event.event_time) {
queue_entry* entry = fData->fEvents.First();
queue_entry* entry = fData->fEvents.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
return _GetSettingsForMouse(fRunningMouseList.First());
fItems.Remove(fItems.First());
+ FSUtils::ShellEscapeString(user.Groups().First()).String()
while (InternalEvent* event = fInternalEvents->First()) {
uint32 First, Lower, Upper, Free;
while (PICModule *module = First()) {
while (PICModule *module = First()) {
for (Thread* thread = fTeam->thread_list.First(); thread != NULL;
for (Thread* thread = fTeam->thread_list.First(); thread != NULL;
heap.cache->areas.First()->MemoryType(), &reservation);
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread *thread = team->thread_list.First(); thread != NULL;
next = node->Attributes().First();
for (struct image* image = fTeam->image_list.First();
if (ReadRequest* request = fReadRequests.First())
if (ReadRequest* request = fReadRequests.First())
struct vnode* vnode = sUnusedVnodeList.First();
if (vnode != sUnusedVnodeList.First())
vnode = mount->vnodes.First();
for (struct image* image = fromTeam->image_list.First();
for (struct image* image = team->image_list.First();
for (struct image* image = images.First();
for (struct image* image = team->image_list.First();
for (struct image* image = team->image_list.First();
for (image = team->image_list.First();
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Team* team = group->teams.First(); team != NULL; team = group->teams.GetNext(team)) {
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Thread* thread = team->thread_list.First(); thread != NULL;
Team* team = teams.First();
kprintf("children: %p\n", team->children.First());
kprintf("thread_list: %p\n", team->thread_list.First());
for (Thread* thread = team->thread_list.First(); thread != NULL;
for (Team* child = parent->children.First(); child != NULL;
Team* team = group->teams.First();
for (Thread* thread = team->thread_list.First(); thread != NULL;
Team* child = team->children.First();
for (Thread* thread = child->thread_list.First(); thread != NULL;
while (Team* child = team->children.First()) {
for (Thread* thread = thread_list.First(); thread != NULL;
for (Thread* thread = thread_list.First(); thread != NULL;
for (thread_death_entry* death = thread->exit.waiters.First(); death != NULL;
for (thread_death_entry* entry = thread->exit.waiters.First(); entry != NULL;
for (threadDeathEntry = team->dead_threads.First(); threadDeathEntry != NULL;
for (Thread* next = team->thread_list.First(); next != NULL;
VMArea* firstArea = cache->areas.First();
if (cache == oldCache && firstArea == cache->areas.First()) {
sSwapFileAlloc = sSwapFileList.First();
for (VMArea* area = areas.First(); area != NULL; area = areas.GetNext(area)) {
for (VMArea* area = areas.First(); area != NULL; area = areas.GetNext(area)) {
for (VMArea* area = areas.First(); area != NULL; area = areas.GetNext(area)) {
if (cache->areas.First() != area || VMArea::CacheList::GetNext(area) != NULL
area = cache->areas.First();
for (VMArea* tempArea = upperCache->areas.First(); tempArea != NULL;
for (VMArea* tempArea = upperCache->areas.First(); tempArea != NULL;
for (VMArea* otherArea = cache->areas.First(); otherArea != NULL;
for (VMArea* current = cache->areas.First(); current != NULL;
for (VMArea* current = cache->areas.First(); current != NULL;
for (VMArea* current = cache->areas.First(); current != NULL;
for (VMArea* current = cache->areas.First(); current != NULL;
&& area->cache->areas.First() == area
VMArea* area = cache->areas.First();
next = node->Attributes().First();