Lines Matching defs:dsize
95 size_t dsize;
238 size_t dsize=0,offset = (char*)np-(char*)pp->ptype;
240 dsize = nv_datasize(mp,&dsize);
241 if(mp->nvalue.cp >= pp->ttype->data && mp->nvalue.cp < (char*)pp+pp->ttype->fun.dsize)
245 memcpy((char*)np->nvalue.cp,mp->nvalue.cp,dsize);
331 if(nq->nvalue.cp >= pp->data && nq->nvalue.cp < (char*)pp +pp->fun.dsize)
334 if(data >= pp->data && data < (char*)pp +pp->fun.dsize)
367 size_t size = fp->dsize;
382 if(size==0 && (!fp->disc || (size=fp->disc->dsize)==0))
601 Namfun_t *pp= (Namfun_t*)malloc(fp->dsize);
602 memcpy((void*)pp, (void*)fp, fp->dsize);
605 memcpy((void*)mp->nvalue.cp,np->nvalue.cp, fp->dsize-sizeof(*fp));
851 int size=sizeof(NV_DATA), dsize=0, nnodes;
899 dsize = nv_datasize(np,&offset);
912 dsize = nv_size(np);
923 offset += (dsize?dsize:4);
932 pp->fun.dsize = sizeof(Namtype_t)+nnodes*NV_MINSZ +offset+k;
945 pp->dsize = offset;
1071 dsize = nv_datasize(np,&offset);
1102 dsize = nv_datasize(nr,&offset);
1107 if(xp && nr->nvalue.cp >= xp->ptype->data && nr->nvalue.cp < xp->ptype->data+xp->ptype->fun.dsize)
1110 memcpy((char*)nq->nvalue.cp,nr->nvalue.cp,dsize);
1118 offset += dsize;
1158 if(dsize && (np->nvalue.cp || !nv_isarray(np)))
1169 memcpy((char*)nq->nvalue.cp,sp,dsize);
1171 memset((char*)nq->nvalue.cp,' ',dsize);
1179 offset += dsize;
1181 offset += (dsize?dsize:4);
1228 fp->dsize = sizeof(Namfun_t)+size;
1467 pp->fun.dsize = sizeof(Namtype_t)+nnodes*NV_MINSZ +rsize;
1517 if(nr->nvalue.cp>=dp->data && nr->nvalue.cp < (char*)pp + pp->fun.dsize)