Searched refs:prev (Results 1 - 25 of 89) sorted by last modified time

1234

/haiku/src/tools/fs_shell/
H A Dvfs.cpp585 vnode->mount_link.next = vnode->mount_link.prev = NULL;
/haiku/src/system/kernel/device_manager/
H A Ddevice_manager.cpp70 struct io_resource_info *prev, *next; member in struct:io_resource_info
/haiku/src/apps/deskbar/
H A DSwitcher.cpp804 int32 prev = fCurrentWindow; local
824 if (fCurrentWindow != prev)
/haiku/src/add-ons/kernel/busses/usb/
H A Dehci.cpp2152 " prev (%p/0x%" B_PRIx32 ") at frame %" B_PRId32 "\n", itd,
2153 itd->this_phy, itd->prev, itd->prev != NULL
2154 ? itd->prev->this_phy : 0, currentFrame);
2160 while (!(itd->next_phy & EHCI_ITEM_TERMINATE) && itd->prev != NULL) {
2211 itd = itd->prev;
2227 itd = itd->prev;
2745 itd->prev = last;
2758 sitd->prev = last;
2768 itd->prev
[all...]
/haiku/src/system/boot/platform/riscv/
H A Dmmu.cpp332 MemoryRegion* prev = NULL; local
335 prev = region;
344 if (prev == NULL)
347 prev->next = region->next;
/haiku/src/system/libnetwork/netresolv/isc/
H A Deventlib_p.h87 struct evConn * prev; member in struct:evConn
120 struct evFile * prev; member in struct:evFile
142 struct evStream *prev, *next; member in struct:evStream
164 struct evWaitList * prev; member in struct:evWaitList
H A Dev_streams.c86 ctx->streams->prev = new;
87 new->prev = NULL;
120 ctx->streams->prev = new;
121 new->prev = NULL;
169 if (old->prev != NULL)
170 old->prev->next = old->next;
174 old->next->prev = old->prev;
/haiku/src/system/libnetwork/netresolv/include/isc/
H A Dlist.h28 #define LINK(type) struct { type *prev, *next; }
31 (elt)->link.prev = (type *)(-1); \
36 #define LINKED(elt, link) ((void *)((elt)->link.prev) != (void *)(-1) && \
47 (list).head->link.prev = (elt); \
50 (elt)->link.prev = NULL; \
62 (elt)->link.prev = (list).tail; \
71 (elt)->link.next->link.prev = (elt)->link.prev; \
74 (list).tail = (elt)->link.prev; \
76 if ((elt)->link.prev !
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dfs_cache.c353 hash_ent *he, *prev = NULL; local
358 for(; he != NULL; prev=he,he=he->next) {
373 else if (prev)
374 prev->next = he->next;
549 cache_ent *ce, *prev = NULL;
553 for(ce=bc.normal.lru; ce; prev=ce, ce=ce->next) {
557 for(ce=bc.locked.lru; ce; prev=ce, ce=ce->next) {
563 beos_panic("%s: count == %d, cur_blocks %d, prev 0x%x\n",
564 str, count, bc.cur_blocks, prev);
566 printf("%s: count == %d, cur_blocks %d, prev
[all...]
/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dqueuing.cpp106 last = first->prev;
118 before = before->prev;
142 for( before = last->prev, next = last;
144 next = before, before = before->prev )
164 new_request->prev = before;
165 next->prev = new_request;
/haiku/src/system/kernel/
H A Dheap.cpp75 heap_area_s * prev; member in struct:heap_area_s
90 heap_page_s * prev; member in struct:heap_page_s
875 if (page->prev != lastPage)
876 panic("free page entry has invalid prev link\n");
915 if (area->prev != lastArea)
916 panic("area list entry has invalid prev link\n");
963 if (page->prev != lastPage) {
964 panic("used page entry has invalid prev link (%p vs %p bin "
965 "%lu)\n", page->prev, lastPage, i);
1055 area->page_table[i].prev
[all...]
/haiku/src/system/kernel/util/
H A Dlist.cpp27 list->link.next = list->link.prev = &list->link;
48 link->prev = &list->link;
50 list->link.next->prev = link;
68 link->prev = list->link.prev;
70 list->link.prev->next = link;
71 list->link.prev = link;
74 ASSERT(link->prev != link);
88 link->next->prev = link->prev;
[all...]
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dparse_duckduckgo_html.c45 struct duckduckgo_result *res = NULL, *nres = NULL, *prev = NULL; local
226 if (!prev)
229 prev->next = nres;
230 prev = nres;
H A Dlists2.c66 void **prev = NULL; local
70 prev = head;
73 prev = (void **)(((char *)curr)+nextoff);
76 *prev = NULL;
82 void **prev = NULL; local
86 prev = head;
88 while (prev && curr) {
90 *prev = sll_next(nextoff, curr);
94 prev = (void **)(((char *)curr)+nextoff);
H A Dlists.c46 struct _slist_entry **prev = NULL; local
50 prev = head;
53 prev = &(curr->next);
56 *prev = NULL;
62 struct _slist_entry **prev = NULL; local
66 prev = head;
68 while (prev && curr) {
70 *prev = curr->next;
74 prev = &(curr->next);
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Digc_txrx.c346 qidx_t cur, prev, ntxd, rs_cidx; local
365 prev = txr->tx_cidx_processed;
368 MPASS(prev != cur);
369 delta = (int32_t)cur - (int32_t)prev;
375 prev = cur;
384 txr->tx_cidx_processed = prev;
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Dscsi_periph_int.h57 struct scsi_periph_handle_info *next, *prev; member in struct:scsi_periph_handle_info
/haiku/src/add-ons/kernel/drivers/disk/virtual/nbd/
H A Dnbd.c241 struct nbd_request_entry *r, *prev; local
244 prev = NULL;
246 prev = r;
252 if (prev)
253 prev->next = r->next;
/haiku/src/add-ons/kernel/partitioning_systems/common/
H A DPartitionMap.cpp606 LogicalPartition* prev = partition->Previous();
609 if (prev)
610 prev->SetNext(next);
614 next->SetPrevious(prev);
616 fTail = prev;
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_subr_taskqueue.c198 struct task *prev; local
214 prev = STAILQ_LAST(&queue->tq_queue, task, ta_link);
215 if (!prev || prev->ta_priority >= task->ta_priority) {
218 prev = NULL;
220 prev = ins, ins = STAILQ_NEXT(ins, ta_link))
224 if (prev)
225 STAILQ_INSERT_AFTER(&queue->tq_queue, prev, task, ta_link);
/haiku/src/add-ons/kernel/generic/locked_pool/
H A Dlocked_pool.c72 struct locked_pool *prev, *next; // global cyclic list member in struct:locked_pool
/haiku/src/libs/agg/src/dbg_new/
H A Dagg_dbg_new.cpp90 unsigned prev; local
91 memcpy(&prev,
95 if(prev != dbg_new_prev_word[i])
97 printf("MEMORY CORRUPTION AT %08x prev=%08x cur=%08x\n", ptr, prev, dbg_new_prev_word[i]);
/haiku/src/build/libgnuregex/
H A Dregex.c2139 const char *prev = p - 2;
2140 boolean prev_prev_backslash = prev > pattern && prev[-1] == '\\';
2144 (*prev == '(' && (syntax & RE_NO_BK_PARENS || prev_prev_backslash))
2146 || (*prev == '|' && (syntax & RE_NO_BK_VBAR || prev_prev_backslash));
2129 const char *prev = p - 2; local
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A Digb_txrx.c321 qidx_t cur, prev, ntxd, rs_cidx; local
340 prev = txr->tx_cidx_processed;
343 MPASS(prev != cur);
344 delta = (int32_t)cur - (int32_t)prev;
350 prev = cur;
359 txr->tx_cidx_processed = prev;
H A Dem_txrx.c436 qidx_t cur, prev, ntxd, rs_cidx; local
456 prev = txr->tx_cidx_processed;
459 MPASS(prev != cur);
460 delta = (int32_t)cur - (int32_t)prev;
466 __FUNCTION__, prev, cur, clear, delta);
469 prev = cur;
479 txr->tx_cidx_processed = prev;

Completed in 187 milliseconds

1234