/picolibc-latest/semihost/machine/m68k/ |
D | m68k_semihost.h | 107 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/ |
D | nios2_semihost.h | 107 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.c | 100 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.c | 65 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/ |
D | setvbuf.c | 59 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()
|
D | fread.c | 58 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()
|
D | fwrite.c | 58 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()
|
D | vsnprintf.c | 61 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()
|
D | calloc_ea.c | 52 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()
|
D | realloc_ea.c | 52 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()
|
D | fseek.c | 55 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()
|
D | fgets.c | 55 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()
|
D | vsprintf.c | 59 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()
|
D | vsscanf.c | 61 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()
|
D | vfprintf.c | 61 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()
|
D | vfscanf.c | 61 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()
|
D | freopen.c | 56 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()
|
D | rename.c | 52 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);
|
D | vprintf.c | 55 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()
|
D | vscanf.c | 58 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()
|
D | fsetpos.c | 52 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()
|
D | setbuf.c | 53 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/ |
D | ssp.h | 59 #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.c | 90 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/ |
D | printf.c | 25 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()
|