env_var
struct env_var *ev;
cons_set(struct env_var *ev, int flags, const void *value)
static int cons_set(struct env_var *ev, int flags, const void *value);
static int twiddle_set(struct env_var *ev, int flags, const void *value);
twiddle_set(struct env_var *ev, int flags, const void *value)
font_set(struct env_var *ev __unused, int flags __unused, const void *value)
gfx_set_colors(struct env_var *ev, int flags, const void *value)
gfx_set_inverses(struct env_var *ev, int flags, const void *value)
struct env_var *ep;
env_screen_nounset(struct env_var *ev __unused)
int efi_setcurrdev(struct env_var *, int, const void *);
efi_setcurrdev(struct env_var *ev, int flags, const void *value)
efi_isa_cd_set(struct env_var *ev, int flags, const void *value)
efi_isa_rtsdtr_set(struct env_var *ev, int flags, const void *value)
static int efi_isa_mode_set(struct env_var *, int, const void *);
static int efi_isa_cd_set(struct env_var *, int, const void *);
static int efi_isa_rtsdtr_set(struct env_var *, int, const void *);
efi_isa_mode_set(struct env_var *ev, int flags, const void *value)
efi_serial_rtsdtr_set(struct env_var *ev, int flags, const void *value)
static int efi_serial_mode_set(struct env_var *, int, const void *);
static int efi_serial_cd_set(struct env_var *, int, const void *);
static int efi_serial_rtsdtr_set(struct env_var *, int, const void *);
efi_serial_mode_set(struct env_var *ev, int flags, const void *value)
efi_serial_cd_set(struct env_var *ev, int flags, const void *value)
struct env_var *ep;
struct env_var *ep;
struct env_var *ep;
comc_mode_set(struct env_var *ev, int flags, const void *value)
comc_cd_set(struct env_var *ev, int flags, const void *value)
comc_rtsdtr_set(struct env_var *ev, int flags, const void *value)
static int comc_mode_set(struct env_var *, int, const void *);
static int comc_cd_set(struct env_var *, int, const void *);
static int comc_rtsdtr_set(struct env_var *, int, const void *);
i386_setcurrdev(struct env_var *ev, int flags, const void *value)
int i386_setcurrdev(struct env_var *ev, int flags, const void *value);
struct env_var *ev;
struct env_var *ev;
env_discard(struct env_var *ev)
env_noset(struct env_var *ev __unused, int flags __unused,
env_nounset(struct env_var *ev __unused)
struct env_var *environ = NULL;
struct env_var *
struct env_var *ev;
struct env_var *ev, *curr, *last;
ev = malloc(sizeof (struct env_var));
struct env_var;
typedef char *(ev_format_t)(struct env_var *ev);
typedef int (ev_sethook_t)(struct env_var *ev, int flags,
typedef int (ev_unsethook_t)(struct env_var *ev);
struct env_var *ev_next, *ev_prev;
extern struct env_var *environ;
extern struct env_var *env_getenv(const char *name);
extern void env_discard(struct env_var *);
struct env_var *ev = env_getenv(name);
zfs_nvstore_sethook(struct env_var *ev, int flags __unused, const void *value)
zfs_nvstore_unsethook(struct env_var *ev)
return(vroot_data.vroot.env_var);
return(vroot_data.path.env_var);
vroot_data.path.vector= parse_path_string(getenv(vroot_data.path.env_var), 0);};
vroot_data.vroot.vector= parse_path_string(getenv(vroot_data.vroot.env_var), 1);};
const char *env_var;
char *env_var;
env_var = getenv(env_str);
if (env_var != NULL) {
char *env_var;
env_var = getenv(env_str);
if (env_var != NULL) {
def_val = strtol(env_var, NULL, 0);