Symbol: UI_STRING
lib/libcrypto/stack/safestack.h
1279
#define sk_UI_STRING_new(cmp) SKM_sk_new(UI_STRING, (cmp))
lib/libcrypto/stack/safestack.h
1280
#define sk_UI_STRING_new_null() SKM_sk_new_null(UI_STRING)
lib/libcrypto/stack/safestack.h
1281
#define sk_UI_STRING_free(st) SKM_sk_free(UI_STRING, (st))
lib/libcrypto/stack/safestack.h
1282
#define sk_UI_STRING_num(st) SKM_sk_num(UI_STRING, (st))
lib/libcrypto/stack/safestack.h
1283
#define sk_UI_STRING_value(st, i) SKM_sk_value(UI_STRING, (st), (i))
lib/libcrypto/stack/safestack.h
1284
#define sk_UI_STRING_set(st, i, val) SKM_sk_set(UI_STRING, (st), (i), (val))
lib/libcrypto/stack/safestack.h
1285
#define sk_UI_STRING_zero(st) SKM_sk_zero(UI_STRING, (st))
lib/libcrypto/stack/safestack.h
1286
#define sk_UI_STRING_push(st, val) SKM_sk_push(UI_STRING, (st), (val))
lib/libcrypto/stack/safestack.h
1287
#define sk_UI_STRING_unshift(st, val) SKM_sk_unshift(UI_STRING, (st), (val))
lib/libcrypto/stack/safestack.h
1288
#define sk_UI_STRING_find(st, val) SKM_sk_find(UI_STRING, (st), (val))
lib/libcrypto/stack/safestack.h
1289
#define sk_UI_STRING_delete(st, i) SKM_sk_delete(UI_STRING, (st), (i))
lib/libcrypto/stack/safestack.h
1290
#define sk_UI_STRING_delete_ptr(st, ptr) SKM_sk_delete_ptr(UI_STRING, (st), (ptr))
lib/libcrypto/stack/safestack.h
1291
#define sk_UI_STRING_insert(st, val, i) SKM_sk_insert(UI_STRING, (st), (val), (i))
lib/libcrypto/stack/safestack.h
1292
#define sk_UI_STRING_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(UI_STRING, (st), (cmp))
lib/libcrypto/stack/safestack.h
1293
#define sk_UI_STRING_dup(st) SKM_sk_dup(UI_STRING, st)
lib/libcrypto/stack/safestack.h
1294
#define sk_UI_STRING_pop_free(st, free_func) SKM_sk_pop_free(UI_STRING, (st), (free_func))
lib/libcrypto/stack/safestack.h
1295
#define sk_UI_STRING_shift(st) SKM_sk_shift(UI_STRING, (st))
lib/libcrypto/stack/safestack.h
1296
#define sk_UI_STRING_pop(st) SKM_sk_pop(UI_STRING, (st))
lib/libcrypto/stack/safestack.h
1297
#define sk_UI_STRING_sort(st) SKM_sk_sort(UI_STRING, (st))
lib/libcrypto/stack/safestack.h
1298
#define sk_UI_STRING_is_sorted(st) SKM_sk_is_sorted(UI_STRING, (st))
lib/libcrypto/ui/ui.h
308
DECLARE_STACK_OF(UI_STRING)
lib/libcrypto/ui/ui.h
328
int (*writer)(UI *ui, UI_STRING *uis));
lib/libcrypto/ui/ui.h
331
int (*reader)(UI *ui, UI_STRING *uis));
lib/libcrypto/ui/ui.h
337
int (*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *);
lib/libcrypto/ui/ui.h
339
int (*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *);
lib/libcrypto/ui/ui.h
349
enum UI_string_types UI_get_string_type(UI_STRING *uis);
lib/libcrypto/ui/ui.h
351
int UI_get_input_flags(UI_STRING *uis);
lib/libcrypto/ui/ui.h
353
const char *UI_get0_output_string(UI_STRING *uis);
lib/libcrypto/ui/ui.h
355
const char *UI_get0_action_string(UI_STRING *uis);
lib/libcrypto/ui/ui.h
357
const char *UI_get0_result_string(UI_STRING *uis);
lib/libcrypto/ui/ui.h
359
const char *UI_get0_test_string(UI_STRING *uis);
lib/libcrypto/ui/ui.h
361
int UI_get_result_minsize(UI_STRING *uis);
lib/libcrypto/ui/ui.h
363
int UI_get_result_maxsize(UI_STRING *uis);
lib/libcrypto/ui/ui.h
365
int UI_set_result(UI *ui, UI_STRING *uis, const char *result);
lib/libcrypto/ui/ui_lib.c
139
static UI_STRING *
lib/libcrypto/ui/ui_lib.c
143
UI_STRING *uis = NULL;
lib/libcrypto/ui/ui_lib.c
155
if ((uis = calloc(1, sizeof(UI_STRING))) == NULL) {
lib/libcrypto/ui/ui_lib.c
183
UI_STRING *s;
lib/libcrypto/ui/ui_lib.c
210
UI_STRING *s = NULL;
lib/libcrypto/ui/ui_lib.c
414
UI_STRING uis;
lib/libcrypto/ui/ui_lib.c
614
UI_method_set_writer(UI_METHOD *method, int (*writer)(UI *ui, UI_STRING *uis))
lib/libcrypto/ui/ui_lib.c
638
UI_method_set_reader(UI_METHOD *method, int (*reader)(UI *ui, UI_STRING *uis))
lib/libcrypto/ui/ui_lib.c
686
(*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *)
lib/libcrypto/ui/ui_lib.c
706
(*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *)
lib/libcrypto/ui/ui_lib.c
737
UI_get_string_type(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
747
UI_get_input_flags(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
757
UI_get0_output_string(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
767
UI_get0_action_string(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
783
UI_get0_result_string(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
799
UI_get0_test_string(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
814
UI_get_result_minsize(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
830
UI_get_result_maxsize(UI_STRING *uis)
lib/libcrypto/ui/ui_lib.c
846
UI_set_result(UI *ui, UI_STRING *uis, const char *result)
lib/libcrypto/ui/ui_lib.c
96
free_string(UI_STRING *uis)
lib/libcrypto/ui/ui_local.h
139
STACK_OF(UI_STRING) *strings; /* We might want to prompt for more
lib/libcrypto/ui/ui_local.h
84
int (*ui_write_string)(UI *ui, UI_STRING *uis);
lib/libcrypto/ui/ui_local.h
90
int (*ui_read_string)(UI *ui, UI_STRING *uis);
lib/libcrypto/ui/ui_openssl.c
146
static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl);
lib/libcrypto/ui/ui_openssl.c
148
static int read_string(UI *ui, UI_STRING *uis);
lib/libcrypto/ui/ui_openssl.c
149
static int write_string(UI *ui, UI_STRING *uis);
lib/libcrypto/ui/ui_openssl.c
175
write_string(UI *ui, UI_STRING *uis)
lib/libcrypto/ui/ui_openssl.c
190
read_string(UI *ui, UI_STRING *uis)
lib/libcrypto/ui/ui_openssl.c
244
read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl)
usr.bin/openssl/apps.c
228
ui_read(UI *ui, UI_STRING *uis)
usr.bin/openssl/apps.c
249
ui_write(UI *ui, UI_STRING *uis)
usr.bin/openssl/apps.h
154
int ui_read(UI *ui, UI_STRING *uis);
usr.bin/openssl/apps.h
155
int ui_write(UI *ui, UI_STRING *uis);