Coda Distributed File System
Typedefs | Functions
bitvect.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct Bitv_sBitv
 

Functions

Bitv Bitv_new (int length)
 
void Bitv_free (Bitv *b)
 
int Bitv_length (Bitv b)
 
int Bitv_count (Bitv b)
 
int Bitv_put (Bitv b, int n, int bit)
 
void Bitv_clear (Bitv b, int loc)
 
void Bitv_set (Bitv b, int loc)
 
int Bitv_getfree (Bitv b)
 
void Bitv_print (Bitv b, FILE *fd)
 

Typedef Documentation

◆ Bitv

typedef struct Bitv_s* Bitv

Function Documentation

◆ Bitv_clear()

void Bitv_clear ( Bitv  b,
int  loc 
)

◆ Bitv_count()

int Bitv_count ( Bitv  b)

◆ Bitv_free()

void Bitv_free ( Bitv b)

◆ Bitv_getfree()

int Bitv_getfree ( Bitv  b)

◆ Bitv_length()

int Bitv_length ( Bitv  b)

◆ Bitv_new()

Bitv Bitv_new ( int  length)

◆ Bitv_print()

void Bitv_print ( Bitv  b,
FILE *  fd 
)

◆ Bitv_put()

int Bitv_put ( Bitv  b,
int  n,
int  bit 
)

◆ Bitv_set()

void Bitv_set ( Bitv  b,
int  loc 
)