Lines Matching refs:c_int
7 pub type c_int = i32;
30 pub type errno_t = ::c_int;
78 pub tm_sec: ::c_int,
79 pub tm_min: ::c_int,
80 pub tm_hour: ::c_int,
81 pub tm_mday: ::c_int,
82 pub tm_mon: ::c_int,
83 pub tm_year: ::c_int,
84 pub tm_wday: ::c_int,
85 pub tm_yday: ::c_int,
86 pub tm_isdst: ::c_int,
105 pub const INT_MIN: c_int = -2147483648;
106 pub const INT_MAX: c_int = 2147483647;
108 pub const EXIT_FAILURE: ::c_int = 1;
109 pub const EXIT_SUCCESS: ::c_int = 0;
110 pub const RAND_MAX: ::c_int = 32767;
111 pub const EOF: ::c_int = -1;
112 pub const SEEK_SET: ::c_int = 0;
113 pub const SEEK_CUR: ::c_int = 1;
114 pub const SEEK_END: ::c_int = 2;
115 pub const _IOFBF: ::c_int = 0;
116 pub const _IONBF: ::c_int = 4;
117 pub const _IOLBF: ::c_int = 64;
123 pub const O_RDONLY: ::c_int = 0x0000;
124 pub const O_WRONLY: ::c_int = 0x0001;
125 pub const O_RDWR: ::c_int = 0x0002;
126 pub const O_APPEND: ::c_int = 0x0008;
127 pub const O_CREAT: ::c_int = 0x0100;
128 pub const O_TRUNC: ::c_int = 0x0200;
129 pub const O_EXCL: ::c_int = 0x0400;
130 pub const O_TEXT: ::c_int = 0x4000;
131 pub const O_BINARY: ::c_int = 0x8000;
132 pub const _O_WTEXT: ::c_int = 0x10000;
133 pub const _O_U16TEXT: ::c_int = 0x20000;
134 pub const _O_U8TEXT: ::c_int = 0x40000;
135 pub const O_RAW: ::c_int = O_BINARY;
136 pub const O_NOINHERIT: ::c_int = 0x0080;
137 pub const O_TEMPORARY: ::c_int = 0x0040;
138 pub const _O_SHORT_LIVED: ::c_int = 0x1000;
139 pub const _O_OBTAIN_DIR: ::c_int = 0x2000;
140 pub const O_SEQUENTIAL: ::c_int = 0x0020;
141 pub const O_RANDOM: ::c_int = 0x0010;
143 pub const S_IFCHR: ::c_int = 8192;
144 pub const S_IFDIR: ::c_int = 16384;
145 pub const S_IFREG: ::c_int = 32768;
146 pub const S_IFMT: ::c_int = 61440;
147 pub const S_IEXEC: ::c_int = 64;
148 pub const S_IWRITE: ::c_int = 128;
149 pub const S_IREAD: ::c_int = 256;
151 pub const LC_ALL: ::c_int = 0;
152 pub const LC_COLLATE: ::c_int = 1;
153 pub const LC_CTYPE: ::c_int = 2;
154 pub const LC_MONETARY: ::c_int = 3;
155 pub const LC_NUMERIC: ::c_int = 4;
156 pub const LC_TIME: ::c_int = 5;
158 pub const EPERM: ::c_int = 1;
159 pub const ENOENT: ::c_int = 2;
160 pub const ESRCH: ::c_int = 3;
161 pub const EINTR: ::c_int = 4;
162 pub const EIO: ::c_int = 5;
163 pub const ENXIO: ::c_int = 6;
164 pub const E2BIG: ::c_int = 7;
165 pub const ENOEXEC: ::c_int = 8;
166 pub const EBADF: ::c_int = 9;
167 pub const ECHILD: ::c_int = 10;
168 pub const EAGAIN: ::c_int = 11;
169 pub const ENOMEM: ::c_int = 12;
170 pub const EACCES: ::c_int = 13;
171 pub const EFAULT: ::c_int = 14;
172 pub const EBUSY: ::c_int = 16;
173 pub const EEXIST: ::c_int = 17;
174 pub const EXDEV: ::c_int = 18;
175 pub const ENODEV: ::c_int = 19;
176 pub const ENOTDIR: ::c_int = 20;
177 pub const EISDIR: ::c_int = 21;
178 pub const EINVAL: ::c_int = 22;
179 pub const ENFILE: ::c_int = 23;
180 pub const EMFILE: ::c_int = 24;
181 pub const ENOTTY: ::c_int = 25;
182 pub const EFBIG: ::c_int = 27;
183 pub const ENOSPC: ::c_int = 28;
184 pub const ESPIPE: ::c_int = 29;
185 pub const EROFS: ::c_int = 30;
186 pub const EMLINK: ::c_int = 31;
187 pub const EPIPE: ::c_int = 32;
188 pub const EDOM: ::c_int = 33;
189 pub const ERANGE: ::c_int = 34;
190 pub const EDEADLK: ::c_int = 36;
191 pub const EDEADLOCK: ::c_int = 36;
192 pub const ENAMETOOLONG: ::c_int = 38;
193 pub const ENOLCK: ::c_int = 39;
194 pub const ENOSYS: ::c_int = 40;
195 pub const ENOTEMPTY: ::c_int = 41;
196 pub const EILSEQ: ::c_int = 42;
197 pub const STRUNCATE: ::c_int = 80;
200 pub const EADDRINUSE: ::c_int = 100;
201 pub const EADDRNOTAVAIL: ::c_int = 101;
202 pub const EAFNOSUPPORT: ::c_int = 102;
203 pub const EALREADY: ::c_int = 103;
204 pub const EBADMSG: ::c_int = 104;
205 pub const ECANCELED: ::c_int = 105;
206 pub const ECONNABORTED: ::c_int = 106;
207 pub const ECONNREFUSED: ::c_int = 107;
208 pub const ECONNRESET: ::c_int = 108;
209 pub const EDESTADDRREQ: ::c_int = 109;
210 pub const EHOSTUNREACH: ::c_int = 110;
211 pub const EIDRM: ::c_int = 111;
212 pub const EINPROGRESS: ::c_int = 112;
213 pub const EISCONN: ::c_int = 113;
214 pub const ELOOP: ::c_int = 114;
215 pub const EMSGSIZE: ::c_int = 115;
216 pub const ENETDOWN: ::c_int = 116;
217 pub const ENETRESET: ::c_int = 117;
218 pub const ENETUNREACH: ::c_int = 118;
219 pub const ENOBUFS: ::c_int = 119;
220 pub const ENODATA: ::c_int = 120;
221 pub const ENOLINK: ::c_int = 121;
222 pub const ENOMSG: ::c_int = 122;
223 pub const ENOPROTOOPT: ::c_int = 123;
224 pub const ENOSR: ::c_int = 124;
225 pub const ENOSTR: ::c_int = 125;
226 pub const ENOTCONN: ::c_int = 126;
227 pub const ENOTRECOVERABLE: ::c_int = 127;
228 pub const ENOTSOCK: ::c_int = 128;
229 pub const ENOTSUP: ::c_int = 129;
230 pub const EOPNOTSUPP: ::c_int = 130;
231 pub const EOVERFLOW: ::c_int = 132;
232 pub const EOWNERDEAD: ::c_int = 133;
233 pub const EPROTO: ::c_int = 134;
234 pub const EPROTONOSUPPORT: ::c_int = 135;
235 pub const EPROTOTYPE: ::c_int = 136;
236 pub const ETIME: ::c_int = 137;
237 pub const ETIMEDOUT: ::c_int = 138;
238 pub const ETXTBSY: ::c_int = 139;
239 pub const EWOULDBLOCK: ::c_int = 140;
242 pub const SIGINT: ::c_int = 2;
243 pub const SIGILL: ::c_int = 4;
244 pub const SIGFPE: ::c_int = 8;
245 pub const SIGSEGV: ::c_int = 11;
246 pub const SIGTERM: ::c_int = 15;
247 pub const SIGABRT: ::c_int = 22;
248 pub const NSIG: ::c_int = 23;
250 pub const SIG_ERR: ::c_int = -1;
286 pub fn printf(format: *const c_char, ...) -> ::c_int;
287 pub fn fprintf(stream: *mut FILE, format: *const c_char, ...) -> ::c_int;
291 pub fn isalnum(c: c_int) -> c_int;
292 pub fn isalpha(c: c_int) -> c_int;
293 pub fn iscntrl(c: c_int) -> c_int;
294 pub fn isdigit(c: c_int) -> c_int;
295 pub fn isgraph(c: c_int) -> c_int;
296 pub fn islower(c: c_int) -> c_int;
297 pub fn isprint(c: c_int) -> c_int;
298 pub fn ispunct(c: c_int) -> c_int;
299 pub fn isspace(c: c_int) -> c_int;
300 pub fn isupper(c: c_int) -> c_int;
301 pub fn isxdigit(c: c_int) -> c_int;
302 pub fn isblank(c: c_int) -> c_int;
303 pub fn tolower(c: c_int) -> c_int;
304 pub fn toupper(c: c_int) -> c_int;
307 pub fn fflush(file: *mut FILE) -> c_int;
308 pub fn fclose(file: *mut FILE) -> c_int;
309 pub fn remove(filename: *const c_char) -> c_int;
310 pub fn rename(oldname: *const c_char, newname: *const c_char) -> c_int;
312 pub fn setvbuf(stream: *mut FILE, buffer: *mut c_char, mode: c_int, size: size_t) -> c_int;
314 pub fn getchar() -> c_int;
315 pub fn putchar(c: c_int) -> c_int;
316 pub fn fgetc(stream: *mut FILE) -> c_int;
317 pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_char;
318 pub fn fputc(c: c_int, stream: *mut FILE) -> c_int;
319 pub fn fputs(s: *const c_char, stream: *mut FILE) -> c_int;
320 pub fn puts(s: *const c_char) -> c_int;
321 pub fn ungetc(c: c_int, stream: *mut FILE) -> c_int;
324 pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int;
327 pub fn fgetpos(stream: *mut FILE, ptr: *mut fpos_t) -> c_int;
328 pub fn fsetpos(stream: *mut FILE, ptr: *const fpos_t) -> c_int;
329 pub fn feof(stream: *mut FILE) -> c_int;
330 pub fn ferror(stream: *mut FILE) -> c_int;
333 pub fn atoi(s: *const c_char) -> c_int;
338 pub fn strtol(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_long;
339 pub fn strtoll(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_longlong;
340 pub fn strtoul(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_ulong;
341 pub fn strtoull(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_ulonglong;
347 pub fn exit(status: c_int) -> !;
348 pub fn _exit(status: c_int) -> !;
349 pub fn atexit(cb: extern "C" fn()) -> c_int;
350 pub fn system(s: *const c_char) -> c_int;
357 pub fn strcmp(cs: *const c_char, ct: *const c_char) -> c_int;
358 pub fn strncmp(cs: *const c_char, ct: *const c_char, n: size_t) -> c_int;
359 pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int;
360 pub fn strchr(cs: *const c_char, c: c_int) -> *mut c_char;
361 pub fn strrchr(cs: *const c_char, c: c_int) -> *mut c_char;
369 pub fn strerror(n: c_int) -> *mut c_char;
375 pub fn memchr(cx: *const c_void, c: c_int, n: size_t) -> *mut c_void;
376 pub fn memcmp(cx: *const c_void, ct: *const c_void, n: size_t) -> c_int;
379 pub fn memset(dest: *mut c_void, c: c_int, n: size_t) -> *mut c_void;
381 pub fn abs(i: c_int) -> c_int;
383 pub fn rand() -> c_int;
386 pub fn signal(signum: c_int, handler: sighandler_t) -> sighandler_t;
387 pub fn raise(signum: c_int) -> c_int;
390 pub fn gmtime_s(destTime: *mut tm, srcTime: *const time_t) -> ::c_int;
396 pub fn chmod(path: *const c_char, mode: ::c_int) -> ::c_int;
398 pub fn wchmod(path: *const wchar_t, mode: ::c_int) -> ::c_int;
400 pub fn mkdir(path: *const c_char) -> ::c_int;
402 pub fn wrmdir(path: *const wchar_t) -> ::c_int;
404 pub fn fstat(fildes: ::c_int, buf: *mut stat) -> ::c_int;
406 pub fn stat(path: *const c_char, buf: *mut stat) -> ::c_int;
408 pub fn wstat(path: *const wchar_t, buf: *mut stat) -> ::c_int;
410 pub fn wutime(file: *const wchar_t, buf: *mut utimbuf) -> ::c_int;
414 pub fn pclose(stream: *mut ::FILE) -> ::c_int;
416 pub fn fdopen(fd: ::c_int, mode: *const c_char) -> *mut ::FILE;
418 pub fn fileno(stream: *mut ::FILE) -> ::c_int;
420 pub fn open(path: *const c_char, oflag: ::c_int, ...) -> ::c_int;
422 pub fn wopen(path: *const wchar_t, oflag: ::c_int, ...) -> ::c_int;
424 pub fn creat(path: *const c_char, mode: ::c_int) -> ::c_int;
426 pub fn access(path: *const c_char, amode: ::c_int) -> ::c_int;
428 pub fn chdir(dir: *const c_char) -> ::c_int;
430 pub fn close(fd: ::c_int) -> ::c_int;
432 pub fn dup(fd: ::c_int) -> ::c_int;
434 pub fn dup2(src: ::c_int, dst: ::c_int) -> ::c_int;
458 ) -> ::c_int;
460 pub fn execvp(c: *const c_char, argv: *const *const c_char) -> ::c_int;
466 ) -> ::c_int;
484 pub fn getcwd(buf: *mut c_char, size: ::c_int) -> *mut c_char;
486 pub fn getpid() -> ::c_int;
488 pub fn isatty(fd: ::c_int) -> ::c_int;
490 pub fn lseek(fd: ::c_int, offset: c_long, origin: ::c_int) -> c_long;
492 pub fn lseek64(fd: ::c_int, offset: c_longlong, origin: ::c_int) -> c_longlong;
494 pub fn pipe(fds: *mut ::c_int, psize: ::c_uint, textmode: ::c_int) -> ::c_int;
496 pub fn read(fd: ::c_int, buf: *mut ::c_void, count: ::c_uint) -> ::c_int;
498 pub fn rmdir(path: *const c_char) -> ::c_int;
500 pub fn unlink(c: *const c_char) -> ::c_int;
502 pub fn write(fd: ::c_int, buf: *const ::c_void, count: ::c_uint) -> ::c_int;
504 pub fn commit(fd: ::c_int) -> ::c_int;
506 pub fn get_osfhandle(fd: ::c_int) -> ::intptr_t;
508 pub fn open_osfhandle(osfhandle: ::intptr_t, flags: ::c_int) -> ::c_int;
509 pub fn setlocale(category: ::c_int, locale: *const c_char) -> *mut c_char;
511 pub fn wsetlocale(category: ::c_int, locale: *const wchar_t) -> *mut wchar_t;
517 pub fn putenv(envstring: *const ::c_char) -> ::c_int;
519 pub fn wputenv(envstring: *const ::wchar_t) -> ::c_int;
527 pub fn listen(s: SOCKET, backlog: ::c_int) -> ::c_int;
528 pub fn accept(s: SOCKET, addr: *mut ::sockaddr, addrlen: *mut ::c_int) -> SOCKET;
529 pub fn bind(s: SOCKET, name: *const ::sockaddr, namelen: ::c_int) -> ::c_int;
530 pub fn connect(s: SOCKET, name: *const ::sockaddr, namelen: ::c_int) -> ::c_int;
531 pub fn getpeername(s: SOCKET, name: *mut ::sockaddr, nameln: *mut ::c_int) -> ::c_int;
532 pub fn getsockname(s: SOCKET, name: *mut ::sockaddr, nameln: *mut ::c_int) -> ::c_int;
535 level: ::c_int,
536 optname: ::c_int,
538 optlen: *mut ::c_int,
539 ) -> ::c_int;
543 len: ::c_int,
544 flags: ::c_int,
546 fromlen: *mut ::c_int,
547 ) -> ::c_int;
551 len: ::c_int,
552 flags: ::c_int,
554 tolen: ::c_int,
555 ) -> ::c_int;
558 level: ::c_int,
559 optname: ::c_int,
561 optlen: ::c_int,
562 ) -> ::c_int;
563 pub fn socket(af: ::c_int, socket_type: ::c_int, protocol: ::c_int) -> SOCKET;