Lines Matching defs:zbits_req
486 * zbits_req = (rpzs->have.ipv4 | rpzs->have.ipv6 |
490 * zbits_req now contains bits set for zones which require
500 * zbits_req = 0b000 mask = 0xffffffff (no zones have to wait for
502 * zbits_req = 0b001 mask = 0x00000000 (all zones have to wait)
503 * zbits_req = 0b010 mask = 0x00000001 (the first zone doesn't have to
506 * zbits_req = 0b011 mask = 0x00000000 (all zones have to wait)
507 * zbits_req = 0b100 mask = 0x00000011 (the 1st and 2nd zones don't
512 * bits in zbits_req and only these can be processed without
535 dns_rpz_zbits_t zbits_req;
545 zbits_req = (rpzs->have.ipv4 | rpzs->have.ipv6 |
550 if (zbits_req == 0) {
557 * zbits_req. (For instance, 0b1 => 0b1, 0b101 => 0b111,
560 req_mask = zbits_req;
582 * all the trailing zeroes in zbits_req are are 1, and
586 mask = ~(zbits_req | ((~zbits_req) + 1));