mirror of
https://github.com/alsa-project/alsa-tools.git
synced 2025-11-11 13:30:05 -05:00
Minor clean up for bitops
Minor clean up for bitops.
This commit is contained in:
parent
f6f9529714
commit
4146690880
1 changed files with 6 additions and 6 deletions
|
|
@ -25,8 +25,8 @@ static inline int set_bit(unsigned int nr, unsigned long * addr)
|
||||||
unsigned long mask;
|
unsigned long mask;
|
||||||
int retval;
|
int retval;
|
||||||
|
|
||||||
addr += nr / (sizeof(long) * 8);
|
addr += nr / (sizeof(unsigned long) * 8);
|
||||||
mask = 1UL << (nr & (sizeof(long) * 8 - 1));
|
mask = 1UL << (nr % (sizeof(unsigned long) * 8));
|
||||||
retval = (mask & *addr) != 0;
|
retval = (mask & *addr) != 0;
|
||||||
*addr |= mask;
|
*addr |= mask;
|
||||||
return retval;
|
return retval;
|
||||||
|
|
@ -37,8 +37,8 @@ static inline int clear_bit(unsigned int nr, unsigned long * addr)
|
||||||
unsigned long mask;
|
unsigned long mask;
|
||||||
int retval;
|
int retval;
|
||||||
|
|
||||||
addr += nr / (sizeof(long) * 8);
|
addr += nr / (sizeof(unsigned long) * 8);
|
||||||
mask = 1UL << (nr & (sizeof(long) * 8 - 1));
|
mask = 1UL << (nr % (sizeof(unsigned long) * 8));
|
||||||
retval = (mask & *addr) != 0;
|
retval = (mask & *addr) != 0;
|
||||||
*addr &= ~mask;
|
*addr &= ~mask;
|
||||||
return retval;
|
return retval;
|
||||||
|
|
@ -48,8 +48,8 @@ static inline int test_bit(unsigned int nr, unsigned long * addr)
|
||||||
{
|
{
|
||||||
unsigned long mask;
|
unsigned long mask;
|
||||||
|
|
||||||
addr += nr / (sizeof(long) * 8);
|
addr += nr / (sizeof(unsigned long) * 8);
|
||||||
mask = 1UL << (nr & (sizeof(long) * 8 - 1));
|
mask = 1UL << (nr % (sizeof(unsigned long) * 8));
|
||||||
return ((mask & *addr) != 0);
|
return ((mask & *addr) != 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue