Lines Matching +defs:val +defs:offset
74 int offset;
78 if((!(np = nv_open(cp,shp->var_tree,assign|NV_VARNAME|NV_NOADD|NV_NOFAIL)) || nv_isnull(np)) && sh_macfun(shp,cp, offset = staktell()))
80 Fun = sh_arith(shp,sub=stakptr(offset));
286 int offset = staktell();
331 stakset(saveptr,offset);
333 stakseek(offset);
363 char lastbase=0, *val = xp, oerrno = errno;
366 r = strtonll(val,&str, &lastbase,-1);
371 r = strtonll(val,&str, &lastbase,-1);
375 if(*val=='0')
377 while(*val=='0')
378 val++;
379 if(*val==0 || *val=='.' || *val=='x' || *val=='X')
380 val--;
390 r = strtold(val,&str);
392 else if(lastbase==10 && val[1])
394 if(val[2]=='#')
395 val += 3;
396 if((str-val)>2*sizeof(Sflong_t))
399 rr = strtold(val,&str);