/ast/src/lib/libast/sfio/ |
H A D | sfset.c | 24 /* Set some control flags or file descript for the stream 30 int sfset(Sfio_t* f, int flags, int set) argument 32 int sfset(f,flags,set) 34 int flags; 43 if(flags == 0 && set == 0) 44 SFMTXRETURN(f, (f->flags&SF_FLAGS)); 48 if(set && (flags & (SF_LINE|SF_WCWIDTH)) && !(f->flags & (SF_LINE|SF_WCWIDTH))) 50 f->flags |= tflags; 55 f->flags [all...] |
H A D | sfnew.c | 25 ** The argument flags defines the type of stream and the scheme 32 Sfio_t* sfnew(Sfio_t* oldf, Void_t* buf, size_t size, int file, int flags) argument 34 Sfio_t* sfnew(oldf,buf,size,file,flags) 39 int flags; /* type of file stream */ 47 if(!(flags&SF_RDWR)) 52 { if(flags&SF_EOF) 60 if(!(f->flags&SF_STATIC) ) 62 sflags = f->flags; 67 sflags = f->flags; 73 if(f->data && ((flags [all...] |
/ast/src/lib/libast/stdio/ |
H A D | fdopen.c | 29 int flags; local 31 if (fd < 0 || !(flags = _sftype(mode, NiL, NiL, NiL))) 33 return sfnew(NiL, NiL, (size_t)SF_UNBOUND, fd, flags);
|
/ast/src/lib/libast/misc/ |
H A D | procrun.c | 37 procrun(const char* path, char** argv, int flags) argument 40 flags &= argv ? PROC_ARGMOD : PROC_CHECK; 42 if (flags & PROC_CHECK) 48 return procclose(procopen(path, argv, NiL, NiL, flags|PROC_FOREGROUND|PROC_GID|PROC_UID));
|
H A D | procclose.c | 37 int flags = 0; local 46 if (p->flags & PROC_ORPHAN) 50 if (p->flags & PROC_ZOMBIE) 58 flags |= WNOHANG; 61 if (!(p->flags & PROC_FOREGROUND)) 63 while ((pid = waitpid(p->pid, &status, flags)) == -1 && errno == EINTR); 64 if (pid != p->pid && (flags & WNOHANG)) 66 if (!(p->flags & PROC_FOREGROUND))
|
/ast/src/lib/libcmd/ |
H A D | cmdinit.c | 30 _cmd_init(int argc, char** argv, Shbltin_t* context, const char* catalog, int flags) argument 38 if (flags & ERROR_CALLBACK) 40 flags &= ~ERROR_CALLBACK; 41 flags |= ERROR_NOTIFY; 43 else if (flags & ERROR_NOTIFY) 46 flags &= ~ERROR_NOTIFY; 48 error_info.flags |= flags; 70 cmdinit(char** argv, Shbltin_t* context, const char* catalog, int flags) argument 72 _cmd_init(0, argv, context, catalog, flags); [all...] |
H A D | id.c | 103 getfsids(Sfio_t* sp, const char* name, int flags, register int lastchar) argument 112 if (flags & O_FLAG) flags = 1; 113 else flags = 0; 115 else if (flags & N_FLAG) flags = 1; 116 else flags = -1; 123 if (flags > 0) x = 0; 155 if (flags > 0) sfprintf(sp, "%s", s); 162 if (flags < 178 putid(Sfio_t* sp, int flags, const char* label, const char* name, long number) argument 194 getids(Sfio_t* sp, const char* name, register int flags) argument 421 register int flags = 0; local [all...] |
/ast/src/lib/libast/vmalloc/ |
H A D | vmset.c | 31 /* Set the control flags for a region. 36 int vmset(reg Vmalloc_t* vm, int flags, int on) argument 38 int vmset(vm, flags, on) 40 int flags; /* flags must be in VM_FLAGS */ 47 if(flags == 0 && on == 0) 54 vd->mode |= (flags&VM_FLAGS); 55 else vd->mode &= ~(flags&VM_FLAGS);
|
/ast/src/lib/libast/regex/ |
H A D | regalloc.c | 31 regalloc(void* handle, void*(*resize)(void*,void*,size_t), regflags_t flags) argument 33 state.disc.re_flags = flags;
|
/ast/src/lib/libast/comp/ |
H A D | openlog.c | 38 openlog(const char* ident, int flags, int facility) 53 log.flags = flags; 54 if (!(log.flags & LOG_ODELAY))
|
H A D | eaccess.c | 44 eaccess(const char* path, register int flags) 47 return access(path, flags|EFF_ONLY_OK); 50 return euidaccess(path, flags); 69 if (init > 0 || flags == F_OK) 70 return access(path, flags); 76 if (!S_ISREG(st.st_mode) || !(flags & X_OK) || (st.st_mode & (S_IXUSR|S_IXGRP|S_IXOTH))) 82 if (flags & R_OK) 84 if (flags & W_OK) 86 if (flags & X_OK) 94 if (flags [all...] |
H A D | sigflag.c | 35 sigflag(int sig, int flags, int set) 43 sa.sa_flags |= flags; 45 sa.sa_flags &= ~flags;
|
/ast/src/lib/libz/ |
H A D | zutil.c | 34 uLong flags; local 36 flags = 0; 39 case 4: flags += 1; break; 40 case 8: flags += 2; break; 41 default: flags += 3; 45 case 4: flags += 1 << 2; break; 46 case 8: flags += 2 << 2; break; 47 default: flags += 3 << 2; 51 case 4: flags += 1 << 4; break; 52 case 8: flags [all...] |
/ast/src/lib/libast/string/ |
H A D | chresc.c | 42 chrexp(register const char* s, char** p, int* m, register int flags) argument 66 if (!(flags & FMT_EXP_CHAR)) 83 if (!(flags & FMT_EXP_CHAR)) 88 if (!(flags & FMT_EXP_CHAR)) 94 if (!(flags & FMT_EXP_CHAR)) 101 c = chrexp(s - 1, &r, 0, flags); 113 if (!(flags & FMT_EXP_CHAR)) 118 if (!(flags & FMT_EXP_CHAR)) 123 if (!(flags & FMT_EXP_CHAR)) 132 if (flags [all...] |
/ast/src/lib/libast/hash/ |
H A D | hashdump.c | 33 * dump HASH_* flags 37 dumpflags(register int flags) argument 39 if (flags & HASH_ALLOCATE) sfprintf(sfstderr, "allocate "); 40 if (flags & HASH_BUCKET) sfprintf(sfstderr, "bucket "); 41 if (flags & HASH_FIXED) sfprintf(sfstderr, "fixed "); 42 if (flags & HASH_HASHED) sfprintf(sfstderr, "hashed "); 43 if (flags & HASH_RESIZE) sfprintf(sfstderr, "resize "); 44 if (flags & HASH_STATIC) sfprintf(sfstderr, "static "); 45 if (flags & HASH_VALUE) sfprintf(sfstderr, "value "); 53 dumpbucket(register Hash_table_t* tab, int flags) argument 104 dumptable(register Hash_table_t* tab, register int flags) argument 134 dumproot(register Hash_root_t* root, register int flags) argument 164 hashdump(register Hash_table_t* tab, int flags) argument [all...] |
H A D | hashwalk.c | 37 hashwalk(Hash_table_t* tab, int flags, register int (*walker)(const char*, char*, void*), void* handle) argument 43 if (!(pos = hashscan(tab, flags))) 47 if ((v = (*walker)(hashname(b), (tab->flags & HASH_VALUE) ? b->value : (char*)b, handle)) < 0)
|
/ast/src/lib/libast/port/ |
H A D | touch.c | 28 * if flags&PATH_TOUCH_CREATE then file will be created if it doesn't exist 29 * if flags&PATH_TOUCH_VERBATIM then times are taken verbatim 46 touch(const char* path, time_t at, time_t mt, int flags) argument 53 if (at == (time_t)(-1) && !(flags & PATH_TOUCH_VERBATIM)) 55 else if (!at && !(flags & PATH_TOUCH_VERBATIM)) 63 if (mt == (time_t)(-1) && !(flags & PATH_TOUCH_VERBATIM)) 65 else if (!mt && !(flags & PATH_TOUCH_VERBATIM)) 73 return tvtouch(path, ap, mp, NiL, flags & 1);
|
/ast/src/cmd/pzip/ |
H A D | pzip.c | 207 unsigned long flags = PZ_READ|PZ_FORCE; local 224 flags |= PZ_APPEND; 233 flags |= PZ_DUMP; 236 flags &= ~(PZ_READ|PZ_WRITE|PZ_FORCE); 237 flags |= PZ_STAT|PZ_DUMP; 247 flags &= ~(PZ_READ|PZ_FORCE); 248 flags |= PZ_WRITE; 254 flags |= PZ_SUMMARY; 257 flags |= PZ_SPLIT; 261 flags | [all...] |
/ast/src/lib/libdll/ |
H A D | dllfind.c | 31 * find and load library name with optional version ver and dlopen() flags 38 dllfind(const char* lib, const char* ver, int flags, char* path, size_t size) argument 43 if ((id = error_info.id) && (dll = dllplug(id, lib, ver, flags, path, size))) 45 return dllplug(NiL, lib, ver, flags, path, size);
|
/ast/src/lib/libpp/ |
H A D | ppline.c | 36 if (pp.flags & PP_lineignore) 38 pp.flags &= ~PP_lineignore; 39 if (!(pp.flags & PP_linetype) || *pp.lineid) 51 type[1] = ((pp.flags & PP_linetype) && !*pp.lineid && pp.lastfile) ? (line <= 1 ? (file == pp.firstfile ? PP_sync : PP_sync_push) : PP_sync_pop) : PP_sync; 56 if (!(pp.flags & PP_linefile)) 58 type[1] = ((pp.flags & (PP_hosted|PP_linehosted)) == (PP_hosted|PP_linehosted)) ? PP_sync_hosted : PP_sync; 60 if (!(pp.flags & PP_linetype) || *pp.lineid || type[1] == PP_sync) 65 if ((pp.flags & (PP_hosted|PP_linehosted)) == (PP_hosted|PP_linehosted) && type[1] != PP_sync_hosted) 81 ppprintf("#%s %d \"%s\"%s\n", pp.lineid, line, (pp.flags & PP_linebase) && (s = strrchr(file, '/')) ? s + 1 : file, type);
|
/ast/src/cmd/proto/ |
H A D | proto.c | 291 proto(char* file, char* license, char* options, char* package, char* copy, char* comment, int flags) argument 304 else if (b = pppopen(file, 0, license, options, package, comment, flags)) 308 else if (flags & PROTO_REPLACE) 317 return flags | PROTO_ERROR; 327 return flags | PROTO_ERROR; 346 return flags | PROTO_ERROR; 355 return flags | PROTO_ERROR; 362 if (file && (flags & PROTO_VERBOSE)) 372 flags |= PROTO_ERROR; 384 if (file && (flags 486 int flags = PROTO_HEADER; local [all...] |
/ast/src/lib/libast/tm/ |
H A D | tmscan.c | 38 tmscan(const char* s, char** e, const char* format, char** f, time_t* clock, long flags) argument 40 return tmxsec(tmxscan(s, e, format, f, tmxclock(clock), flags));
|
H A D | tmxtouch.c | 35 * (flags&PATH_TOUCH_VERBATIM) treats times verbatim, otherwise: 41 tmxtouch(const char* path, Time_t at, Time_t mt, Time_t ct, int flags) argument 50 if (at == TMX_NOTIME && !(flags & PATH_TOUCH_VERBATIM)) 52 else if (!at && !(flags & PATH_TOUCH_VERBATIM)) 60 if (mt == TMX_NOTIME && !(flags & PATH_TOUCH_VERBATIM)) 62 else if (!mt && !(flags & PATH_TOUCH_VERBATIM)) 70 if (ct == TMX_NOTIME && !(flags & PATH_TOUCH_VERBATIM)) 72 else if (!ct && !(flags & PATH_TOUCH_VERBATIM)) 80 return tvtouch(path, ap, mp, cp, flags & 1);
|
/ast/src/lib/libcs/ |
H A D | csfull.c | 35 state->flags |= CS_ADDR_FULL; 37 state->flags &= ~CS_ADDR_FULL;
|
/ast/src/lib/libtk/unix/ |
H A D | tkUnixEvent.c | 24 int flags)); 26 int flags)); 48 DisplaySetupProc(clientData, flags) 50 int flags; /* Flags passed to Tk_DoOneEvent: 58 if (!(flags & TCL_WINDOW_EVENTS)) { 95 DisplayCheckProc(clientData, flags) 97 int flags; /* Flags passed to Tk_DoOneEvent: 106 if (!(flags & TCL_WINDOW_EVENTS)) {
|