Lines Matching refs:ei

1335     crypto_provider_ext_info_t *ei, void *out)  in ext_to_provider_data()  argument
1346 bcopy(ei->ei_label, STRUCT_FGET(pd, pd_label), CRYPTO_EXT_SIZE_LABEL); in ext_to_provider_data()
1347 bcopy(ei->ei_manufacturerID, STRUCT_FGET(pd, pd_manufacturerID), in ext_to_provider_data()
1349 bcopy(ei->ei_model, STRUCT_FGET(pd, pd_model), CRYPTO_EXT_SIZE_MODEL); in ext_to_provider_data()
1350 bcopy(ei->ei_serial_number, STRUCT_FGET(pd, pd_serial_number), in ext_to_provider_data()
1356 ei->ei_flags &= ~CRYPTO_EXTF_DUAL_CRYPTO_OPERATIONS; in ext_to_provider_data()
1358 STRUCT_FSET(pd, pd_flags, ei->ei_flags); in ext_to_provider_data()
1359 STRUCT_FSET(pd, pd_max_session_count, ei->ei_max_session_count); in ext_to_provider_data()
1361 STRUCT_FSET(pd, pd_max_rw_session_count, ei->ei_max_session_count); in ext_to_provider_data()
1363 STRUCT_FSET(pd, pd_max_pin_len, ei->ei_max_pin_len); in ext_to_provider_data()
1364 STRUCT_FSET(pd, pd_min_pin_len, ei->ei_min_pin_len); in ext_to_provider_data()
1365 STRUCT_FSET(pd, pd_total_public_memory, ei->ei_total_public_memory); in ext_to_provider_data()
1366 STRUCT_FSET(pd, pd_free_public_memory, ei->ei_free_public_memory); in ext_to_provider_data()
1367 STRUCT_FSET(pd, pd_total_private_memory, ei->ei_total_private_memory); in ext_to_provider_data()
1368 STRUCT_FSET(pd, pd_free_private_memory, ei->ei_free_private_memory); in ext_to_provider_data()
1369 STRUCT_FSET(version, cv_major, ei->ei_hardware_version.cv_major); in ext_to_provider_data()
1370 STRUCT_FSET(version, cv_minor, ei->ei_hardware_version.cv_minor); in ext_to_provider_data()
1373 STRUCT_FSET(version, cv_major, ei->ei_firmware_version.cv_major); in ext_to_provider_data()
1374 STRUCT_FSET(version, cv_minor, ei->ei_firmware_version.cv_minor); in ext_to_provider_data()
1377 bcopy(ei->ei_time, STRUCT_FGET(pd, pd_time), CRYPTO_EXT_SIZE_TIME); in ext_to_provider_data()
1389 crypto_provider_ext_info_t *ei) in fabricate_ext_info() argument
1392 (void) memset(ei->ei_label, ' ', CRYPTO_EXT_SIZE_LABEL); in fabricate_ext_info()
1394 (void) memset(ei->ei_manufacturerID, ' ', CRYPTO_EXT_SIZE_MANUF); in fabricate_ext_info()
1395 (void) strncpy((char *)ei->ei_manufacturerID, "Unknown", 7); in fabricate_ext_info()
1397 (void) memset(ei->ei_model, ' ', CRYPTO_EXT_SIZE_MODEL); in fabricate_ext_info()
1398 (void) strncpy((char *)ei->ei_model, "Unknown", 7); in fabricate_ext_info()
1400 (void) memset(ei->ei_serial_number, ' ', CRYPTO_EXT_SIZE_SERIAL); in fabricate_ext_info()
1401 (void) strncpy((char *)ei->ei_serial_number, "Unknown", 7); in fabricate_ext_info()
1404 ei->ei_flags |= CRYPTO_EXTF_RNG; in fabricate_ext_info()
1406 ei->ei_flags |= CRYPTO_EXTF_DUAL_CRYPTO_OPERATIONS; in fabricate_ext_info()
1408 ei->ei_max_session_count = CRYPTO_UNAVAILABLE_INFO; in fabricate_ext_info()
1409 ei->ei_max_pin_len = 0; in fabricate_ext_info()
1410 ei->ei_min_pin_len = 0; in fabricate_ext_info()
1411 ei->ei_total_public_memory = CRYPTO_UNAVAILABLE_INFO; in fabricate_ext_info()
1412 ei->ei_free_public_memory = CRYPTO_UNAVAILABLE_INFO; in fabricate_ext_info()
1413 ei->ei_total_private_memory = CRYPTO_UNAVAILABLE_INFO; in fabricate_ext_info()
1414 ei->ei_free_private_memory = CRYPTO_UNAVAILABLE_INFO; in fabricate_ext_info()
1415 ei->ei_hardware_version.cv_major = 1; in fabricate_ext_info()
1416 ei->ei_hardware_version.cv_minor = 0; in fabricate_ext_info()
1417 ei->ei_firmware_version.cv_major = 1; in fabricate_ext_info()
1418 ei->ei_firmware_version.cv_minor = 0; in fabricate_ext_info()