Lines Matching +defs:region +defs:end

202 buffer_fromregion(isc_buffer_t *buffer, isc_region_t *region);
217 uint32_fromregion(isc_region_t *region);
220 uint16_fromregion(isc_region_t *region);
223 uint8_fromregion(isc_region_t *region);
226 uint8_consume_fromregion(isc_region_t *region);
262 uint16_consume_fromregion(isc_region_t *region);
441 unsigned int max_octet, newend, end;
447 end = 0;
459 if (newend > end) {
460 memset(&bm[end + 1], 0, newend - end);
461 end = newend;
646 validate_dohpath(isc_region_t *region) {
664 if (region->length == 0 || *region->base != '/' ||
665 !isc_utf8_valid(region->base, region->length))
673 p = region->base;
674 while (p < region->base + region->length) {
717 /* Found the end of the variable name. */
974 isc_region_t region;
1028 region.base = isc_buffer_used(&st);
1029 region.length = length;
1030 dns_rdata_fromregion(rdata, rdclass, type, &region);
1152 isc_region_t region;
1223 * Consume to end of line / file.
1224 * If not at end of line initially set error code.
1270 region.base = isc_buffer_used(&st);
1271 region.length = length;
1272 dns_rdata_fromregion(rdata, rdclass, type, &region);
1417 isc_region_t region;
1441 region.base = isc_buffer_used(&st);
1442 region.length = length;
1443 dns_rdata_fromregion(rdata, rdclass, type, &region);
1657 isc_region_t region;
1659 isc_buffer_availableregion(target, &region);
1661 tp = (char *)region.base;
1662 tl = region.length;
1739 isc_buffer_add(target, (unsigned int)(tp - (char *)region.base));
1857 * Disallow empty ALPN at end ("h1," or "h1\,").
1911 isc_region_t region;
1913 isc_buffer_availableregion(target, &region);
1915 tp = (char *)region.base;
1916 tl = region.length;
1962 isc_buffer_add(target, (unsigned int)(tp - (char *)region.base));
2074 isc_region_t region;
2076 isc_buffer_availableregion(target, &region);
2079 if (l > region.length) {
2083 memmove(region.base, source, l);
2126 buffer_fromregion(isc_buffer_t *buffer, isc_region_t *region) {
2127 isc_buffer_init(buffer, region->base, region->length);
2128 isc_buffer_add(buffer, region->length);
2129 isc_buffer_setactive(buffer, region->length);
2134 isc_region_t region;
2136 isc_buffer_availableregion(target, &region);
2137 if (region.length < 4) {
2146 isc_region_t region;
2151 isc_buffer_availableregion(target, &region);
2152 if (region.length < 2) {
2161 isc_region_t region;
2166 isc_buffer_availableregion(target, &region);
2167 if (region.length < 1) {
2182 uint32_fromregion(isc_region_t *region) {
2185 REQUIRE(region->length >= 4);
2186 value = (uint32_t)region->base[0] << 24;
2187 value |= (uint32_t)region->base[1] << 16;
2188 value |= (uint32_t)region->base[2] << 8;
2189 value |= (uint32_t)region->base[3];
2194 uint16_consume_fromregion(isc_region_t *region) {
2195 uint16_t r = uint16_fromregion(region);
2197 isc_region_consume(region, 2);
2202 uint16_fromregion(isc_region_t *region) {
2203 REQUIRE(region->length >= 2);
2205 return (region->base[0] << 8) | region->base[1];
2209 uint8_fromregion(isc_region_t *region) {
2210 REQUIRE(region->length >= 1);
2212 return region->base[0];
2216 uint8_consume_fromregion(isc_region_t *region) {
2217 uint8_t r = uint8_fromregion(region);
2219 isc_region_consume(region, 1);
2282 "%s:%lu: file does not end with newline",