Searched defs:nelem (Results 1 - 5 of 5) sorted by relevance

/ast/src/cmd/ksh93/bltins/
H A Denum.c92 short nelem; member in struct:Enum
126 ep = newof(0,struct Enum,1,pp->nelem*sizeof(char*));
127 memcpy((void*)ep,(void*)pp,sizeof(struct Enum)+pp->nelem*sizeof(char*));
171 if(n < ep->nelem)
226 if(!(np = nv_open(cp, (void*)0, NV_VARNAME|NV_NOADD)) || !(ap=nv_arrayptr(np)) || ap->fun || (sz=ap->nelem&(((1L<<ARRAY_BITS)-1))) < 2)
246 ep->nelem = n;
/ast/src/cmd/kshlib/open/
H A Dopen.c32 # define array_elem(ap) ((ap)->nelem&0xffffff)
186 static Shfield_t *sh_findfield(Shfield_t *ftable, int nelem, const char *name) argument
197 for(i=0; i < nelem; i++,fp++)
211 int nelem; /* number of elements */ member in struct:_class_
243 Shfield_t *fp = sh_findfield(sp->fields,sp->nelem,name);
267 for(i=0; i < sp->nelem; i++,fp++)
374 struct dcclass *tcp = newof(NULL,struct dcclass,1,sp->nelem*sizeof(Namval_t*));
377 memset((void*)(tcp+1),0,sp->nelem*sizeof(Namval_t*));
/ast/src/cmd/ksh93/include/
H A Dnval.h93 long nelem; /* number of elements */ member in struct:Namarray
/ast/src/cmd/ksh93/sh/
H A Darray.c69 int nelem; member in struct:fixed_array
282 ap->header.nelem &= ~ARRAY_NOSCOPE;
284 ap->header.nelem |= ARRAY_NOSCOPE;
285 if(wasundef = ap->header.nelem&ARRAY_UNDEF)
287 ap->header.nelem &= ~ARRAY_UNDEF;
296 ap->header.nelem |= ARRAY_SCAN;
334 ap->header.nelem++;
348 fp->data = (char*)malloc(fp->nelem*fp->size);
349 memcpy(fp->data,data,fp->nelem*fp->size);
367 if(!(ap->header.nelem
452 int nelem, skipped=0; local
982 int nelem = 0; local
[all...]
H A Dnvtype.c220 if((ap = nv_arrayptr(nq)) && !(ap->nelem&ARRAY_UNDEF) && (sub= nv_getsub(nq)))
459 ap->nelem--;
570 if(nv_isarray(np) && (ap=nv_arrayptr(np)) && ap->nelem>0)
576 ap->nelem |= ARRAY_UNDEF;
592 if(ap && (ap->nelem&ARRAY_UNDEF))
1321 int nelem=0,subshell=shp->subshell; local
1332 if((ap=nv_arrayptr(np)) && ap->nelem>0)
1354 nelem = 1;
1387 if(nelem)
1389 ap->nelem
[all...]

Completed in 45 milliseconds