/freebsd-11-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-zone.c | 85 zone->freelist = NULL; 92 *(void **)(zone->baseptr + (i*elem_size)) = zone->freelist; 93 zone->freelist = (void *)(zone->baseptr + (i*elem_size)); 116 zone->freelist = NULL; 127 *(void **)(zone->baseptr + (i*elem_size)) = zone->freelist; 128 zone->freelist = (void *)(zone->baseptr + (i*elem_size)); 146 item = (cvmx_zone_t)zone->freelist; 149 zone->freelist = *(void **)item; 168 *(void **)ptr = zone->freelist; 169 zone->freelist [all...] |
H A D | cvmx-malloc.h | 149 void *freelist; member in struct:cvmx_zone
|
/freebsd-11-stable/contrib/libstdc++/src/ |
H A D | mt_allocator.cc | 60 // Ensure freelist is constructed first. 61 static __freelist freelist; member in namespace:__anon2132 72 _Thread_record* __tr = &freelist._M_thread_freelist_array[_M_id - 1]; 73 __tr->_M_next = freelist._M_thread_freelist; 74 freelist._M_thread_freelist = __tr; 262 // Calculate the number of records to remove from our freelist: 351 // directly to our own freelist (with us as owner). 502 if (!freelist._M_thread_freelist_array 503 || freelist._M_max_threads < _M_options._M_max_threads) 524 if (!freelist [all...] |
/freebsd-11-stable/contrib/apr-util/buckets/ |
H A D | apr_buckets_alloc.c | 41 node_header_t *freelist; member in struct:apr_bucket_alloc_t 103 list->freelist = NULL; 165 if (list->freelist) { 166 node = list->freelist; 167 list->freelist = node->next; 208 node_header_t *curr = list->freelist; 228 node->next = list->freelist; 229 list->freelist = node;
|
/freebsd-11-stable/sys/geom/vinum/ |
H A D | geom_vinum_subr.c | 564 * freelist. 606 LIST_FOREACH(fl, &d->freelist, freelist) { 627 LIST_FOREACH(fl, &d->freelist, freelist) { 664 LIST_FOREACH(fl, &d->freelist, freelist) { 685 * subdisk to the drive and adjust the freelist. 688 /* First, adjust the freelist. */ 689 LIST_FOREACH(fl, &d->freelist, freelis [all...] |
H A D | geom_vinum_events.c | 242 LIST_FOREACH_SAFE(fl, &d->freelist, freelist, fl2) { 243 LIST_REMOVE(fl, freelist);
|
/freebsd-11-stable/sys/dev/hptnr/ |
H A D | ldm.h | 69 struct freelist { struct 75 struct freelist *next; 86 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count); 88 void *freelist_get(struct freelist *); 89 void freelist_put(struct freelist *, void *p); 91 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count); 92 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 93 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 195 struct freelist freelist_dev; 197 struct freelist freelist_plugged_dp [all...] |
H A D | hptnr_os_bsd.c | 137 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) 155 void *freelist_get(struct freelist *list) 168 void freelist_put(struct freelist * list, void *p) 176 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count) 195 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) 205 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr)
|
H A D | os_bsd.h | 167 struct freelist *freelist_head; 168 struct freelist *freelist_dma_head;
|
/freebsd-11-stable/sys/dev/hptrr/ |
H A D | ldm.h | 68 struct freelist { struct 74 struct freelist *next; 85 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count); 87 void *freelist_get(struct freelist *); 88 void freelist_put(struct freelist *, void *p); 90 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count); 91 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 92 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 194 struct freelist freelist_dev; 195 struct freelist freelist_plugged_dp [all...] |
H A D | hptrr_os_bsd.c | 123 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) 141 void *freelist_get(struct freelist *list) 154 void freelist_put(struct freelist * list, void *p) 162 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count) 181 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) 191 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr)
|
H A D | os_bsd.h | 168 struct freelist *freelist_head; 169 struct freelist *freelist_dma_head;
|
/freebsd-11-stable/sys/dev/hpt27xx/ |
H A D | ldm.h | 69 struct freelist { struct 75 struct freelist *next; 86 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count); 88 void *freelist_get(struct freelist *); 89 void freelist_put(struct freelist *, void *p); 91 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count); 92 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 93 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 195 struct freelist freelist_dev; 197 struct freelist freelist_plugged_dp [all...] |
H A D | hpt27xx_os_bsd.c | 151 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) 169 void *freelist_get(struct freelist *list) 182 void freelist_put(struct freelist * list, void *p) 190 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count) 209 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) 219 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr)
|
H A D | os_bsd.h | 167 struct freelist *freelist_head; 168 struct freelist *freelist_dma_head;
|
/freebsd-11-stable/contrib/ntp/libntp/ |
H A D | recvbuff.c | 312 recvbuf_t *freelist = NULL; local 336 rbufp->link = freelist; 337 freelist = rbufp; 343 while (freelist) { 344 next = freelist->link; 345 freerecvbuf(freelist); 346 freelist = next;
|
/freebsd-11-stable/contrib/serf/buckets/ |
H A D | allocator.c | 98 node_header_t *freelist; /* free STANDARD_NODE_SIZE blocks */ member in struct:serf_bucket_alloc_t 181 if (allocator->freelist) { 182 /* just pull a node off our freelist */ 183 node = allocator->freelist; 184 allocator->freelist = node->u.next; 258 node->u.next = allocator->freelist; 259 allocator->freelist = node;
|
/freebsd-11-stable/contrib/less/ |
H A D | linenum.c | 63 static struct linenum_info *freelist; /* Anchor of the unused entries */ variable in typeref:struct:linenum_info 87 freelist = pool; 145 if (freelist != NULL) 151 new = freelist; 152 freelist = freelist->next;
|
/freebsd-11-stable/sys/geom/bde/ |
H A D | g_bde_work.c | 193 TAILQ_REMOVE(&sc->freelist, sp, list); 214 sp = TAILQ_FIRST(&sc->freelist); 218 TAILQ_FOREACH(sp, &sc->freelist, list) { 230 TAILQ_FOREACH(sp, &sc->freelist, list) 234 if (sp == NULL && !TAILQ_EMPTY(&sc->freelist)) 235 sp = TAILQ_FIRST(&sc->freelist); 243 TAILQ_INSERT_TAIL(&sc->freelist, sp, list); 257 TAILQ_REMOVE(&sc->freelist, sp, list); 258 TAILQ_INSERT_TAIL(&sc->freelist, sp, list); 282 TAILQ_REMOVE(&sc->freelist, s [all...] |
/freebsd-11-stable/contrib/subversion/subversion/libsvn_diff/ |
H A D | lcs.c | 85 svn_diff__lcs_t **freelist, 105 lcs->next = *freelist; 106 *freelist = lcs; 148 lcs = *freelist; 151 *freelist = lcs->next; 83 svn_diff__snake(svn_diff__snake_t *fp_k, svn_diff__token_index_t *token_counts[2], svn_diff__lcs_t **freelist, apr_pool_t *pool) argument
|
/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_alloc.cpp | 168 bfhead_t freelist[MAX_BGET_BINS]; member in struct:thr_data 238 data->freelist[i].ql.flink = &data->freelist[i]; 239 data->freelist[i].ql.blink = &data->freelist[i]; 364 /* insert buffer back onto a new freelist */ 373 KMP_DEBUG_ASSERT(thr->freelist[bin].ql.blink->ql.flink == 374 &thr->freelist[bin]); 375 KMP_DEBUG_ASSERT(thr->freelist[bin].ql.flink->ql.blink == 376 &thr->freelist[bi [all...] |
/freebsd-11-stable/sys/vm/ |
H A D | vm_phys.h | 75 vm_page_t vm_phys_alloc_freelist_pages(int freelist, int pool, int order);
|
H A D | vm_phys.c | 602 int dom, flind, freelist, oind, pind, segind; local 644 for (freelist = 1; freelist < VM_NFREELIST; freelist++) { 645 vm_freelist_to_flind[freelist] += 646 vm_freelist_to_flind[freelist - 1]; 651 for (freelist = 0; freelist < VM_NFREELIST; freelist++) 652 vm_freelist_to_flind[freelist] 773 vm_phys_alloc_freelist_pages(int freelist, int pool, int order) argument [all...] |
/freebsd-11-stable/sbin/restore/ |
H A D | symtab.c | 214 static struct entry *freelist = NULL; variable in typeref:struct:entry 224 if (freelist != NULL) { 225 np = freelist; 226 freelist = np->e_next; 303 ep->e_next = freelist; 304 freelist = ep;
|
/freebsd-11-stable/sys/dev/pms/RefTisa/tisa/sassata/common/ |
H A D | tdesgl.c | 172 TDLIST_INIT_HDR(&pEsglAllInfo->freelist); 222 TDLIST_ENQUEUE_AT_TAIL(&pEsglPageInfo->tdlist, &pEsglAllInfo->freelist); 289 TI_DBG6(("tdsaGetEsglPages: &(pEsglAllInfo->freelist) %p\n", &pEsglAllInfo->freelist)); 308 /* remove one page from freelist */ 310 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist); 334 /* remove one page from freelist */ 336 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist); 453 TDLIST_ENQUEUE_AT_TAIL(tdlist_to_free, &pEsglAllInfo->freelist);
|