/ast/src/cmd/tests/sfio/ |
H A D | tsfstr.c | 24 Sfio_t *fp; local 27 if(!(fp = sfstropen()) ) 30 if(sfwrite(fp,"0123456789abcd",15) != 15) 33 if(!(s = sfstrseek(fp, -5, SEEK_CUR)) ) 38 if(!(s = sfstruse(fp)) ) 43 if(!(s = sfstrseek(fp, 0, SEEK_END)) ) 46 if(!(s = sfstrrsrv(fp, 64*1024)) ) 48 if(strcmp(sfstrbase(fp),"0123456789") != 0) 51 if(sfstrbuf(fp, buf, sizeof(buf), 0) < 0) 53 if(sfstrbase(fp) ! [all...] |
H A D | tputgetl.c | 25 Sfio_t *fp; local 27 if(!(fp = sftmp(8))) 31 if(sfputl(fp,(long)i) < 0) 34 sfseek(fp,(Sfoff_t)0,0); 37 if((r = (int)sfgetl(fp)) != i)
|
H A D | tputgetu.c | 25 Sfio_t *fp; local 27 if(!(fp = sftmp(8))) 31 if(sfputu(fp,i) < 0) 34 sfseek(fp,(Sfoff_t)0,0); 37 if((r = (unsigned int)sfgetu(fp)) != i)
|
H A D | tputgetr.c | 43 Sfio_t *fp; local 47 if(!(fp = sftmp(8))) 50 sfset(fp,SF_LINE,1); 53 if(sfputr(fp,buf,'\n') <= 0) 57 sfseek(fp,(Sfoff_t)0,0); 61 if(!(s = sfgetr(fp,'\n',1))) 67 sfseek(fp,(Sfoff_t)0,0); 68 s = sfgetr(fp,'\0',1); 71 s = sfgetr(fp,'\0',-1); 74 if(sfvalue(fp) ! [all...] |
H A D | twrrd.c | 27 Sfio_t *fp; local 33 if(!(fp = sftmp(0))) 37 if(sfwrite(fp,wbuf,sizeof(wbuf)) != sizeof(wbuf)) 40 sfseek(fp,(Sfoff_t)0,0); 41 sfset(fp,SF_WRITE,0); 42 sfsetbuf(fp,NIL(char*),0); 43 sfsetbuf(fp,NIL(char*),(size_t)SF_UNBOUND); 46 { if(sfread(fp,rbuf,sizeof(rbuf)) != sizeof(rbuf))
|
H A D | tputgetm.c | 25 Sfio_t *fp; local 27 if(!(fp = sftmp(8))) 31 if(sfputm(fp, (Sfulong_t)i, (Sfulong_t)100000) < 0) 34 sfseek(fp,(Sfoff_t)0,0); 37 if((r = (unsigned int)sfgetm(fp,(Sfulong_t)100000)) != i)
|
H A D | tputgetd.c | 26 Sfio_t *fp; local 28 if(!(fp = sfopen(NIL(Sfio_t*), tstfile("sf", 0), "w+")) ) 36 if(sfputd(fp,f) < 0) 39 sfseek(fp,(Sfoff_t)0,0); 41 { if((v = sfgetd(fp)) == f)
|
/ast/src/lib/libast/misc/ |
H A D | fastfind.c | 143 register Find_t* fp; local 175 if (!(fp = (Find_t*)vmnewof(vm, 0, Find_t, 1, sizeof(Encode_t) - sizeof(Code_t)))) 177 fp->vm = vm; 178 fp->id = lib; 179 fp->disc = disc; 180 fp->generate = 1; 203 sfsprintf(fp->encode.file, sizeof(fp->encode.file), "%s/%s", path, findnames[k]); 204 if (!eaccess(fp->encode.file, R_OK|W_OK)) 206 path = fp 679 findread(register Find_t* fp) argument 927 findwrite(register Find_t* fp, const char* path, size_t len, const char* type) argument 1033 finddone(register Find_t* fp) argument 1065 findsync(register Find_t* fp) argument 1258 findclose(register Find_t* fp) argument [all...] |
/ast/src/lib/libcmd/ |
H A D | fmt.c | 74 #define isoption(fp,c) ((fp)->flags&(1L<<((c)-'a'))) 75 #define setoption(fp,c) ((fp)->flags|=(1L<<((c)-'a'))) 76 #define clroption(fp,c) ((fp)->flags&=~(1L<<((c)-'a'))) 79 outline(Fmt_t* fp) argument 81 register char* cp = fp->outbuf; 86 if (!fp->outp) 88 while (fp 137 split(Fmt_t* fp, char* buf, int splice) argument 231 dofmt(Fmt_t* fp) argument [all...] |
H A D | head.c | 75 register Sfio_t* fp; local 129 fp = sfstdin; 130 sfset(fp, SF_SHARE, 1); 132 else if (!(fp = sfopen(NiL, cp, "r"))) 141 sfmove(fp, NiL, skip, delim); 142 if (sfmove(fp, sfstdout, keep, delim) < 0 && !ERROR_PIPE(errno) && errno != EINTR) 144 if (fp != sfstdin) 145 sfclose(fp);
|
/ast/src/cmd/pack/ |
H A D | huffputhdr.c | 38 register Sfio_t *fp = outfile; local 40 sfputc(fp,HUFFMAG1); 41 sfputc(fp,HUFFMAG2); 44 sfputc(fp,hp->insize>>(7*CHAR_BIT)); 45 sfputc(fp,hp->insize>>(6*CHAR_BIT)); 46 sfputc(fp,hp->insize>>(5*CHAR_BIT)); 47 sfputc(fp,hp->insize>>(4*CHAR_BIT)); 48 sfputc(fp,0); 51 sfputc(fp,hp->insize>>(3*CHAR_BIT)); 52 sfputc(fp,h [all...] |
H A D | huffencode.c | 40 #define outchars(fp,buff,left,outp,n) while(left>=CHAR_BIT)\ 46 if((n=putbuff(fp,outp)) < 0) \ 66 register Sfio_t *fp = outfile; local 84 if(!(outp=outbuff=(unsigned char*)sfreserve(fp,SF_UNBOUND,SF_LOCKR))) 86 outend = outp + sfvalue(fp); 107 outchars(fp,buffer,left,outp,i); 117 outchars(fp,buffer,left,outp,i); 125 if(sfwrite(fp,outbuff,n)<0) 130 static int putbuff(register Sfio_t *fp,register unsigned char *outp) argument 133 if(sfwrite(fp,outbuf [all...] |
/ast/src/lib/librecsort/ |
H A D | rskeydump.c | 31 dump(register Rskey_t* kp, Sfio_t* sp, register Rskeyfield_t* fp, const char* type) argument 33 dump(kp, sp, fp, type) 36 register Rskeyfield_t* fp; 40 sfprintf(sp, "%s[%d]\n", type, fp->index); 41 sfprintf(sp, "\tbegin field = %d\n", fp->begin.field); 42 sfprintf(sp, "\t begin char = %d\n", fp->begin.index); 43 sfprintf(sp, "\t end field = %d\n", fp->end.field); 44 sfprintf(sp, "\t end char = %d\n", fp->end.index); 45 sfprintf(sp, "\t ccode = %d\n", fp->code); 46 sfprintf(sp, "\t coder = %c\n", fp 68 register Rskeyfield_t* fp; local [all...] |
H A D | rskey.c | 621 Rskeyfield_t* fp; local 668 for (fp = kp->head; fp; fp = fp->next) 670 n = fp->begin.field; 674 if (fp->bflag && kp->field.global.next) 677 cp += fp->begin.index; 683 n = fp->end.field; 686 if (fp 739 checkfield(Rskey_t* kp, Rskeyfield_t* fp, const char* key, int c) argument 771 addcoder(Rskey_t* kp, Rskeyfield_t* fp, Rskeycode_f np, int c, int b) argument 816 addopt(Rskey_t* kp, register Rskeyfield_t* fp, register char* s, int end) argument 975 register Rskeyfield_t* fp; local 1010 register Rskeyfield_t* fp; local 1122 transform(Rskey_t* kp, register Rskeyfield_t* fp) argument 1180 register Rskeyfield_t* fp; local [all...] |
/ast/src/lib/libast/disc/ |
H A D | sfkeyprintf.c | 140 register Fmt_t* fp = (Fmt_t*)dp; local 155 fp->level++; 156 if (fp->fmt.t_str && fp->fmt.n_str > 0 && (v = fmtbuf(fp->fmt.n_str + 1))) 158 memcpy(v, fp->fmt.t_str, fp->fmt.n_str); 159 v[fp->fmt.n_str] = 0; 188 if (i == ':' && fp->fmt.fmt == 's' && strlen(a) > 4 && !isalnum(*(a + 4))) 204 t = fp [all...] |
/ast/src/lib/libast/sfio/ |
H A D | sftable.c | 60 Fmtpos_t* fp; /* position array of arguments */ local 65 fp = NIL(Fmtpos_t*); 66 else if(!(fp = sffmtpos(f,form,args,ft,-1)) ) 137 if(fp && fp[n].ft.fmt == 0) 138 { fp[n].ft.fmt = LEFTP; 139 fp[n].ft.form = (char*)form; 192 if(fp && fp[n].ft.fmt == 0) 193 { fp[ [all...] |
/ast/src/cmd/dsslib/netflow/ |
H A D | flow-tool.c | 332 register char* fp; local 355 fp = state->data; 362 swapmem(n, &R1(fp)->unix_secs, &R1(fp)->unix_secs, (char*)&R1(fp)->input - (char*)&R1(fp)->unix_secs); 363 swapmem(n, &R1(fp)->dPkts, &R1(fp)->dPkts, (char*)&R1(fp)->srcport - (char*)&R1(fp) [all...] |
/ast/src/lib/libardir/ |
H A D | ar-omf.c | 132 Arfile_t *fp; local 136 fp = (Arfile_t*)dtmatch(dp,(void*)name); 137 if(!fp) 140 if(!(fp = newof(0,Arfile_t,1,len))) 142 fp->st.name = (char*)(fp+1); 143 memcpy((char*)fp->st.name,name,len); 144 if(!strrchr(fp->st.name,'.')) 146 fp->st.name[len-5] = '.'; 147 fp 172 Arfile_t *fp; local 208 Arfile_t *fp; local 263 Arfile_t *fp; local 367 Arfile_t *fp; local 404 Arfile_t *fp; local 469 Arfile_t *fp = (Arfile_t*)ent; local [all...] |
/ast/src/cmd/ie/ |
H A D | history.c | 105 register struct history *fp; local 128 if(fp=wasopen) 132 hist_ptr = fp; 133 if(strcmp(histname,fp->fixname)==0) 169 if(!(fp=new_of(struct history,(--fixmask)*sizeof(off_t)))) 174 hist_ptr = fp; 175 fp->fixfd = fd; 176 fp->fixmax = maxlines; 178 fp->fixfp = io_ftable[fd]; 179 fp 229 register struct history *fp = hist_ptr; local 308 register struct fileblk *fp; local 439 register struct history *fp = hist_ptr; local 504 register struct history *fp = hist_ptr; local 523 register struct history *fp = hist_ptr; local 628 register struct history *fp = hist_ptr; local 645 register struct history *fp = hist_ptr; local 681 register struct history *fp = hist_ptr; local 742 register struct history *fp = hist_ptr; local 808 register struct history *fp = hist_ptr; local 1008 register struct fileblk *fp = io_ftable[fd]; local 1031 register struct fileblk *fp; local 1131 register struct fileblk *fp = io_ftable[fd]; local [all...] |
/ast/src/cmd/mailx/ |
H A D | collect.c | 106 rewind(state.collect.fp); 108 savedeadletter(state.collect.fp); 116 rewind(state.collect.fp); 117 savedeadletter(state.collect.fp); 147 exwrite(char* name, FILE* fp, int f) argument 163 if (filecopy(NiL, fp, name, of, NiL, (off_t)0, &lc, &cc, 0)) { 173 * Edit the message on state.collect.fp. 180 FILE* fp; local 183 if (fp = run_editor(state.collect.fp, (off_ 198 pipemessage(FILE* fp, char* cmd) argument 253 interpolate(char* ms, FILE* fp, int f, int followup) argument 314 part(FILE* fp, char* name, char* type, int code) argument 356 FILE* fp; local 806 savedeadletter(FILE* fp) argument [all...] |
H A D | send.c | 78 FILE* fp; member in struct:letter 99 ip = pp->fp; 169 if (ip != pp->fp) { 270 fseek(pp.fp, ap->raw.offset, SEEK_SET); 277 fseek(pp.fp, ap->offset, SEEK_SET); 314 if (filecopy("message body", lp->fp, state.tmp.mail, nfo, NiL, (off_t)0, NiL, NiL, 0)) { 318 rewind(lp->fp); 322 fileclose(lp->fp); 323 lp->fp = nfi; 334 register FILE* fp; local 398 FILE* fp; local 555 FILE* fp; member in struct:__anon156 596 fmt(FILE* fp, struct header* hp, const char* label, unsigned long flags, int comma) argument 614 headout(FILE* fp, struct header* hp, register unsigned long flags) argument [all...] |
/ast/src/cmd/ksh93/sh/ |
H A D | nvdisc.c | 45 register Namfun_t *fp; local 47 if((fp = nfp) != NIL(Namfun_t*) && !nv_local) 48 fp = nfp = nfp->next; 50 for(; fp; fp=fp->next) 52 if(!fp->disc || (!fp->disc->getnum && !fp->disc->getval)) 54 if(!nv_isattr(np,NV_NODISC) || fp 77 register Namfun_t *fp; local 124 register Namfun_t *fp, *fpnext; local 238 Namfun_t *fp; local 448 nv_setdisc(register Namval_t* np,register const char *event,Namval_t *action,register Namfun_t *fp) argument 558 setdisc(register Namval_t* np,register const char *event,Namval_t *action,register Namfun_t *fp) argument 605 putdisc(Namval_t* np, const char* val, int flag, Namfun_t* fp) argument 635 nv_clone_disc(register Namfun_t *fp, int flags) argument 684 nv_disc(register Namval_t *np, register Namfun_t* fp, int mode) argument 773 register Namfun_t *fp; local 788 put_notify(Namval_t* np,const char *val,int flags,Namfun_t *fp) argument 803 register Namfun_t *fp; local 881 register Namfun_t *fp, **mfp = &mp->nvfun, *nfp, *fpnext; local 913 Namfun_t *fp, *fpnext; local 1263 nv_stack(register Namval_t *np, register Namfun_t* fp) argument 1276 next_table(register Namval_t* np, Dt_t *root,Namfun_t *fp) argument 1285 create_table(Namval_t *np,const char *name,int flags,Namfun_t *fp) argument 1292 clone_table(Namval_t* np, Namval_t *mp, int flags, Namfun_t *fp) argument 1326 put_table(register Namval_t* np, const char* val, int flags, Namfun_t* fp) argument 1360 get_table(Namval_t *np, Namfun_t *fp) argument 1448 Namfun_t *fp = pp->nvfun; local 1478 register Namfun_t *fp; local [all...] |
/ast/src/lib/libdss/ |
H A D | dsstags.c | 31 dss_method_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 43 dss_field_name_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 47 if (fp->prev->data) 50 (*disc->errorf)(NiL, disc, 2, "%s: only one <NAME> expected", tagcontext(tag, fp)); 53 if (!(fp->prev->data = cxvariable(state->meth->cx, data, NiL, state->disc))) 59 dss_field_map_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 64 if (!fp->prev->data) 67 (*disc->errorf)(NiL, disc, 2, "%s: <NAME> expected", tagcontext(tag, fp)); 72 ((Cxvariable_t*)fp->prev->data)->format.map = map; 77 dss_field_con_dat(Tag_t* tag, Tagframe_t* fp, cons argument 110 dss_field_beg(Tag_t* tag, Tagframe_t* fp, const char* name, Tagdisc_t* disc) argument 116 dss_field_end(Tag_t* tag, Tagframe_t* fp, Tagdisc_t* disc) argument 128 dss_compress_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 142 dss_print_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 181 dss_beg(Tag_t* tag, Tagframe_t* fp, const char* name, Tagdisc_t* disc) argument 187 map_part_item_name_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 199 map_part_item_mask_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 214 map_part_item_value_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 242 map_part_item_bit_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 257 map_part_item_map_end(Tag_t* tag, Tagframe_t* fp, Tagdisc_t* disc) argument 283 map_part_item_beg(Tag_t* tag, Tagframe_t* fp, const char* name, Tagdisc_t* disc) argument 302 map_part_type_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 330 map_part_shift_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 345 map_part_mask_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 360 map_part_edit_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 410 map_part_beg(Tag_t* tag, Tagframe_t* fp, const char* name, Tagdisc_t* disc) argument 429 map_name_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 456 map_description_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 468 map_shift_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 483 map_mask_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 498 map_ignorecase_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 541 dss_map_beg(Tag_t* tag, Tagframe_t* fp, const char* name, Tagdisc_t* disc) argument 557 dss_map_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 579 dss_map_end(Tag_t* tag, Tagframe_t* fp, Tagdisc_t* disc) argument 596 constraint_def(Tag_t* tag, Tagframe_t* fp, Tagdisc_t* disc) argument 610 constraint_name_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 633 constraint_expression_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 650 constraint_match_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 672 constraint_max_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 698 constraint_min_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 724 constraint_def_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 767 method_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument 774 method_end(Tag_t* tag, Tagframe_t* fp, Tagdisc_t* disc) argument 807 dss_con_beg(Tag_t* tag, Tagframe_t* fp, const char* name, Tagdisc_t* disc) argument 817 dss_con_dat(Tag_t* tag, Tagframe_t* fp, const char* data, Tagdisc_t* disc) argument [all...] |
/ast/src/lib/libast/string/ |
H A D | base64.c | 53 register unsigned char* fp; local 64 fp = fe = (unsigned char*)fb; 79 *fn = fp; 91 if (fp >= fe) 96 *fn = fp; 103 b = *fp++ << 16; 104 b |= *fp++ << 8; 105 b |= *fp++; 113 n += tp - tmp + (fp < fe); 125 *fn = fp; 164 register unsigned char* fp; local [all...] |
/ast/src/lib/libpp/ |
H A D | ppsearch.c | 47 * fp is a canonicalized ppfile pointer 70 ppmultiple(register struct ppfile* fp, register struct ppsymbol* test) argument 74 status = fp->guard; 75 message((-3, "search: %s: status=%s%s test=%s", fp->name, status == INC_CLEAR ? "[CLEAR]" : status == INC_TEST ? "[ONCE]" : status == INC_IGNORE ? "[IGNORE]" : status->name, (pp.mode & HOSTED) ? "[HOSTED]" : "", test == INC_CLEAR ? "[CLEAR]" : test == INC_TEST ? "[TEST]" : test->name)); 78 message((-2, "%s: ignored [%s]", fp->name, pp.ignore)); 88 fp->guard = INC_IGNORE; 90 error(1, "%s: ignored -- already included", fp->name); 92 message((-3, "%s: ignored -- already included", fp->name)); 102 fp->guard = test; 111 search(register struct ppfile* fp, registe argument 597 register struct ppfile* fp; local [all...] |