Lines Matching refs:bent
145 benv_ent_t *bent; in new_bent() local
147 bent = (benv_ent_t *)malloc(sizeof (benv_ent_t)); in new_bent()
148 (void) memset(bent, 0, sizeof (benv_ent_t)); in new_bent()
151 bent->cmd = strdup(comm); in new_bent()
154 bent->cmd = strdup(cmd); in new_bent()
155 bent->name = strdup(name); in new_bent()
157 bent->val = strdup(val); in new_bent()
160 return (bent); in new_bent()
170 benv_ent_t *bent; in add_bent() local
172 bent = new_bent(comm, cmd, name, val); in add_bent()
173 add_item((void *)bent, list); in add_bent()
622 benv_ent_t *bent; in write_benv() local
634 bent = (benv_ent_t *)e->item; in write_benv()
635 name = bent->name; in write_benv()
637 if (bent->val) { in write_benv()
639 bent->cmd, bent->name); in write_benv()
640 put_quoted(fp, bent->val); in write_benv()
644 bent->cmd, bent->name); in write_benv()
647 (void) fprintf(fp, "%s\n", bent->cmd); in write_benv()