Motr  M0
bitstring.h File Reference
#include "lib/types.h"
Include dependency graph for bitstring.h:

Go to the source code of this file.

Data Structures

struct  m0_bitstring
 

Macros

#define __MOTR_LIB_BITSTRING_H__
 

Functions

struct m0_bitstring M0_XCA_DOMAIN (be)
 
M0_INTERNAL void * m0_bitstring_buf_get (struct m0_bitstring *c)
 
M0_INTERNAL uint32_t m0_bitstring_len_get (const struct m0_bitstring *c)
 
M0_INTERNAL void m0_bitstring_len_set (struct m0_bitstring *c, uint32_t len)
 
M0_INTERNAL int m0_bitstring_cmp (const struct m0_bitstring *c1, const struct m0_bitstring *m0)
 
M0_INTERNAL void m0_bitstring_copy (struct m0_bitstring *dst, const char *src, size_t count)
 
M0_INTERNAL struct m0_bitstringm0_bitstring_alloc (const char *name, size_t len)
 
M0_INTERNAL void m0_bitstring_free (struct m0_bitstring *c)
 

Variables

uint32_t b_len
 
char b_data [0]
 

Macro Definition Documentation

◆ __MOTR_LIB_BITSTRING_H__

#define __MOTR_LIB_BITSTRING_H__

Definition at line 26 of file bitstring.h.

Variable Documentation

◆ b_data

char b_data[0]

Definition at line 77 of file bitstring.h.

◆ b_len

uint32_t b_len

Definition at line 76 of file bitstring.h.