1#ifndef __VSF_LINUX_BITOPS_H__
2#define __VSF_LINUX_BITOPS_H__
8extern void set_bit(
int nr,
volatile unsigned long *addr);
9extern void clear_bit(
int nr,
volatile unsigned long *addr);
13static inline int test_bit(
int nr,
const unsigned long *addr)
15 addr = &addr[nr / (
sizeof(
unsigned long) * 8)];
16 return !!(*addr & (1ULL << (nr & (
sizeof(
unsigned long) * 8 - 1))));
void set_bit(int nr, volatile unsigned long *addr)
void clear_bit(int nr, volatile unsigned long *addr)