Inline function
| Space | User/kernel |
| Context | Sync/async/rt-irq |
| May block | No |
| SPL | Any |
| Dynamic memory | No |
#include <ARCH/BT.H>
static __finline__ unsigned long __BVR(unsigned long val, int bit); This function uses the same bitmap format as __BT and similar __B* functions, but it operates only on one long int. It doesn't operate in memory, but it returns a modified version of the word.
This function clears a bit in an unsigned long int and returns the new value.
0 – sizeof(long) * 8 - 1.A value val with the bit cleared.
__BVS, __BVC, __BSCAN, __BT, __BTS, __BTR, __BTC, __BS, __BR, __BC