Searched refs:freelist (Results 1 - 25 of 28) sorted by relevance

12

/macosx-10.9.5/pyobjc-42/2.5/pyobjc/pyobjc-core/Modules/objc/
H A Dclosure_pool.m9 typedef struct freelist {
10 struct freelist* next;
11 } freelist;
13 static freelist* closure_freelist = NULL;
16 static freelist* allocate_block(void)
22 freelist* newblock = mmap(NULL, BLOCKSIZE * sizeof(ffi_closure),
32 ((freelist*)(((ffi_closure*)newblock)+i))->next =
33 (freelist*)(((ffi_closure*)newblock)+(i+1));
36 ((freelist*)(((ffi_closure*)newblock)+(BLOCKSIZE-1)))->next = NULL;
59 ((freelist*)c
[all...]
/macosx-10.9.5/pyobjc-42/pyobjc/pyobjc-core/Modules/objc/
H A Dclosure_pool.m9 typedef struct freelist {
10 struct freelist* next;
11 } freelist;
13 static freelist* closure_freelist = NULL;
16 static freelist* allocate_block(void)
22 freelist* newblock = mmap(NULL, BLOCKSIZE * sizeof(ffi_closure),
32 ((freelist*)(((ffi_closure*)newblock)+i))->next =
33 (freelist*)(((ffi_closure*)newblock)+(i+1));
36 ((freelist*)(((ffi_closure*)newblock)+(BLOCKSIZE-1)))->next = NULL;
59 ((freelist*)c
[all...]
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/string/
H A Dtok.c47 static Tok_t* freelist; variable
59 if (p = freelist)
60 freelist = freelist->ptr.nxt;
80 p->ptr.nxt = freelist;
81 freelist = p;
/macosx-10.9.5/apache-786.1/httpd/srclib/apr-util/buckets/
H A Dapr_buckets_alloc.c40 node_header_t *freelist; member in struct:apr_bucket_alloc_t
102 list->freelist = NULL;
133 if (list->freelist) {
134 node = list->freelist;
135 list->freelist = node->next;
176 node_header_t *curr = list->freelist;
196 node->next = list->freelist;
197 list->freelist = node;
/macosx-10.9.5/apr-30/apr-util/apr-util/buckets/
H A Dapr_buckets_alloc.c40 node_header_t *freelist; member in struct:apr_bucket_alloc_t
94 list->freelist = NULL;
125 if (list->freelist) {
126 node = list->freelist;
127 list->freelist = node->next;
167 node_header_t *curr = list->freelist;
187 node->next = list->freelist;
188 list->freelist = node;
/macosx-10.9.5/libstdcxx-60/src/
H A Dmt_allocator.cc60 // Ensure freelist is constructed first.
61 static __freelist freelist; member in namespace:__anon9727
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...]
/macosx-10.9.5/ksh-20/ksh/src/cmd/ksh93/sh/
H A Denv.c42 Evar_t *freelist; member in struct:_env_
138 if(vp = ep->freelist)
139 ep->freelist = vp->un.next;
143 ep->freelist = (vp+1);
144 ep->freelist->un.next = 0;
175 vp->un.next = ep->freelist;
176 ep->freelist = vp;
211 ep->freelist = vp = newof((Evar_t*)0,Evar_t,n,0);
240 for(top=0,vp = ep->freelist; vp; vp = vpnext)
H A Djobs.c129 static struct process *freelist; variable in typeref:struct:process
1316 if(pw=freelist)
1317 freelist = pw->p_nxtjob;
1800 pw->p_nxtjob = freelist;
1801 freelist = pw;
H A Djobs.c.orig129 static struct process *freelist;
1316 if(pw=freelist)
1317 freelist = pw->p_nxtjob;
1800 pw->p_nxtjob = freelist;
1801 freelist = pw;
/macosx-10.9.5/xnu-2422.115.4/osfmk/kern/
H A Dbtlog.c73 btlog_recordindex_t freelist; member in struct:btlog
143 /* populate freelist with all records in order */
144 btlog->freelist = 0;
158 btlog_recordindex_t recindex = btlog->freelist;
161 /* nothing on freelist */
164 /* remove the head of the freelist */
166 btlog->freelist = record->next;
274 /* add to freelist */
275 record->next = btlog->freelist;
276 btlog->freelist
[all...]
/macosx-10.9.5/BerkeleyDB-21/db/mp/
H A Dmp_mvcc.c399 db_pgno_t *freelist, *ppgno, freepgno, maxpgno, spgno; local
412 freelist = NULL;
486 listsize * sizeof(db_pgno_t), &freelist)) != 0)
494 &freelist)) != 0)
497 freelist[nfree++] = freepgno;
504 freelist[nfree++] = spgno;
505 qsort(freelist, nfree, sizeof(db_pgno_t), __pgno_cmp);
506 for (ppgno = &freelist[nfree - 1]; ppgno > freelist; ppgno--)
509 ntrunc = (u_int32_t)(&freelist[nfre
[all...]
/macosx-10.9.5/less-23/less/
H A Dlinenum.c66 static struct linenum_info *freelist; /* Anchor of the unused entries */ variable in typeref:struct:linenum_info
89 freelist = pool;
147 if (freelist != NULL)
153 new = freelist;
154 freelist = freelist->next;
/macosx-10.9.5/Libc-997.90.3/stdlib/FreeBSD/
H A Dpsort.c84 union args *freelist; member in struct:shared
109 if(!shared->freelist) {
122 shared->freelist = prev;
124 args = shared->freelist;
125 shared->freelist = args->next;
134 args->next = shared->freelist;
135 shared->freelist = args;
H A Dpsort_b.c84 union args *freelist; member in struct:shared
109 if(!shared->freelist) {
122 shared->freelist = prev;
124 args = shared->freelist;
125 shared->freelist = args->next;
134 args->next = shared->freelist;
135 shared->freelist = args;
H A Dpsort_r.c84 union args *freelist; member in struct:shared
109 if(!shared->freelist) {
122 shared->freelist = prev;
124 args = shared->freelist;
125 shared->freelist = args->next;
134 args->next = shared->freelist;
135 shared->freelist = args;
/macosx-10.9.5/Libc-997.90.3/gdtoa/FreeBSD/
H A Dgdtoa-misc.c44 static Bigint *freelist[Kmax+1]; variable
88 Bigint **freelist; local
98 if ((freelist = (Bigint **)pthread_getspecific(gdtoa_tsd_key)) == NULL) {
99 freelist = (Bigint **)MALLOC((Kmax+1) * sizeof(Bigint *));
100 bzero(freelist, (Kmax+1) * sizeof(Bigint *));
101 pthread_setspecific(gdtoa_tsd_key, freelist);
108 if (k <= Kmax && (rv = freelist[k]) !=0) {
109 freelist[k] = rv->next;
152 Bigint **freelist = (Bigint **)pthread_getspecific(gdtoa_tsd_key); local
156 v->next = freelist[
[all...]
/macosx-10.9.5/dcerpc-58/dcerpc/rpcd/
H A Ddsm.c215 dsh->freelist = NULL; /* no free memory */
280 dsh->freelist = NULL; /* no free list yet */
887 block_t *p; /* freelist traverser */
900 for (p = dsh->freelist; p != NULL; p = p->link) { /* traverse free list */
1095 for (p = dsh->freelist; p != NULL; p = p->link) { /* traverse free list */
1098 else dsh->freelist = p->link; /* else it's the first */
1351 for (p = dsh->freelist; p != NULL; p = p->link) { /* look at each block on free list */
1357 else dsh->freelist = ptr; /* inserting at beginning of list, replace freelist */
1405 dsh->freelist
[all...]
H A Ddsm_p.h262 block_t *freelist; /* free block list */ member in struct:dsm_db_t
/macosx-10.9.5/xnu-2422.115.4/bsd/netinet/
H A Dmptcp.c124 struct mbuf *freelist = NULL, *tail = NULL; local
194 if (freelist == NULL)
195 freelist = tail = m;
235 if (freelist)
236 m_freem(freelist);
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/comp/
H A Diconv.c88 static Conv_t* freelist[4]; variable
1083 for (i = 0; i < elementsof(freelist); i++)
1084 if ((cc = freelist[i]) && streq(to, cc->to.name) && streq(fr, cc->from.name))
1086 freelist[i] = 0;
1199 if (++ i >= elementsof(freelist))
1201 if (!freelist[i])
1205 if (++ i >= elementsof(freelist))
1212 if (oc = freelist[i])
1225 freelist[freeindex = i] = cc;
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/
H A Duipc_socket.c1703 struct mbuf *m, *freelist = NULL; local
1821 if (freelist == NULL &&
1832 freelist =
1843 if (freelist == NULL &&
1853 freelist =
1864 if (freelist == NULL &&
1874 freelist =
1885 if (freelist == NULL) {
1887 MGETHDR(freelist,
1890 MGET(freelist,
[all...]
/macosx-10.9.5/xnu-2422.115.4/bsd/hfs/
H A Dhfs_hotfiles.c102 hotfile_entry_t *freelist; member in struct:hotfile_data
279 hotdata->freelist = &hotdata->entries[0];
2198 entry->right = hotdata->freelist;
2199 hotdata->freelist = entry;
2220 if (hotdata->freelist == NULL) {
2224 entry = hotdata->freelist;
2225 hotdata->freelist = entry->right;
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/memory/unix/
H A Dapr_pools.c364 apr_memnode_t *next, *freelist = NULL; local
386 node->next = freelist;
387 freelist = node;
424 while (freelist != NULL) {
425 node = freelist;
426 freelist = node->next;
2278 /* move to freelist */
2303 /* move to freelist */
/macosx-10.9.5/apr-30/apr/apr/memory/unix/
H A Dapr_pools.c359 apr_memnode_t *next, *freelist = NULL; local
381 node->next = freelist;
382 freelist = node;
419 while (freelist != NULL) {
420 node = freelist;
421 freelist = node->next;
2272 /* move to freelist */
2297 /* move to freelist */
/macosx-10.9.5/ruby-104/ruby/
H A Dgc.c165 RVALUE *freelist; member in struct:heaps_slot
306 #define has_free_object (objspace->heap.free_slots && objspace->heap.free_slots->freelist)
550 p->as.free.next = heaps->freelist;
551 heaps->freelist = p;
660 obj = (VALUE)objspace->heap.free_slots->freelist;
661 objspace->heap.free_slots->freelist = RANY(obj)->as.free.next;
662 if (objspace->heap.free_slots->freelist == NULL) {
830 p->as.free.next = slot->freelist;
831 slot->freelist = p;
1909 p->as.free.next = sweep_slot->freelist;
[all...]

Completed in 217 milliseconds

12