Home
last modified time | relevance | path

Searched refs:envent (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/usr.bin/tmux/
Denviron.c58 struct environ_entry *envent, *envent1; in environ_free() local
60 RB_FOREACH_SAFE(envent, environ, env, envent1) { in environ_free()
61 RB_REMOVE(environ, env, envent); in environ_free()
62 free(envent->name); in environ_free()
63 free(envent->value); in environ_free()
64 free(envent); in environ_free()
76 environ_next(struct environ_entry *envent) in environ_next() argument
78 return (RB_NEXT(environ, env, envent)); in environ_next()
85 struct environ_entry *envent; in environ_copy() local
87 RB_FOREACH(envent, environ, srcenv) { in environ_copy()
[all …]
Dcmd-show-environment.c51 cmd_show_environment_escape(struct environ_entry *envent) in cmd_show_environment_escape() argument
53 const char *value = envent->value; in cmd_show_environment_escape()
70 struct environ_entry *envent) in cmd_show_environment_print() argument
75 if (!args_has(args, 'h') && (envent->flags & ENVIRON_HIDDEN)) in cmd_show_environment_print()
77 if (args_has(args, 'h') && (~envent->flags & ENVIRON_HIDDEN)) in cmd_show_environment_print()
81 if (envent->value != NULL) in cmd_show_environment_print()
82 cmdq_print(item, "%s=%s", envent->name, envent->value); in cmd_show_environment_print()
84 cmdq_print(item, "-%s", envent->name); in cmd_show_environment_print()
88 if (envent->value != NULL) { in cmd_show_environment_print()
89 escaped = cmd_show_environment_escape(envent); in cmd_show_environment_print()
[all …]
Dcmd-parse.y1536 struct environ_entry *envent; in yylex_token_variable() local
1576 envent = environ_find(global_environ, name); in yylex_token_variable()
1577 if (envent != NULL && envent->value != NULL) { in yylex_token_variable()
1578 value = envent->value; in yylex_token_variable()
1588 struct environ_entry *envent; in yylex_token_tilde() local
1610 envent = environ_find(global_environ, "HOME"); in yylex_token_tilde()
1611 if (envent != NULL && *envent->value != '\0') in yylex_token_tilde()
1612 home = envent->value; in yylex_token_tilde()
Dcmd-find.c84 struct environ_entry *envent; in cmd_find_inside_pane() local
94 envent = environ_find(c->environ, "TMUX_PANE"); in cmd_find_inside_pane()
95 if (envent != NULL) in cmd_find_inside_pane()
96 wp = window_pane_find_by_id_str(envent->value); in cmd_find_inside_pane()
Dformat.c3622 struct environ_entry *envent; in format_find() local
3672 envent = NULL; in format_find()
3674 envent = environ_find(ft->s->environ, key); in format_find()
3675 if (envent == NULL) in format_find()
3676 envent = environ_find(global_environ, key); in format_find()
3677 if (envent != NULL && envent->value != NULL) { in format_find()
3678 found = xstrdup(envent->value); in format_find()
Dserver-client.c219 struct environ_entry *envent; in server_client_check_nested() local
222 envent = environ_find(c->environ, "TMUX"); in server_client_check_nested()
223 if (envent == NULL || *envent->value == '\0') in server_client_check_nested()