![]() |
CernVM-FS
2.13.0
|
This is the complete list of members for PluginRamCache, including all inherited members.
breadcrumbs_ | PluginRamCache | private |
cache_info_ | PluginRamCache | private |
CallbackTN typedef | Callbackable< MallocHeap::BlockPtr > | |
CheckHighPinWatermark() | PluginRamCache | inlineprivate |
Create(const string &mem_size_str) | PluginRamCache | inlinestatic |
DoShrink(uint64_t shrink_to) | PluginRamCache | inlineprivate |
DropBreadcrumbs() | PluginRamCache | inline |
GetInstance() | PluginRamCache | inlinestatic |
in_danger_zone_ | PluginRamCache | private |
instance_ | PluginRamCache | privatestatic |
IsInDangerZone() | PluginRamCache | inlineprivate |
kDangerZoneThreshold | PluginRamCache | privatestatic |
kMinSize | PluginRamCache | privatestatic |
kObjectExpandFactor | PluginRamCache | privatestatic |
kShrinkFactor | PluginRamCache | privatestatic |
kSlotFraction | PluginRamCache | privatestatic |
listings_ | PluginRamCache | private |
MakeCallback(typename BoundCallback< MallocHeap::BlockPtr, DelegateT >::CallbackMethod method, DelegateT *delegate) | Callbackable< MallocHeap::BlockPtr > | inlinestatic |
MakeCallback(typename Callback< MallocHeap::BlockPtr >::CallbackFunction function) | Callbackable< MallocHeap::BlockPtr > | inlinestatic |
MakeClosure(typename BoundClosure< MallocHeap::BlockPtr, DelegateT, ClosureDataT >::CallbackMethod method, DelegateT *delegate, const ClosureDataT &closure_data) | Callbackable< MallocHeap::BlockPtr > | inlinestatic |
Me() | PluginRamCache | inlineprivatestatic |
objects_all_ | PluginRamCache | private |
objects_volatile_ | PluginRamCache | private |
OnBlockMove(const MallocHeap::BlockPtr &ptr) | PluginRamCache | inlineprivate |
PluginRamCache(uint64_t mem_size) | PluginRamCache | inlineexplicitprivate |
ram_abort_txn(uint64_t txn_id) | PluginRamCache | inlinestatic |
ram_breadcrumb_load(const char *fqrn, cvmcache_breadcrumb *breadcrumb) | PluginRamCache | inlinestatic |
ram_breadcrumb_store(const char *fqrn, const cvmcache_breadcrumb *breadcrumb) | PluginRamCache | inlinestatic |
ram_chrefcnt(struct cvmcache_hash *id, int32_t change_by) | PluginRamCache | inlinestatic |
ram_commit_txn(uint64_t txn_id) | PluginRamCache | inlinestatic |
ram_info(struct cvmcache_info *info) | PluginRamCache | inlinestatic |
ram_listing_begin(uint64_t lst_id, enum cvmcache_object_type type) | PluginRamCache | inlinestatic |
ram_listing_end(int64_t listing_id) | PluginRamCache | inlinestatic |
ram_listing_next(int64_t listing_id, struct cvmcache_object_info *item) | PluginRamCache | inlinestatic |
ram_obj_info(struct cvmcache_hash *id, struct cvmcache_object_info *info) | PluginRamCache | inlinestatic |
ram_pread(struct cvmcache_hash *id, uint64_t offset, uint32_t *size, unsigned char *buffer) | PluginRamCache | inlinestatic |
ram_shrink(uint64_t shrink_to, uint64_t *used) | PluginRamCache | inlinestatic |
ram_start_txn(struct cvmcache_hash *id, uint64_t txn_id, struct cvmcache_object_info *info) | PluginRamCache | inlinestatic |
ram_write_txn(uint64_t txn_id, unsigned char *buffer, uint32_t size) | PluginRamCache | inlinestatic |
statistics_ | PluginRamCache | private |
storage_ | PluginRamCache | private |
transactions_ | PluginRamCache | private |
TryFreeSpace(uint64_t bytes_required) | PluginRamCache | inlineprivate |
~PluginRamCache() | PluginRamCache | inline |