Home
last modified time | relevance | path

Searched refs:free_list (Results 1 – 25 of 29) sorted by relevance

12

/mirbsd/src/gnu/usr.bin/binutils/gas/
Dsb.c59 static sb_list_vector free_list; variable
72 e = free_list.size[size]; in sb_build()
77 e->next = free_list.size[size]; in sb_build()
79 free_list.size[size] = e; in sb_build()
84 free_list.size[size] = e->next; in sb_build()
105 ptr->item->next = free_list.size[ptr->pot]; in sb_kill()
106 free_list.size[ptr->pot] = ptr->item; in sb_kill()
Decoff.c1051 small_free_t free_list; /* current free list if any */ member
4838 ptr = alloc_counts[(int) alloc_type_scope].free_list.f_scope; in allocate_scope()
4840 alloc_counts[(int) alloc_type_scope].free_list.f_scope = ptr->free; in allocate_scope()
4876 ptr->free = alloc_counts[(int) alloc_type_scope].free_list.f_scope; in free_scope()
4877 alloc_counts[(int) alloc_type_scope].free_list.f_scope = ptr; in free_scope()
4995 ptr = alloc_counts[(int) alloc_type_tag].free_list.f_tag; in allocate_tag()
4997 alloc_counts[(int) alloc_type_tag].free_list.f_tag = ptr->free; in allocate_tag()
5033 ptr->free = alloc_counts[(int) alloc_type_tag].free_list.f_tag; in free_tag()
5034 alloc_counts[(int) alloc_type_tag].free_list.f_tag = ptr; in free_tag()
5084 ptr = alloc_counts[(int) alloc_type_thead].free_list.f_thead; in allocate_thead()
[all …]
/mirbsd/src/sys/uvm/
Duvm_page.c505 if (vm_physmem[lcv].free_list != freelist)
604 uvm_page_physload(start, end, avail_start, avail_end, free_list) in uvm_page_physload() argument
606 int free_list;
616 if (free_list >= VM_NFREELIST || free_list < VM_FREELIST_DEFAULT)
617 panic("uvm_page_physload: bad free list %d", free_list);
667 pgs[lcv].free_list = free_list;
739 ps->free_list = free_list;
887 uvm_pagealloc_strat(obj, off, anon, flags, strat, free_list) in uvm_pagealloc_strat() argument
892 int strat, free_list;
973 KASSERT(free_list >= 0 && free_list < VM_NFREELIST);
[all …]
Duvm_pglist.c95 int s, tryidx, idx, pgflidx, end, error, free_list; local
200 free_list = uvm_page_lookup_freelist(m);
204 free_list].pgfl_queues[pgflidx]);
213 TAILQ_REMOVE(&uvm.page_free[free_list].pgfl_queues[pgflidx],
Duvm_page_i.h316 return (vm_physmem[lcv].free_list);
Duvm_page.h214 int free_list; /* which free list they belong on */ member
/mirbsd/src/usr.bin/du/
Ddu.c246 static struct links_entry *free_list = NULL; in linkchk() local
268 le->fnext = free_list; in linkchk()
269 free_list = le; in linkchk()
279 if (free_list != NULL) { in linkchk()
281 le = free_list; in linkchk()
282 free_list = le->fnext; in linkchk()
/mirbsd/src/usr.sbin/isdn/isdntel/
Dfiles.c41 void free_list(void);
225 free_list(void) in free_list() function
263 free_list(); in delete()
276 free_list(); in reread()
/mirbsd/src/sys/dev/isa/
Dseagate.c201 TAILQ_HEAD(, sea_scb) free_list, ready_list, nexus_list;
523 TAILQ_INIT(&sea->free_list);
530 TAILQ_INSERT_TAIL(&sea->free_list, &sea->scb[i], chain);
628 scb = sea->free_list.tqh_first;
630 TAILQ_REMOVE(&sea->free_list, scb, chain);
646 tsleep(&sea->free_list, PRIBIO, "seascb", 0);
786 TAILQ_INSERT_HEAD(&sea->free_list, scb, chain);
793 wakeup((caddr_t)&sea->free_list);
/mirbsd/src/lib/libc/stdlib/
Dmalloc_brk.c169 static struct pgfree free_list; variable
274 for(pf=free_list.next; pf; pf=pf->next) { in malloc_dump()
580 for(pf = free_list.next; pf; pf = pf->next) { in malloc_pages()
1022 if (free_list.next == NULL) { in free_pages()
1025 px->next = free_list.next; in free_pages()
1026 px->prev = &free_list; in free_pages()
1027 free_list.next = px; in free_pages()
1035 for(pf = free_list.next; pf->end < ptr && pf->next != NULL; in free_pages()
Dmalloc_mmap.c172 static struct pgfree free_list; variable
442 for (pf = free_list.next; pf; pf = pf->next) { in malloc_dump()
841 for (pf = free_list.next; pf; pf = pf->next) { in malloc_pages()
1461 if (free_list.next == NULL) { in free_pages()
1464 px->prev = &free_list; in free_pages()
1465 free_list.next = px; in free_pages()
1475 for (pf = free_list.next; in free_pages()
1625 if ((px = pf->prev) != &free_list) { in free_pages()
1656 if ((free_list.next = pf->next) != NULL) in free_pages()
1657 free_list.next->prev = &free_list; in free_pages()
/mirbsd/src/sys/dev/ic/
Disp_openbsd.c273 isp->isp_osinfo.wqt->free_list.le_next = xs; in isp_add2_blocked_queue()
278 xs->free_list.le_next = NULL; in isp_add2_blocked_queue()
643 list = xs->free_list.le_next; in isp_trestart()
644 xs->free_list.le_next = NULL; in isp_trestart()
667 list = xs->free_list.le_next; in isp_restart()
668 xs->free_list.le_next = NULL; in isp_restart()
Dsiopvar.h129 struct cmd_list free_list; /* cmd descr free list */ member
Daic6360var.h128 TAILQ_HEAD(, aic_acb) free_list, ready_list, nexus_list;
Daic6360.c378 TAILQ_INIT(&sc->free_list);
383 TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
437 TAILQ_INSERT_HEAD(&sc->free_list, acb, chain);
444 wakeup(&sc->free_list);
459 while ((acb = sc->free_list.tqh_first) == NULL &&
461 tsleep(&sc->free_list, PRIBIO, "aicacb", 0);
463 TAILQ_REMOVE(&sc->free_list, acb, chain);
Dadv.c146 LIST_INSERT_HEAD(&sc->sc_queue, xs, free_list);
149 LIST_INSERT_AFTER(sc->sc_queuelast, xs, free_list);
164 LIST_REMOVE(xs, free_list);
Dosiopvar.h214 TAILQ_HEAD(acb_list, osiop_acb) free_list,
Dosiop.c300 TAILQ_INIT(&sc->free_list);
331 TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
397 acb = TAILQ_FIRST(&sc->free_list);
399 TAILQ_REMOVE(&sc->free_list, acb, chain);
436 TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
716 TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
2030 if ((acb = TAILQ_FIRST(&sc->free_list)) != NULL) {
Dadw.c137 LIST_INSERT_HEAD(&sc->sc_queue, xs, free_list);
140 LIST_INSERT_AFTER(sc->sc_queuelast, xs, free_list);
155 LIST_REMOVE(xs, free_list);
Dwdcvar.h238 LIST_ENTRY(wdc_xfer) free_list;
Ddpt.c910 LIST_INSERT_HEAD(&sc->sc_queue, xs, free_list);
913 LIST_INSERT_AFTER(sc->sc_queuelast, xs, free_list);
927 LIST_REMOVE(xs, free_list);
Dbha.c144 LIST_INSERT_HEAD(&sc->sc_queue, xs, free_list);
148 LIST_INSERT_AFTER(sc->sc_queuelast, xs, free_list);
162 LIST_REMOVE(xs, free_list);
Dsiop.c170 TAILQ_INIT(&sc->free_list);
1134 TAILQ_INSERT_TAIL(&sc->free_list, siop_cmd, next);
1299 siop_cmd = TAILQ_FIRST(&sc->free_list);
1305 TAILQ_REMOVE(&sc->free_list, siop_cmd, next);
1832 TAILQ_INSERT_TAIL(&sc->free_list, &newcbd->cmds[i], next);
/mirbsd/src/sys/dev/i2o/
Dioprbs.c685 LIST_INSERT_HEAD(&sc->sc_queue, xs, free_list);
688 LIST_INSERT_AFTER(sc->sc_queuelast, xs, free_list);
704 LIST_REMOVE(xs, free_list);
/mirbsd/src/sys/scsi/
Dscsiconf.h246 LIST_ENTRY(scsi_xfer) free_list;

12