Lines Matching refs:char
176 char **environ;
182 const char *__progname;
190 int __posix_getgrgid_r(gid_t, struct group *, char *, size_t, struct group **);
191 int __posix_getgrnam_r(const char *, struct group *, char *, size_t,
193 int __posix_getpwuid_r(uid_t, struct passwd *, char *, size_t,
195 int __posix_getpwnam_r(const char *, struct passwd *, char *, size_t,
198 char *__posix_asctime_r(const struct tm *_RESTRICT_KYWD, char *_RESTRICT_KYWD);
199 char *__posix_ctime_r(const time_t *, char *);
200 int __posix_ttyname_r(int, char *, size_t);
201 int __posix_getlogin_r(char *, int);
202 int __posix_getloginx_r(char *, int);
216 char *__strptime_dontzero(const char *, const char *, struct tm *);
243 int _set_tab(const char *loc, int cat);
246 int _xftw(int ver, const char *path, int (*fn)(), int depth);
249 long a64l(const char *);
259 void _assert(const char *assertion, const char *filename, int line_num);
260 void __assert_c99(const char *assertion, const char *filename, int line_num,
261 const char *funcname);
268 double atof(const char *p);
271 int atoi(const char *p);
274 long atol(const char *p);
277 char *basename(char *s);
299 char *catgets(nl_catd catd, int set_num, int msg_num, const char *s);
302 nl_catd catopen(const char *name, int mode);
320 int cftime(char *buf, char *format, const time_t *t);
321 int ascftime(char *buf, const char *format, const struct tm *tm);
330 size_t confstr(int name, char *buf, size_t length);
333 void setkey(const char *key);
334 void encrypt(char *block, int fake);
335 char *crypt(const char *key, const char *salt);
342 char *ctime(const time_t *t);
343 char *ctime_r(const time_t *, char *buf, int);
344 char *asctime(const struct tm *t);
345 char *asctime_r(const struct tm *, char *, int);
371 char *dirname(char *s);
395 char *ecvt(double value, int ndigit, int *_RESTRICT_KYWD decpt,
397 char *fcvt(double value, int ndigit, int *_RESTRICT_KYWD decpt,
401 void _errfp(FILE *, int, const char *, ...);
402 void _verrfp(FILE *, int, const char *, va_list);
403 void _errxfp(FILE *, int, const char *, ...);
404 void _verrxfp(FILE *, int, const char *, va_list);
405 void _warnfp(FILE *, const char *, ...);
406 void _vwarnfp(FILE *, const char *, va_list);
407 void _warnxfp(FILE *, const char *, ...);
408 void _vwarnxfp(FILE *, const char *, va_list);
413 int euccol(const unsigned char *s);
414 int euclen(const unsigned char *s);
415 int eucscol(const unsigned char *s);
419 int execlp(const char *, const char *, ...);
420 int execvp(const char *name, char *const *argv);
423 int fattach(int fildes, const char *path);
426 int fdetach(const char *path);
435 int addseverity(int value, const char *string);
436 int fmtmsg(long class, const char *label, int severity, const char *text,
437 const char *action, const char *tag);
443 key_t ftok(const char *path, int id);
446 char *gcvt(double number, int ndigit, char *buf);
449 char *getcwd(char *str, size_t size);
452 struct tm *getdate(const char *expression);
466 char *getenv(const char *name);
469 const char *getexecname(void);
472 struct group *getgrnam(const char *name);
474 struct group *fgetgrent_r(FILE *, struct group *, char *, int);
475 struct group *getgrent_r(struct group *, char *, int);
476 struct group *getgrgid_r(gid_t, struct group *, char *, int);
477 struct group *getgrnam_r(const char *, struct group *, char *, int);
489 char *getloginx(void);
490 char *getloginx_r(char *, int);
494 char *getlogin(void);
498 char *getlogin_r(char *, int);
505 int setnetgrent(const char *grp);
507 int getnetgrent(char **machinep, char **namep, char **domainp);
510 int getopt(int argc, char *const *argv, const char *opts);
513 int getopt_clip(int argc, char *const *argv, const char *optstring,
515 int getopt_long(int argc, char *const *argv, const char *optstring,
517 int getopt_long_only(int argc, char *const *argv, const char *optstring,
524 int getpw(uid_t uid, char *buf);
527 struct passwd *getpwnam(const char *name);
529 struct passwd *fgetpwent_r(FILE *, struct passwd *, char *, int);
530 struct passwd *getpwent_r(struct passwd *, char *, int);
531 struct passwd *getpwnam_r(const char *, struct passwd *, char *, int);
532 struct passwd *getpwuid_r(uid_t, struct passwd *, char *, int);
544 struct spwd *getspent_r(struct spwd *, char *, int);
546 struct spwd *fgetspent_r(FILE *, struct spwd *, char *, int);
547 struct spwd *getspnam(const char *name);
548 struct spwd *getspnam_r(const char *, struct spwd *, char *, int);
552 int str2spwd(const char *, int, void *, char *, int);
555 int getsubopt(char **optionsp, char *const *tokens, char **valuep);
558 char *gettxt(const char *msg_id, const char *dflt_str);
561 char *getusershell(void);
572 int utmpname(const char *newfile);
573 void updwtmp(const char *file, struct utmp *ut);
585 int utmpxname(const char *newfile);
586 void updwtmpx(const char *filex, struct utmpx *utx);
591 int getvfsspec(FILE *fd, struct vfstab *vp, char *special);
592 int getvfsfile(FILE *fd, struct vfstab *vp, char *mountp);
597 char *getwd(char *pathname);
608 size_t iconv(iconv_t cd, const char **_RESTRICT_KYWD inbuf,
609 size_t *_RESTRICT_KYWD inbytesleft, char **_RESTRICT_KYWD outbuf,
612 iconv_t iconv_open(const char *tocode, const char *fromcode);
621 char *index(const char *sp, int c);
624 int initgroups(const char *uname, gid_t agroup);
627 int innetgr(const char *group, const char *machine, const char *name,
628 const char *domain);
635 int isaexec(const char *, char *const *, char *const *);
647 char *l64a(long lg);
673 size_t mbstowcs(wchar_t *_RESTRICT_KYWD pwcs, const char *_RESTRICT_KYWD s,
677 int mbtowc(wchar_t *_RESTRICT_KYWD wchar, const char *_RESTRICT_KYWD s,
679 int mblen(const char *s, size_t n);
710 int mkfifo(const char *path, mode_t mode);
713 char *mktemp(char *as);
738 DBM *dbm_open(const char *file, int flags, mode_t mode);
751 int nftw(const char *path, int (*fn)(), int depth, int flags);
754 char *nl_langinfo(nl_item item);
757 DIR *opendir(const char *filename);
762 void perror(const char *s);
768 void psiginfo(const siginfo_t *sip, const char *s);
771 void psignal(int sig, const char *s);
774 char *ptsname(int fd);
779 int putenv(char *change);
780 int setenv(const char *envname, const char *envval, int overwrite);
781 int unsetenv(const char *name);
799 char *initstate(unsigned seed, char *arg_state, size_t n);
800 char *setstate(const char *arg_state);
804 int rctl_walk(int (*callback)(const char *, void *), void *walk_data);
823 char *realpath(const char *_RESTRICT_KYWD raw, char *_RESTRICT_KYWD canon);
826 char *re_comp(const char *sp);
827 int re_exec(const char *p1);
830 char *rindex(const char *sp, int c);
833 int remove(const char *filename);
834 int rename(const char *old, const char *new);
842 int scandir(const char *dirname, struct dirent *(*namelist[]),
866 char *setlocale(int cat, const char *loc);
900 int str2sig(const char *s, int *sigp);
901 int sig2str(int i, char *s);
904 char *strcat(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2);
907 char *strchr(const char *sp, int c);
910 int strcmp(const char *s1, const char *s2);
913 char *strcpy(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2);
916 size_t strcspn(const char *string, const char *charset);
919 char *strdup(const char *s1);
922 char *strerror(int errnum);
923 int strerror_r(int errnum, char *strerrbuf, size_t buflen);
926 size_t strftime(char *_RESTRICT_KYWD s, size_t maxsize,
927 const char *_RESTRICT_KYWD format,
931 size_t strlen(const char *s);
934 char *strncat(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2, size_t n);
937 int strncmp(const char *s1, const char *s2, size_t n);
940 char *strncpy(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2, size_t n);
943 char *strpbrk(const char *string, const char *brkset);
946 char *strrchr(const char *sp, int c);
949 char *strsep(char **stringp, const char *delim);
952 size_t strspn(const char *string, const char *charset);
955 char *strstr(const char *as1, const char *as2);
958 double strtod(const char *_RESTRICT_KYWD cp, char **_RESTRICT_KYWD ptr);
959 float strtof(const char *_RESTRICT_KYWD cp, char **_RESTRICT_KYWD ptr);
960 long double strtold(const char *_RESTRICT_KYWD cp, char **_RESTRICT_KYWD ptr);
963 intmax_t strtoimax(const char *_RESTRICT_KYWD nptr,
964 char **_RESTRICT_KYWD endptr, int base);
967 char *strtok(char *_RESTRICT_KYWD string, const char *_RESTRICT_KYWD sepset);
968 char *strtok_r(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
969 char **_RESTRICT_KYWD);
972 long strtol(const char *_RESTRICT_KYWD str, char **_RESTRICT_KYWD nptr,
976 unsigned long strtoul(const char *_RESTRICT_KYWD str,
977 char **_RESTRICT_KYWD nptr, int base);
980 uintmax_t strtoumax(const char *_RESTRICT_KYWD nptr,
981 char **_RESTRICT_KYWD endptr, int base);
984 size_t strxfrm(char *_RESTRICT_KYWD s1, const char *_RESTRICT_KYWD s2,
986 int strcoll(const char *s1, const char *s2);
989 void swab(const char *_RESTRICT_KYWD from, char *_RESTRICT_KYWD to, ssize_t n);
999 void syslog(int pri, const char *fmt, ...);
1000 void vsyslog(int pri, const char *fmt, va_list ap);
1001 void openlog(const char *ident, int logstat, int logfac);
1064 int truncate(const char *path, off_t len);
1072 char *ttyname(int f);
1073 char *_ttyname_dev(dev_t rdev, char *buffer, size_t buflen);
1074 char *ttyname_r(int, char *, int);
1099 size_t wcstombs(char *_RESTRICT_KYWD s, const wchar_t *_RESTRICT_KYWD pwcs,
1103 int wctomb(char *s, wchar_t wchar);
1118 char *bindtextdomain(const char *domain, const char *binding);
1119 char *dcgettext(const char *domain, const char *msg_id, const int category);
1120 char *dgettext(const char *domain, const char *msg_id);
1121 char *gettext(const char *msg_id);
1122 char *textdomain(const char *domain);
1130 int fprintf(FILE *_RESTRICT_KYWD iop, const char *_RESTRICT_KYWD format, ...);
1134 int printf(const char *_RESTRICT_KYWD format, ...);
1138 int snprintf(char *_RESTRICT_KYWD string, size_t n,
1139 const char *_RESTRICT_KYWD format, ...);
1143 int sprintf(char *_RESTRICT_KYWD string,
1144 const char *_RESTRICT_KYWD format, ...);
1148 int vfprintf(FILE *_RESTRICT_KYWD iop, const char *_RESTRICT_KYWD format,
1153 int vprintf(const char *_RESTRICT_KYWD format, va_list);
1157 int vsnprintf(char *_RESTRICT_KYWD string, size_t n,
1158 const char *_RESTRICT_KYWD format, va_list);
1162 int vsprintf(char *_RESTRICT_KYWD string, const char *_RESTRICT_KYWD format,
1170 extern int glob(const char *restrict pattern, int flags,
1171 int(*errfunc)(const char *epath, int eerrno), glob_t *restrict pglob);
1175 char *regex(const char *regexp, const char *stringp, ...);
1179 char *__loc1;
1182 char *regcmp(const char *regexp, ...);
1205 char *ctermid(char *s);
1206 char *ctermid_r(char *s);
1209 char *cuserid(char *s);
1214 int _doscan(FILE *iop, const char *fmt, va_list va_alist);
1217 FILE *fdopen(int fd, const char *type);
1229 char *fgets(char *_RESTRICT_KYWD buf, int size, FILE *_RESTRICT_KYWD iop);
1237 typedef unsigned char Uchar;
1246 FILE *fopen(const char *_RESTRICT_KYWD name, const char *_RESTRICT_KYWD type);
1247 FILE *freopen(const char *_RESTRICT_KYWD name, const char *_RESTRICT_KYWD type,
1258 int fputs(const char *_RESTRICT_KYWD ptr, FILE *_RESTRICT_KYWD iop);
1281 char *getpass(const char *prompt);
1284 char *getpassphrase(const char *prompt);
1287 char *gets(char *buf);
1293 FILE *popen(const char *cmd, const char *mode);
1303 int puts(const char *ptr);
1313 int scanf(const char *_RESTRICT_KYWD fmt, ...);
1316 int fscanf(FILE *_RESTRICT_KYWD iop, const char *_RESTRICT_KYWD fmt, ...);
1319 int sscanf(const char *_RESTRICT_KYWD str, const char *_RESTRICT_KYWD fmt, ...);
1322 void setbuf(FILE *_RESTRICT_KYWD iop, char *_RESTRICT_KYWD abuf);
1325 int setvbuf(FILE *_RESTRICT_KYWD iop, char *_RESTRICT_KYWD abuf, int type,
1329 int system(const char *s);
1332 char *tempnam(const char *dir, const char *pfx);
1338 char *tmpnam(char *s);
1339 char *tmpnam_r(char *);
1355 int execl(const char *name, const char *, ...);
1358 int execle(const char *, const char *file, ...);
1361 int execv(const char *file, char *const *argv);
1378 int exportfs(char *dir, struct export *ep);
1379 int nfs_getfh(char *path, fhandle_t *fhp);
1394 int getrctl(const char *name, rctlblk_t *old_rblk, rctlblk_t *new_rblk,
1396 int setrctl(const char *name, rctlblk_t *old_rblk, rctlblk_t *new_rblk,
1399 int setprojrctl(const char *name, rctlblk_t *new_rblk, size_t size, int flags);
1400 int rctlctl(const char *, rctlblk_t *, int);
1401 size_t rctllist(char *, size_t);
1415 int shmdt(char *);
1478 wchar_t *strtows(wchar_t *s1, char *s2);
1479 char *wstostr(char *s1, wchar_t *s2);
1496 const char *format, const struct tm *timeptr);
1570 int wsprintf(wchar_t *wstring, const char *format, ...);
1577 int wsscanf(wchar_t *s, const char *format, ...);
1655 typedef char decimal_string[512];
1733 extern void string_to_decimal(char **, int, int, decimal_record *,
1734 enum decimal_string_form *, char **);
1735 extern void func_to_decimal(char **, int, int, decimal_record *,
1736 enum decimal_string_form *, char **,
1738 extern void file_to_decimal(char **, int, int, decimal_record *,
1739 enum decimal_string_form *, char **,
1741 extern char *seconvert(single *, int, int *, int *, char *);
1742 extern char *sfconvert(single *, int, int *, int *, char *);
1743 extern char *sgconvert(single *, int, int, char *);
1744 extern char *econvert(double, int, int *, int *, char *);
1745 extern char *fconvert(double, int, int *, int *, char *);
1746 extern char *gconvert(double, int, int, char *);
1747 extern char *qeconvert(quadruple *, int, int *, int *, char *);
1748 extern char *qfconvert(quadruple *, int, int *, int *, char *);
1749 extern char *qgconvert(quadruple *, int, int, char *);
1751 extern void __assert(const char *, const char *, int);
1770 int stat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD);
1771 int lstat(const char *_RESTRICT_KYWD, struct stat *_RESTRICT_KYWD);
1772 int mknod(const char *, mode_t, dev_t);
1775 extern void __fini_daemon_priv(const char *, ...);
1779 extern const char * __priv_getsetbynum(const void *, int);
1780 extern char * __priv_set_to_str(void *, const priv_set_t *, char, int);
1783 int _getgroupsbymember(const char *, gid_t[], int, int);
1802 extern int u8_validate(char *, size_t, char **, int, int *);
1803 extern int u8_strcmp(const char *, const char *, size_t, int, size_t, int *);
1804 extern size_t u8_textprep_str(char *, size_t *, char *, size_t *, int, size_t,