wmask
wmask = (1 << window0) - 1;
wvalue = bn_get_bits(p, bits) & wmask;
wmask = (1 << window) - 1;
wvalue = bn_get_bits(p, bits) & wmask;
int i, bits, ret = 0, window, wvalue, wmask, window0;
wmask = (1 << window0) - 1;
wvalue = bn_get_bits(p, bits) & wmask;
wmask = (1 << window0) - 1;
wvalue = bn_get_bits(p, bits) & wmask;
t = length & wmask;
if ((t | (uintptr_t)dst) & wmask) {
if ((t ^ (uintptr_t)dst) & wmask || length <= wsize)
t &= wmask;
t = length & wmask;
if ((t | (uintptr_t)dst) & wmask) {
if ((t ^ (uintptr_t)dst) & wmask || length < wsize)
t = wsize - (t & wmask);
if ((t = (long)dst & wmask) != 0) {
t = length & wmask;
rman_res_t base, limit, wmask;
wmask = ((rman_res_t)1 << w->step) - 1;
start &= ~wmask;
end |= wmask;
rman_res_t align, start_free, end_free, front, back, wmask;
wmask = ((rman_res_t)1 << w->step) - 1;
front &= ~wmask;
back |= wmask;
KASSERT((w->base & wmask) == 0, ("start address is not aligned"));
KASSERT((w->limit & wmask) == wmask, ("end address is not aligned"));
rman_res_t wmask;
wmask = ((rman_res_t)1 << w->step) - 1;
MIN(start & ~wmask, w->base),
MAX(end | wmask, w->limit));
t = length & wmask;
if ((t | (uintptr_t)dst) & wmask) {
if ((t ^ (uintptr_t)dst) & wmask || length <= wsize) {
t &= wmask;
t = length & wmask;
if ((t | (uintptr_t)dst) & wmask) {
if ((t ^ (uintptr_t)dst) & wmask || length < wsize) {
t = wsize - (t & wmask);