Searched refs:__restrict (Results 1 - 25 of 26) sorted by relevance

12

/haiku/src/system/libroot/posix/glibc/include/
H A Dwchar.h18 extern size_t __mbrtowc (wchar_t *__restrict __pwc,
19 __const char *__restrict __s, size_t __n,
20 __mbstate_t *__restrict __p);
21 extern size_t __wcrtomb (char *__restrict __s, wchar_t __wc,
22 __mbstate_t *__restrict __ps);
23 extern size_t __mbsrtowcs (wchar_t *__restrict __dst,
24 __const char **__restrict __src,
25 size_t __len, __mbstate_t *__restrict __ps);
26 extern size_t __wcsrtombs (char *__restrict __dst,
27 __const wchar_t **__restrict __sr
[all...]
H A Dstdio_private.h9 extern int __snprintf (char *__restrict __s, size_t __maxlen,
10 __const char *__restrict __format, ...)
12 extern int __vsnprintf (char *__restrict __s, size_t __maxlen,
13 __const char *__restrict __format, _G_va_list __arg)
15 extern int __vfscanf (FILE *__restrict __s,
16 __const char *__restrict __format,
20 extern int __vscanf (__const char *__restrict __format,
25 extern int __vsscanf (__const char *__restrict __s,
26 __const char *__restrict __format,
71 extern int __asprintf_internal (char **__restrict __pt
[all...]
/haiku/src/system/libroot/posix/glibc/wcsmbs/
H A Dwchar.h125 extern wchar_t *wmemcpy (wchar_t *__restrict __s1,
126 __const wchar_t *__restrict __s2, size_t __n) __THROW;
139 extern wchar_t *wmempcpy (wchar_t *__restrict __s1,
140 __const wchar_t *__restrict __s2, size_t __n)
159 extern size_t mbrtowc (wchar_t *__restrict __pwc,
160 __const char *__restrict __s, size_t __n,
161 mbstate_t *__restrict __p) __THROW;
164 extern size_t wcrtomb (char *__restrict __s, wchar_t __wc,
165 mbstate_t *__restrict __ps) __THROW;
168 extern size_t __mbrlen (__const char *__restrict __
[all...]
/haiku/src/system/libroot/posix/glibc/stdlib/
H A Dstdlib.h160 extern double strtod (__const char *__restrict __nptr,
161 char **__restrict __endptr) __THROW;
167 extern float strtof (__const char *__restrict __nptr,
168 char **__restrict __endptr) __THROW;
170 extern long double strtold (__const char *__restrict __nptr,
171 char **__restrict __endptr) __THROW;
177 extern long int strtol (__const char *__restrict __nptr,
178 char **__restrict __endptr, int __base) __THROW;
180 extern unsigned long int strtoul (__const char *__restrict __nptr,
181 char **__restrict __endpt
[all...]
H A Dmonetary.h39 extern ssize_t strfmon (char *__restrict __s, size_t __maxsize,
40 __const char *__restrict __format, ...)
47 extern ssize_t strfmon_l (char *__restrict __s, size_t __maxsize,
49 __const char *__restrict __format, ...)
/haiku/src/system/libroot/posix/glibc/libio/
H A Dstdio.h231 extern FILE *fopen (__const char *__restrict __filename,
232 __const char *__restrict __modes) __THROW;
234 extern FILE *freopen (__const char *__restrict __filename,
235 __const char *__restrict __modes,
236 FILE *__restrict __stream) __THROW;
239 extern FILE *__REDIRECT (fopen, (__const char *__restrict __filename,
240 __const char *__restrict __modes) __THROW,
242 extern FILE *__REDIRECT (freopen, (__const char *__restrict __filename,
243 __const char *__restrict __modes,
244 FILE *__restrict __strea
[all...]
H A Dlibio.h469 extern int _IO_vfscanf (_IO_FILE * __restrict, const char * __restrict,
470 _IO_va_list, int *__restrict) __THROW;
471 extern int _IO_vfprintf (_IO_FILE *__restrict, const char *__restrict,
518 extern int _IO_vfwscanf (_IO_FILE * __restrict, const wchar_t * __restrict,
519 _IO_va_list, int *__restrict) __THROW;
520 extern int _IO_vfwprintf (_IO_FILE *__restrict, const wchar_t *__restrict,
[all...]
H A DlibioP.h742 extern int _IO_vfscanf_internal (_IO_FILE * __restrict,
743 const char * __restrict,
744 _IO_va_list, int *__restrict);
745 extern int _IO_vfprintf_internal (_IO_FILE *__restrict, const char *__restrict,
/haiku/src/system/libroot/posix/glibc/stdio-common/
H A Dprintf.h95 extern size_t parse_printf_format (__const char *__restrict __fmt, size_t __n,
96 int *__restrict __argtypes) __THROW;
133 extern int printf_size (FILE *__restrict __fp,
135 __const void *__const *__restrict __args) __THROW;
138 extern int printf_size_info (__const struct printf_info *__restrict
139 __info, size_t __n, int *__restrict __argtypes)
/haiku/headers/glibc/
H A Dprintf.h95 extern size_t parse_printf_format (__const char *__restrict __fmt, size_t __n,
96 int *__restrict __argtypes);
133 extern int printf_size (FILE *__restrict __fp,
135 __const void *__const *__restrict __args);
138 extern int printf_size_info (__const struct printf_info *__restrict
139 __info, size_t __n, int *__restrict __argtypes);
/haiku/headers/posix/
H A Dthreads.h78 int cnd_timedwait(cnd_t *__restrict, mtx_t *__restrict __mtx,
79 const struct timespec *__restrict);
84 int mtx_timedlock(mtx_t *__restrict __mtx,
85 const struct timespec *__restrict);
H A Dregex.h529 /* GCC 2.95 and later have "__restrict"; C99 compilers have
531 #ifndef __restrict
534 # define __restrict restrict
536 # define __restrict
544 # define __restrict_arr __restrict
551 extern int regcomp (regex_t *__restrict __preg,
552 const char *__restrict __pattern,
555 extern int regexec (const regex_t *__restrict __preg,
556 const char *__restrict __string, size_t __nmatch,
560 extern size_t regerror (int __errcode, const regex_t *__restrict __pre
530 # define __restrict macro
532 # define __restrict macro
[all...]
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dsystm.h73 copyin(const void * __restrict udaddr, void * __restrict kaddr,
81 copyout(const void * __restrict kaddr, void * __restrict udaddr,
/haiku/src/bin/network/ping/
H A Dmain.h76 void pr_summary(FILE * __restrict);
/haiku/src/system/libroot/posix/musl/search/
H A Dtdelete.c5 void *tdelete(const void *__restrict key, void **__restrict rootp,
/haiku/src/libs/gnu/
H A Dqsort.c21 sort_r_swap(char* __restrict itemA, char* __restrict itemB,
34 sort_r_cmpswap(char* __restrict itemA, char* __restrict itemB,
/haiku/src/system/libroot/posix/stdlib/
H A Dstrtoll.c50 strtoll(const char * __restrict nptr, char ** __restrict endptr, int base)
H A Dstrtol.c51 strtol(const char * __restrict nptr, char ** __restrict endptr, int base)
H A Dstrtoull.c50 strtoull(const char * __restrict nptr, char ** __restrict endptr, int base)
H A Dstrtoul.c51 strtoul(const char * __restrict nptr, char ** __restrict endptr, int base)
H A Dstrtod.c1125 strtod(const char * __restrict s00, char ** __restrict se)
/haiku/src/system/libroot/posix/glibc/include/misc/sys/
H A Dcdefs.h269 /* __restrict is known in EGCS 1.2 and above. */
271 # define __restrict /* Ignore */ macro
278 # define __restrict_arr __restrict
/haiku/src/libs/iconv/
H A Dconfig.h383 #define restrict __restrict
/haiku/src/system/libroot/posix/glibc/include/bits/
H A Dstdio.h34 vprintf (__const char *__restrict __fmt, _G_va_list __arg) __THROW
/haiku/src/system/libroot/posix/glibc/regex/
H A Dregcomp.c472 regex_t *__restrict preg;
473 const char *__restrict pattern;
535 const regex_t *__restrict preg;
536 char *__restrict errbuf;

Completed in 278 milliseconds

12