Lines Matching +defs:data +defs:directory
140 * additionally overwrites the data before the memory is returned to the
249 opensslrsa_adddata(dst_context_t *dctx, const isc_region_t *data) {
257 if (!EVP_DigestUpdate(evp_md_ctx, data->base, data->length)) {
746 opensslrsa_todns(const dst_key_t *key, isc_buffer_t *data) {
755 isc_buffer_availableregion(data, &r);
769 isc_buffer_putuint8(data, (uint8_t)e_bytes);
775 isc_buffer_putuint8(data, 0);
776 isc_buffer_putuint16(data, (uint16_t)e_bytes);
789 isc_buffer_add(data, e_bytes + mod_bytes);
798 opensslrsa_fromdns(dst_key_t *key, isc_buffer_t *data) {
807 isc_buffer_remainingregion(data, &r);
838 isc_buffer_forward(data, length);
849 opensslrsa_tofile(const dst_key_t *key, const char *directory) {
857 return dst__privstruct_writefile(key, &priv, directory);
869 priv.elements[i].data = bufs[i];
876 priv.elements[i].data = bufs[i];
885 priv.elements[i].data = bufs[i];
895 priv.elements[i].data = bufs[i];
905 priv.elements[i].data = bufs[i];
915 priv.elements[i].data = bufs[i];
925 priv.elements[i].data = bufs[i];
935 priv.elements[i].data = bufs[i];
943 priv.elements[i].data = (unsigned char *)key->engine;
951 priv.elements[i].data = (unsigned char *)key->label;
956 ret = dst__privstruct_writefile(key, &priv, directory);
1010 engine = (char *)priv.elements[i].data;
1013 label = (char *)priv.elements[i].data;
1046 bn = BN_bin2bn(priv.elements[i].data,