CUBRID Engine  latest
lockfree_bitmap.cpp File Reference
#include "lockfree_bitmap.hpp"
#include "memory_alloc.h"
#include <cassert>
Include dependency graph for lockfree_bitmap.cpp:

Go to the source code of this file.

Namespaces

 lockfree
 

Functions

static void lockfree::lf_bitmap_init (LF_BITMAP *bitmap, LF_BITMAP_STYLE style, int entries_cnt, float usage_threshold)
 
static void lockfree::lf_bitmap_destroy (LF_BITMAP *bitmap)
 
static int lockfree::lf_bitmap_get_entry (LF_BITMAP *bitmap)
 
static void lockfree::lf_bitmap_free_entry (LF_BITMAP *bitmap, int entry_idx)