| /NextBSD/contrib/libstdc++/src/ |
| D | mt_allocator.cc | 61 static __freelist freelist; variable 72 _Thread_record* __tr = &freelist._M_thread_freelist_array[_M_id - 1]; in _M_destroy_thread_key() 73 __tr->_M_next = freelist._M_thread_freelist; in _M_destroy_thread_key() 74 freelist._M_thread_freelist = __tr; in _M_destroy_thread_key() 502 if (!freelist._M_thread_freelist_array in _M_initialize() 503 || freelist._M_max_threads < _M_options._M_max_threads) in _M_initialize() 524 if (!freelist._M_thread_freelist_array) in _M_initialize() 528 __gthread_key_create(&freelist._M_key, in _M_initialize() 530 freelist._M_thread_freelist = _M_thread_freelist; in _M_initialize() 535 = freelist._M_thread_freelist; in _M_initialize() [all …]
|
| /NextBSD/sys/contrib/octeon-sdk/ |
| HD | cvmx-zone.c | 85 zone->freelist = NULL; in cvmx_zone_create_from_addr() 92 *(void **)(zone->baseptr + (i*elem_size)) = zone->freelist; in cvmx_zone_create_from_addr() 93 zone->freelist = (void *)(zone->baseptr + (i*elem_size)); in cvmx_zone_create_from_addr() 116 zone->freelist = NULL; in cvmx_zone_create_from_arena() 127 *(void **)(zone->baseptr + (i*elem_size)) = zone->freelist; in cvmx_zone_create_from_arena() 128 zone->freelist = (void *)(zone->baseptr + (i*elem_size)); in cvmx_zone_create_from_arena() 146 item = (cvmx_zone_t)zone->freelist; in cvmx_zone_alloc() 149 zone->freelist = *(void **)item; in cvmx_zone_alloc() 168 *(void **)ptr = zone->freelist; in cvmx_zone_free() 169 zone->freelist = ptr; in cvmx_zone_free()
|
| /NextBSD/sys/geom/vinum/ |
| HD | geom_vinum_subr.c | 606 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive() 627 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive() 664 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive() 689 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive() 702 LIST_REMOVE(fl, freelist); in gv_sd_to_drive() 720 LIST_INSERT_AFTER(fl, fl2, freelist); in gv_sd_to_drive() 775 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_free_sd() 790 LIST_INSERT_HEAD(&d->freelist, fl, freelist); in gv_free_sd() 792 LIST_FOREACH(fl2, &d->freelist, freelist) { in gv_free_sd() 794 LIST_INSERT_BEFORE(fl2, fl, freelist); in gv_free_sd() [all …]
|
| HD | geom_vinum_events.c | 228 LIST_FOREACH_SAFE(fl, &d->freelist, freelist, fl2) { in gv_drive_lost() 229 LIST_REMOVE(fl, freelist); in gv_drive_lost()
|
| HD | geom_vinum_rm.c | 355 LIST_FOREACH_SAFE(fl, &d->freelist, freelist, fl2) { in gv_rm_drive() 356 LIST_REMOVE(fl, freelist); in gv_rm_drive()
|
| HD | geom_vinum_var.h | 169 LIST_ENTRY(gv_freelist) freelist; 267 LIST_HEAD(,gv_freelist) freelist; /* List of freelist entries. */
|
| /NextBSD/contrib/apr-util/buckets/ |
| HD | apr_buckets_alloc.c | 40 node_header_t *freelist; member 102 list->freelist = NULL; in apr_bucket_alloc_create_ex() 133 if (list->freelist) { in apr_bucket_alloc() 134 node = list->freelist; in apr_bucket_alloc() 135 list->freelist = node->next; in apr_bucket_alloc() 176 node_header_t *curr = list->freelist; in check_not_already_free() 196 node->next = list->freelist; in apr_bucket_free() 197 list->freelist = node; in apr_bucket_free()
|
| /NextBSD/sys/dev/hptnr/ |
| HD | ldm.h | 72 struct freelist { struct 78 struct freelist *next; argument 89 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count); argument 91 void *freelist_get(struct freelist *); 92 void freelist_put(struct freelist *, void *p); 94 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… 95 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 96 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 198 struct freelist freelist_dev; 200 struct freelist freelist_plugged_dpc; [all …]
|
| HD | hptnr_os_bsd.c | 137 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve() 155 void *freelist_get(struct freelist *list) in freelist_get() 168 void freelist_put(struct freelist * list, void *p) in freelist_put() 176 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… in freelist_reserve_dma() 195 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma() 205 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma()
|
| HD | os_bsd.h | 167 struct freelist *freelist_head; 168 struct freelist *freelist_dma_head;
|
| /NextBSD/sys/dev/hptrr/ |
| HD | ldm.h | 72 struct freelist { struct 78 struct freelist *next; argument 89 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count); argument 91 void *freelist_get(struct freelist *); 92 void freelist_put(struct freelist *, void *p); 94 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… 95 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 96 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 198 struct freelist freelist_dev; 199 struct freelist freelist_plugged_dpc; [all …]
|
| HD | hptrr_os_bsd.c | 123 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve() 141 void *freelist_get(struct freelist *list) in freelist_get() 154 void freelist_put(struct freelist * list, void *p) in freelist_put() 162 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… in freelist_reserve_dma() 181 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma() 191 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma()
|
| HD | os_bsd.h | 168 struct freelist *freelist_head; 169 struct freelist *freelist_dma_head;
|
| /NextBSD/sys/dev/hpt27xx/ |
| HD | ldm.h | 73 struct freelist { struct 79 struct freelist *next; argument 90 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count); argument 92 void *freelist_get(struct freelist *); 93 void freelist_put(struct freelist *, void *p); 95 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… 96 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 97 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 199 struct freelist freelist_dev; 201 struct freelist freelist_plugged_dpc; [all …]
|
| HD | hpt27xx_os_bsd.c | 151 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve() 169 void *freelist_get(struct freelist *list) in freelist_get() 182 void freelist_put(struct freelist * list, void *p) in freelist_put() 190 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… in freelist_reserve_dma() 209 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma() 219 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma()
|
| HD | os_bsd.h | 167 struct freelist *freelist_head; 168 struct freelist *freelist_dma_head;
|
| /NextBSD/sys/geom/bde/ |
| HD | g_bde_work.c | 193 TAILQ_REMOVE(&sc->freelist, sp, list); in g_bde_purge_one_sector() 214 sp = TAILQ_FIRST(&sc->freelist); in g_bde_get_keysector() 218 TAILQ_FOREACH(sp, &sc->freelist, list) { in g_bde_get_keysector() 230 TAILQ_FOREACH(sp, &sc->freelist, list) in g_bde_get_keysector() 234 if (sp == NULL && !TAILQ_EMPTY(&sc->freelist)) in g_bde_get_keysector() 235 sp = TAILQ_FIRST(&sc->freelist); in g_bde_get_keysector() 243 TAILQ_INSERT_TAIL(&sc->freelist, sp, list); in g_bde_get_keysector() 257 TAILQ_REMOVE(&sc->freelist, sp, list); in g_bde_get_keysector() 258 TAILQ_INSERT_TAIL(&sc->freelist, sp, list); in g_bde_get_keysector() 282 TAILQ_REMOVE(&sc->freelist, sp, list); in g_bde_release_keysector() [all …]
|
| /NextBSD/contrib/serf/buckets/ |
| HD | allocator.c | 93 node_header_t *freelist; /* free STANDARD_NODE_SIZE blocks */ member 176 if (allocator->freelist) { in serf_bucket_mem_alloc() 178 node = allocator->freelist; in serf_bucket_mem_alloc() 179 allocator->freelist = node->u.next; in serf_bucket_mem_alloc() 253 node->u.next = allocator->freelist; in serf_bucket_mem_free() 254 allocator->freelist = node; in serf_bucket_mem_free()
|
| /NextBSD/contrib/less/ |
| HD | linenum.c | 63 static struct linenum_info *freelist; /* Anchor of the unused entries */ variable 87 freelist = pool; in clr_linenum() 145 if (freelist != NULL) 151 new = freelist; 152 freelist = freelist->next;
|
| /NextBSD/contrib/subversion/subversion/libsvn_diff/ |
| HD | lcs.c | 85 svn_diff__lcs_t **freelist, in svn_diff__snake() argument 105 lcs->next = *freelist; in svn_diff__snake() 106 *freelist = lcs; in svn_diff__snake() 148 lcs = *freelist; in svn_diff__snake() 151 *freelist = lcs->next; in svn_diff__snake()
|
| /NextBSD/sys/dev/pms/RefTisa/tisa/sassata/common/ |
| HD | tdesgl.c | 172 TDLIST_INIT_HDR(&pEsglAllInfo->freelist); in tdsaEsglInit() 222 TDLIST_ENQUEUE_AT_TAIL(&pEsglPageInfo->tdlist, &pEsglAllInfo->freelist); in tdsaEsglInit() 289 TI_DBG6(("tdsaGetEsglPages: &(pEsglAllInfo->freelist) %p\n", &pEsglAllInfo->freelist)); in tdsaGetEsglPages() 310 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist); in tdsaGetEsglPages() 336 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist); in tdsaGetEsglPages() 453 TDLIST_ENQUEUE_AT_TAIL(tdlist_to_free, &pEsglAllInfo->freelist); in tdsaFreeEsglPages()
|
| /NextBSD/sys/vm/ |
| HD | vm_phys.c | 600 int dom, flind, freelist, oind, pind, segind; in vm_phys_init() local 642 for (freelist = 1; freelist < VM_NFREELIST; freelist++) { in vm_phys_init() 643 vm_freelist_to_flind[freelist] += in vm_phys_init() 644 vm_freelist_to_flind[freelist - 1]; in vm_phys_init() 649 for (freelist = 0; freelist < VM_NFREELIST; freelist++) in vm_phys_init() 650 vm_freelist_to_flind[freelist]--; in vm_phys_init() 799 vm_phys_alloc_freelist_pages(int freelist, int pool, int order) in vm_phys_alloc_freelist_pages() argument 805 KASSERT(freelist < VM_NFREELIST, in vm_phys_alloc_freelist_pages() 807 freelist)); in vm_phys_alloc_freelist_pages() 817 vm_freelist_to_flind[freelist], pool, order); in vm_phys_alloc_freelist_pages()
|
| /NextBSD/sbin/restore/ |
| HD | symtab.c | 214 static struct entry *freelist = NULL; variable 224 if (freelist != NULL) { in addentry() 225 np = freelist; in addentry() 226 freelist = np->e_next; in addentry() 303 ep->e_next = freelist; in freeentry() 304 freelist = ep; in freeentry()
|
| /NextBSD/sys/netpfil/ipfw/test/ |
| HD | main.c | 46 struct mbuf *freelist; member 116 m->m_nextpkt = c->freelist; in drop() 117 c->freelist = m; in drop() 656 if (c->freelist) { in controller() 657 m = c->tosend = c->freelist; in controller() 658 c->freelist = c->freelist->m_nextpkt; in controller()
|
| /NextBSD/contrib/gdtoa/ |
| HD | misc.c | 34 static Bigint *freelist[Kmax+1]; variable 60 if (k <= Kmax && (rv = freelist[k]) !=0) { 61 freelist[k] = rv->next; 102 v->next = freelist[v->k]; 103 freelist[v->k] = v;
|