constraints.c#18 | static DCEprojection* projectify(CDFnode* field, DCEprojection* container); |
#608 | CDFnode* field = (CDFnode*)nclistget(leaf->subnodes,j); |
#610 | DCEprojection* proj = projectify(field,container); |
#643 | projectify(CDFnode* field, DCEprojection* container) |
#650 | var->annotation = (void*)field; |
generate.c#339 | Symbol* field = (Symbol*)listget(tsym->subnodes,i); |
#341 | generator->list(generator,field,&offsetbase,LISTCOMPOUND,uid,i,codebuf); |
#342 | generate_basetype(field,con,codebuf,NULL,generator); |
getfill.c#66 | Symbol* field = (Symbol*)listget(tsym->subnodes,i); |
#67 | if(field->typ.dimset.ndims > 0) { |
#68 | fillarray(field->typ.basetype,&field->typ.dimset,0,filler); |
#70 | filllist(field->typ.basetype,sublist); |
#101 | Symbol* field = (Symbol*)listget(tsym->subnodes,i); |
#102 | filllist(field->typ.basetype,sublist); |
getvara.c#715 | findfield(CDFnode* node, CDFnode* field) |
#720 | if(test == field) return i; |
nc4file.c#1313 | if ((retval = nc4_field_list_add(&type->u.c.field, type->u.c.num_fields++, member_name, |
#1327 | if ((retval = nc4_field_list_add(&type->u.c.field, type->u.c.num_fields++, member_name, |
nc4hdf.c#1847 | NC_FIELD_INFO_T *field; |
#1855 | for (field = type->u.c.field; field; field = field->l.next) |
#1857 | if ((retval = nc4_get_hdf_typeid(grp->nc4_info, field->nc_typeid, |
#1862 | if (field->ndims) |
#1867 | for (d = 0; d < field->ndims; d++) |
#1868 | dims[d] = field->dim_size[d]; |
#1869 | if ((hdf_typeid = H5Tarray_create(hdf_base_typeid, field->ndims, |
#1881 | LOG((4, "inserting field %s offset %d hdf_typeid 0x%x", field->name, |
#1882 | field->offset, hdf_typeid)); |
#1883 | if (H5Tinsert(type->hdf_typeid, field->name, field->offset, |
nc4internal.c#836 | NC_FIELD_INFO_T *field; |
#843 | if (!(field = calloc(1, sizeof(NC_FIELD_INFO_T)))) |
#847 | field->fieldid = fieldid; |
#848 | if (!(field->name = strdup(name))) |
#850 | free(field); |
#853 | field->hdf_typeid = field_hdf_typeid; |
#854 | field->native_hdf_typeid = native_typeid; |
#855 | field->nc_typeid = xtype; |
#856 | field->offset = offset; |
#857 | field->ndims = ndims; |
#862 | if (!(field->dim_size = malloc(ndims * sizeof(int)))) |
#864 | free(field->name); |
#865 | free(field); |
#869 | field->dim_size[i] = dim_sizesp[i]; |
#873 | obj_list_add((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)field); |
#913 | field_list_del(NC_FIELD_INFO_T **list, NC_FIELD_INFO_T *field) |
#916 | obj_list_del((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)field); |
#919 | if (field->name) |
#920 | free(field->name); |
#921 | if (field->dim_size) |
#922 | free(field->dim_size); |
#925 | free(field); |
#954 | NC_FIELD_INFO_T *field; |
#958 | field = type->u.c.field; |
#959 | while (field) |
#961 | NC_FIELD_INFO_T *f = field->l.next; |
#963 | field_list_del(&type->u.c.field, field); |
#964 | field = f; |
#1458 | NC_FIELD_INFO_T *field; |
#1514 | for (field = type->u.c.field; field; field = field->l.next) |
#1515 | LOG((4, "field %s offset %d nctype %d ndims %d", field->name, |
#1516 | field->offset, field->nc_typeid, field->ndims)); |
nc4internal.h#256 | NC_FIELD_INFO_T *field; |
nc4type.c#362 | if ((retval = nc4_field_list_add(&type->u.c.field, type->u.c.num_fields, |
#442 | NC_FIELD_INFO_T *field; |
#454 | for (field = type->u.c.field; field; field = field->l.next) |
#455 | if (field->fieldid == fieldid) |
#458 | strcpy(name, field->name); |
#460 | *offsetp = field->offset; |
#462 | *field_typeidp = field->nc_typeid; |
#464 | *ndimsp = field->ndims; |
#466 | for (d = 0; d < field->ndims; d++) |
#467 | dim_sizesp[d] = field->dim_size[d]; |
#497 | NC_FIELD_INFO_T *field; |
#521 | for (field = type->u.c.field; field; field = field->l.next) |
#522 | if (!strcmp(field->name, norm_name)) |
#525 | if (!field) |
#529 | *fieldidp = field->fieldid; |
ncaux.c#95 | struct NCAUX_FIELD* field = &cmpd->fields[i]; |
#96 | if(field->name) free(field->name); |
#113 | struct NCAUX_FIELD* field = NULL; |
#127 | field = &cmpd->fields[cmpd->nfields+1]; |
#128 | field->name = strdup(name); |
#129 | field->fieldtype = field_type; |
#130 | if(field->name == NULL) {status = NC_ENOMEM; goto done;} |
#131 | field->ndims = (size_t)ndims; |
#132 | memcpy(field->dimsizes,dimsizes,sizeof(int)*field->ndims); |
#167 | struct NCAUX_FIELD* field = &cmpd->fields[i]; |
#168 | if(field->ndims > 0) { |
#169 | status = nc_insert_compound(cmpd->ncid, *idp, field->name, |
#170 | field->offset, field->fieldtype); |
#172 | status = nc_insert_array_compound(cmpd->ncid, *idp, field->name, |
#173 | field->offset, field->fieldtype, |
#174 | (int)field->ndims,field->dimsizes); |
#358 | struct NCAUX_FIELD* field = &cmpd->fields[i]; |
#359 | status = nc_inq_type(cmpd->ncid,field->fieldtype,NULL,&field->size); |
#361 | totaldimsize = dimproduct(field->ndims,field->dimsizes); |
#362 | field->size *= totaldimsize; |
#366 | struct NCAUX_FIELD* field = &cmpd->fields[i]; |
#368 | nc_type firsttype = findfirstfield(cmpd->ncid,field->fieldtype); |
#371 | switch (field->fieldtype) { |
#373 | field->alignment = 1; |
#376 | field->alignment = nctypealignment(firsttype); |
#380 | field->alignment = nctypealignment(firsttype); |
#383 | field->alignment = nctypealignment(field->fieldtype); |
#387 | field->offset = offset; |
#388 | offset += field->size; |
nccommon.h#243 | NCalignment field; /* Alignment, etc WRT to parent */ |
oc.c#450 | OCnode* field; |
#460 | field = (OCnode*)oclistget(node->subnodes,index); |
#461 | if(fieldnodep) *fieldnodep = (OCobject)field; |
#554 | OCobject field; |
#558 | err = oc_dds_ithfield(link,ddsnode,i,&field); |
#561 | err = oc_dds_name(link,field,&fieldname); |
#568 | if(fieldp) *fieldp = field; |
#927 | OCdata* field; |
#934 | ocerr = ocdata_ithfield(state,data,index,&field); |
#936 | *fieldp = (OCobject)field; |
#972 | OCobject field; |
#974 | err = oc_dds_ithfield(link,ddsnode,i,&field); |
#977 | err = oc_dds_name(link,field,&fieldname); |
#986 | err = oc_data_ithfield(link,datanode,i,&field); |
#988 | if(fieldp) *fieldp = field; |
ocdata.c#90 | OCdata* field; |
#105 | field = container->instances[index]; |
#106 | if(fieldp) *fieldp = field; |
#108 | octrace("ithfield", state, field); |
ocdump.c#244 | addfield(char* field, char* line, int align) |
#248 | strcat(line,field); |
#249 | len = strlen(field); |
semantics.c#239 | Symbol* field = (Symbol*)listget(sym->subnodes,j); |
#240 | nestedfqn(field); |
#285 | Symbol* field = (Symbol*)listget(sym->subnodes,j); |
#286 | ASSERT(field->subclass == NC_FIELD); |
#287 | if(field->typ.basetype->subclass != NC_PRIM) {keep=0;break;} |
#316 | Symbol* field = (Symbol*)listget(sym->subnodes,j); |
#317 | ASSERT(field->subclass == NC_FIELD); |
#318 | if(!field->typ.basetype->touched) {keep=1;break;} |
#364 | Symbol* field = (Symbol*)listget(tsym->subnodes,j); |
#365 | ASSERT(field->subclass == NC_FIELD); |
#366 | if(tagvlentypes(field->typ.basetype)) tagged = 1; |
#631 | Symbol* field = (Symbol*)listget(tsym->subnodes,i); |
#632 | ASSERT(field->subclass == NC_FIELD); |
#633 | computesize(field); |
#635 | if(i==0) tsym->typ.alignment = field->typ.alignment; |
#642 | Symbol* field = (Symbol*)listget(tsym->subnodes,i); |
#644 | int alignment = field->typ.alignment; |
#647 | field->typ.offset = offset; |
#648 | offset += field->typ.size; |