Home
last modified time | relevance | path

Searched refs:uintptr_t (Results 1 – 25 of 103) sorted by relevance

12345

/picolibc-latest/semihost/machine/arc/
Darc_semihost.h200 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 …]
Darc_open.c52 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/
Dsemihost-heapinfo.c45 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()
Dsemihost-clock.c42 uintptr_t start = sys_semihost_clock(); in main()
43 uintptr_t stop; in main()
44 uintptr_t loop; in main()
Dsemihost-time.c44 uintptr_t now = sys_semihost_time(); in main()
48 if (sizeof(uintptr_t) > 4) in main()
/picolibc-latest/semihost/
Dsemihost-private.h74 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()
Dsemihost.h81 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
Dsys_get_cmdline.c46 .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()
Dsys_heapinfo.c47 (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()
Dsys_rename.c48 .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()
Dsys_flen.c38 uintptr_t
41 return (uintptr_t)sys_semihost1(SYS_FLEN, fd); in sys_semihost_flen()
Dsys_read.c38 uintptr_t
41 return sys_semihost3(SYS_READ, fd, (sh_param_t)(uintptr_t)buf, count); in sys_semihost_read()
Dsys_write.c38 uintptr_t
41 return sys_semihost3(SYS_WRITE, fd, (sh_param_t)(uintptr_t)buf, in sys_semihost_write()
Dsys_exit.c40 sys_semihost_exit(uintptr_t exception, uintptr_t subcode) in sys_semihost_exit()
/picolibc-latest/semihost/machine/m68k/
Dm68k_semihost.h107 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()
Dm68k_open.c68 uintptr_t mode = va_arg(ap, uintptr_t); in open()
70 return m68k_semihost4(HOSTED_OPEN, (uintptr_t) pathname, in open()
Dm68k_stat.c48 int ret = m68k_semihost2(HOSTED_STAT, (uintptr_t) pathname, (uintptr_t) &m68k_stat); in stat()
/picolibc-latest/semihost/machine/nios2/
Dnios2_semihost.h107 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()
Dnios2_open.c68 uintptr_t mode = va_arg(ap, uintptr_t); in open()
70 return nios2_semihost4(HOSTED_OPEN, (uintptr_t) pathname, in open()
Dnios2_stat.c48 int ret = nios2_semihost2(HOSTED_STAT, (uintptr_t) pathname, (uintptr_t) &nios2_stat); in stat()
/picolibc-latest/newlib/libc/machine/riscv/
Dmemcpy.c39 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/
Dhsearchtest.c71 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/
Dspu-gmon.c86 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/
Dinittls.c70 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/
Dpicotls.h49 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()

12345