9 char mbk_cache_call_iscative( mbkcache
*cache
, void *root
, void *elem
);
10 unsigned long int mbk_cache_call_load( mbkcache
*cache
, void *root
, void *elem
);
11 unsigned long int mbk_cache_call_release( mbkcache
*cache
, void *root
, void *elem
);
13 void mbk_cache_makeitfirst( mbkcache
*cache
, mbkcachelist
*incache
);
14 void mbk_cache_remove( mbkcache
*cache
, mbkcachelist
*incache
, void *root
);
15 void mbk_cache_add( mbkcache
*cache
, void *root
, void *elem
);
17 void mbk_cache_update_memory( mbkcache
*cache
, void *root
);
19 mbkcachelist
* mbk_cache_getmbkcachelist( mbkcache
*cache
, void *data
);
20 void mbk_cache_setmbkcachelist( mbkcache
*cache
, void *data
, mbkcachelist
*cachelist
);
21 void mbk_cache_delmbkcachelist( mbkcache
*cache
, void *data
);
23 mbkcache
* mbk_cache_alloc( void );
24 void mbk_cache_free( mbkcache
*cache
);
25 mbkcachelist
* mbk_cache_alloccachelist( mbkcache
*cache
);
26 void mbk_cache_freecachelist( mbkcache
*cache
, mbkcachelist
*incache
);
28 unsigned long int mbk_cache_file_close( void *root
, cache_file
*elem
);
29 unsigned long int mbk_cache_file_open( void *root
, cache_file
*elem
);
31 #define CACHE_ALLOC_BLOCLIST 128