HAMMER_BUFMASK
chunk = HAMMER_BUFSIZE - ((int)data_offset & HAMMER_BUFMASK);
((int)data_offset & HAMMER_BUFMASK);
len = HAMMER_BUFSIZE - ((int)buf_offset & HAMMER_BUFMASK);
assert((offset & HAMMER_BUFMASK) == 0);
((int32_t)buf_offset & HAMMER_BUFMASK));
if ((powerof2 & 2) && (val & HAMMER_BUFMASK)) {
ondisk->vol_buf_end = volume->size & ~(int64_t)HAMMER_BUFMASK;
return &be->data[off & HAMMER_BUFMASK];
return (&buf[off & HAMMER_BUFMASK]);
dlen = HAMMER_BUFSIZE - ((boff + roff) & HAMMER_BUFMASK);
if ((next_offset & HAMMER_BUFMASK) == 0) {
if (bytes < HAMMER_BUFSIZE && (next_offset & HAMMER_BUFMASK) == 0) {
#define HAMMER_BUFMASK64 ((uint64_t)HAMMER_BUFMASK)
(((offset) + HAMMER_BUFMASK) & ~HAMMER_BUFMASK)
if ((buf_offset & HAMMER_BUFMASK) == 0 &&
KKASSERT((bp->b_bufsize & HAMMER_BUFMASK) == 0);
KKASSERT((blksize & HAMMER_BUFMASK) == 0);
KKASSERT((rel_offset & ~(intptr_t)HAMMER_BUFMASK) == 0);
KKASSERT((rel_offset & ~(intptr_t)HAMMER_BUFMASK) == 0);
KKASSERT((file_offset & HAMMER_BUFMASK) == 0);
int32_t xoff = (int32_t)buf_offset & HAMMER_BUFMASK;
(node->node_offset & HAMMER_BUFMASK));
offset = undo->undo_offset & HAMMER_BUFMASK;
if ((next_offset & HAMMER_BUFMASK) == 0) {
return((int)file_offset & HAMMER_BUFMASK);
if ((next_offset & HAMMER_BUFMASK) == 0) {
((int)disk_offset & HAMMER_BUFMASK) == 0);
} else if ((disk_offset & HAMMER_BUFMASK) ||
KKASSERT((bio->bio_offset & HAMMER_BUFMASK) == 0);
ondisk->vol_buf_end = ioc->vol_size & ~(int64_t)HAMMER_BUFMASK;