Home
last modified time | relevance | path

Searched refs:args (Results 1 – 25 of 67) sorted by relevance

123

/picolibc-latest/semihost/machine/m68k/
Dm68k_semihost.h107 uintptr_t args[4]; member
111 m68k_semihost(int func, struct m68k_semihost *args);
118 struct m68k_semihost args; in m68k_semihost1() local
121 args.args[0] = arg0; in m68k_semihost1()
122 m68k_semihost(func, &args); in m68k_semihost1()
123 ret = args.args[0]; in m68k_semihost1()
125 errno = args.args[1]; in m68k_semihost1()
130 struct m68k_semihost args; in m68k_semihost2() local
133 args.args[0] = arg0; in m68k_semihost2()
134 args.args[1] = arg1; in m68k_semihost2()
[all …]
/picolibc-latest/semihost/machine/nios2/
Dnios2_semihost.h107 uintptr_t args[4]; member
111 nios2_semihost(int func, struct nios2_semihost *args);
118 struct nios2_semihost args; in nios2_semihost1() local
121 args.args[0] = arg0; in nios2_semihost1()
122 nios2_semihost(func, &args); in nios2_semihost1()
123 ret = args.args[0]; in nios2_semihost1()
125 errno = args.args[1]; in nios2_semihost1()
130 struct nios2_semihost args; in nios2_semihost2() local
133 args.args[0] = arg0; in nios2_semihost2()
134 args.args[1] = arg1; in nios2_semihost2()
[all …]
/picolibc-latest/newlib/libc/stdlib/
D__call_atexit.c100 register struct _on_exit_args * args; in __call_exitprocs() local
114 args = &p->_on_exit_args; in __call_exitprocs()
122 if (d && (!args || args->_dso_handle[n] != d)) in __call_exitprocs()
140 if (!args || (args->_fntypes & i) == 0) in __call_exitprocs()
142 else if ((args->_is_cxa & i) == 0) in __call_exitprocs()
143 (*((void (*)(int, void *)) fn))(code, args->_fnargs[n]); in __call_exitprocs()
145 (*((void (*)(void *)) fn))(args->_fnargs[n]); in __call_exitprocs()
D__atexit.c65 struct _on_exit_args * args; in __register_exitproc() local
95 args = &p->_on_exit_args; in __register_exitproc()
96 args->_fnargs[p->_ind] = arg; in __register_exitproc()
97 args->_fntypes |= (1 << p->_ind); in __register_exitproc()
98 args->_dso_handle[p->_ind] = d; in __register_exitproc()
100 args->_is_cxa |= (1 << p->_ind); in __register_exitproc()
/picolibc-latest/newlib/libc/machine/spu/
Dsetvbuf.c59 c99_setvbuf_t args; in setvbuf() local
63 args.fp = fp->_fp; in setvbuf()
64 args.buf = buf; in setvbuf()
65 args.mode = mode; in setvbuf()
66 args.size = size; in setvbuf()
68 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_SETVBUF, &args); in setvbuf()
Dfread.c58 c99_fread_t args; in fread() local
62 args.buf = buf; in fread()
63 args.size = size; in fread()
64 args.count = count; in fread()
65 args.fp = fp->_fp; in fread()
67 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_FREAD, &args); in fread()
Dfwrite.c58 c99_fwrite_t args; in fwrite() local
62 args.buf = buf; in fwrite()
63 args.size = size; in fwrite()
64 args.count = count; in fwrite()
65 args.fp = fp->_fp; in fwrite()
67 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_FWRITE, &args); in fwrite()
Dvsnprintf.c61 c99_vsnprintf_t args; in vsnprintf() local
65 args.str = str; in vsnprintf()
66 args.size = size; in vsnprintf()
67 args.fmt = fmt; in vsnprintf()
68 va_copy(args.ap,ap); in vsnprintf()
70 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VSNPRINTF, &args); in vsnprintf()
Dcalloc_ea.c52 calloc_ea_t args; in calloc_ea() local
54 args.nmemb = (unsigned long long) nmemb; in calloc_ea()
55 args.length = (unsigned long long) length; in calloc_ea()
56 __send_to_ppe (JSRE_LIBEA_SIGNALCODE, SPE_LIBEA_CALLOC, &args); in calloc_ea()
57 return ull_to_eavoid (args.nmemb); in calloc_ea()
Drealloc_ea.c52 realloc_ea_t args; in realloc_ea() local
53 args.ptr = (unsigned long long) (size_ea_t) ptr; in realloc_ea()
54 args.size = (unsigned long long) size; in realloc_ea()
55 __send_to_ppe (JSRE_LIBEA_SIGNALCODE, SPE_LIBEA_REALLOC, &args); in realloc_ea()
56 return ull_to_eavoid (args.ptr); in realloc_ea()
Dfseek.c55 c99_fseek_t args; in fseek() local
59 args.fp = fp->_fp; in fseek()
60 args.offset = offset; in fseek()
61 args.whence = whence; in fseek()
63 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_FSEEK, &args); in fseek()
Dfgets.c55 c99_fgets_t args; in fgets() local
59 args.buf = buf; in fgets()
60 args.n = n; in fgets()
61 args.fp = fp->_fp; in fgets()
63 return (char*) __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_FGETS, &args); in fgets()
Dvsprintf.c59 c99_vsprintf_t args; in vsprintf() local
63 args.str = str; in vsprintf()
64 args.fmt = (char*) fmt; in vsprintf()
65 va_copy(args.ap,ap); in vsprintf()
67 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VSPRINTF, &args); in vsprintf()
Dvsscanf.c61 c99_vsscanf_t args; in vsscanf() local
65 args.str = str; in vsscanf()
66 args.fmt = (char*) fmt; in vsscanf()
67 va_copy(args.ap,ap); in vsscanf()
69 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VSSCANF, &args); in vsscanf()
Dvfprintf.c61 c99_vfprintf_t args; in vfprintf() local
65 args.fp = fp->_fp; in vfprintf()
66 args.fmt = (char*) fmt0; in vfprintf()
67 va_copy(args.ap,ap); in vfprintf()
69 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VFPRINTF, &args); in vfprintf()
Dvfscanf.c61 c99_vfscanf_t args; in vfscanf() local
65 args.fp = fp->_fp; in vfscanf()
66 args.fmt = (char*) fmt; in vfscanf()
67 va_copy(args.ap,ap); in vfscanf()
69 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VFSCANF, &args); in vfscanf()
Dfreopen.c56 c99_freopen_t args; in freopen() local
60 args.file = file; in freopen()
61 args.mode = mode; in freopen()
62 args.fp = fp->_fp; in freopen()
64 ret = __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_FREOPEN, &args); in freopen()
Drename.c52 c99_rename_t args; local
53 args.old = old;
54 args.new = new;
56 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_RENAME, &args);
Dvprintf.c55 c99_vprintf_t args; in vprintf() local
57 args.fmt = fmt; in vprintf()
58 va_copy(args.ap,ap); in vprintf()
60 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VPRINTF, &args); in vprintf()
Dvscanf.c58 c99_vscanf_t args; in vscanf() local
60 args.fmt = (char*) fmt; in vscanf()
61 va_copy(args.ap,ap); in vscanf()
63 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VSCANF, &args); in vscanf()
Dfsetpos.c52 c99_fsetpos_t args; in fsetpos() local
56 args.fp = iop->_fp; in fsetpos()
57 args.pos = pos; in fsetpos()
59 return __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_FSETPOS, &args); in fsetpos()
Dsetbuf.c53 c99_setbuf_t args; in setbuf() local
57 args.fp = fp->_fp; in setbuf()
58 args.buf = buf; in setbuf()
60 __send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_SETBUF, &args); in setbuf()
/picolibc-latest/newlib/libc/include/ssp/
Dssp.h59 #define __ssp_decl(rtype, fun, args) \ argument
60 rtype __ssp_real_(fun) args __asm__(__ASMNAME(#fun)); \
61 __declare_extern_inline(rtype) fun args
62 #define __ssp_redirect_raw(rtype, fun, args, call, cond, bos) \ argument
63 __ssp_decl(rtype, fun, args) \
70 #define __ssp_redirect(rtype, fun, args, call) \ argument
71 __ssp_redirect_raw(rtype, fun, args, call, 1, __ssp_bos)
72 #define __ssp_redirect0(rtype, fun, args, call) \ argument
73 __ssp_redirect_raw(rtype, fun, args, call, 1, __ssp_bos0)
/picolibc-latest/newlib/libc/misc/
D__dprintf.c90 va_list args; local
93 va_start (args, fmt);
95 va_start (args);
112 count = va_arg (args, int);
113 p = va_arg (args, char *);
149 c = va_arg (args, int);
153 l = (_POINTER_INT) va_arg (args, char *);
159 l = va_arg (args, int);
163 p = va_arg (args, char *);
170 va_end (args);
/picolibc-latest/newlib/libc/machine/nvptx/
Dprintf.c25 va_list args; in printf() local
28 va_start (args, fmt); in printf()
29 res = vprintf (fmt, args); in printf()
30 va_end (args); in printf()

123