Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Kmem_slab Class Reference

#include <kmem_slab.h>

Inheritance diagram for Kmem_slab:

Kmem_slab_simple slab_cache_anon List of all members.

Public Member Functions

 Kmem_slab (unsigned long slab_size, unsigned elem_size, unsigned alignment)

Private Member Functions

virtual void * block_alloc (unsigned long size, unsigned long alignment)
virtual void block_free (void *block, unsigned long size)

Constructor & Destructor Documentation

Kmem_slab::Kmem_slab unsigned long  slab_size,
unsigned  elem_size,
unsigned  alignment
 


Member Function Documentation

void * Kmem_slab::block_alloc unsigned long  size,
unsigned long  alignment
[private, virtual]
 

Reimplemented from Kmem_slab_simple.

void Kmem_slab::block_free void *  block,
unsigned long  size
[private, virtual]
 

Reimplemented from Kmem_slab_simple.


The documentation for this class was generated from the following files:
Generated on Mon Sep 26 14:20:16 2005 for Fiasco by  doxygen 1.4.2