bindata.c#143    ptr.p = bbDup(vlenmem);
#159    ptr.p = bbDup(vlenmem);
bm_file.c#75get_starts_counts(int ndims, size_t *dimlen, int p, int my_rank,
#145  *start_incslow_countpmy_rankstart[0]);
#155      *num_steps = (float)dimlen[0] / (*start_inc * p);
#156      if ((float)dimlen[0] / (*start_inc * p) != dimlen[0] / (*start_inc * p))
#162      if (p > 1)
#169     left = dimlen[0] - (*num_steps - 1) * *start_inc * p;
#253  int use_par, int par_access, int do_cmp, int p, int my_rank,
#382      if ((ret = get_starts_counts(ndimsdimlenpmy_rankslow_countuse_scs,
#465       int par_access, long long *num_bytes, int p, int my_rank,
#691      if ((ret = get_starts_counts(ndimsdimlenpmy_rankslow_countuse_scs,
#842   int p = 1, my_rank = 0;
#850   MPI_Comm_size(MPI_COMM_WORLD, &p);
#1018      if (slow_count < p)
#1019  slow_count = p;
#1020      if (slow_count % p)
#1046      file_infile_outpendianness);
#1062 &num_bytespmy_rankslow_countverboseuse_scsendianness,
#1074   use_parpar_accessdo_cmppmy_rankslow_count,
#1104   read_rate = (float)num_bytes/((float)tdata_read_us/p);
#1105   write_rate = (float)num_bytes/((float)tdata_write_us/p);
#1106   reread_rate = (float)num_bytes/((float)tdata_read2_us/p);
#1139  printf("%d, ", p);
cdata.c#98 char* p;
#103 p = con->value.opaquev.stringv;
#104 while(*p) {
#106     strncat(special,p,2);     
#107     p += 2;
cdm_sea_soundings.c#31      if (!(data[i].temp_vl.p = malloc(sizeof(float) * (i + 1))))
#34  ((float *)(data[i].temp_vl.p))[j] = 23.5 - j;
#72       free(data[i].temp_vl.p);
constraints.c#96            DCEprojectionp = (DCEprojection*)nclistget(constraint->projections,i);
#97            ncstat = qualifyprojectionnames(p);
#98            ncstat = qualifyprojectionsizes(p);
dapalign.c#40    void* p;
dapattr.c#430    char* p;
#432    p = name + (len - glen);
#433    if(strcasecmp(p,"global") != 0)
dapcvt.c#55    vs##p = (ts *)value;\
#56    vs = *vs##p;\
#57    vd##p = (td *)memory;\
#58    *vd##p = (td)vs;\
#215 unsigned char* p = (unsigned char*)dstmem;
#217 ok = sscanf(s,"%hC%n",p,&nread);
#220 ok = sscanf(s,"%hhu%n",p,&nread);
#224     signed char* p = (signed char*)dstmem;
#225     ok = sscanf(s,"%c%n",p,&nread);
#228     short* p = (short*)dstmem;
#229     ok = sscanf(s,"%hd%n",p,&nread);
#232     int* p = (int*)dstmem;
#233     ok = sscanf(s,"%d%n",p,&nread);
#236     float* p = (float*)dstmem;
#237     ok = sscanf(s,"%g%n",p,&nread);
#240     double* p = (double*)dstmem;
#241     ok = sscanf(s,"%lg%n",p,&nread);
#244     unsigned char* p = (unsigned char*)dstmem;
#246 ok = sscanf(s, "%hc%n", p,&nread);
#249     ok = sscanf(s,"%hhu%n",p,&nread);
#253     unsigned short* p = (unsigned short*)dstmem;
#254     ok = sscanf(s,"%hu%n",p,&nread);
#257     unsigned int* p = (unsigned int*)dstmem;
#258     ok = sscanf(s,"%u%n",p,&nread);
#261     long long* p = (long long*)dstmem;
#263 ok = sscanf(s, "%I64d%n", p,&nread);
#265 ok = sscanf(s,"%lld%n",p,&nread);
#269     unsigned long long* p = (unsigned long long*)dstmem;
#270     ok = sscanf(s,"%llu%n",p,&nread);
#273     char** p = (char**)dstmem;
#274     *p = nulldup(s);
daplex.c#117    char* p;
#124    for(p=lexstate->next;token==0&&(c=*p);p++) {
#131     while((c=*(++p))) {if(c == '\n') break;}
#138     while(more && (c=*(++p))) {
#158     c=*(++p);
#164     c=*(++p);
#173 ++p;
#174         d1 = tohex(*p++);
#178     d2 = tohex(*p++);
#199     while((c=*(++p))) {
#201 if(c == '%' && p[1] != 0 && p[2] != 0
#202     && strchr(hexdigits,p[1]) != NULL
#203                            && strchr(hexdigits,p[2]) != NULL) {
#205     d1 = tohex(p[1]);
#206     d2 = tohex(p[2]);
#209 p+=2;
#212     if(strchr(lexstate->wordcharsn,c) == NULL) {p--; break;}
#216 if(strchr(lexstate->wordcharsn,c) == NULL) {p--; break;}
#222     if(strcmp(tmp,"Data")==0 && *p == ':') {
#223 dapaddyytext(lexstate,*p); p++;
#224 if(p[0] == '\n') {
#227     p++;
#228         } else if(p[0] == '\r' && p[1] == '\n') {
#231     p+=2;
#248    lexstate->next = p;
dapparse.c#207    const char* p;
#209    p = name + (len - glen);
#210    if(strcasecmp(p,"global") != 0)
#365    char* p,*q;
#368    p = (q = tmp);
#369    while((c=*p++)) {
#373 case ' ': if(*p != ' ') *q++ = c; break;
daputil.c#289    char* p;
#295    p = strstr(value,subkey);
#296    if(p == NULL) return 0;
#297    p += strlen(subkey);
#298    if(*p != '\0' && strchr(checkseps,*p) == NULL) return 0;
#786    char* p;
#788    for(p=baddapchars;*p;p++) {
#789        if(strchr(name,*p) != NULL)
#813    const char *p;
#820    for(p=name,q=newname;(c=*p);p++) {
data.c#359static char* commifyr(char* pBytebufferbuf);
#360static char* wordstring(char* pBytebufferbuf, int quote);
#365    char* list,*p;
#369    p = list;
#371    commifyr(p,buf);
#380commifyr(char* pBytebufferbuf)
#384    while((c=*p++)) {
#393     p = commifyr(p,buf);
#396     p = wordstring(p,buf,c);
#399     p=word(p,buf);
#402    return p;
#406word(char* pBytebufferbuf)
#409    while((c=*p++)) {
#413     c=*p++;
#418    p--; /* leave terminator for parent */
#419    return p;
#423wordstring(char* pBytebufferbuf, int quote)
#427    while((c=*p++)) {
#430     c = *p++;
#431     if(c == '\0') return --p;
#434     return p;
#438    return p;
#526    const char* p;
#533    for(p=fmt;(c=*p++);) {
#537retry:     switch ((c=*p++)) {
#538     case '\0': bbAppend(buf,'%'); p--; break;
#542 while((c=*p) && (c == 'h')) {hcount++; p++;}
#547 while((c=*p) && (c == 'l')) {
#549     p++;
data.h#155char* word(char* pBytebufferbuf);
dceconstraints.c#244 DCEprojectionp = (DCEprojection*)nclistget(dst,i);
#245 nclistpush(cat,(void*)p);
#248 DCEprojectionp = (DCEprojection*)nclistget(src,i);
#249 nclistpush(cat,(void*)dceclone((DCEnode*)p));
#944dcemakewholeprojection(DCEprojectionp)
#947    if(p->discrim == CES_VAR && p->var != NULL && p->var->segments != NULL) {
#948        int lastindex = nclistlength(p->var->segments) - 1;
#949        DCEsegmentlastseg = (DCEsegment*)nclistget(p->var->segments,lastindex);
dcelex.c#45    char* p=NULL;
#49    p=lexstate->next;
#50    while(token == 0 && (c=*p)) {
#51 if(c <= ' ' || c >= '\177') {p++; continue;}
#56     while(more && (c=*(++p))) {
#58 case '"': p++; more=0; break;
#60     c=*(++p);
#69 ++p;
#70         d1 = tohex(*p++);
#74     d2 = tohex(*p++);
#96     for(p++;(c=*p);p++) {
#113     if(isnumber && (*p == '\0' || strchr(wordcharsn,*p) == NULL))  {
#120     p = dotpoint;
#128     for(p++;(c=*p);p++) {
#137     p++;
#140    lexstate->next = p;
dceparse.c#63    DCEprojectionp = (DCEprojection*)dcecreate(CES_PROJECT);
#66 p->fcn = varorfcn;
#68 p->var = varorfcn;
#69    p->discrim = tag;
#72 dcetostring((DCEnode*)p));
#74    return p;
ddispatch.c#113    char* p;
#118    for(p=(char*)path;*p;p++) {if(*p != ' ') break;}
#121    if(*p == '/') return 0; /* probably an absolute file path */
debug.h#52#define erealloc(p,x)   chkrealloc(p,x)
dumplib.c#696 const char *v1dat = ((nc_vlen_t *)v1p)->p;
#697 const char *v2dat = ((nc_vlen_t *)v2p)->p;
#1062    vp = ((nc_vlen_t *)valp)->p;
dvlen.c#33   free(vl->p);
emalloc.c#18    void   *p;
#26    p = (void *) malloc (size);
#27    if (p == 0) {
#31    return p;
#39    void *p;
#45    p = (void *) realloc (ptrsize);
#47    if (p == 0) {
#51    return p;
escapes.c#320 char* p;
#322 for(p=printescapable,q=printescape;*p;p++,q++) {if(c==*p) break;}
#323 if(*p) {
#554    const char* p;
#566    for(q=newname,p=s;(c=*p++);) {
#662    char* p;
#667    p = s;
#673 *p++ = ('\007'); t++; /* will use '\a' when STDC */
#676 *p++ = ('\b'); t++;
#679 *p++ = ('\f'); t++;
#682 *p++ = ('\n'); t++;
#685 *p++ = ('\r'); t++;
#688 *p++ = ('\t'); t++;
#691 *p++ = ('\v'); t++;
#694 *p++ = ('\\'); t++;
#697 *p++ = ('\177'); t++;
#700 *p++ = ('\''); t++;
#703 *p++ = ('\"'); t++;
#713         *p++ = ((char)b);
#727  *p++ = ((char)b);
#730 *p++ = (*t); t++;
#734     *p++ = (*t); t++;
#737    *p = '\0';
#738    return (p - s);
f77data.c#56 char* p = tmp;
#59 while(*p) {if(*p == 'e' || *p == 'E') {*p = 'D';}; p++;}
genf77.c#536static char* f77attrifyr(Symbol*, char* pBytebufferbuf);
#541    char* list,*p;
#545    p = list;
#547    f77attrifyr(asym,p,buf);
#553f77attrifyr(Symbolasym, char* pBytebufferbuf)
#562    for(index=1;(c=*p);) {
#563 if(c == ' ' || c == ',') {p++; continue;}
#566        p=word(p,buf);
#570    return p;
genlib.c#33     char* p;
#37     p = strrchr(filename,'.');
#38     if(p != NULL) {*p= '\0';}
#39     p = strrchr(filename,'/');
#40     if(p != NULL) {memmove(filename,(p+1),2048);}
genlib.c#1663    void   *p;
#1665    p = (void *) malloc (size);
#1666    if (p == 0) {
#1670    return p;
#1677    void   *p;
#1679    p = (void *) calloc (size, 1);
#1680    if (p == 0) {
#1684    return p;
#1692    void *p;
#1694    p = (void *) realloc (ptrsize);
#1696    if (p == 0 && size != 0) {
#1700    return p;
#1727  int p = 1;
#1731    p *= 2;
#1733  return p == 2*n;
lookup3.c#900  uint8_t *p;
#907  p = q;
#909         hashlittle(p, sizeof(q)-1, 13), hashlittle(p, sizeof(q)-2, 13),
#910         hashlittle(p, sizeof(q)-3, 13), hashlittle(p, sizeof(q)-4, 13),
#911         hashlittle(p, sizeof(q)-5, 13), hashlittle(p, sizeof(q)-6, 13),
#912         hashlittle(p, sizeof(q)-7, 13), hashlittle(p, sizeof(q)-8, 13),
#913         hashlittle(p, sizeof(q)-9, 13), hashlittle(p, sizeof(q)-10, 13),
#914         hashlittle(p, sizeof(q)-11, 13), hashlittle(p, sizeof(q)-12, 13));
#915  p = &qq[1];
#917         hashlittle(p, sizeof(q)-1, 13), hashlittle(p, sizeof(q)-2, 13),
#918         hashlittle(p, sizeof(q)-3, 13), hashlittle(p, sizeof(q)-4, 13),
#919         hashlittle(p, sizeof(q)-5, 13), hashlittle(p, sizeof(q)-6, 13),
#920         hashlittle(p, sizeof(q)-7, 13), hashlittle(p, sizeof(q)-8, 13),
#921         hashlittle(p, sizeof(q)-9, 13), hashlittle(p, sizeof(q)-10, 13),
#922         hashlittle(p, sizeof(q)-11, 13), hashlittle(p, sizeof(q)-12, 13));
#923  p = &qqq[2];
#925         hashlittle(p, sizeof(q)-1, 13), hashlittle(p, sizeof(q)-2, 13),
#926         hashlittle(p, sizeof(q)-3, 13), hashlittle(p, sizeof(q)-4, 13),
#927         hashlittle(p, sizeof(q)-5, 13), hashlittle(p, sizeof(q)-6, 13),
#928         hashlittle(p, sizeof(q)-7, 13), hashlittle(p, sizeof(q)-8, 13),
#929         hashlittle(p, sizeof(q)-9, 13), hashlittle(p, sizeof(q)-10, 13),
#930         hashlittle(p, sizeof(q)-11, 13), hashlittle(p, sizeof(q)-12, 13));
#931  p = &qqqq[3];
#933         hashlittle(p, sizeof(q)-1, 13), hashlittle(p, sizeof(q)-2, 13),
#934         hashlittle(p, sizeof(q)-3, 13), hashlittle(p, sizeof(q)-4, 13),
#935         hashlittle(p, sizeof(q)-5, 13), hashlittle(p, sizeof(q)-6, 13),
#936         hashlittle(p, sizeof(q)-7, 13), hashlittle(p, sizeof(q)-8, 13),
#937         hashlittle(p, sizeof(q)-9, 13), hashlittle(p, sizeof(q)-10, 13),
#938         hashlittle(p, sizeof(q)-11, 13), hashlittle(p, sizeof(q)-12, 13));
nc4attr.c#165     if (!(vldest[i].p = malloc(vldest[i].len * base_typelen)))
#167     memcpy(vldest[i].patt->vldata[i].pvldest[i].len * base_typelen);
#421          if (!(fv_vlen->p = malloc(size * in_vlen->len)))
#423          memcpy(fv_vlen->pin_vlen->pin_vlen->len * size);
#476            if (!(att->vldata[i].p = malloc(base_typelen * att->vldata[i].len)))
#478            memcpy(att->vldata[i].pvldata1[i].pbase_typelen * att->vldata[i].len);
nc4hdf.c#261          if (!(fv_vlen->p = malloc(size * in_vlen->len)))
#267          memcpy(fv_vlen->pin_vlen->pin_vlen->len * size);
#4117                    const char** p;
#4121                        for(p=NC_RESERVED_VARATT_LIST;*p;p++) {
#4122                            if(strcmp(name,*p) ==     0) {
nc4info.c#50    char* p;
#65    p = propdata;
#66    while(*p) {
#67      char* name = p;
#69      char* q = strchr(p,'=');
#73      value = p = q;
#74      q = strchr(p,NCPROPSSEP);
#75      if(q == NULLq = (p+strlen(p)); else* q++ = '\0';
#76      p = q;
nc4type.c#732   tmp->p = (void *)data;
#745   memcpy(datatmp->ptmp->len * type_size);
nc_hashmap.c#28    unsigned long p = 1;
#33 p = (p*a)%val;
#39    if (p != 1)
ncd2dispatch.c#349 const char* p;
#352     for(p=dapcomm->oc.url->host;*p;p++) {
#353         if(strncmp(p,COLUMBIA_HACK,strlen(COLUMBIA_HACK))==0)
#820    char *nltxt, *p;
#874     for(p=nltxt;*p;p++) {if(*p == '\n' || *p == '\r' || *p == '\t') {*p = ' ';}};
#885     for(p=nltxt;*p;p++) {if(*p == '\n' || *p == '\r' || *p == '\t') {*p = ' ';}};
#2463NCD2_inq_grpname(int ncid, char* p)
#2468    ret = nc_inq_grpname(getnc3id(drno), p);
#2494NCD2_inq_grp_parent(int ncid, int* p)
#2499    ret = nc_inq_grp_parent(getnc3id(drno), p);
#2514NCD2_inq_varids(int ncid, int* nvars, int* p)
#2519    ret = nc_inq_varids(getnc3id(drno), nvarsp);
#2534NCD2_inq_typeids(int ncid, int*  ntypes, int* p)
#2539    ret = nc_inq_typeids(getnc3id(drno), ntypesp);
#2585NCD2_rename_grp(int ncid, const char* p)
#2590    ret = nc_rename_grp(getnc3id(drno), p);
ncdump.c#75    const char** p;
#76    for(p=keywords;*p;p++) {
#77 if(strcmp(kw,*p)==0) return 1;
ncgenl.c#1638 char* p = ncgtext+2;
#1641         bbAppendn(lextext,p,len);
#1645 for(p=bbContents(lextext);(int)*p;p++) *p = tolower(*p);
#1842     char* p; char* q;
#1847     p = bbContents(lextext);
#1848     q = p;
#1849     while((c=*p++)) {if(c > ' ') *q++ = c;}
#3160 char *ident, *p;
#3163 ident=text+1; p=ident; /* skip leading '/' */
#3166     switch ((c=*p)) {
#3167     default: p++; break;
#3168     case '\\': p++; if(*p == '/') p++; break;
#3173 *p='\0';
#3193         ident=p+1; p=ident;
ncuri.c#46#define terminate(p) {*(p) = EOFCHAR;}
#48#define endof(p) ((p)+strlen(p))
#85static void nclshift1(char* p);
#86static void ncrshift1(char* p);
#87static char* nclocate(char* p, const char* charlist);
#88static void ncappendparams(char* newuri, char** p);
#96    char* p;
#141    for(p=uri;*p;p++) {
#142 if(*p == '\\' || *p < ' ')
#143     nclshift1(p); /* compress out */
#146    p = uri;
#153    if(*p == LBRACKET) {
#154 prefixparams = p+1;
#156        for(;*p;p++) {
#157     if(p[0] == RBRACKET && p[1] == LBRACKET) {
#158 p[0] = '&';
#159 nclshift1(p+1);
#160     } else if(p[0] == RBRACKET && p[1] != LBRACKET)
#163 if(*p == 0)
#165        terminate(p); /* nul term the prefixparams (overwrites
#167 p++; /* move past the final RBRACKET */
#171    protocol = p;
#172    p = strchr(p,':');
#173    if(!p)
#175    terminate(p); /*overwrite colon*/
#176    p++; /* skip the colon */
#191    if(p[0] != '/' || p[1] != '/')
#193    p += 2;
#196    if(*p == EOFCHAR)
#201 file = p;
#206 host = p;
#207        p  = nclocate(p,"/?#");
#208 if(p == NULL) {
#211     ncrshift1(p); /* make room to terminate the host section
#213     terminate(p); /* terminate the host section */
#214     file = p+1; /* +1 becauseof the shift */
#222        p = strchr(host,'@');
#223        if(p) {
#224     if(p == host)
#227     terminate(p); /* overwrite '@' */
#228     host = p+1; /* start of host ip name */
#229     p = strchr(user,':');
#230      if(p == NULL)
#232     terminate(p); /*overwrite colon */
#233     pwd = p+1;
#237 p = host;
#238        p = strchr(p,':');
#239        if(p != NULL) {
#240     terminate(p);
#241     p++;
#242     port = p;
#246     for(;*p;p++) {
#247         if(strchr("0123456789-",*p) == NULL)
#260    p = file;
#265    p = nclocate(p,"?#");
#266    if(p != NULL) { /* we have constraint and/or suffixparams */
#267 char* fileend = p; /* save the end of the file section */
#269 if(*p == '?')
#270            constraint = p+1;
#273 p = strchr(p,'#'); /* may repeat effect of nclocate above */
#274 if(p != NULL) {
#275     constraintend = p;
#276     suffixparams = p+1;
#300        p = suffixparams;
#302        for(;*p;p++) {
#303     if(p[0] == RBRACKET && p[1] == LBRACKET) {
#304         p[0] = '&';
#305 nclshift1(p+1);
#306     } else if(p[0] == RBRACKET && p[1] != LBRACKET) {
#308 *p = EOFCHAR;
#400    const char* p;
#415    p = duri->constraint;
#416    proj = (char*) p;
#424     memcpy((void*)proj,p,plen);
#500 char** p;
#504 for(paramslen=0,nparams=0,p=duri->paramlist;*p;p++) {
#506     paramslen += NILLEN(*p);
#560ncappendparams(char* newuri, char** p)
#562 while(*p) {
#564     strcat(newuri,*p++);
#565     if(strlen(*p) > 0) {
#567         strcat(newuri,*p);
#569     p++;
#689    char** p;
#690    for(i=0,p=params;*p;p+=2,i++) {
#691 if(strcmp(key,*p)==0) return i;
#699    char** p;
#701    for(p=params;*p;p+=2) {
#702 free(*p);
#703 if(p[1] != NULL) free(p[1]);
#714nclocate(char* p, const char* charlist)
#716    for(;*p;p++) {
#717 if(strchr(charlist,*p) != NULL)
#718     return p;
#726nclshift1(char* p)
#728    if(p != NULL && *p != EOFCHAR) {
#729 char* q = p++;
#730 while((*q++=*p++));
#736ncrshift1(char* p)
#741 char next = *p;
#742 *p++ = cur;
#745    *p = 0; /* make sure we are still null terminated */
netcdf.h#668    void *p;    /**< Pointer to VL data */
occompile.c#460 char* p;
#461        if((p=strchr(data,'}')) != NULL) *(++p)='\0';
occurlflags.c#255  struct OCCURLFLAGp;
#260    for(p=oc_curlflags;p->name;p++) {
#263      if(p->flag > maxflagmaxflag = p->flag;
#265      c = p->name[0];
#268 nameindices[c] = p;
#275    for(p=oc_curlflags;p->name;p++)
#276      flagindices[p->flag] = p;
#293    const char* p;
#298    for(p=name,q=flagname;*p;p++) {
#299        int cc = touppercase(*p);
occurlfunctions.c#285 const char* p = value;
#287 long longvalue = strtol(p,&q,10);
ocdata.c#325     unsigned int* p;
#326     for(p=(unsigned int*)memory,i=0;i<count;i++,p++) {
#327 swapinline32(p);
ochttp.c#244 p = urlq = encoded;
#245 while((c=*p++)) {
ocinternal.c#94 char* p;
#108 for(p=tempdir,q=ocglobalstate.tempdir;*p;p++,q++) {
#109     if((*p == '/' && *(p+1) == '/')
#110        || (*p == '\\' && *(p+1) == '\\')) {p++;}
#111     *q = *p;
#117 for(p=ocglobalstate.tempdir;*p;p++) {
#118     if(*p == '\\') {*p = '/'; };
#126 char* p;
#135 for(p=home,q=ocglobalstate.home;*p;p++,q++) {
#136     if((*p == '/' && *(p+1) == '/')
#137        || (*p == '\\' && *(p+1) == '\\')) {p++;}
#138     *q = *p;
#144 for(p=home;*p;p++) {
#145     if(*p == '\\') {*p = '/'; };
#546    char* p;
#554    p = eurl;
#555    *p = '\0';
#557 if(c >= '0' && c <= '9') {*p++ = c;}
#558 else if(c >= 'a' && c <= 'z') {*p++ = c;}
#559 else if(c >= 'A' && c <= 'Z') {*p++ = c;}
#560 else if(strchr(okchars,c) != NULL) {*p++ = c;}
#562     *p++ = '%';
#563     *p++ = hexdigits[(c & 0xf0)>>4];
#564     *p++ = hexdigits[(c & 0xf)];
#567    *p = '\0';
ocrc.c#127    char* p = text;
#133    for(;*p;p++) {
#134       if(strchr(TRIMCHARS,*p) == NULL) break; /* hit non-trim char */
#136    memmove(text,p,strlen(p)+1);
#641    const char** p = prefixes;
#642    for(;*p;p++) {
#643        if(!occopycat(key,sizeof(key),2,*p,suffix))
ocuri.c#59#define terminate(p) {*(p) = EOFCHAR;}
#61#define endof(p) ((p)+strlen(p))
#83static void oclshift1(char* p);
#84static void ocrshift1(char* p);
#85static char* oclocate(char* p, const char* charlist);
#86static void ocappendparams(char* newuri, char** p);
#94    char* p;
#139    for(q=uri,p=uri;*p;p++) {
#140 if(*p != '\\' && *p >= ' ') /* compress out */
#141     *q++=*p;
#143    p = uri;
#150    if(*p == LBRACKET) {
#151 p++;
#152 prefixparams = p;
#154        for(q=p;*p;p++) {
#155     if(p[0] == RBRACKET && p[1] == LBRACKET) {
#157 p++;
#158     } else if(p[0] == RBRACKET && p[1] != LBRACKET)
#161 *q++=*p;
#163 if(*p == 0)
#166 p++; /* move past the final RBRACKET */
#170    protocol = p;
#171    p = strchr(p,':');
#172    if(!p)
#174    terminate(p); /*overwrite colon*/
#175    p++; /* skip the colon */
#190    if(p[0] != '/' || p[1] != '/')
#192    p += 2;
#195    if(*p == EOFCHAR)
#200 file = p;
#205 host = p;
#206        p  = oclocate(p,"/?#");
#207 if(p == NULL) {
#210     ocrshift1(p); /* make room to terminate the host section
#212     terminate(p); /* terminate the host section */
#213     file = p+1; /* +1 becauseof the shift */
#221        p = strchr(host,'@');
#222        if(p) {
#223     if(p == host)
#226     terminate(p); /* overwrite '@' */
#227     host = p+1; /* start of host ip name */
#231 p = host;
#232        p = strchr(p,':');
#233        if(p != NULL) {
#234     terminate(p);
#235     p++;
#236     port = p;
#240     for(;*p;p++) {
#241         if(strchr("0123456789-",*p) == NULL)
#254    p = file;
#259    p = oclocate(p,"?#");
#260    if(p != NULL) { /* we have constraint and/or suffixparams */
#261 char* fileend = p; /* save the end of the file section */
#263 if(*p == '?')
#264            constraint = p+1;
#267 p = strchr(p,'#'); /* may repeat effect of oclocate above */
#268 if(p != NULL) {
#269     constraintend = p;
#270     suffixparams = p+1;
#337 char** p;
#353     for(p=duri->paramlist,nparms=0;*p;p++,nparms++);
#394    const char* p;
#409    p = duri->constraint;
#410    proj = (char*) p;
#418     memcpy((void*)proj,p,plen);
#493 char** p;
#497 for(paramslen=0,nparams=0,p=duri->paramlist;*p;p++) {
#499     paramslen += NILLEN(*p);
#551ocappendparams(char* newuri, char** p)
#553 while(*p) {
#555     strcat(newuri,*p++);
#556     if(strlen(*p) > 0) {
#558         strcat(newuri,*p);
#560     p++;
#591    char* p;
#607    for(p=params;*p;p++) {
#608 c = *p;
#609 if(c == '&') {*p = EOFCHARnparams++;}
#623    for(p=params,i=0;i<nparams;i++) {
#624      char* next = p+strlen(p)+1; /* save ptr to next pair*/
#627      vp = strchr(p,'=');
#629      plist[2*i] = nulldup(p);
#631      p = next;
#675    char** p;
#676    for(i=0,p=params;*p;p+=2,i++) {
#677 if(strcmp(key,*p)==0) return i;
#685    char** p;
#687    for(p=params;*p;p+=2) {
#688 free(*p);
#689 if(p[1] != NULL) free(p[1]);
#700oclocate(char* p, const char* charlist)
#702    for(;*p;p++) {
#703 if(strchr(charlist,*p) != NULL)
#704     return p;
#712oclshift1(char* p)
#714    if(p != NULL && *p != EOFCHAR) {
#715 char* q = p++;
#716 while((*q++=*p++));
#722ocrshift1(char* p)
#727 char next = *p;
#728 *p++ = cur;
#731    *p = 0; /* make sure we are still null terminated */
ocutil.c#44    const char *p,*q;
#48    for(p=s1,q=s2;len > 0;p++,q++,len--) {
#49 if(*p == 0 && *q == 0) return 0; /* *p == *q == 0 */
#50 if(*p != *q)
#51     return (*p - *q);
#555    char* p = result;
#558 if(compact) *p++ = '-';
#568     if(compact) *p++ = ms[0];
#575 while((p-result) < NMODES) *p++ = ' ';
#576 *p = '\0';
#602    char* p = dst;
#617     *p++ = c;
#625    *p = '\0';
#648    char* p;
#656    p = dst + dstused;
#661     p[0] = '\0';
#672     *p++ = c;
#680    *p = '\0';
#742    const char** p;
#743    for(l1=0,p=list1;*p;p++) {l1++;}
#744    for(l2=0,p=list2;*p;p++) {l2++;}
offsets.c#43    void* p;
posixio.c#333    void *p = vp;
test_read.c#917    char *p; /* (void *) pointer */
#977                    p = (char *) buf;
#978                    p += j * nctypelen(var_type[i]);
#979     err = nc2dblvar_type[i], p, & got );
#1044    char *p; /* (void *) pointer */
#1132 p = (char *) buf;
#1133 p += j * nctypelen(var_type[i]);
#1134 err = nc2dblvar_type[i], p, & got );
#1211    char *p; /* (void *) pointer */
#1300     p = (char *) buf + j * nctypelen(var_type[i]);
#1301     err = nc_get_varm(ncidiindexcountstrideimap2p);
#1307        p = (char *) buf;
#1313     err = nc2dblvar_type[i], p, & got );
#1331            p += nctypelen(var_type[i]);
#1350    signed char *p; /* (void *) pointer */
#1376     p = (signed char *) buf;
#1377     p += k * nctypelen(ATT_TYPE(i,j));
#1378     err = nc2dblATT_TYPE(i,j), p, &got );
test_write.c#802    char *p; /* (void *) pointer */
#863     p = (char *) buf;
#873 err = dbl2nc(valuevar_type[i], p);
#876 p += nctypelen(var_type[i]);
#929    char *p; /* (void *) pointer */
#1017 p = (char *) buf;
#1027     err = dbl2nc(valuevar_type[i], p);
#1030     p += nctypelen(var_type[i]);
#1084    char *p; /* (void *) pointer */
#1113 p = (char *) buf;
#1121     err = dbl2nc(valuevar_type[i], p);
#1124     p += nctypelen(var_type[i]);
#1195                    p = (char *) buf + j * nctypelen(var_type[i]);
#1196     err = nc_put_varm(ncidiindexcountstrideimap2p);
#1308    char *p;                    /* (void *) pointer */
#1340     p = (char *) buf;
#1345 err = dbl2nc(valuedatatypep);
#1348 p += nctypelen(datatype);
tests.h#532int nc2dbl ( const nc_type datatype, const void *p, double *result);
#534int dbl2nc ( const double d, const nc_type datatype, void *p);
tst_create_files.c#204  data[i].p = phoney;
#221  free(data[i].p);
tst_empty_vlen_unlim.c#106    data[0].p = dat0;
#109    data[1].p = dat1;
#112    data[2].p = dat2;
#198    data[0].p = dat0;
#201    data[1].p = dat1;
#204    data[2].p = dat2;
tst_h_atts3.c#72     if (!(cvc_out[i].data[j].p = calloc(sizeof(struct s1), cvc_out[i].data[j].len))) ERR;
#75        ((struct s1 *)cvc_out[i].data[j].p)[k].x = 42.42;
#76        ((struct s1 *)cvc_out[i].data[j].p)[k].y = 2.0;
#190     free(cvc_out[i].data[j].p);
#216  if (!(vc_out[i].p = calloc(sizeof(int), vc_out[i].len))) ERR;
#218     ((int *)vc_out[i].p)[k] = 42;
#308  free(vc_out[i].p);
tst_h_atts4.c#72  if (!(vc_out[i].p = calloc(sizeof(struct s1), vc_out[i].len))) ERR;
#75     ((struct s1 *)vc_out[i].p)[k].x = 42.42;
#76     ((struct s1 *)vc_out[i].p)[k].y = 2.0;
#180  free(vc_out[i].p);
tst_h_par.c#36   int pmy_rank;
#44   MPI_Comm_size(MPI_COMM_WORLD, &p);
#118      num_steps = (DIM2_LEN/SC1) / p;
#126  start[0] = s * SC1 * p + my_rank * SC1;
#143  printf("\np=%d, write_rate=%g", pwrite_rate);
#185  start[0] = s * SC1 * p + my_rank * SC1;
tst_h_vl.c#36  data[i].p = phoney;
#75     if (((int *)(data[i].p))[j] != -99) ERR;
#80  free(data[i].p);
tst_vl.c#50  data[i].p = phony;
#69     ((int *)(data[i].p))[j] = 0;
#78     if (*((int *)data_in[i].p) != PHONY_VAL)
#80        printf("*((int *)data_in[%d].p = %d (0x%x)\n", i, *((int *)data_in[i].p),
#81       *((int *)data_in[i].p));
#122  data[i].p = phony;
#143     if (*((int *)data_in[i].p) != *((int *)data[i].p))
#145        printf("*((int *)data_in[%d].p = %d (0x%x)\n", i, *((int *)data_in[i].p),
#146       *((int *)data_in[i].p));
#176  data[i].p = phony;
#193     ((int *)(data[i].p))[j] = 0;
#202     if (*((int *)data_in[i].p) != PHONY_VAL)
#204        printf("*((int *)data_in[%d].p = %d (0x%x)\n", i, *((int *)data_in[i].p),
#205       *((int *)data_in[i].p));
tst_vlen_data.c#62   missing_val.p = &missing_value;
#81       ragged_data[i].p = array[i];
#115   value_in = *(float *)val_in.p;
#127       fvals = (float *)val_in.p;
#144        fvals = (float *)vals_in[i].p;
tst_xplatform2.c#101  if (((struct s1 *)data_in[i].p)->x != ((struct s1 *)data_out[i].p)->x ||
#102      ((struct s1 *)data_in[i].p)->y != ((struct s1 *)data_out[i].p)->yERR_RET;
#107      free(data_in[i].p);
#214     if (((struct s1 *)data_in[i].data[j].p)[k].x != ((struct s1 *)data_out[i].data[j].p)[k].x ||
#215 ((struct s1 *)data_in[i].data[j].p)[k].y != ((struct s1 *)data_out[i].data[j].p)[k].yERR;
#278     if (((struct s1 *)data_in[i].data[j].p)[k].x != ((struct s1 *)data_out[i].data[j].p)[k].x ||
#279 ((struct s1 *)data_in[i].data[j].p)[k].y != ((struct s1 *)data_out[i].data[j].p)[k].yERR;
#310      if (!(vlen_of_comp_out[i].p = malloc(sizeof(struct s1) * vlen_of_comp_out[i].len)))
#314  ((struct s1 *)vlen_of_comp_out[i].p)[j].x = 42.42;
#315  ((struct s1 *)vlen_of_comp_out[i].p)[j].y = 2.0;
#334  if (!(comp_array_of_vlen_of_comp_out[i].data[j].p = malloc(sizeof(struct s1) * comp_array_of_vlen_of_comp_out[i].data[j].len)))
#338     ((struct s1 *)comp_array_of_vlen_of_comp_out[i].data[j].p)[k].x = 42.42;
#339     ((struct s1 *)comp_array_of_vlen_of_comp_out[i].data[j].p)[k].y = 2.0;
#556      free(vlen_of_comp_out[i].p);
#559  free(comp_array_of_vlen_of_comp_out[i].data[j].p);
util.c#61  int p = 1;
#65    p *= 2;
#67  return p == 2*n;
util.c#260int nc2dbl ( const nc_type datatype, const void *p, double *result)
#262    if ( ! p ) return 2;
#265        case NC_BYTE: *result = *((signed char *) p); break;
#266        case NC_CHAR: *result = *((signed char *) p); break;
#267        case NC_SHORT: *result = *((short *) p); break;
#270 *result = *((int *) p); break;
#272 *result = *((long *) p); break;
#274        case NC_FLOAT: *result = *((float *) p); break;
#275        case NC_DOUBLE: *result = *((double *) p); break;
#276        case NC_UBYTE:  *result = *((unsigned char *)  p); break;
#277        case NC_USHORT: *result = *((unsigned short *) p); break;
#280            *result = *((unsigned int *) p); break;
#282            *result = *((unsigned long *) p); break;
#284        case NC_INT64:  *result = *((long long *)          p); break;
#285        case NC_UINT64: *result = *((unsigned long long *) p); break;
#293int dbl2nc ( const double d, const nc_type datatype, void *p)
#297    if (p) {
#302                *((signed char *) p) = r;
#308              *((char   *) p) = r;
#310              *((signed char*) p) = r;
#316                *((short  *) p) = r;
#322                *((int   *) p) = r;
#324                *((long   *) p) = r;
#329                *((float  *) p) = d;
#332                *((double *) p) = d;
#337            *((unsigned char *) p) = r;
#342            *((unsigned short *) p) = r;
#348            *((unsigned int  *) p) = r;
#350            *((unsigned long *) p) = r;
#356            *((long long *) p) = r;
#361            *((unsigned long long *) p) = r;
utils.c#39    void   *p;
#41    p = (void *) malloc (size==0 ? 1 : size); /* malloc(0) not portable */
#42    if (p == 0) {
#45    return p;


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