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        137 uspace/srv/net/dhcp/dhcp.c 	nmask = BIT_RRANGE(uint32_t, zbits);
HelenOS homepage, sources at GitHub