Lines Matching refs:char

175 char **environ;
181 const char *__progname;
189 int __posix_getgrgid_r(gid_t, struct group *, char *, size_t, struct group **);
190 int __posix_getgrnam_r(const char *, struct group *, char *, size_t,
192 int __posix_getpwuid_r(uid_t, struct passwd *, char *, size_t,
194 int __posix_getpwnam_r(const char *, struct passwd *, char *, size_t,
197 char *__posix_asctime_r(const struct tm *_RESTRICT_KYWD, char *_RESTRICT_KYWD);
198 char *__posix_ctime_r(const time_t *, char *);
199 int __posix_ttyname_r(int, char *, size_t);
200 int __posix_getlogin_r(char *, int);
201 int __posix_getloginx_r(char *, int);
215 char *__strptime_dontzero(const char *, const char *, struct tm *);
242 int _set_tab(const char *loc, int cat);
245 int _xftw(int ver, const char *path, int (*fn)(), int depth);
248 long a64l(const char *);
258 void _assert(const char *assertion, const char *filename, int line_num);
259 void __assert_c99(const char *assertion, const char *filename, int line_num,
260 const char *funcname);
267 double atof(const char *p);
270 int atoi(const char *p);
273 long atol(const char *p);
276 char *basename(char *s);
298 char *catgets(nl_catd catd, int set_num, int msg_num, const char *s);
301 nl_catd catopen(const char *name, int mode);
319 int cftime(char *buf, char *format, const time_t *t);
320 int ascftime(char *buf, const char *format, const struct tm *tm);
329 size_t confstr(int name, char *buf, size_t length);
332 void setkey(const char *key);
333 void encrypt(char *block, int fake);
334 char *crypt(const char *key, const char *salt);
341 char *ctime(const time_t *t);
342 char *ctime_r(const time_t *, char *buf, int);
343 char *asctime(const struct tm *t);
344 char *asctime_r(const struct tm *, char *, int);
370 char *dirname(char *s);
394 char *ecvt(double value, int ndigit, int *_RESTRICT_KYWD decpt,
396 char *fcvt(double value, int ndigit, int *_RESTRICT_KYWD decpt,
400 void _errfp(FILE *, int, const char *, ...);
401 void _verrfp(FILE *, int, const char *, va_list);
402 void _errxfp(FILE *, int, const char *, ...);
403 void _verrxfp(FILE *, int, const char *, va_list);
404 void _warnfp(FILE *, const char *, ...);
405 void _vwarnfp(FILE *, const char *, va_list);
406 void _warnxfp(FILE *, const char *, ...);
407 void _vwarnxfp(FILE *, const char *, va_list);
412 int euccol(const unsigned char *s);
413 int euclen(const unsigned char *s);
414 int eucscol(const unsigned char *s);
418 int execlp(const char *, const char *, ...);
419 int execvp(const char *name, char *const *argv);
422 int fattach(int fildes, const char *path);
425 int fdetach(const char *path);
431 int addseverity(int value, const char *string);
432 int fmtmsg(long class, const char *label, int severity, const char *text,
433 const char *action, const char *tag);
439 key_t ftok(const char *path, int id);
442 char *gcvt(double number, int ndigit, char *buf);
445 char *getcwd(char *str, size_t size);
448 struct tm *getdate(const char *expression);
462 char *getenv(const char *name);
465 const char *getexecname(void);
468 struct group *getgrnam(const char *name);
470 struct group *fgetgrent_r(FILE *, struct group *, char *, int);
471 struct group *getgrent_r(struct group *, char *, int);
472 struct group *getgrgid_r(gid_t, struct group *, char *, int);
473 struct group *getgrnam_r(const char *, struct group *, char *, int);
485 char *getloginx(void);
486 char *getloginx_r(char *, int);
490 char *getlogin(void);
494 char *getlogin_r(char *, int);
501 int setnetgrent(const char *grp);
503 int getnetgrent(char **machinep, char **namep, char **domainp);
506 int getopt(int argc, char *const *argv, const char *opts);
509 int getopt_clip(int argc, char *const *argv, const char *optstring,
511 int getopt_long(int argc, char *const *argv, const char *optstring,
513 int getopt_long_only(int argc, char *const *argv, const char *optstring,
520 int getpw(uid_t uid, char *buf);
523 struct passwd *getpwnam(const char *name);
525 struct passwd *fgetpwent_r(FILE *, struct passwd *, char *, int);
526 struct passwd *getpwent_r(struct passwd *, char *, int);
527 struct passwd *getpwnam_r(const char *, struct passwd *, char *, int);
528 struct passwd *getpwuid_r(uid_t, struct passwd *, char *, int);
540 struct spwd *getspent_r(struct spwd *, char *, int);
542 struct spwd *fgetspent_r(FILE *, struct spwd *, char *, int);
543 struct spwd *getspnam(const char *name);
544 struct spwd *getspnam_r(const char *, struct spwd *, char *, int);
548 int str2spwd(const char *, int, void *, char *, int);
551 int getsubopt(char **optionsp, char *const *tokens, char **valuep);
554 char *gettxt(const char *msg_id, const char *dflt_str);
557 char *getusershell(void);
568 int utmpname(const char *newfile);
569 void updwtmp(const char *file, struct utmp *ut);
581 int utmpxname(const char *newfile);
582 void updwtmpx(const char *filex, struct utmpx *utx);
587 int getvfsspec(FILE *fd, struct vfstab *vp, char *special);
588 int getvfsfile(FILE *fd, struct vfstab *vp, char *mountp);
593 char *getwd(char *pathname);
604 size_t iconv(iconv_t cd, const char **_RESTRICT_KYWD inbuf,
605 size_t *_RESTRICT_KYWD inbytesleft, char **_RESTRICT_KYWD outbuf,
608 iconv_t iconv_open(const char *tocode, const char *fromcode);
617 char *index(const char *sp, int c);
620 int initgroups(const char *uname, gid_t agroup);
623 int innetgr(const char *group, const char *machine, const char *name,
624 const char *domain);
631 int isaexec(const char *, char *const *, char *const *);
643 char *l64a(long lg);
669 size_t mbstowcs(wchar_t *_RESTRICT_KYWD pwcs, const char *_RESTRICT_KYWD s,
673 int mbtowc(wchar_t *_RESTRICT_KYWD wchar, const char *_RESTRICT_KYWD s,
675 int mblen(const char *s, size_t n);
706 int mkfifo(const char *path, mode_t mode);
709 char *mktemp(char *as);
734 DBM *dbm_open(const char *file, int flags, mode_t mode);
747 int nftw(const char *path, int (*fn)(), int depth, int flags);
750 char *nl_langinfo(nl_item item);
753 DIR *opendir(const char *filename);
758 void perror(const char *s);
764 void psiginfo(const siginfo_t *sip, const char *s);
767 void psignal(int sig, const char *s);
770 char *ptsname(int fd);
775 int putenv(char *change);
776 int setenv(const char *envname, const char *envval, int overwrite);
777 int unsetenv(const char *name);
795 char *initstate(unsigned seed, char *arg_state, size_t n);
796 char *setstate(const char *arg_state);
800 int rctl_walk(int (*callback)(const char *, void *), void *walk_data);
819 char *realpath(const char *_RESTRICT_KYWD raw, char *_RESTRICT_KYWD canon);
822 char *re_comp(const char *sp);
823 int re_exec(const char *p1);
826 char *rindex(const char *sp, int c);
829 int remove(const char *filename);
830 int rename(const char *old, const char *new);
838 int scandir(const char *dirname, struct dirent *(*namelist[]),
862 char *setlocale(int cat, const char *loc);
896 int str2sig(const char *s, int *sigp);
897 int sig2str(int i, char *s);
900 char *strcat(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2);
903 char *strchr(const char *sp, int c);
906 int strcmp(const char *s1, const char *s2);
909 char *strcpy(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2);
912 size_t strcspn(const char *string, const char *charset);
915 char *strdup(const char *s1);
918 char *strerror(int errnum);
919 int strerror_r(int errnum, char *strerrbuf, size_t buflen);
922 size_t strftime(char *_RESTRICT_KYWD s, size_t maxsize,
923 const char *_RESTRICT_KYWD format,
927 size_t strlen(const char *s);
930 char *strncat(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2, size_t n);
933 int strncmp(const char *s1, const char *s2, size_t n);
936 char *strncpy(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2, size_t n);
939 char *strpbrk(const char *string, const char *brkset);
942 char *strrchr(const char *sp, int c);
945 char *strsep(char **stringp, const char *delim);
948 size_t strspn(const char *string, const char *charset);
951 char *strstr(const char *as1, const char *as2);
954 double strtod(const char *_RESTRICT_KYWD cp, char **_RESTRICT_KYWD ptr);
955 float strtof(const char *_RESTRICT_KYWD cp, char **_RESTRICT_KYWD ptr);
956 long double strtold(const char *_RESTRICT_KYWD cp, char **_RESTRICT_KYWD ptr);
959 intmax_t strtoimax(const char *_RESTRICT_KYWD nptr,
960 char **_RESTRICT_KYWD endptr, int base);
963 char *strtok(char *_RESTRICT_KYWD string, const char *_RESTRICT_KYWD sepset);
964 char *strtok_r(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
965 char **_RESTRICT_KYWD);
968 long strtol(const char *_RESTRICT_KYWD str, char **_RESTRICT_KYWD nptr,
972 unsigned long strtoul(const char *_RESTRICT_KYWD str,
973 char **_RESTRICT_KYWD nptr, int base);
976 uintmax_t strtoumax(const char *_RESTRICT_KYWD nptr,
977 char **_RESTRICT_KYWD endptr, int base);
980 size_t strxfrm(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2,
982 int strcoll(const char *s1, const char *s2);
985 void swab(const char *_RESTRICT_KYWD from, char *_RESTRICT_KYWD to, ssize_t n);
995 void syslog(int pri, const char *fmt, ...);
996 void vsyslog(int pri, const char *fmt, va_list ap);
997 void openlog(const char *ident, int logstat, int logfac);
1060 int truncate(const char *path, off_t len);
1068 char *ttyname(int f);
1069 char *_ttyname_dev(dev_t rdev, char *buffer, size_t buflen);
1070 char *ttyname_r(int, char *, int);
1095 size_t wcstombs(char *_RESTRICT_KYWD s, const wchar_t *_RESTRICT_KYWD pwcs,
1099 int wctomb(char *s, wchar_t wchar);
1114 char *bindtextdomain(const char *domain, const char *binding);
1115 char *dcgettext(const char *domain, const char *msg_id, const int category);
1116 char *dgettext(const char *domain, const char *msg_id);
1117 char *gettext(const char *msg_id);
1118 char *textdomain(const char *domain);
1126 int fprintf(FILE *_RESTRICT_KYWD iop, const char *_RESTRICT_KYWD format, ...);
1130 int printf(const char *_RESTRICT_KYWD format, ...);
1134 int snprintf(char *_RESTRICT_KYWD string, size_t n,
1135 const char *_RESTRICT_KYWD format, ...);
1139 int sprintf(char *_RESTRICT_KYWD string,
1140 const char *_RESTRICT_KYWD format, ...);
1144 int vfprintf(FILE *_RESTRICT_KYWD iop, const char *_RESTRICT_KYWD format,
1149 int vprintf(const char *_RESTRICT_KYWD format, va_list);
1153 int vsnprintf(char *_RESTRICT_KYWD string, size_t n,
1154 const char *_RESTRICT_KYWD format, va_list);
1158 int vsprintf(char *_RESTRICT_KYWD string, const char *_RESTRICT_KYWD format,
1166 extern int glob(const char *restrict pattern, int flags,
1167 int(*errfunc)(const char *epath, int eerrno), glob_t *restrict pglob);
1171 char *regex(const char *regexp, const char *stringp, ...);
1175 char *__loc1;
1178 char *regcmp(const char *regexp, ...);
1201 char *ctermid(char *s);
1202 char *ctermid_r(char *s);
1205 char *cuserid(char *s);
1210 int _doscan(FILE *iop, const char *fmt, va_list va_alist);
1213 FILE *fdopen(int fd, const char *type);
1225 char *fgets(char *_RESTRICT_KYWD buf, int size, FILE *_RESTRICT_KYWD iop);
1233 typedef unsigned char Uchar;
1242 FILE *fopen(const char *_RESTRICT_KYWD name, const char *_RESTRICT_KYWD type);
1243 FILE *freopen(const char *_RESTRICT_KYWD name, const char *_RESTRICT_KYWD type,
1254 int fputs(const char *_RESTRICT_KYWD ptr, FILE *_RESTRICT_KYWD iop);
1277 char *getpass(const char *prompt);
1280 char *getpassphrase(const char *prompt);
1283 char *gets(char *buf);
1289 FILE *popen(const char *cmd, const char *mode);
1299 int puts(const char *ptr);
1309 int scanf(const char *_RESTRICT_KYWD fmt, ...);
1312 int fscanf(FILE *_RESTRICT_KYWD iop, const char *_RESTRICT_KYWD fmt, ...);
1315 int sscanf(const char *_RESTRICT_KYWD str, const char *_RESTRICT_KYWD fmt, ...);
1318 void setbuf(FILE *_RESTRICT_KYWD iop, char *_RESTRICT_KYWD abuf);
1321 int setvbuf(FILE *_RESTRICT_KYWD iop, char *_RESTRICT_KYWD abuf, int type,
1325 int system(const char *s);
1328 char *tempnam(const char *dir, const char *pfx);
1334 char *tmpnam(char *s);
1335 char *tmpnam_r(char *);
1351 int execl(const char *name, const char *, ...);
1354 int execle(const char *, const char *file, ...);
1357 int execv(const char *file, char *const *argv);
1374 int exportfs(char *dir, struct export *ep);
1375 int nfs_getfh(char *path, fhandle_t *fhp);
1390 int getrctl(const char *name, rctlblk_t *old_rblk, rctlblk_t *new_rblk,
1392 int setrctl(const char *name, rctlblk_t *old_rblk, rctlblk_t *new_rblk,
1395 int setprojrctl(const char *name, rctlblk_t *new_rblk, size_t size, int flags);
1396 int rctlctl(const char *, rctlblk_t *, int);
1397 size_t rctllist(char *, size_t);
1411 int shmdt(char *);
1474 wchar_t *strtows(wchar_t *s1, char *s2);
1475 char *wstostr(char *s1, wchar_t *s2);
1492 const char *format, const struct tm *timeptr);
1566 int wsprintf(wchar_t *wstring, const char *format, ...);
1573 int wsscanf(wchar_t *s, const char *format, ...);
1651 typedef char decimal_string[512];
1729 extern void string_to_decimal(char **, int, int, decimal_record *,
1730 enum decimal_string_form *, char **);
1731 extern void func_to_decimal(char **, int, int, decimal_record *,
1732 enum decimal_string_form *, char **,
1734 extern void file_to_decimal(char **, int, int, decimal_record *,
1735 enum decimal_string_form *, char **,
1737 extern char *seconvert(single *, int, int *, int *, char *);
1738 extern char *sfconvert(single *, int, int *, int *, char *);
1739 extern char *sgconvert(single *, int, int, char *);
1740 extern char *econvert(double, int, int *, int *, char *);
1741 extern char *fconvert(double, int, int *, int *, char *);
1742 extern char *gconvert(double, int, int, char *);
1743 extern char *qeconvert(quadruple *, int, int *, int *, char *);
1744 extern char *qfconvert(quadruple *, int, int *, int *, char *);
1745 extern char *qgconvert(quadruple *, int, int, char *);
1747 extern void __assert(const char *, const char *, int);
1766 int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD);
1767 int lstat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD);
1768 int mknod(const char *, mode_t, dev_t);
1771 extern void __fini_daemon_priv(const char *, ...);
1775 extern const char * __priv_getsetbynum(const void *, int);
1776 extern char * __priv_set_to_str(void *, const priv_set_t *, char, int);
1779 int _getgroupsbymember(const char *, gid_t[], int, int);
1798 extern int u8_validate(char *, size_t, char **, int, int *);
1799 extern int u8_strcmp(const char *, const char *, size_t, int, size_t, int *);
1800 extern size_t u8_textprep_str(char *, size_t *, char *, size_t *, int, size_t,