| /src/bin/ksh/ |
| alloc.c | 44 ap->freelist = NULL; 53 for (l = ap->freelist; l != NULL; l = l2) { 57 ap->freelist = NULL; 72 l->next = ap->freelist; 74 if (ap->freelist) 75 ap->freelist->prev = l; 76 ap->freelist = l; 101 ap->freelist = l2; 122 ap->freelist = l->next;
|
| sh.h | 194 struct link *freelist; /* free list */ member in struct:Area
|
| /src/sys/arch/macppc/stand/ofwboot/ |
| alloc.c | 116 LIST_HEAD(, ml) freelist = LIST_HEAD_INITIALIZER(freelist); 142 /* scan freelist */ 143 for (f = freelist.lh_first; f != NULL && (size_t)f->size < size; 149 /* scan freelist */ 151 f = freelist.lh_first; 166 /* no match in freelist if bestsize unchanged */ 195 /* remove from freelist */ 221 /* Remove from allocated list, place on freelist. */ 223 LIST_INSERT_HEAD(&freelist, a, list) [all...] |
| /src/sys/arch/shark/stand/ofwboot/ |
| alloc.c | 117 LIST_HEAD(, ml) freelist = LIST_HEAD_INITIALIZER(freelist); 143 /* scan freelist */ 144 for (f = freelist.lh_first; f != NULL && (size_t)f->size < size; 150 /* scan freelist */ 152 f = freelist.lh_first; 167 /* no match in freelist if bestsize unchanged */ 196 /* remove from freelist */ 222 /* Remove from allocated list, place on freelist. */ 224 LIST_INSERT_HEAD(&freelist, a, list) [all...] |
| /src/sys/arch/sparc/stand/ofwboot/ |
| alloc.c | 117 LIST_HEAD(, ml) freelist = LIST_HEAD_INITIALIZER(freelist); 143 /* scan freelist */ 144 for (f = freelist.lh_first; f != NULL && (size_t)f->size < size; 150 /* scan freelist */ 152 f = freelist.lh_first; 167 /* no match in freelist if bestsize unchanged */ 196 /* remove from freelist */ 222 /* Remove from allocated list, place on freelist. */ 224 LIST_INSERT_HEAD(&freelist, a, list) [all...] |
| /src/sys/lib/libsa/ |
| alloc.c | 143 } *freelist; variable in typeref:struct:fl 166 struct fl **f = &freelist, **bestf = NULL; 171 /* scan freelist */ 186 /* no match in freelist if bestsize unchanged */ 212 /* remove from freelist */ 239 /* put into freelist */ 240 f->next = freelist; 241 freelist = f;
|
| /src/distrib/utils/more/ |
| linenum.c | 101 static struct linenum *freelist; /* Anchor of the unused entries */ variable in typeref:struct:linenum 122 freelist = pool; 180 if (freelist != NULL) 186 new = freelist; 187 freelist = freelist->next;
|
| /src/usr.sbin/isibootd/ |
| isibootd.c | 92 } *activelist, *freelist; variable in typeref:struct:session 286 if (freelist == NULL) 288 cp = freelist; 289 freelist = cp->next; 314 cp->next = freelist; 315 freelist = cp; 329 freelist = calloc(NEWPOOL, sizeof(struct session)); 330 if (freelist == NULL) 332 cp = freelist;
|
| /src/sbin/restore/ |
| symtab.c | 211 * Unused symbol table entries are linked together on a freelist 214 static struct entry *freelist = NULL; variable in typeref:struct:entry 224 if (freelist == NULL) { 230 np->e_next = freelist; 231 freelist = np; 234 np = freelist; 235 freelist = np->e_next; 308 ep->e_next = freelist; 309 freelist = ep;
|
| /src/sys/sys/ |
| aio.h | 156 bool freelist; /* Whether or not aiost is on freelist */ member in struct:aiost 172 struct aiost_list freelist; /* Available service threads */ member in struct:aiosp 173 size_t nthreads_free; /* Length of freelist */
|
| /src/usr.sbin/lockstat/ |
| main.c | 132 static locklist_t freelist; variable 369 TAILQ_INIT(&freelist); 579 TAILQ_INSERT_TAIL(&freelist, lp, chain); 620 TAILQ_CONCAT(&freelist, &locklist, chain); 643 if ((l = TAILQ_FIRST(&freelist)) == NULL) 645 TAILQ_REMOVE(&freelist, l, chain);
|
| /src/sys/kern/ |
| sys_aio.c | 37 * Workes are reused via freelist/active lists to avoid churn. 511 aiost->freelist = false; 619 TAILQ_INIT(&sp->freelist); 642 *aiost = TAILQ_LAST(&sp->freelist, aiost_list); 645 TAILQ_REMOVE(&sp->freelist, *aiost, list); 669 st = TAILQ_FIRST(&sp->freelist); 714 * Create and initialise a new servicing thread and append it to the freelist. 730 st->freelist = true; 732 TAILQ_INSERT_TAIL(&sp->freelist, st, list); 866 * freelist, dance around locks, then iterate loop and block o [all...] |
| /src/sys/arch/atari/atari/ |
| stalloc.c | 57 static TAILQ_HEAD(freelist, mem_node) free_list;
|
| /src/sys/dev/pci/ |
| if_wpivar.h | 104 SLIST_HEAD(, wpi_rbuf) freelist; member in struct:wpi_rx_ring
|
| if_iwnvar.h | 111 SLIST_HEAD(, iwn_rbuf) freelist; member in struct:iwn_rx_ring
|
| /src/sys/dev/usb/ |
| vhci.c | 235 TAILQ_ENTRY(vhci_xfer) freelist; 846 TAILQ_INSERT_TAIL(&vxferlist, vxfer, freelist); 857 TAILQ_INSERT_TAIL(&vxferlist, vxfer, freelist); 864 TAILQ_REMOVE(&vxferlist, vxfer, freelist); 1079 TAILQ_INSERT_TAIL(&vxferlist, vxfer, freelist); 1092 TAILQ_REMOVE(&vxferlist, vxfer, freelist); 1157 TAILQ_INSERT_TAIL(&vxferlist, vxfer, freelist); 1170 TAILQ_REMOVE(&vxferlist, vxfer, freelist);
|
| /src/sys/uvm/ |
| uvm_aobj.c | 152 int u_freelist; /* freelist to allocate pages from */ 449 * no freelist by default 514 * uao_set_pgfl: allocate pages only from the specified freelist. 517 * => reset by setting it to VM_NFREELIST, meaning any freelist. 521 uao_set_pgfl(struct uvm_object *uobj, int freelist) 525 KASSERTMSG((0 <= freelist), "invalid freelist %d", freelist); 526 KASSERTMSG((freelist <= VM_NFREELIST), "invalid freelist %d" [all...] |
| uvm_physseg.c | 469 uvm_page_physunload(uvm_physseg_t upm, int freelist, paddr_t *paddrp) 478 if (seg->free_list != freelist) { 484 * put on the uvm freelist, nor has uvmexp.npages been 513 uvm_page_physunload_force(uvm_physseg_t upm, int freelist, paddr_t *paddrp) 660 uvm_page_physunload(uvm_physseg_t psi, int freelist, paddr_t *paddrp) 669 if (seg->free_list != freelist) { 713 uvm_page_physunload_force(uvm_physseg_t psi, int freelist, paddr_t *paddrp)
|
| /src/lib/libc/gdtoa/ |
| misc.c | 36 static Bigint *freelist[Kmax+1]; variable 62 if ((size_t)k <= Kmax && (rv = freelist[k]) !=0) { 63 freelist[k] = rv->next; 108 v->next = freelist[v->k]; 109 freelist[v->k] = v;
|
| /src/sys/arch/x86/x86/ |
| x86_machdep.c | 588 int freelist; member in struct:__anon2243 620 return x86_freelists[i].freelist; 623 panic("no freelist for maximum address %"PRIx64, maxaddr); 894 if (x86_freelists[i].freelist == VM_FREELIST_DEFAULT) 901 printf("loading freelist %d 0x%"PRIx64"-0x%"PRIx64 902 " (0x%"PRIx64"-0x%"PRIx64")\n", x86_freelists[i].freelist, 908 atop(tmp), x86_freelists[i].freelist); 1037 x86_freelists[i].freelist = VM_FREELIST_DEFAULT;
|
| /src/sys/external/bsd/drm/dist/bsd-core/ |
| drm_bufs.c | 975 from.low_mark = dma->bufs[i].freelist.low_mark; 976 from.high_mark = dma->bufs[i].freelist.high_mark; 987 dma->bufs[i].freelist.low_mark, 988 dma->bufs[i].freelist.high_mark); 1021 dma->bufs[order].freelist.low_mark = request->low_mark; 1022 dma->bufs[order].freelist.high_mark = request->high_mark;
|
| drm_sysctl.c | 369 .freelist.count),
|
| /src/sys/arch/mips/mips/ |
| mips_machdep.c | 2227 int freelist = -1; /* unknown freelist */ local 2231 * If this segment doesn't overlap the freelist 2239 * the start of the freelist, then limit the 2241 * match this freelist and fall back to normal 2242 * freelist matching. 2250 * We've matched this freelist so remember it. 2252 freelist = flp->fl_freelist; 2256 * freelist, bound to segment to the freelist [all...] |
| /src/sys/arch/riscv/riscv/ |
| riscv_machdep.c | 550 int freelist = VM_FREELIST_DEFAULT; local 552 VPRINTF("adding %#16" PRIxPADDR " - %#16" PRIxPADDR" to freelist %d\n", 553 m->start, m->end, freelist); 555 uvm_page_physload(first, last, first, last, freelist);
|
| /src/sys/arch/amiga/amiga/ |
| cc.c | 461 static TAILQ_HEAD(freelist, mem_node) free_list;
|