cache.c#29    NCcachenodecachenode;
#37    cachenode = cache->prefetch;
#38    if(cachenode!= NULL) {
#39        for(found=0,i=0;i<nclistlength(cachenode->vars);i++) {
#40            CDFnodevar = (CDFnode*)nclistget(cachenode->vars,i);
#42                if(cachenodep) *cachenodep = cachenode;
#52        cachenode = (NCcachenode*)nclistget(cache->nodes,i);
#57 if(!cachenode->wholevariable) continue;
#58        for(found=0,j=0;j<nclistlength(cachenode->vars);j++) {
#59            CDFnodevar = (CDFnode*)nclistget(cachenode->vars,j);
#66        ASSERT((cachenode != NULL));
#70     nclistpush(cache->nodes,(void*)cachenode);
#72        if(cachenodep) *cachenodep = cachenode;
#79   fprintf(stderr,"iscached: found: %s\n",dumpcachenode(cachenode));
#219    NCcachenodecachenode = NULL;
#246    cachenode = createnccachenode();
#247    cachenode->isprefetch = isprefetch;
#248    cachenode->vars = nclistclone(varlist);
#249    cachenode->datadds = dxdroot;
#251    cachenode->constraint = constraint;
#253    cachenode->wholevariable = iscacheableconstraint(cachenode->constraint);
#256    cachenode->ocroot = ocroot;
#257    ocstat = oc_data_getroot(conn,ocroot,&cachenode->content);
#261    ocstat = oc_raw_xdrsize(conn,ocroot,&cachenode->xdrsize);
#266 dumpcachenode(cachenode));
#275 while(cache->cachesize + cachenode->xdrsize > cache->cachelimit
#280 dumpcachenode(cachenode));
#296        nclistpush(nccomm->cdf.cache->nodes,(void*)cachenode);
#297        cache->cachesize += cachenode->xdrsize;
#301fprintf(stderr,"buildcachenode: %s\n",dumpcachenode(cachenode));
#306    if(cachep) *cachep = cachenode;
#310 freenccachenode(nccomm,cachenode);
getvara.c#111    NCcachenodecachenode = NULL;
#273    if(iscached(dapcomm,cdfvar,&cachenode)) { /* ignores non-whole variable cache entries */
#275 ASSERT((cachenode != NULL));
#281 ASSERT(cachenode->wholevariable); /* by construction */
#306        ncstat = buildcachenode(dapcomm,fetchconstraint,vars,&cachenode,0);
#345 ncstat = buildcachenode(dapcomm,fetchconstraint,vars,&cachenode,0);
#381        ncstat = buildcachenode(dapcomm,fetchconstraint,vars,&cachenode,0);
#390    ASSERT(cachenode != NULL);
#393fprintf(stderr,"cache.datadds=%s\n",dumptree(cachenode->datadds));
#398    ncstat = attachsubset(cachenode->datadds,dapcomm->cdf.ddsroot);
#402    varainfo->cache = cachenode;
#403    cachenode = NULL;


HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed