Searched refs:nfp (Results 1 - 8 of 8) sorted by relevance

/ast/src/cmd/kshlib/open/
H A Dopen.c45 static char *get_time(Namval_t* np, Namfun_t* nfp) argument
48 struct dctime *dp = (struct dctime*)nfp;
49 time_t t = nv_getn(np,nfp);
55 static void put_time(Namval_t* np, const char* val, int flag, Namfun_t* nfp) argument
57 struct dctime *dp = (struct dctime*)nfp;
75 nv_putv(np,(char*)&t,NV_INTEGER,nfp);
81 nv_putv(np,val,flag,nfp);
85 static Namval_t *create_time(Namval_t *np, const char *name, int flags, Namfun_t *nfp) argument
87 struct dctime *dp = (struct dctime*)nfp;
122 static char *get_mode(Namval_t* np, Namfun_t* nfp) argument
128 put_mode(Namval_t* np, const char* val, int flag, Namfun_t* nfp) argument
163 Namfun_t *nfp = newof(NULL,Namfun_t,1,0); local
239 fieldcreate(Namval_t *np, const char *name, int flags, Namfun_t *nfp) argument
344 get_classval(Namval_t* np, Namfun_t* nfp) argument
349 put_classval(Namval_t* np, const char* val, int flag, Namfun_t* nfp) argument
[all...]
/ast/src/cmd/ksh93/sh/
H A Dnvtree.c151 Namfun_t *nfp=0; local
215 if(nfp && nfp->disc && nfp->disc->createf)
217 np = (*nfp->disc->createf)(nq,last,0,nfp);
218 if(*nfp->last == '[')
220 nv_endsubscript(np,nfp->last,NV_NOADD);
232 if(np && ((nfp=nextdisc(np)) || nv_istable(np)))
242 if(nfp)
279 Namfun_t *nfp; local
1160 register Namfun_t *nfp; local
[all...]
H A Dnvdisc.c43 char *nv_getv(Namval_t *np, register Namfun_t *nfp) argument
47 if((fp = nfp) != NIL(Namfun_t*) && !nv_local)
48 fp = nfp = nfp->next;
75 Sfdouble_t nv_getn(Namval_t *np, register Namfun_t *nfp) argument
81 if((fp = nfp) != NIL(Namfun_t*) && !nv_local)
82 fp = nfp = nfp->next;
105 str = nv_getv(np,fp?fp:nfp);
122 void nv_putv(Namval_t *np, const char *value, int flags, register Namfun_t *nfp) argument
637 register Namfun_t *nfp; local
881 register Namfun_t *fp, **mfp = &mp->nvfun, *nfp, *fpnext; local
[all...]
H A Darray.c736 Namfun_t *nfp; local
764 if((nfp = nv_disc(np,(Namfun_t*)ap,NV_POP)) && !(nfp->nofree&1))
765 free((void*)nfp);
1215 Namfun_t *nfp;
1216 for(nfp=np->nvfun; nfp; nfp=nfp->next)
1218 if(nfp
[all...]
H A Dinit.c1220 static char *get_mode(Namval_t* np, Namfun_t* nfp) argument
1222 mode_t mode = nv_getn(np,nfp);
1226 static void put_mode(Namval_t* np, const char* val, int flag, Namfun_t* nfp) argument
1243 nv_putv(np,(char*)&mode,NV_INTEGER,nfp);
1246 nv_putv(np,val,flag,nfp);
H A Dnvtype.c1555 static void put_stat(Namval_t* np, const char* val, int flag, Namfun_t* nfp) argument
1563 nv_putv(np,val,flag,nfp);
1564 nv_disc(np,nfp,NV_POP);
1565 if(!(nfp->nofree&1))
1566 free((void*)nfp);
/ast/src/cmd/kshlib/dss/
H A Ddss.c457 Namfun_t *fp, *nfp=0; local
495 nfp = (*fp->disc->clonef)(np,mp,0,fp);
496 else if(nfp = malloc(size))
498 memcpy((void*)nfp,(void*)fp,size);
499 nfp->nofree &= ~1;
501 if(nfp)
502 nv_disc(np,nfp,NV_FIRST);
539 Namfun_t *nfp; local
545 nfp = nv_hasdisc(mp, &parent_disc);
546 nfp
654 Namfun_t *nfp; local
657 (*nfp->disc->readf)(sp->np, (Sfio_t*)0, 0, nfp); local
1549 struct dsstype *nfp = newof(NiL,struct dsstype,1,0); local
[all...]
/ast/src/cmd/ksh93/bltins/
H A Dread.c211 Namfun_t *nfp; local
317 for(nfp=np->nvfun; nfp; nfp = nfp->next)
319 if(nfp->disc && nfp->disc->readf)
322 if((c=(*nfp->disc->readf)(mp,iop,delim,nfp))>=0)

Completed in 26 milliseconds