Lines Matching refs:data
73 char *data;
75 # define array_fixed_data(ap) ((ap)?((struct fixed_array*)((ap)->fixed))->data:0)
219 if(!fp->data)
222 up->cp = fp->data+fp->size*fp->curi;
339 char *data = array_fixed_data((Namarr_t*)ap->header.scope);
340 if(flag==ARRAY_ASSIGN && data==fp->data)
342 if(data)
344 fp->data = (char*)malloc(fp->nelem*fp->size);
345 memcpy(fp->data,data,fp->nelem*fp->size);
350 np->nvalue.cp = fp->data+fp->size*fp->curi;
655 char *data = array_fixed_data((Namarr_t*)ap->scope);
657 if(data)
659 memcpy(fp->data+n,data+n,fp->size);
716 char *data = array_fixed_data((Namarr_t*)ap->scope);
718 if(fp && (!ap->scope || data!=fp->data))
720 free((void*)fp->data);
721 if(data)
722 fp->data = data;
1233 if(!fp->data)
1332 fp->data = (char*)calloc(fp->nelem,fp->size);
1391 if(!fp->data)