Lines Matching defs:ext_info
4118 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t req)
4130 0, NULL, 0, NULL, 0, NULL, ext_info);
5364 crypto_provider_ext_info_t *ext_info)
5378 taskq_req->dr_mgmt_req.mr_ext_info = ext_info;
8508 crypto_provider_ext_info_t *ext_info =
8511 (void) memset(ext_info->ei_label, ' ', CRYPTO_EXT_SIZE_LABEL);
8513 bcopy("(not initialized)", ext_info->ei_label,
8516 bcopy(softc->ds_label, ext_info->ei_label,
8520 bcopy(DPROV_MANUFACTURER, ext_info->ei_manufacturerID,
8522 bcopy(DPROV_MODEL, ext_info->ei_model, CRYPTO_EXT_SIZE_MODEL);
8524 (void) snprintf((char *)ext_info->ei_serial_number, 16, "%d%s",
8527 ext_info->ei_serial_number[15] = ' ';
8528 ext_info->ei_max_session_count = CRYPTO_EFFECTIVELY_INFINITE;
8529 ext_info->ei_max_pin_len = (ulong_t)DPROV_MAX_PIN_LEN;
8530 ext_info->ei_min_pin_len = 1;
8531 ext_info->ei_total_public_memory = CRYPTO_EFFECTIVELY_INFINITE;
8532 ext_info->ei_free_public_memory = CRYPTO_EFFECTIVELY_INFINITE;
8533 ext_info->ei_total_private_memory = CRYPTO_EFFECTIVELY_INFINITE;
8534 ext_info->ei_free_private_memory = CRYPTO_EFFECTIVELY_INFINITE;
8535 ext_info->ei_hardware_version.cv_major = 1;
8536 ext_info->ei_hardware_version.cv_minor = 0;
8537 ext_info->ei_firmware_version.cv_major = 1;
8538 ext_info->ei_firmware_version.cv_minor = 0;
8540 ext_info->ei_flags = CRYPTO_EXTF_RNG |
8544 ext_info->ei_flags |= CRYPTO_EXTF_USER_PIN_INITIALIZED;
8546 ext_info->ei_flags |= CRYPTO_EXTF_TOKEN_INITIALIZED;
8548 ext_info->ei_hash_max_input_len = dprov_max_digestsz;
8549 ext_info->ei_hmac_max_input_len = dprov_max_digestsz;