Xen Test Framework
Functions
bitops.h File Reference

Low level bit operations. More...

#include <xtf/lib.h>
+ Include dependency graph for bitops.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static bool test_bit (unsigned int bit, const void *addr)
 
static bool test_and_set_bit (unsigned int bit, volatile void *addr)
 
static bool test_and_change_bit (unsigned int bit, volatile void *addr)
 
static bool test_and_clear_bit (unsigned int bit, volatile void *addr)
 

Detailed Description

Low level bit operations.

Definition in file bitops.h.

Function Documentation

◆ test_bit()

static bool test_bit ( unsigned int  bit,
const void *  addr 
)
inlinestatic

Definition at line 11 of file bitops.h.

◆ test_and_set_bit()

static bool test_and_set_bit ( unsigned int  bit,
volatile void *  addr 
)
inlinestatic

Definition at line 25 of file bitops.h.

◆ test_and_change_bit()

static bool test_and_change_bit ( unsigned int  bit,
volatile void *  addr 
)
inlinestatic

Definition at line 39 of file bitops.h.

◆ test_and_clear_bit()

static bool test_and_clear_bit ( unsigned int  bit,
volatile void *  addr 
)
inlinestatic

Definition at line 53 of file bitops.h.

+ Here is the caller graph for this function: