HelenOS sources
BIT_RRANGE 760 uspace/drv/bus/usb/xhci/hc.c uint32_t v = host2xhci(32, target & BIT_RRANGE(uint32_t, 7));
BIT_RRANGE 51 uspace/lib/c/include/bitops.h (BIT_RRANGE(type, (hi) - (lo) + 1) << (lo))
BIT_RRANGE 55 uspace/lib/c/include/bitops.h (((value) >> (lo)) & BIT_RRANGE(type, (hi) - (lo) + 1))
BIT_RRANGE 59 uspace/lib/c/include/bitops.h (((value) & BIT_RRANGE(type, (hi) - (lo) + 1)) << (lo))
BIT_RRANGE 51 uspace/lib/posix/include/libc/bitops.h (BIT_RRANGE(type, (hi) - (lo) + 1) << (lo))
BIT_RRANGE 55 uspace/lib/posix/include/libc/bitops.h (((value) >> (lo)) & BIT_RRANGE(type, (hi) - (lo) + 1))
BIT_RRANGE 59 uspace/lib/posix/include/libc/bitops.h (((value) & BIT_RRANGE(type, (hi) - (lo) + 1)) << (lo))
BIT_RRANGE 229 uspace/lib/usbhid/src/hidparser.c value |= (*data >> bit_offset) & BIT_RRANGE(uint8_t, lsb_bits);
BIT_RRANGE 244 uspace/lib/usbhid/src/hidparser.c value |= (*data & BIT_RRANGE(uint8_t, bits)) << taken;
BIT_RRANGE 139 uspace/srv/net/dhcp/dhcp.c nmask = BIT_RRANGE(uint32_t, zbits);
HelenOS homepage, sources at GitHub