dr_key_req
taskq_req->dr_key_req.kr_session_id = session_id;
taskq_req->dr_key_req.kr_mechanism = mechanism;
taskq_req->dr_key_req.kr_template = template;
taskq_req->dr_key_req.kr_attribute_count = attribute_count;
taskq_req->dr_key_req.kr_object_id_ptr = object_id_ptr;
taskq_req->dr_key_req.kr_private_key_template = private_key_template;
taskq_req->dr_key_req.kr_private_key_attribute_count =
taskq_req->dr_key_req.kr_private_key_object_id_ptr =
taskq_req->dr_key_req.kr_key = key;
taskq_req->dr_key_req.kr_wrapped_key = wrapped_key;
taskq_req->dr_key_req.kr_wrapped_key_len_ptr = wrapped_key_len_ptr;
taskq_req->dr_key_req.kr_out_template1 = out_template1;
taskq_req->dr_key_req.kr_out_attribute_count1 = out_attribute_count1;
taskq_req->dr_key_req.kr_out_template2 = out_template2;
taskq_req->dr_key_req.kr_out_attribute_count2 = out_attribute_count2;
crypto_session_id_t session_id = taskq_req->dr_key_req.kr_session_id;
template = taskq_req->dr_key_req.kr_template;
attribute_count = taskq_req->dr_key_req.kr_attribute_count;
object_id_ptr = taskq_req->dr_key_req.kr_object_id_ptr;
mechp = taskq_req->dr_key_req.kr_mechanism;
pub_template = taskq_req->dr_key_req.kr_template;
pub_attribute_count = taskq_req->dr_key_req.kr_attribute_count;
pub_object_id_ptr = taskq_req->dr_key_req.kr_object_id_ptr;
pri_template = taskq_req->dr_key_req.kr_private_key_template;
taskq_req->dr_key_req.kr_private_key_attribute_count;
taskq_req->dr_key_req.kr_private_key_object_id_ptr;
mechp = taskq_req->dr_key_req.kr_mechanism;
mechp = taskq_req->dr_key_req.kr_mechanism;
taskq_req->dr_key_req.kr_key,
taskq_req->dr_key_req.kr_key,
object_id = *taskq_req->dr_key_req.kr_object_id_ptr;
lenp = taskq_req->dr_key_req.kr_wrapped_key_len_ptr;
(char *)taskq_req->dr_key_req.kr_wrapped_key;
template = taskq_req->dr_key_req.kr_template;
attribute_count = taskq_req->dr_key_req.kr_attribute_count;
object_id_ptr = taskq_req->dr_key_req.kr_object_id_ptr;
mechp = taskq_req->dr_key_req.kr_mechanism;
taskq_req->dr_key_req.kr_key,
taskq_req->dr_key_req.kr_key,
wrapped_key = taskq_req->dr_key_req.kr_wrapped_key;
wrapped_key_len = *taskq_req->dr_key_req.kr_wrapped_key_len_ptr;
template = taskq_req->dr_key_req.kr_template;
attribute_count = taskq_req->dr_key_req.kr_attribute_count;
object_id_ptr = taskq_req->dr_key_req.kr_object_id_ptr;
mechp = taskq_req->dr_key_req.kr_mechanism;
taskq_req->dr_type, taskq_req->dr_key_req.kr_key, &key);
out_template = taskq_req->dr_key_req.kr_out_template1;
taskq_req->dr_key_req.kr_out_attribute_count1;
mechp = taskq_req->dr_key_req.kr_mechanism;
pub_template = taskq_req->dr_key_req.kr_template;
pub_attribute_count = taskq_req->dr_key_req.kr_attribute_count;
pri_template = taskq_req->dr_key_req.kr_private_key_template;
taskq_req->dr_key_req.kr_private_key_attribute_count;
out_pub_template = taskq_req->dr_key_req.kr_out_template1;
taskq_req->dr_key_req.kr_out_attribute_count1;
out_pri_template = taskq_req->dr_key_req.kr_out_template2;
taskq_req->dr_key_req.kr_out_attribute_count2;
mechp = taskq_req->dr_key_req.kr_mechanism;
pub_template = taskq_req->dr_key_req.kr_template;
taskq_req->dr_key_req.kr_attribute_count;
taskq_req->dr_key_req.kr_out_template1;
taskq_req->dr_key_req.kr_out_attribute_count1;
taskq_req->dr_key_req.kr_out_template2;
taskq_req->dr_key_req.kr_out_attribute_count2;
in_template = taskq_req->dr_key_req.kr_template;
out_template = taskq_req->dr_key_req.kr_out_template1;
in_attribute_count = taskq_req->dr_key_req.kr_attribute_count;
taskq_req->dr_key_req.kr_out_attribute_count1;
mechp = taskq_req->dr_key_req.kr_mechanism;
base_key = taskq_req->dr_key_req.kr_key;