Lines Matching refs:rawbuf
135 unsigned char *rawbuf;
266 rawbuf = isc_mem_get(mctx, buflen);
267 if (rawbuf == NULL) {
276 isc_mem_put(mctx, rawbuf, buflen);
283 region->base = rawbuf;
286 rawbuf += reservelen;
288 offsetbase = rawbuf;
291 *rawbuf++ = (nitems & 0xff00) >> 8;
292 *rawbuf++ = (nitems & 0x00ff);
296 rawbuf += nitems * 4;
303 offsettable[x[i].order] = rawbuf - offsetbase;
308 *rawbuf++ = (length & 0xff00) >> 8;
309 *rawbuf++ = (length & 0x00ff);
311 rawbuf += 2; /* filled in later */
317 *rawbuf++ |= (x[i].rdata.flags & DNS_RDATA_OFFLINE) ?
320 memcpy(rawbuf, x[i].rdata.data, x[i].rdata.length);
321 rawbuf += x[i].rdata.length;