defrag
extern void defrag(void);
defrag();
defrag();
defrag(block->page);
defrag(block->page);
static void defrag(struct page *);
kmem_defrag_t *defrag;
defrag = kmem_cache_alloc(kmem_defrag_cache, KM_SLEEP);
cp->cache_defrag = defrag;
defrag = NULL; /* nothing to free */
if (defrag != NULL) {
kmem_cache_free(kmem_defrag_cache, defrag); /* unused */