_utarray_eltptr 140 src/dps8/utarray.h if ((a)->icd.copy) { (a)->icd.copy( _utarray_eltptr(a,(a)->i++), p); } \ _utarray_eltptr 141 src/dps8/utarray.h else { memcpy(_utarray_eltptr(a,(a)->i++), p, (a)->icd.sz); }; \ _utarray_eltptr 145 src/dps8/utarray.h if ((a)->icd.dtor) { (a)->icd.dtor( _utarray_eltptr(a,--((a)->i))); } \ _utarray_eltptr 151 src/dps8/utarray.h if ((a)->icd.init) { (a)->icd.init(_utarray_eltptr(a,(a)->i)); } \ _utarray_eltptr 152 src/dps8/utarray.h else { memset(_utarray_eltptr(a,(a)->i),0,(a)->icd.sz); } \ _utarray_eltptr 158 src/dps8/utarray.h # define utarray_eltptr(a,j) (((j) < (a)->i) ? _utarray_eltptr(a,j) : NULL) _utarray_eltptr 165 src/dps8/utarray.h memmove( _utarray_eltptr(a,(j)+1), _utarray_eltptr(a,j), \ _utarray_eltptr 168 src/dps8/utarray.h if ((a)->icd.copy) { (a)->icd.copy( _utarray_eltptr(a,j), p); } \ _utarray_eltptr 169 src/dps8/utarray.h else { memcpy(_utarray_eltptr(a,j), p, (a)->icd.sz); }; \ _utarray_eltptr 178 src/dps8/utarray.h memmove(_utarray_eltptr(a,(j)+utarray_len(w)), \ _utarray_eltptr 179 src/dps8/utarray.h _utarray_eltptr(a,j), \ _utarray_eltptr 185 src/dps8/utarray.h (a)->icd.copy(_utarray_eltptr(a,j+_ut_i), _utarray_eltptr(w,_ut_i)); \ _utarray_eltptr 188 src/dps8/utarray.h memcpy(_utarray_eltptr(a,j), _utarray_eltptr(w,0), \ _utarray_eltptr 209 src/dps8/utarray.h memset(_utarray_eltptr(dst,dst->i),0,(dst)->icd.sz*(num-dst->i)); \ _utarray_eltptr 227 src/dps8/utarray.h memmove( _utarray_eltptr((a),pos), _utarray_eltptr((a),pos+len), \ _utarray_eltptr 255 src/dps8/utarray.h # define utarray_front(a) (((a)->i) ? (_utarray_eltptr(a,0)) : NULL) _utarray_eltptr 256 src/dps8/utarray.h # define utarray_next(a,e) (((e)==NULL) ? utarray_front(a) : ((((a)->i) > (utarray_eltidx(a,e)+1)) ? _utarray_eltptr(a,utarray_eltidx(a,e)+1) : NULL)) _utarray_eltptr 257 src/dps8/utarray.h # define utarray_prev(a,e) (((e)==NULL) ? utarray_back(a) : ((utarray_eltidx(a,e) > 0) ? _utarray_eltptr(a,utarray_eltidx(a,e)-1) : NULL)) _utarray_eltptr 258 src/dps8/utarray.h # define utarray_back(a) (((a)->i) ? (_utarray_eltptr(a,(a)->i-1)) : NULL)