Lines Matching +defs:data +defs:directory
148 openssleddsa_adddata(dst_context_t *dctx, const isc_region_t *data) {
159 result = isc_buffer_copyregion(buf, data);
164 length = isc_buffer_length(buf) + data->length + 64;
168 (void)isc_buffer_copyregion(nbuf, data);
315 openssleddsa_todns(const dst_key_t *key, isc_buffer_t *data) {
325 isc_buffer_availableregion(data, &r);
334 isc_buffer_add(data, len);
339 openssleddsa_fromdns(dst_key_t *key, isc_buffer_t *data) {
348 isc_buffer_remainingregion(data, &r);
359 isc_buffer_forward(data, len);
366 openssleddsa_tofile(const dst_key_t *key, const char *directory) {
382 return dst__privstruct_writefile(key, &priv, directory);
397 priv.elements[i].data = buf;
404 priv.elements[i].data = (unsigned char *)key->engine;
411 priv.elements[i].data = (unsigned char *)key->label;
416 ret = dst__privstruct_writefile(key, &priv, directory);
461 engine = (char *)priv.elements[i].data;
464 label = (char *)priv.elements[i].data;
493 ret = raw_key_to_ossl(alginfo, 1, priv.elements[privkey_index].data,