KMEM_CACHE_DESTROY

Section: (9)
Updated: 14 August 2003
Index Return to Main Contents

 

NAME

kmem_cache_destroy - delete a cache  

SYNOPSIS

int kmem_cache_destroy (kmem_cache_t * cachep);  

ARGUMENTS

cachep
the cache to destroy
 

DESCRIPTION

Remove a kmem_cache_t object from the slab cache. Returns 0 on success.

It is expected this function will be called by a module when it is unloaded. This will remove the cache completely, and avoid a duplicate cache being allocated each time a module is loaded and unloaded, if the module doesn't have persistent in-kernel storage across loads and unloads.

The cache must be empty before calling this function.

The caller must guarantee that noone will allocate memory from the cache during the kmem_cache_destroy.  

ABOUT THIS DOCUMENT

This documentation was generated with kernel version 2.6.0.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION
ABOUT THIS DOCUMENT

This document was created by man2html, using the manual pages.
Time: 23:19:23 GMT, August 13, 2003