get_list
tmp.mod_values = get_list( prompt3 );
if (( argv = get_list( "cmd line arg?" )) == NULL ) {
types = get_list( "attrs to return? " );
types = get_list( "attrs to return? " );
STRUCT_INIT(get_list, mode);
if (copyin(arg, STRUCT_BUF(get_list), STRUCT_SIZE(get_list)) != 0) {
req_count = STRUCT_FGET(get_list, ml_count);
STRUCT_FSET(get_list, ml_count, count);
STRUCT_FSET(get_list, ml_return_value, CRYPTO_SUCCESS);
STRUCT_FSET(get_list, ml_return_value, CRYPTO_BUFFER_TOO_SMALL);
if (copyout(STRUCT_BUF(get_list), arg, STRUCT_SIZE(get_list)) != 0) {
offset = (ulong_t)STRUCT_FADDR(get_list, ml_list);
offset -= (ulong_t)STRUCT_BUF(get_list);
STRUCT_DECL(crypto_get_provider_list, get_list);
STRUCT_INIT(get_list, mode);
if (copyin(arg, STRUCT_BUF(get_list), STRUCT_SIZE(get_list)) != 0) {
STRUCT_FSET(get_list, pl_return_value, rv);
if (copyout(STRUCT_BUF(get_list), arg,
STRUCT_SIZE(get_list)) != 0) {
req_count = STRUCT_FGET(get_list, pl_count);
STRUCT_FSET(get_list, pl_count, count);
STRUCT_FSET(get_list, pl_return_value, CRYPTO_SUCCESS);
if (copyout(STRUCT_BUF(get_list), arg,
STRUCT_SIZE(get_list)) != 0) {
req_count = STRUCT_FGET(get_list, pl_count);
STRUCT_FSET(get_list, pl_count, count);
STRUCT_FSET(get_list, pl_return_value, CRYPTO_BUFFER_TOO_SMALL);
if (copyout(STRUCT_BUF(get_list), arg,
STRUCT_SIZE(get_list)) != 0) {
STRUCT_FSET(get_list, pl_count, count);
STRUCT_FSET(get_list, pl_return_value, CRYPTO_SUCCESS);
if (copyout(STRUCT_BUF(get_list), arg, STRUCT_SIZE(get_list)) != 0) {
offset = (ulong_t)STRUCT_FADDR(get_list, pl_list);
offset -= (ulong_t)STRUCT_BUF(get_list);
STRUCT_DECL(crypto_get_mechanism_list, get_list);