Home
last modified time | relevance | path

Searched refs:blocking_factor (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libtecla/common/
H A Dfreelist.c46 unsigned blocking_factor; /* The number of nodes per block */ member
70 FreeList *_new_FreeList(size_t node_size, unsigned blocking_factor) in _new_FreeList() argument
86 if(blocking_factor < 1) in _new_FreeList()
87 blocking_factor = 1; in _new_FreeList()
102 fl->blocking_factor = blocking_factor; in _new_FreeList()
151 (fl->blocking_factor - 1); in _rst_FreeList()
352 block->nodes = (char *) malloc(fl->node_size * fl->blocking_factor); in _new_FreeListBlock()
362 fl->ntotal += fl->blocking_factor; in _new_FreeListBlock()
377 for(i=0; i<fl->blocking_factor - 1; i++, mem += fl->node_size) in _thread_FreeListBlock()
H A Dstrngmem.c59 StringMem *_new_StringMem(unsigned blocking_factor) in _new_StringMem() argument
65 if(blocking_factor < 1) { in _new_StringMem()
87 sm->fl = _new_FreeList(SM_STRLEN, blocking_factor); in _new_StringMem()
H A Dstrngmem.h63 StringMem *_new_StringMem(unsigned blocking_factor);
H A Dfreelist.h49 FreeList *_new_FreeList(size_t node_size, unsigned blocking_factor);