Lines Matching defs:np
41 char *nv_getv(Namval_t *np, register Namfun_t *nfp) in nv_getv()
73 Sfdouble_t nv_getn(Namval_t *np, register Namfun_t *nfp) in nv_getn()
116 void nv_putv(Namval_t *np, const char *value, int flags, register Namfun_t *nfp) in nv_putv()
169 Namval_t *np; member
184 static struct blocked *block_info(Namval_t *np, struct blocked *pp) in block_info()
218 static void chktfree(register Namval_t *np, register struct vardisc *vp) in chktfree()
238 static void assign(Namval_t *np,const char* val,int flags,Namfun_t *handle) in assign()
355 static char* lookup(Namval_t *np, int type, Sfdouble_t *dp,Namfun_t *handle) in lookup()
409 static char* lookups(Namval_t *np, Namfun_t *handle) in lookups()
414 static Sfdouble_t lookupn(Namval_t *np, Namfun_t *handle) in lookupn()
429 char *nv_setdisc(register Namval_t* np,register const char *event,Namval_t *action,register Namfun_… in nv_setdisc()
539 static char *setdisc(register Namval_t* np,register const char *event,Namval_t *action,register Nam… in setdisc()
581 static void putdisc(Namval_t* np, const char* val, int flag, Namfun_t* fp) in putdisc()
627 int nv_adddisc(Namval_t *np, const char **names, Namval_t **funs) in nv_adddisc()
660 Namfun_t *nv_disc(register Namval_t *np, register Namfun_t* fp, int mode) in nv_disc()
742 Namfun_t *nv_hasdisc(Namval_t *np, const Namdisc_t *dp) in nv_hasdisc()
759 static void put_notify(Namval_t* np,const char *val,int flags,Namfun_t *fp) in put_notify()
772 int nv_unsetnotify(Namval_t *np, char **addr) in nv_unsetnotify()
789 int nv_setnotify(Namval_t *np, char **addr) in nv_setnotify()
803 register Namval_t *np = newof(0,Namval_t,1,s=strlen(name)+1); in newnode() local
816 static void *num_clone(register Namval_t *np, void *val) in num_clone()
851 void clone_all_disc( Namval_t *np, Namval_t *mp, int flags) in clone_all_disc()
883 int nv_clone(Namval_t *np, Namval_t *mp, int flags) in nv_clone()
963 static char* clone_getv(Namval_t *np, Namfun_t *handle) in clone_getv()
968 static Sfdouble_t clone_getn(Namval_t *np, Namfun_t *handle) in clone_getn()
973 static void clone_putv(Namval_t *np,const char* val,int flags,Namfun_t *handle) in clone_putv()
995 Namval_t *np; in nv_mkclone() local
1013 register Namval_t *np; in nv_search() local
1059 Namval_t *np, *nq; in nv_bfsearch() local
1136 register Namval_t *np, *nq=0; in sh_addbuiltin() local
1201 extern Namfun_t *nv_stack(register Namval_t *np, register Namfun_t* fp) in nv_stack()
1214 static Namval_t *next_table(register Namval_t* np, Dt_t *root,Namfun_t *fp) in next_table()
1223 static Namval_t *create_table(Namval_t *np,const char *name,int flags,Namfun_t *fp) in create_table()
1230 static Namfun_t *clone_table(Namval_t* np, Namval_t *mp, int flags, Namfun_t *fp) in clone_table()
1248 static void put_table(register Namval_t* np, const char* val, int flags, Namfun_t* fp) in put_table()
1273 static char *get_table(Namval_t *np, Namfun_t *fp) in get_table()
1313 Namval_t *nv_parent(Namval_t *np) in nv_parent()
1321 Dt_t *nv_dict(Namval_t* np) in nv_dict()
1343 Namval_t *nv_mount(Namval_t *np, const char *name, Dt_t *dict) in nv_mount()
1386 int nv_hasget(Namval_t *np) in nv_hasget()