Lines Matching refs:c_char

23 pub type c_char = i8;
101 pub sa_data: [c_char; 14],
286 pub fn printf(format: *const c_char, ...) -> ::c_int;
287 pub fn fprintf(stream: *mut FILE, format: *const c_char, ...) -> ::c_int;
305 pub fn fopen(filename: *const c_char, mode: *const c_char) -> *mut FILE;
306 pub fn freopen(filename: *const c_char, mode: *const c_char, file: *mut FILE) -> *mut FILE;
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;
313 pub fn setbuf(stream: *mut FILE, buf: *mut c_char);
317 pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_char;
319 pub fn fputs(s: *const c_char, stream: *mut FILE) -> c_int;
320 pub fn puts(s: *const c_char) -> c_int;
331 pub fn perror(s: *const c_char);
332 pub fn atof(s: *const c_char) -> c_double;
333 pub fn atoi(s: *const c_char) -> c_int;
334 pub fn atol(s: *const c_char) -> c_long;
335 pub fn atoll(s: *const c_char) -> c_longlong;
336 pub fn strtod(s: *const c_char, endp: *mut *mut c_char) -> c_double;
337 pub fn strtof(s: *const c_char, endp: *mut *mut c_char) -> c_float;
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;
350 pub fn system(s: *const c_char) -> c_int;
351 pub fn getenv(s: *const c_char) -> *mut c_char;
353 pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char;
354 pub fn strncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_char;
355 pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_char;
356 pub fn strncat(s: *mut c_char, ct: *const c_char, n: size_t) -> *mut c_char;
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;
362 pub fn strspn(cs: *const c_char, ct: *const c_char) -> size_t;
363 pub fn strcspn(cs: *const c_char, ct: *const c_char) -> size_t;
364 pub fn strdup(cs: *const c_char) -> *mut c_char;
365 pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_char;
366 pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
367 pub fn strlen(cs: *const c_char) -> size_t;
368 pub fn strnlen(cs: *const c_char, maxlen: size_t) -> size_t;
369 pub fn strerror(n: c_int) -> *mut c_char;
370 pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_char;
371 pub fn strxfrm(s: *mut c_char, ct: *const c_char, n: size_t) -> size_t;
373 pub fn wcstombs(dest: *mut c_char, src: *const wchar_t, n: size_t) -> ::size_t;
396 pub fn chmod(path: *const c_char, mode: ::c_int) -> ::c_int;
400 pub fn mkdir(path: *const c_char) -> ::c_int;
406 pub fn stat(path: *const c_char, buf: *mut stat) -> ::c_int;
412 pub fn popen(command: *const c_char, mode: *const c_char) -> *mut ::FILE;
416 pub fn fdopen(fd: ::c_int, mode: *const c_char) -> *mut ::FILE;
420 pub fn open(path: *const c_char, 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;
436 pub fn execl(path: *const c_char, arg0: *const c_char, ...) -> intptr_t;
440 pub fn execle(path: *const c_char, arg0: *const c_char, ...) -> intptr_t;
444 pub fn execlp(path: *const c_char, arg0: *const c_char, ...) -> intptr_t;
448 pub fn execlpe(path: *const c_char, arg0: *const c_char, ...) -> intptr_t;
452 pub fn execv(prog: *const c_char, argv: *const *const c_char) -> ::intptr_t;
455 prog: *const c_char,
456 argv: *const *const c_char,
457 envp: *const *const c_char,
460 pub fn execvp(c: *const c_char, argv: *const *const c_char) -> ::c_int;
463 c: *const c_char,
464 argv: *const *const c_char,
465 envp: *const *const c_char,
484 pub fn getcwd(buf: *mut c_char, size: ::c_int) -> *mut c_char;
498 pub fn rmdir(path: *const c_char) -> ::c_int;
500 pub fn unlink(c: *const c_char) -> ::c_int;
509 pub fn setlocale(category: ::c_int, locale: *const c_char) -> *mut c_char;
517 pub fn putenv(envstring: *const ::c_char) -> ::c_int;
521 pub fn putenv_s(envstring: *const ::c_char, value_string: *const ::c_char) -> ::errno_t;
537 optval: *mut ::c_char,
542 buf: *mut ::c_char,
550 buf: *const ::c_char,
560 optval: *const ::c_char,