Lines Matching +defs:val +defs:region

154 buffer_fromregion(isc_buffer_t *buffer, isc_region_t *region);
169 uint32_fromregion(isc_region_t *region);
172 uint16_fromregion(isc_region_t *region);
175 uint8_fromregion(isc_region_t *region);
178 uint8_consume_fromregion(isc_region_t *region);
220 uint16_consume_fromregion(isc_region_t *region);
333 unsigned int val;
338 val = 0;
346 val <<= 4;
347 val |= (pch - xdigits);
357 *tp++ = (unsigned char) (val >> 8) & 0xff;
358 *tp++ = (unsigned char) val & 0xff;
360 val = 0;
368 *tp++ = (unsigned char) (val >> 8) & 0xff;
369 *tp++ = (unsigned char) val & 0xff;
743 isc_region_t region;
795 region.base = isc_buffer_used(&st);
796 region.length = length;
797 dns_rdata_fromregion(rdata, rdclass, type, &region);
920 isc_region_t region;
1027 region.base = isc_buffer_used(&st);
1028 region.length = length;
1029 dns_rdata_fromregion(rdata, rdclass, type, &region);
1171 isc_region_t region;
1193 region.base = isc_buffer_used(&st);
1194 region.length = length;
1195 dns_rdata_fromregion(rdata, rdclass, type, &region);
1330 unsigned int val;
1338 val = strtoul(buf, &endp, 10);
1339 if (*endp == '\0' && val <= 0xffff) {
1340 *typep = (dns_rdatatype_t)val;
1403 isc_region_t region;
1405 isc_buffer_availableregion(target, &region);
1407 tp = (char *)region.base;
1408 tl = region.length;
1460 isc_buffer_add(target, (unsigned int)(tp - (char *)region.base));
1564 isc_region_t region;
1566 isc_buffer_availableregion(target, &region);
1568 tp = (char *)region.base;
1569 tl = region.length;
1609 isc_buffer_add(target, (unsigned int)(tp - (char *)region.base));
1708 isc_region_t region;
1710 isc_buffer_availableregion(target, &region);
1713 if (l > region.length)
1716 memmove(region.base, source, l);
1740 buffer_fromregion(isc_buffer_t *buffer, isc_region_t *region) {
1741 isc_buffer_init(buffer, region->base, region->length);
1742 isc_buffer_add(buffer, region->length);
1743 isc_buffer_setactive(buffer, region->length);
1748 isc_region_t region;
1750 isc_buffer_availableregion(target, &region);
1751 if (region.length < 4)
1759 isc_region_t region;
1763 isc_buffer_availableregion(target, &region);
1764 if (region.length < 2)
1772 isc_region_t region;
1776 isc_buffer_availableregion(target, &region);
1777 if (region.length < 1)
1791 uint32_fromregion(isc_region_t *region) {
1794 REQUIRE(region->length >= 4);
1795 value = (isc_uint32_t)region->base[0] << 24;
1796 value |= (isc_uint32_t)region->base[1] << 16;
1797 value |= (isc_uint32_t)region->base[2] << 8;
1798 value |= (isc_uint32_t)region->base[3];
1803 uint16_consume_fromregion(isc_region_t *region) {
1804 isc_uint16_t r = uint16_fromregion(region);
1806 isc_region_consume(region, 2);
1811 uint16_fromregion(isc_region_t *region) {
1813 REQUIRE(region->length >= 2);
1815 return ((region->base[0] << 8) | region->base[1]);
1819 uint8_fromregion(isc_region_t *region) {
1821 REQUIRE(region->length >= 1);
1823 return (region->base[0]);
1827 uint8_consume_fromregion(isc_region_t *region) {
1828 isc_uint8_t r = uint8_fromregion(region);
1830 isc_region_consume(region, 1);