Symbol: UI_STRING
crypto/openssl/apps/lib/apps_ui.c
27
static int ui_read(UI *ui, UI_STRING *uis)
crypto/openssl/apps/lib/apps_ui.c
29
int (*reader)(UI *ui, UI_STRING *uis) = NULL;
crypto/openssl/apps/lib/apps_ui.c
59
static int ui_write(UI *ui, UI_STRING *uis)
crypto/openssl/apps/lib/apps_ui.c
61
int (*writer)(UI *ui, UI_STRING *uis) = NULL;
crypto/openssl/crypto/ui/ui_lib.c
100
UI_STRING *ret = NULL;
crypto/openssl/crypto/ui/ui_lib.c
125
UI_STRING *s = general_allocate_prompt(ui, prompt, prompt_freeable,
crypto/openssl/crypto/ui/ui_lib.c
155
UI_STRING *s;
crypto/openssl/crypto/ui/ui_lib.c
464
UI_STRING uis;
crypto/openssl/crypto/ui/ui_lib.c
50
static void free_string(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
652
int (*writer)(UI *ui, UI_STRING *uis))
crypto/openssl/crypto/ui/ui_lib.c
671
int (*reader)(UI *ui, UI_STRING *uis))
crypto/openssl/crypto/ui/ui_lib.c
725
int (*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *)
crypto/openssl/crypto/ui/ui_lib.c
739
int (*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *)
crypto/openssl/crypto/ui/ui_lib.c
779
enum UI_string_types UI_get_string_type(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
784
int UI_get_input_flags(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
789
const char *UI_get0_output_string(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
794
const char *UI_get0_action_string(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
809
const char *UI_get0_result_string(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
824
int UI_get_result_string_length(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
839
const char *UI_get0_test_string(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
854
int UI_get_result_minsize(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
869
int UI_get_result_maxsize(UI_STRING *uis)
crypto/openssl/crypto/ui/ui_lib.c
884
int UI_set_result(UI *ui, UI_STRING *uis, const char *result)
crypto/openssl/crypto/ui/ui_lib.c
889
int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len)
crypto/openssl/crypto/ui/ui_lib.c
95
static UI_STRING *general_allocate_prompt(UI *ui, const char *prompt,
crypto/openssl/crypto/ui/ui_local.h
32
int (*ui_write_string)(UI *ui, UI_STRING *uis);
crypto/openssl/crypto/ui/ui_local.h
38
int (*ui_read_string)(UI *ui, UI_STRING *uis);
crypto/openssl/crypto/ui/ui_local.h
96
STACK_OF(UI_STRING) *strings; /* We might want to prompt for more than
crypto/openssl/crypto/ui/ui_openssl.c
189
static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl);
crypto/openssl/crypto/ui/ui_openssl.c
191
static int read_string(UI *ui, UI_STRING *uis);
crypto/openssl/crypto/ui/ui_openssl.c
192
static int write_string(UI *ui, UI_STRING *uis);
crypto/openssl/crypto/ui/ui_openssl.c
203
static int write_string(UI *ui, UI_STRING *uis)
crypto/openssl/crypto/ui/ui_openssl.c
220
static int read_string(UI *ui, UI_STRING *uis)
crypto/openssl/crypto/ui/ui_openssl.c
276
static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl)
crypto/openssl/crypto/ui/ui_util.c
102
static int ui_read(UI *ui, UI_STRING *uis)
crypto/openssl/crypto/ui/ui_util.c
134
static int ui_write(UI *ui, UI_STRING *uis)
crypto/openssl/include/openssl/ui.h
296
SKM_DEFINE_STACK_OF_INTERNAL(UI_STRING, UI_STRING, UI_STRING)
crypto/openssl/include/openssl/ui.h
298
#define sk_UI_STRING_value(sk, idx) ((UI_STRING *)OPENSSL_sk_value(ossl_check_const_UI_STRING_sk_type(sk), (idx)))
crypto/openssl/include/openssl/ui.h
299
#define sk_UI_STRING_new(cmp) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new(ossl_check_UI_STRING_compfunc_type(cmp)))
crypto/openssl/include/openssl/ui.h
300
#define sk_UI_STRING_new_null() ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_null())
crypto/openssl/include/openssl/ui.h
301
#define sk_UI_STRING_new_reserve(cmp, n) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_reserve(ossl_check_UI_STRING_compfunc_type(cmp), (n)))
crypto/openssl/include/openssl/ui.h
305
#define sk_UI_STRING_delete(sk, i) ((UI_STRING *)OPENSSL_sk_delete(ossl_check_UI_STRING_sk_type(sk), (i)))
crypto/openssl/include/openssl/ui.h
306
#define sk_UI_STRING_delete_ptr(sk, ptr) ((UI_STRING *)OPENSSL_sk_delete_ptr(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)))
crypto/openssl/include/openssl/ui.h
309
#define sk_UI_STRING_pop(sk) ((UI_STRING *)OPENSSL_sk_pop(ossl_check_UI_STRING_sk_type(sk)))
crypto/openssl/include/openssl/ui.h
310
#define sk_UI_STRING_shift(sk) ((UI_STRING *)OPENSSL_sk_shift(ossl_check_UI_STRING_sk_type(sk)))
crypto/openssl/include/openssl/ui.h
313
#define sk_UI_STRING_set(sk, idx, ptr) ((UI_STRING *)OPENSSL_sk_set(ossl_check_UI_STRING_sk_type(sk), (idx), ossl_check_UI_STRING_type(ptr)))
crypto/openssl/include/openssl/ui.h
319
#define sk_UI_STRING_dup(sk) ((STACK_OF(UI_STRING) *)OPENSSL_sk_dup(ossl_check_const_UI_STRING_sk_type(sk)))
crypto/openssl/include/openssl/ui.h
320
#define sk_UI_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(UI_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_UI_STRING_sk_type(sk), ossl_check_UI_STRING_copyfunc_type(copyfunc), ossl_check_UI_STRING_freefunc_type(freefunc)))
crypto/openssl/include/openssl/ui.h
343
int (*writer)(UI *ui, UI_STRING *uis));
crypto/openssl/include/openssl/ui.h
346
int (*reader)(UI *ui, UI_STRING *uis));
crypto/openssl/include/openssl/ui.h
359
int (*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *);
crypto/openssl/include/openssl/ui.h
361
int (*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *);
crypto/openssl/include/openssl/ui.h
374
enum UI_string_types UI_get_string_type(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
376
int UI_get_input_flags(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
378
const char *UI_get0_output_string(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
383
const char *UI_get0_action_string(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
385
const char *UI_get0_result_string(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
386
int UI_get_result_string_length(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
390
const char *UI_get0_test_string(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
392
int UI_get_result_minsize(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
394
int UI_get_result_maxsize(UI_STRING *uis);
crypto/openssl/include/openssl/ui.h
396
int UI_set_result(UI *ui, UI_STRING *uis, const char *result);
crypto/openssl/include/openssl/ui.h
397
int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len);
crypto/openssl/test/provider_pkey_test.c
434
static int fake_pw_read_string(UI *ui, UI_STRING *uis)