Searched refs:free_list (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-10.0-release/sys/sparc64/include/
H A Dsf_buf.h37 SLIST_ENTRY(sf_buf) free_list; /* list of free buffer slots */ member in struct:sf_buf
/freebsd-10.0-release/contrib/libstdc++/src/
H A Dbitmap_allocator.cc47 free_list::_LT_pointer_compare);
51 free_list::
106 free_list::
/freebsd-10.0-release/contrib/binutils/gas/
H A Dsb.c51 } free_list; variable in typeref:struct:__anon372
63 e = free_list.size[size];
68 e->next = free_list.size[size];
70 free_list.size[size] = e;
75 free_list.size[size] = e->next;
96 ptr->item->next = free_list.size[ptr->pot];
97 free_list.size[ptr->pot] = ptr->item;
/freebsd-10.0-release/contrib/gcc/
H A Dalloc-pool.h40 alloc_pool_list free_list; member in struct:alloc_pool_def
H A Dalloc-pool.c164 pool->free_list = NULL;
236 if (!pool->free_list)
263 header->next = pool->free_list;
264 pool->free_list = header;
274 header = pool->free_list;
275 pool->free_list = header->next;
308 header->next = pool->free_list;
309 pool->free_list = header;
H A Dlists.c30 static void free_list (rtx *, rtx *);
50 free_list (rtx *listp, rtx *unused_listp) function
189 free_list (listp, &unused_expr_list);
198 free_list (listp, &unused_insn_list);
207 free_list (listp, &unused_deps_list);
H A Dtree-dump.h74 dump_queue_p free_list; member in struct:dump_info
H A Dtree-dump.c58 if (di->free_list)
60 dq = di->free_list;
61 di->free_list = dq->next;
247 dq->next = di->free_list;
248 di->free_list = dq;
718 di.free_list = 0;
732 for (dq = di.free_list; dq; dq = next_dq)
/freebsd-10.0-release/contrib/ofed/management/opensm/include/complib/
H A Dcl_qcomppool.h296 cl_qlist_t free_list; member in struct:_cl_qcpool
329 * free_list
546 return (cl_qlist_count(&p_pool->free_list));
615 cl_qlist_insert_head(&p_pool->free_list, &p_pool_item->list_item);
672 cl_qlist_insert_list_head(&p_pool->free_list, p_list);
/freebsd-10.0-release/contrib/groff/src/libs/libgroff/
H A Dcolor.cpp49 color *color::free_list = 0; member in class:color
54 if (!free_list) {
56 free_list = (color *)new char[sizeof(color)*BLOCK];
58 free_list[i].next = free_list + i + 1;
59 free_list[BLOCK-1].next = 0;
61 color *p = free_list;
62 free_list = (color *)(free_list->next);
70 ((color *)p)->next = free_list;
[all...]
/freebsd-10.0-release/contrib/ofed/management/opensm/complib/
H A Dcl_pool.c146 cl_qlist_init(&p_pool->free_list);
186 while (!cl_is_qlist_empty(&p_pool->free_list)) {
189 free_list),
193 cl_qlist_remove_all(&p_pool->free_list);
304 cl_qlist_insert_head(&p_pool->free_list,
323 if (cl_is_qlist_empty(&p_pool->free_list)) {
337 if (cl_is_qlist_empty(&p_pool->free_list))
341 p_list_item = cl_qlist_remove_head(&p_pool->free_list);
343 CL_ASSERT(p_list_item != cl_qlist_end(&p_pool->free_list));
354 if (cl_is_qlist_empty(&p_pool->free_list)) {
[all...]
/freebsd-10.0-release/sys/kern/
H A Dsubr_mbpool.c88 SLIST_HEAD(, mbfree) free_list; /* free list */
141 SLIST_INIT(&(*pp)->free_list);
231 SLIST_INSERT_HEAD(&p->free_list, f, link);
247 if ((cf = SLIST_FIRST(&p->free_list)) == NULL) {
249 cf = SLIST_FIRST(&p->free_list);
255 SLIST_REMOVE_HEAD(&p->free_list, link);
279 SLIST_INSERT_HEAD(&p->free_list, (struct mbfree *)ptr, link);
313 SLIST_INSERT_HEAD(&p->free_list, cf, link);
343 SLIST_FOREACH(cf, &p->free_list, link)
/freebsd-10.0-release/sys/mips/include/
H A Dsf_buf.h76 SLIST_ENTRY(sf_buf) free_list; /* list of free buffer slots */ member in struct:sf_buf
/freebsd-10.0-release/sys/ofed/drivers/infiniband/core/
H A Dfmr_pool.c56 * its pool's free_list (if the FMR can be mapped again; that is,
61 * either free_list or dirty_list.
67 * either free_list or dirty_list as appropriate. However, it is not
71 * free_list/dirty_list.
73 * Before we remap an FMR from free_list, we remove it from the cache
90 struct list_head free_list; member in struct:ib_fmr_pool
173 list_splice(&unmap_list, &pool->free_list);
262 INIT_LIST_HEAD(&pool->free_list);
332 list_add_tail(&fmr->list, &pool->free_list);
369 list_for_each_entry_safe(fmr, tmp, &pool->free_list, lis
[all...]
/freebsd-10.0-release/usr.bin/du/
H A Ddu.c355 static struct links_entry *free_list; local
382 if (new_buckets == NULL && free_list != NULL) {
383 while (free_list != NULL) {
384 le = free_list;
385 free_list = le->next;
441 le->next = free_list;
442 free_list = le;
453 if (free_list != NULL) {
455 le = free_list;
456 free_list
[all...]
/freebsd-10.0-release/contrib/subversion/subversion/libsvn_delta/
H A Dcompose_delta.c106 alloc_block(apr_pool_t *pool, alloc_block_t **free_list)
109 if (*free_list == NULL)
113 block = *free_list;
114 *free_list = block->next_free;
121 free_block(void *ptr, alloc_block_t **free_list)
125 block->next_free = *free_list;
126 *free_list = block;
222 alloc_block_t *free_list;
233 ndx->free_list = NULL;
244 range_index_node_t *const node = alloc_block(ndx->pool, &ndx->free_list);
105 alloc_block(apr_pool_t *pool, alloc_block_t **free_list) argument
120 free_block(void *ptr, alloc_block_t **free_list) argument
219 alloc_block_t *free_list; member in struct:range_index_t
[all...]
/freebsd-10.0-release/contrib/groff/src/include/
H A Dcolor.h36 static color *free_list; member in class:color
/freebsd-10.0-release/contrib/apr-util/misc/
H A Dapr_reslist.c56 apr_resring_t free_list; member in struct:apr_reslist_t
95 if (!APR_RING_EMPTY(&reslist->free_list, apr_res_t, link)) {
96 res = APR_RING_FIRST(&reslist->free_list);
109 APR_RING_INSERT_TAIL(&reslist->free_list, container, apr_res_t, link);
291 APR_RING_INIT(&rl->free_list, apr_res_t, link);
/freebsd-10.0-release/contrib/groff/src/devices/grotty/
H A Dtty.cpp155 static glyph *free_list; member in class:glyph
171 glyph *glyph::free_list = 0; member in class:glyph
175 if (!free_list) {
177 free_list = (glyph *)new char[sizeof(glyph) * BLOCK];
179 free_list[i].next = free_list + i + 1;
180 free_list[BLOCK - 1].next = 0;
182 glyph *p = free_list;
183 free_list = free_list
[all...]
/freebsd-10.0-release/crypto/heimdal/lib/krb5/
H A Dkeytab_any.c43 free_list (krb5_context context, struct any_data *a) function
94 free_list (context, a0);
115 free_list (context, a);
/freebsd-10.0-release/sys/dev/isci/scil/
H A Dsci_abstract_list.h185 struct SCI_ABSTRACT_ELEMENT_LIST free_list; member in struct:SCI_ABSTRACT_ELEMENT_POOL
853 private_push_front(&(free_pool)->free_list, (alElement_p)); \
864 alElement_p = private_pop_front(&(free_pool)->free_list); \
H A Dsci_abstract_list.c577 private_push_front(&(free_pool)->free_list, (alElement_p));
590 alElement_p = private_pop_front(&(free_pool)->free_list);
/freebsd-10.0-release/bin/ps/
H A Dps.c145 static void free_list(struct listinfo *);
668 free_list(&gidlist);
669 free_list(&pidlist);
670 free_list(&pgrplist);
671 free_list(&ruidlist);
672 free_list(&sesslist);
673 free_list(&ttylist);
674 free_list(&uidlist);
1072 free_list(struct listinfo *inf) function
/freebsd-10.0-release/sys/dev/drm2/ttm/
H A Dttm_page_alloc_dma.c88 * @lock: Protects the inuse_list and free_list from concurrnet access. Must be
93 * @free_list: Pool of pages that are free to be used. No order requirements.
110 struct list_head free_list; member in struct:dma_pool
448 list_for_each_entry_safe_reverse(dma_p, tmp, &pool->free_list,
599 INIT_LIST_HEAD(&pool->free_list);
811 list_splice(&d_pages, &pool->free_list);
825 list_splice_tail(&d_pages, &pool->free_list);
850 d_page = list_first_entry(&pool->free_list, struct dma_page, page_list);
968 list_splice(&ttm_dma->pages_list, &pool->free_list);
/freebsd-10.0-release/sys/dev/drm/
H A Dmach64_dma.c1046 INIT_LIST_HEAD(&dev_priv->free_list);
1495 list_add_tail(ptr, &dev_priv->free_list);
1521 list_for_each_safe(ptr, tmp, &dev_priv->free_list) {
1548 list_add_tail(ptr, &dev_priv->free_list);
1581 if (list_empty(&dev_priv->free_list)) {
1619 list_add_tail(ptr, &dev_priv->free_list);
1638 if (list_empty(&dev_priv->free_list)) {
1669 ptr = dev_priv->free_list.next;
1698 list_add_tail(ptr, &dev_priv->free_list);

Completed in 495 milliseconds

12