/illumos-gate/usr/src/cmd/lp/lib/lp/ |
H A D | freelist.c | 35 ** freelist() - FREE ALL SPACE USED BY LIST 40 freelist ( function 44 freelist (list)
|
/illumos-gate/usr/src/lib/libast/common/string/ |
H A D | tok.c | 47 static Tok_t* freelist; variable 59 if (p = freelist) 60 freelist = freelist->ptr.nxt; 80 p->ptr.nxt = freelist; 81 freelist = p;
|
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | env.c | 42 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 D | jobs.c | 129 static struct process *freelist; variable in typeref:struct:process 1165 if(pw=freelist) 1166 freelist = pw->p_nxtjob; 1632 pw->p_nxtjob = freelist; 1633 freelist = pw;
|
/illumos-gate/usr/src/cmd/backup/restore/ |
H A D | symtab.c | 264 * Unused symbol table entries are linked together on a freelist 267 static struct entry *freelist = NIL; variable in typeref:struct:entry 281 if (freelist != NIL) { 282 np = freelist; 283 freelist = np->e_next; 403 ep->e_next = freelist; 404 freelist = ep;
|
/illumos-gate/usr/src/uts/sun4u/starfire/os/ |
H A D | starfire.c | 254 * This index is used to associate a given pfn to a place on the freelist. 268 page_t *page, **freelist; local 297 /* find freelist */ 298 freelist = &PAGE_FREELISTS(mnode, size, 301 if (*freelist == NULL) 309 * read freelist & sort pages by logical 313 while (*freelist) { 314 page = *freelist; 319 /* Delete from freelist */ 321 page_vpsub(freelist, pag [all...] |
/illumos-gate/usr/src/cmd/awk_xpg4/ |
H A D | awk0.c | 191 NODE *freelist; /* Free every pattern {action} line */ variable
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_kp.c | 235 * Find a free 'freelist' and initialize it with the appropriate attributes 276 * Disconnect the freelist and process each element 319 struct segkp_cache *freelist = NULL; local 328 freelist = &segkp_cache[index]; 331 seg = freelist->kpf_seg; 332 flags = freelist->kpf_flags; 333 if (freelist->kpf_list != NULL) { 334 kpd = freelist->kpf_list; 335 freelist->kpf_list = kpd->kp_next; 336 freelist 606 struct segkp_cache *freelist; local [all...] |
/illumos-gate/usr/src/lib/libast/common/comp/ |
H A D | iconv.c | 88 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;
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | ds_drv.c | 478 ds_log_entry_t *freelist; /* head of the free list */ member in struct:log 510 new->next = ds_log.freelist; 511 ds_log.freelist = new; 537 while (ds_log.freelist != NULL) { 538 next = ds_log.freelist->next; 540 if (!DS_IS_POOL_ENTRY(ds_log.freelist)) { 541 kmem_free(ds_log.freelist, sizeof (ds_log_entry_t)); 544 ds_log.freelist = next; 559 if (ds_log.freelist != NULL) { 560 new = ds_log.freelist; [all...] |
/illumos-gate/usr/src/uts/common/disp/ |
H A D | sysdc.c | 698 sysdc_t *freelist = NULL; local 759 * freelist, to be freed later. 764 sdc->sdc_next = freelist; 765 freelist = sdc; 852 while (freelist != NULL) { 853 sysdc_t *cur = freelist; 854 freelist = cur->sdc_next;
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | jfs.h | 345 s8 freelist; /* 1: freelist header */ member in struct:__anon2197::__anon2198 376 * end of entry stot list or freelist is marked with -1. 386 s8 freelist; /* 1: slot index of head of freelist */ member in struct:__anon2199::__anon2200
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_callback.c | 1182 nfs4_server_t freelist; local 1203 freelist.forw = &freelist; 1204 freelist.back = &freelist; 1211 insque(sp, &freelist); 1217 sp = freelist.forw; 1218 while (sp != &freelist) {
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | clnt_cots.c | 540 struct cm_xprt *freelist = NULL; local 547 cm_entry->x_next = freelist; 548 freelist = cm_entry; 554 while ((cm_entry = freelist) != NULL) { 555 freelist = cm_entry->x_next;
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_pool.c | 2870 boolean_t freelist = B_FALSE, memory_err = B_TRUE; local 2985 freelist = B_TRUE; 3003 freelist = B_FALSE; 3036 freelist = B_FALSE; 3050 if (freelist) {
|
/illumos-gate/usr/src/lib/libsqlite/tool/ |
H A D | lemon.c | 333 static struct action *freelist = 0; local 336 if( freelist==0 ){ 339 freelist = (struct action *)malloc( sizeof(struct action)*amt ); 340 if( freelist==0 ){ 344 for(i=0; i<amt-1; i++) freelist[i].next = &freelist[i+1]; 345 freelist[amt-1].next = 0; 347 new = freelist; 348 freelist = freelist 1034 static struct config *freelist = 0; /* List of free configurations */ variable in typeref:struct:config [all...] |
/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drmP.h | 404 drm_freelist_t freelist; member in struct:drm_buf_entry
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 1402 /* Allocate per-cpu pending freelist of hmeblks */ 2003 struct free_tsb *freelist, *last, *next; local 2078 last = freelist = NULL; 2087 if (freelist == NULL) { 2088 last = freelist = (struct free_tsb *)tsbinfop->tsb_va; 2110 for (; freelist != NULL; freelist = next) { 2111 next = freelist->next; 2112 sfmmu_tsb_free(freelist->tsbinfop);
|