Symbol: UI
crypto/libressl/apps/openssl/apps.c
291
ui_open(UI *ui)
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.c
337
ui_close(UI *ui)
crypto/libressl/apps/openssl/apps.c
346
UI *ui = NULL;
crypto/libressl/apps/openssl/apps.h
159
int ui_open(UI *ui);
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/apps/openssl/apps.h
162
int ui_close(UI *ui);
crypto/libressl/crypto/evp/evp_key.c
104
UI *ui;
crypto/libressl/crypto/ui/ui_lib.c
114
UI_free(UI *ui)
crypto/libressl/crypto/ui/ui_lib.c
124
allocate_string_stack(UI *ui)
crypto/libressl/crypto/ui/ui_lib.c
175
general_allocate_string(UI *ui, const char *prompt, int dup_prompt,
crypto/libressl/crypto/ui/ui_lib.c
202
general_allocate_boolean(UI *ui, const char *prompt, const char *action_desc,
crypto/libressl/crypto/ui/ui_lib.c
262
UI_add_input_string(UI *ui, const char *prompt, int flags, char *result_buf,
crypto/libressl/crypto/ui/ui_lib.c
271
UI_dup_input_string(UI *ui, const char *prompt, int flags, char *result_buf,
crypto/libressl/crypto/ui/ui_lib.c
279
UI_add_verify_string(UI *ui, const char *prompt, int flags, char *result_buf,
crypto/libressl/crypto/ui/ui_lib.c
287
UI_dup_verify_string(UI *ui, const char *prompt, int flags,
crypto/libressl/crypto/ui/ui_lib.c
295
UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc,
crypto/libressl/crypto/ui/ui_lib.c
303
UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc,
crypto/libressl/crypto/ui/ui_lib.c
311
UI_add_info_string(UI *ui, const char *text)
crypto/libressl/crypto/ui/ui_lib.c
318
UI_dup_info_string(UI *ui, const char *text)
crypto/libressl/crypto/ui/ui_lib.c
325
UI_add_error_string(UI *ui, const char *text)
crypto/libressl/crypto/ui/ui_lib.c
332
UI_dup_error_string(UI *ui, const char *text)
crypto/libressl/crypto/ui/ui_lib.c
339
UI_construct_prompt(UI *ui, const char *object_desc, const char *object_name)
crypto/libressl/crypto/ui/ui_lib.c
363
UI_add_user_data(UI *ui, void *user_data)
crypto/libressl/crypto/ui/ui_lib.c
372
UI_get0_user_data(UI *ui)
crypto/libressl/crypto/ui/ui_lib.c
378
UI_get0_result(UI *ui, int i)
crypto/libressl/crypto/ui/ui_lib.c
394
UI *ui = arg;
crypto/libressl/crypto/ui/ui_lib.c
408
UI_process(UI *ui)
crypto/libressl/crypto/ui/ui_lib.c
465
UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void))
crypto/libressl/crypto/ui/ui_lib.c
499
UI_set_ex_data(UI *r, int idx, void *arg)
crypto/libressl/crypto/ui/ui_lib.c
505
UI_get_ex_data(UI *r, int idx)
crypto/libressl/crypto/ui/ui_lib.c
526
UI_get_method(UI *ui)
crypto/libressl/crypto/ui/ui_lib.c
532
UI_set_method(UI *ui, const UI_METHOD *meth)
crypto/libressl/crypto/ui/ui_lib.c
564
UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui))
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
584
UI_method_set_flusher(UI_METHOD *method, int (*flusher)(UI *ui))
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
604
UI_method_set_closer(UI_METHOD *method, int (*closer)(UI *ui))
crypto/libressl/crypto/ui/ui_lib.c
615
char *(*prompt_constructor)(UI *ui, const char *object_desc,
crypto/libressl/crypto/ui/ui_lib.c
626
(*UI_method_get_opener(const UI_METHOD * method))(UI *)
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
642
(*UI_method_get_flusher(const UI_METHOD *method)) (UI *)
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
658
(*UI_method_get_closer(const UI_METHOD *method))(UI *)
crypto/libressl/crypto/ui/ui_lib.c
666
(*UI_method_get_prompt_constructor(const UI_METHOD *method))(UI *, const char *,
crypto/libressl/crypto/ui/ui_lib.c
71
UI *
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
77
UI *
crypto/libressl/crypto/ui/ui_lib.c
80
UI *ret;
crypto/libressl/crypto/ui/ui_lib.c
82
if ((ret = calloc(1, sizeof(UI))) == NULL) {
crypto/libressl/crypto/ui/ui_locl.h
100
char *(*ui_construct_prompt)(UI *ui, const char *object_desc,
crypto/libressl/crypto/ui/ui_locl.h
82
int (*ui_open_session)(UI *ui);
crypto/libressl/crypto/ui/ui_locl.h
84
int (*ui_write_string)(UI *ui, UI_STRING *uis);
crypto/libressl/crypto/ui/ui_locl.h
88
int (*ui_flush)(UI *ui);
crypto/libressl/crypto/ui/ui_locl.h
90
int (*ui_read_string)(UI *ui, UI_STRING *uis);
crypto/libressl/crypto/ui/ui_locl.h
92
int (*ui_close_session)(UI *ui);
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
151
static int open_console(UI *ui);
crypto/libressl/crypto/ui/ui_openssl.c
152
static int echo_console(UI *ui);
crypto/libressl/crypto/ui/ui_openssl.c
153
static int noecho_console(UI *ui);
crypto/libressl/crypto/ui/ui_openssl.c
154
static int close_console(UI *ui);
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/crypto/ui/ui_openssl.c
296
open_console(UI *ui)
crypto/libressl/crypto/ui/ui_openssl.c
326
noecho_console(UI *ui)
crypto/libressl/crypto/ui/ui_openssl.c
337
echo_console(UI *ui)
crypto/libressl/crypto/ui/ui_openssl.c
345
close_console(UI *ui)
crypto/libressl/include/openssl/ui.h
135
int UI_add_input_string(UI *ui, const char *prompt, int flags,
crypto/libressl/include/openssl/ui.h
137
int UI_dup_input_string(UI *ui, const char *prompt, int flags,
crypto/libressl/include/openssl/ui.h
139
int UI_add_verify_string(UI *ui, const char *prompt, int flags,
crypto/libressl/include/openssl/ui.h
141
int UI_dup_verify_string(UI *ui, const char *prompt, int flags,
crypto/libressl/include/openssl/ui.h
143
int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc,
crypto/libressl/include/openssl/ui.h
146
int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc,
crypto/libressl/include/openssl/ui.h
149
int UI_add_info_string(UI *ui, const char *text);
crypto/libressl/include/openssl/ui.h
150
int UI_dup_info_string(UI *ui, const char *text);
crypto/libressl/include/openssl/ui.h
151
int UI_add_error_string(UI *ui, const char *text);
crypto/libressl/include/openssl/ui.h
152
int UI_dup_error_string(UI *ui, const char *text);
crypto/libressl/include/openssl/ui.h
196
char *UI_construct_prompt(UI *ui_method, const char *object_desc,
crypto/libressl/include/openssl/ui.h
211
void *UI_add_user_data(UI *ui, void *user_data);
crypto/libressl/include/openssl/ui.h
213
void *UI_get0_user_data(UI *ui);
crypto/libressl/include/openssl/ui.h
216
const char *UI_get0_result(UI *ui, int i);
crypto/libressl/include/openssl/ui.h
219
int UI_process(UI *ui);
crypto/libressl/include/openssl/ui.h
226
int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f)(void));
crypto/libressl/include/openssl/ui.h
248
int UI_set_ex_data(UI *r, int idx, void *arg);
crypto/libressl/include/openssl/ui.h
249
void *UI_get_ex_data(UI *r, int idx);
crypto/libressl/include/openssl/ui.h
254
const UI_METHOD *UI_get_method(UI *ui);
crypto/libressl/include/openssl/ui.h
255
const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth);
crypto/libressl/include/openssl/ui.h
327
int UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui));
crypto/libressl/include/openssl/ui.h
329
int (*writer)(UI *ui, UI_STRING *uis));
crypto/libressl/include/openssl/ui.h
330
int UI_method_set_flusher(UI_METHOD *method, int (*flusher)(UI *ui));
crypto/libressl/include/openssl/ui.h
332
int (*reader)(UI *ui, UI_STRING *uis));
crypto/libressl/include/openssl/ui.h
333
int UI_method_set_closer(UI_METHOD *method, int (*closer)(UI *ui));
crypto/libressl/include/openssl/ui.h
335
char *(*prompt_constructor)(UI *ui, const char *object_desc,
crypto/libressl/include/openssl/ui.h
337
int (*UI_method_get_opener(const UI_METHOD *method))(UI *);
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
339
int (*UI_method_get_flusher(const UI_METHOD *method))(UI *);
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
341
int (*UI_method_get_closer(const UI_METHOD *method))(UI *);
crypto/libressl/include/openssl/ui.h
342
char *(*UI_method_get_prompt_constructor(const UI_METHOD *method))(UI *,
crypto/libressl/include/openssl/ui.h
366
int UI_set_result(UI *ui, UI_STRING *uis, const char *result);
crypto/libressl/include/openssl/ui.h
87
UI *UI_new(void);
crypto/libressl/include/openssl/ui.h
88
UI *UI_new_method(const UI_METHOD *method);
crypto/libressl/include/openssl/ui.h
89
void UI_free(UI *ui);
lib/libnetgraph/debug.c
112
COOKIE(UI),
lib/libnetgraph7/debug.c
125
COOKIE(UI),
sys/netgraph/UI/ng_UI.c
92
NETGRAPH_INIT(UI, &typestruct);
sys/netgraph7/UI/ng_UI.c
88
NETGRAPH_INIT(UI, &typestruct);