Home
last modified time | relevance | path

Searched refs:ARRAY_MASK (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dname.h64 #define ARRAY_MASK (ARRAY_MAX-1) /* For index values */ macro
180 #define array_elem(ap) ((ap)->nelem&ARRAY_MASK)
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Darray.c1173 register int size = (mode&ARRAY_MASK); in nv_putsub()
1296 ap->header.nelem &= ~ARRAY_MASK; in nv_putsub()
1307 size = (mode&ARRAY_MASK)&~(ARRAY_FIXED); in nv_putsub()
1487 ap->nelem &= ~ARRAY_MASK; in array_fixed()
1641 return(((struct index_array*)(ap))->cur&ARRAY_MASK); in nv_aindex()
H A Dname.c458 if(!nv_isarray(np) || ((ap=nv_arrayptr(np)) && !ap->fixed && (ap->nelem&ARRAY_MASK))) in nv_setlist()
460 if(!nv_isarray(np) || ((ap=nv_arrayptr(np)) && (ap->nelem&ARRAY_MASK))) in nv_setlist()