RB_WRITE_MASK
unsigned long val = old_write & ~RB_WRITE_MASK;
unsigned long eval = old_entries & ~RB_WRITE_MASK;
return local_read(&bpage->entries) & RB_WRITE_MASK;
return local_read(&bpage->write) & RB_WRITE_MASK;
local_read(&bpage->write) & ~RB_WRITE_MASK;
~RB_WRITE_MASK);
/*A*/ w = local_read(&tail_page->write) & RB_WRITE_MASK;
write &= RB_WRITE_MASK;
/*F*/ if (write == (local_read(&tail_page->write) & RB_WRITE_MASK) &&
if (psize > RB_WRITE_MASK + 1)