Lines Matching refs:envent
51 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()
90 cmdq_print(item, "%s=\"%s\"; export %s;", envent->name, escaped, in cmd_show_environment_print()
91 envent->name); in cmd_show_environment_print()
94 cmdq_print(item, "unset %s;", envent->name); in cmd_show_environment_print()
103 struct environ_entry *envent; in cmd_show_environment_exec() local
128 envent = environ_find(env, name); in cmd_show_environment_exec()
129 if (envent == NULL) { in cmd_show_environment_exec()
133 cmd_show_environment_print(self, item, envent); in cmd_show_environment_exec()
137 envent = environ_first(env); in cmd_show_environment_exec()
138 while (envent != NULL) { in cmd_show_environment_exec()
139 cmd_show_environment_print(self, item, envent); in cmd_show_environment_exec()
140 envent = environ_next(envent); in cmd_show_environment_exec()