Symbol: UI_STRING
crypto/libressl/apps/openssl/apps.c
297
ui_read(UI *ui, UI_STRING *uis)
crypto/libressl/apps/openssl/apps.c
318
ui_write(UI *ui, UI_STRING *uis)
crypto/libressl/apps/openssl/apps.h
160
int ui_read(UI *ui, UI_STRING *uis);
crypto/libressl/apps/openssl/apps.h
161
int ui_write(UI *ui, UI_STRING *uis);
crypto/libressl/crypto/ui/ui_lib.c
135
static UI_STRING *
crypto/libressl/crypto/ui/ui_lib.c
139
UI_STRING *uis = NULL;
crypto/libressl/crypto/ui/ui_lib.c
151
if ((uis = calloc(1, sizeof(UI_STRING))) == NULL) {
crypto/libressl/crypto/ui/ui_lib.c
179
UI_STRING *s;
crypto/libressl/crypto/ui/ui_lib.c
206
UI_STRING *s = NULL;
crypto/libressl/crypto/ui/ui_lib.c
395
UI_STRING uis;
crypto/libressl/crypto/ui/ui_lib.c
574
UI_method_set_writer(UI_METHOD *method, int (*writer)(UI *ui, UI_STRING *uis))
crypto/libressl/crypto/ui/ui_lib.c
594
UI_method_set_reader(UI_METHOD *method, int (*reader)(UI *ui, UI_STRING *uis))
crypto/libressl/crypto/ui/ui_lib.c
634
(*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *)
crypto/libressl/crypto/ui/ui_lib.c
650
(*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *)
crypto/libressl/crypto/ui/ui_lib.c
675
UI_get_string_type(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
683
UI_get_input_flags(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
691
UI_get0_output_string(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
699
UI_get0_action_string(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
713
UI_get0_result_string(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
727
UI_get0_test_string(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
740
UI_get_result_minsize(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
754
UI_get_result_maxsize(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_lib.c
768
UI_set_result(UI *ui, UI_STRING *uis, const char *result)
crypto/libressl/crypto/ui/ui_lib.c
94
free_string(UI_STRING *uis)
crypto/libressl/crypto/ui/ui_locl.h
139
STACK_OF(UI_STRING) *strings; /* We might want to prompt for more
crypto/libressl/crypto/ui/ui_locl.h
84
int (*ui_write_string)(UI *ui, UI_STRING *uis);
crypto/libressl/crypto/ui/ui_locl.h
90
int (*ui_read_string)(UI *ui, UI_STRING *uis);
crypto/libressl/crypto/ui/ui_openssl.c
146
static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl);
crypto/libressl/crypto/ui/ui_openssl.c
148
static int read_string(UI *ui, UI_STRING *uis);
crypto/libressl/crypto/ui/ui_openssl.c
149
static int write_string(UI *ui, UI_STRING *uis);
crypto/libressl/crypto/ui/ui_openssl.c
174
write_string(UI *ui, UI_STRING *uis)
crypto/libressl/crypto/ui/ui_openssl.c
189
read_string(UI *ui, UI_STRING *uis)
crypto/libressl/crypto/ui/ui_openssl.c
243
read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl)
crypto/libressl/include/openssl/safestack.h
1504
#define sk_UI_STRING_new(cmp) SKM_sk_new(UI_STRING, (cmp))
crypto/libressl/include/openssl/safestack.h
1505
#define sk_UI_STRING_new_null() SKM_sk_new_null(UI_STRING)
crypto/libressl/include/openssl/safestack.h
1506
#define sk_UI_STRING_free(st) SKM_sk_free(UI_STRING, (st))
crypto/libressl/include/openssl/safestack.h
1507
#define sk_UI_STRING_num(st) SKM_sk_num(UI_STRING, (st))
crypto/libressl/include/openssl/safestack.h
1508
#define sk_UI_STRING_value(st, i) SKM_sk_value(UI_STRING, (st), (i))
crypto/libressl/include/openssl/safestack.h
1509
#define sk_UI_STRING_set(st, i, val) SKM_sk_set(UI_STRING, (st), (i), (val))
crypto/libressl/include/openssl/safestack.h
1510
#define sk_UI_STRING_zero(st) SKM_sk_zero(UI_STRING, (st))
crypto/libressl/include/openssl/safestack.h
1511
#define sk_UI_STRING_push(st, val) SKM_sk_push(UI_STRING, (st), (val))
crypto/libressl/include/openssl/safestack.h
1512
#define sk_UI_STRING_unshift(st, val) SKM_sk_unshift(UI_STRING, (st), (val))
crypto/libressl/include/openssl/safestack.h
1513
#define sk_UI_STRING_find(st, val) SKM_sk_find(UI_STRING, (st), (val))
crypto/libressl/include/openssl/safestack.h
1514
#define sk_UI_STRING_find_ex(st, val) SKM_sk_find_ex(UI_STRING, (st), (val))
crypto/libressl/include/openssl/safestack.h
1515
#define sk_UI_STRING_delete(st, i) SKM_sk_delete(UI_STRING, (st), (i))
crypto/libressl/include/openssl/safestack.h
1516
#define sk_UI_STRING_delete_ptr(st, ptr) SKM_sk_delete_ptr(UI_STRING, (st), (ptr))
crypto/libressl/include/openssl/safestack.h
1517
#define sk_UI_STRING_insert(st, val, i) SKM_sk_insert(UI_STRING, (st), (val), (i))
crypto/libressl/include/openssl/safestack.h
1518
#define sk_UI_STRING_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(UI_STRING, (st), (cmp))
crypto/libressl/include/openssl/safestack.h
1519
#define sk_UI_STRING_dup(st) SKM_sk_dup(UI_STRING, st)
crypto/libressl/include/openssl/safestack.h
1520
#define sk_UI_STRING_pop_free(st, free_func) SKM_sk_pop_free(UI_STRING, (st), (free_func))
crypto/libressl/include/openssl/safestack.h
1521
#define sk_UI_STRING_shift(st) SKM_sk_shift(UI_STRING, (st))
crypto/libressl/include/openssl/safestack.h
1522
#define sk_UI_STRING_pop(st) SKM_sk_pop(UI_STRING, (st))
crypto/libressl/include/openssl/safestack.h
1523
#define sk_UI_STRING_sort(st) SKM_sk_sort(UI_STRING, (st))
crypto/libressl/include/openssl/safestack.h
1524
#define sk_UI_STRING_is_sorted(st) SKM_sk_is_sorted(UI_STRING, (st))
crypto/libressl/include/openssl/ui.h
309
DECLARE_STACK_OF(UI_STRING)
crypto/libressl/include/openssl/ui.h
329
int (*writer)(UI *ui, UI_STRING *uis));
crypto/libressl/include/openssl/ui.h
332
int (*reader)(UI *ui, UI_STRING *uis));
crypto/libressl/include/openssl/ui.h
338
int (*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *);
crypto/libressl/include/openssl/ui.h
340
int (*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *);
crypto/libressl/include/openssl/ui.h
350
enum UI_string_types UI_get_string_type(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
352
int UI_get_input_flags(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
354
const char *UI_get0_output_string(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
356
const char *UI_get0_action_string(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
358
const char *UI_get0_result_string(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
360
const char *UI_get0_test_string(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
362
int UI_get_result_minsize(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
364
int UI_get_result_maxsize(UI_STRING *uis);
crypto/libressl/include/openssl/ui.h
366
int UI_set_result(UI *ui, UI_STRING *uis, const char *result);