Lines Matching refs:hp
38 Namval_t *hp; member
187 if(dp->hp = (Namval_t*)dtprev(dp->root,&fake)) in nv_diropen()
189 char *cp = nv_name(dp->hp); in nv_diropen()
192 dp->hp = (Namval_t*)dtnext(dp->root,dp->hp); in nv_diropen()
195 np = dp->hp; in nv_diropen()
200 dp->hp = (Namval_t*)dtfirst(dp->root); in nv_diropen()
203 dp->hp = (Namval_t*)dtfirst(dp->root); in nv_diropen()
230 if(np==dp->hp && !next) in nv_diropen()
231 dp->hp = (Namval_t*)dtnext(dp->root,dp->hp); in nv_diropen()
248 dp->hp = (*dp->nextnode)(np,(Dt_t*)0,nfp); in nv_diropen()
268 return((*dp->nextnode)(dp->hp,dp->root,dp->fun)); in nextnode()
269 if(dp->len && memcmp(dp->data, dp->hp->nvname, dp->len)) in nextnode()
271 return((Namval_t*)dtnext(dp->root,dp->hp)); in nextnode()
283 while(np=dp->hp) in nv_dirnext()
290 dp->hp = nextnode(dp); in nv_dirnext()
307 if(dp->nextnode && !dp->hp && (nq = (Namval_t*)dp->table)) in nv_dirnext()
311 dp->hp = (*dp->nextnode)(np,(Dt_t*)0,dp->fun); in nv_dirnext()
354 dp->hp = (*dp->nextnode)(np,(Dt_t*)0,nfp); in nv_dirnext()