/picolibc-latest/semihost/machine/arc/ |
D | arc_semihost.h | 200 static inline uintptr_t 201 arc_semihost0(uintptr_t op) in arc_semihost0() 203 register uintptr_t r_op __asm__("r8") = op; in arc_semihost0() 204 register uintptr_t r_r0 __asm__("r0"); in arc_semihost0() 210 static inline uintptr_t 211 arc_semihost1(uintptr_t op, uintptr_t r0) in arc_semihost1() 213 register uintptr_t r_op __asm__("r8") = op; in arc_semihost1() 214 register uintptr_t r_r0 __asm__("r0") = r0; in arc_semihost1() 220 static inline uintptr_t 221 arc_semihost2(uintptr_t op, uintptr_t r0, uintptr_t r1) in arc_semihost2() [all …]
|
D | arc_open.c | 52 uintptr_t mode = va_arg(ap, uintptr_t); in open() 54 ret = arc_semihost3(SYS_SEMIHOST_open, (uintptr_t) pathname, flags, mode); in open()
|
/picolibc-latest/test/semihost/ |
D | semihost-heapinfo.c | 45 block.heap_base = (void *) (uintptr_t) 4; in main() 46 block.heap_limit = (void *) (uintptr_t) 3; in main() 47 block.stack_limit = (void *) (uintptr_t) 2; in main() 48 block.stack_base = (void *) (uintptr_t) 1; in main() 53 if ((uintptr_t) block.heap_base >= (uintptr_t) block.heap_limit) { in main() 61 if ((uintptr_t) block.stack_base < (uintptr_t) block.stack_limit) { in main()
|
D | semihost-clock.c | 42 uintptr_t start = sys_semihost_clock(); in main() 43 uintptr_t stop; in main() 44 uintptr_t loop; in main()
|
D | semihost-time.c | 44 uintptr_t now = sys_semihost_time(); in main() 48 if (sizeof(uintptr_t) > 4) in main()
|
/picolibc-latest/semihost/ |
D | semihost-private.h | 74 typedef uintptr_t sh_param_t; 77 uintptr_t 78 sys_semihost(uintptr_t op, uintptr_t param); 81 static inline uintptr_t 89 return sys_semihost(op, (uintptr_t)&indirect_args); in sys_semihost1() 92 static inline uintptr_t 102 return sys_semihost(op, (uintptr_t)&indirect_args); in sys_semihost2() 105 static inline uintptr_t 117 return sys_semihost(op, (uintptr_t)&indirect_args); in sys_semihost3()
|
D | semihost.h | 81 uintptr_t 94 sys_semihost_exit(uintptr_t exception, uintptr_t subcode); 97 sys_semihost_exit_extended(uintptr_t code); 102 uintptr_t 133 uintptr_t 143 sys_semihost_seek(int fd, uintptr_t pos); 148 uintptr_t 151 uintptr_t 157 uintptr_t
|
D | sys_get_cmdline.c | 46 .field1 = (sh_param_t) (uintptr_t) buf, in sys_semihost_get_cmdline() 49 uintptr_t ret = sys_semihost(SYS_GET_CMDLINE, (uintptr_t) &arg); in sys_semihost_get_cmdline() 51 if (arg.field1 != (sh_param_t) (uintptr_t) buf) in sys_semihost_get_cmdline() 52 strcpy(buf, (void *) (uintptr_t) arg.field1); in sys_semihost_get_cmdline()
|
D | sys_heapinfo.c | 47 (void) sys_semihost(SYS_HEAPINFO, (uintptr_t) &arg); in sys_semihost_heapinfo() 48 block->heap_base = (void *) (uintptr_t) arg.field1; in sys_semihost_heapinfo() 49 block->heap_limit = (void *) (uintptr_t) arg.field2; in sys_semihost_heapinfo() 50 block->stack_base = (void *) (uintptr_t) arg.field3; in sys_semihost_heapinfo() 51 block->stack_limit = (void *) (uintptr_t) arg.field4; in sys_semihost_heapinfo()
|
D | sys_rename.c | 48 .field1 = (sh_param_t) (uintptr_t) old_pathname, in sys_semihost_rename() 50 .field3 = (sh_param_t) (uintptr_t) new_pathname, in sys_semihost_rename() 54 return (int) sys_semihost(SYS_RENAME, (uintptr_t) &arg); in sys_semihost_rename()
|
D | sys_flen.c | 38 uintptr_t 41 return (uintptr_t)sys_semihost1(SYS_FLEN, fd); in sys_semihost_flen()
|
D | sys_read.c | 38 uintptr_t 41 return sys_semihost3(SYS_READ, fd, (sh_param_t)(uintptr_t)buf, count); in sys_semihost_read()
|
D | sys_write.c | 38 uintptr_t 41 return sys_semihost3(SYS_WRITE, fd, (sh_param_t)(uintptr_t)buf, in sys_semihost_write()
|
D | sys_exit.c | 40 sys_semihost_exit(uintptr_t exception, uintptr_t subcode) in sys_semihost_exit()
|
/picolibc-latest/semihost/machine/m68k/ |
D | m68k_semihost.h | 107 uintptr_t args[4]; 113 static inline intptr_t m68k_semihost1_immediate(int func, uintptr_t arg0) { in m68k_semihost1_immediate() 117 static inline intptr_t m68k_semihost1(int func, uintptr_t arg0) { in m68k_semihost1() 129 static inline intptr_t m68k_semihost2(int func, uintptr_t arg0, uintptr_t arg1) { in m68k_semihost2() 142 static inline intptr_t m68k_semihost3(int func, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2) { in m68k_semihost3() 156 …tic inline uint64_t m68k_semihost4_64(int func, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, ui… in m68k_semihost4_64() 171 static inline intptr_t m68k_semihost4(int func, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, uin… in m68k_semihost4()
|
D | m68k_open.c | 68 uintptr_t mode = va_arg(ap, uintptr_t); in open() 70 return m68k_semihost4(HOSTED_OPEN, (uintptr_t) pathname, in open()
|
D | m68k_stat.c | 48 int ret = m68k_semihost2(HOSTED_STAT, (uintptr_t) pathname, (uintptr_t) &m68k_stat); in stat()
|
/picolibc-latest/semihost/machine/nios2/ |
D | nios2_semihost.h | 107 uintptr_t args[4]; 113 static inline intptr_t nios2_semihost1_immediate(int func, uintptr_t arg0) { in nios2_semihost1_immediate() 117 static inline intptr_t nios2_semihost1(int func, uintptr_t arg0) { in nios2_semihost1() 129 static inline intptr_t nios2_semihost2(int func, uintptr_t arg0, uintptr_t arg1) { in nios2_semihost2() 142 static inline intptr_t nios2_semihost3(int func, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2) { in nios2_semihost3() 156 …ic inline uint64_t nios2_semihost4_64(int func, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, ui… in nios2_semihost4_64() 171 …tatic inline intptr_t nios2_semihost4(int func, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, ui… in nios2_semihost4()
|
D | nios2_open.c | 68 uintptr_t mode = va_arg(ap, uintptr_t); in open() 70 return nios2_semihost4(HOSTED_OPEN, (uintptr_t) pathname, in open()
|
D | nios2_stat.c | 48 int ret = nios2_semihost2(HOSTED_STAT, (uintptr_t) pathname, (uintptr_t) &nios2_stat); in stat()
|
/picolibc-latest/newlib/libc/machine/riscv/ |
D | memcpy.c | 39 uintptr_t msk = sizeof (long) - 1; in memcpy() 40 if (unlikely ((((uintptr_t)a & msk) != ((uintptr_t)b & msk)) in memcpy() 50 if (unlikely (((uintptr_t)a & msk) != 0)) in memcpy() 51 while ((uintptr_t)a & msk) in memcpy() 56 long *lend = (long *)((uintptr_t)end & ~msk); in memcpy()
|
/picolibc-latest/newlib/testsuite/newlib.search/ |
D | hsearchtest.c | 71 e.data = (void *)(uintptr_t)i; in main() 75 TEST((int) (uintptr_t)ep->data == i); in main() 87 TEST((int) (uintptr_t)ep->data == i); in main() 96 TEST((uintptr_t)ep->data == 0); in main() 109 TEST(strcmp(ep->key, "a") == 0 && (uintptr_t)ep->data == 0); in main() 111 TEST(strcmp(ep2->key, "b") == 0 && (uintptr_t)ep2->data == 1); in main()
|
/picolibc-latest/newlib/libc/machine/spu/ |
D | spu-gmon.c | 86 uintptr_t selfpc; 100 uintptr_t low_pc; 101 uintptr_t high_pc; 110 uintptr_t raw_frompc; 111 uintptr_t raw_selfpc; 130 static uintptr_t s_lowpc = 0; 131 static uintptr_t s_highpc = 0; 154 pc -= (uintptr_t) & _start; in __sample() 198 uintptr_t frompc; in write_callgraph() 268 ROUNDDOWN ((uintptr_t) & _start, HISTFRACTION * sizeof (HISTCOUNTER)); in __monstartup() [all …]
|
/picolibc-latest/newlib/libc/picolib/ |
D | inittls.c | 70 memcpy(tls, __tdata_source, (uintptr_t) __tdata_size); in _init_tls() 73 memset(tls + (uintptr_t) __tbss_offset, '\0', (uintptr_t) __tbss_size); in _init_tls()
|
/picolibc-latest/newlib/libc/include/ |
D | picotls.h | 49 static inline size_t _tls_size(void) { return (size_t) (uintptr_t) __tls_size; } in _tls_size() 53 static inline size_t _tls_align(void) { return (size_t) (uintptr_t) __tls_align; } in _tls_align()
|