Searched refs:flags (Results 1 - 25 of 599) sorted by relevance

1234567891011>>

/ast/src/lib/libast/sfio/
H A Dsfset.c24 /* 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 Dsfnew.c25 ** 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 Dfdopen.c29 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 Dprocrun.c37 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 Dprocclose.c37 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 Dcmdinit.c30 _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 Did.c103 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 Dvmset.c31 /* 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 Dregalloc.c31 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 Dopenlog.c38 openlog(const char* ident, int flags, int facility)
53 log.flags = flags;
54 if (!(log.flags & LOG_ODELAY))
H A Deaccess.c44 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 Dsigflag.c35 sigflag(int sig, int flags, int set)
43 sa.sa_flags |= flags;
45 sa.sa_flags &= ~flags;
/ast/src/lib/libz/
H A Dzutil.c34 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 Dchresc.c42 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 Dhashdump.c33 * 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 Dhashwalk.c37 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 Dtouch.c28 * 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 Dpzip.c207 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 Ddllfind.c31 * 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 Dppline.c36 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 Dproto.c291 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 Dtmscan.c38 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 Dtmxtouch.c35 * (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 Dcsfull.c35 state->flags |= CS_ADDR_FULL;
37 state->flags &= ~CS_ADDR_FULL;
/ast/src/lib/libtk/unix/
H A DtkUnixEvent.c24 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)) {

Completed in 35 milliseconds

1234567891011>>