Lines Matching refs:sr
31 isc_region_t sr; in generic_totext_ds() local
39 dns_rdata_toregion(rdata, &sr); in generic_totext_ds()
44 n = uint16_fromregion(&sr); in generic_totext_ds()
45 isc_region_consume(&sr, 2); in generic_totext_ds()
52 n = uint8_fromregion(&sr); in generic_totext_ds()
53 isc_region_consume(&sr, 1); in generic_totext_ds()
60 n = uint8_fromregion(&sr); in generic_totext_ds()
61 isc_region_consume(&sr, 1); in generic_totext_ds()
73 RETERR(isc_hex_totext(&sr, 0, "", target)); in generic_totext_ds()
75 RETERR(isc_hex_totext(&sr, tctx->width - 2, in generic_totext_ds()
94 isc_region_t sr; in generic_fromwire_ds() local
101 isc_buffer_activeregion(source, &sr); in generic_fromwire_ds()
106 if (sr.length < 4 || in generic_fromwire_ds()
107 (sr.base[3] == DNS_DSDIGEST_SHA1 && in generic_fromwire_ds()
108 sr.length < 4 + ISC_SHA1_DIGESTLENGTH) || in generic_fromwire_ds()
109 (sr.base[3] == DNS_DSDIGEST_SHA256 && in generic_fromwire_ds()
110 sr.length < 4 + ISC_SHA256_DIGESTLENGTH) || in generic_fromwire_ds()
111 (sr.base[3] == DNS_DSDIGEST_SHA384 && in generic_fromwire_ds()
112 sr.length < 4 + ISC_SHA384_DIGESTLENGTH)) in generic_fromwire_ds()
120 if (sr.base[3] == DNS_DSDIGEST_SHA1) in generic_fromwire_ds()
121 sr.length = 4 + ISC_SHA1_DIGESTLENGTH; in generic_fromwire_ds()
122 else if (sr.base[3] == DNS_DSDIGEST_SHA256) in generic_fromwire_ds()
123 sr.length = 4 + ISC_SHA256_DIGESTLENGTH; in generic_fromwire_ds()
124 else if (sr.base[3] == DNS_DSDIGEST_SHA384) in generic_fromwire_ds()
125 sr.length = 4 + ISC_SHA384_DIGESTLENGTH; in generic_fromwire_ds()
127 isc_buffer_forward(source, sr.length); in generic_fromwire_ds()
128 return (isc_mem_tobuffer(target, sr.base, sr.length)); in generic_fromwire_ds()
142 isc_region_t sr; in towire_ds() local
149 dns_rdata_toregion(rdata, &sr); in towire_ds()
150 return (isc_mem_tobuffer(target, sr.base, sr.length)); in towire_ds()