Home
last modified time | relevance | path

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

/titanic_50/usr/src/lib/libtecla/common/
H A Dfreelist.c48 unsigned blocking_factor; /* The number of nodes per block */ member
72 FreeList *_new_FreeList(size_t node_size, unsigned blocking_factor) in _new_FreeList() argument
88 if(blocking_factor < 1) in _new_FreeList()
89 blocking_factor = 1; in _new_FreeList()
104 fl->blocking_factor = blocking_factor; in _new_FreeList()
153 (fl->blocking_factor - 1); in _rst_FreeList()
354 block->nodes = (char *) malloc(fl->node_size * fl->blocking_factor); in _new_FreeListBlock()
364 fl->ntotal += fl->blocking_factor; in _new_FreeListBlock()
379 for(i=0; i<fl->blocking_factor - 1; i++, mem += fl->node_size) in _thread_FreeListBlock()
H A Dstrngmem.c61 StringMem *_new_StringMem(unsigned blocking_factor) in _new_StringMem() argument
67 if(blocking_factor < 1) { in _new_StringMem()
89 sm->fl = _new_FreeList(SM_STRLEN, blocking_factor); in _new_StringMem()
H A Dstrngmem.h65 StringMem *_new_StringMem(unsigned blocking_factor);
H A Dfreelist.h51 FreeList *_new_FreeList(size_t node_size, unsigned blocking_factor);