Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 25 of 32) sorted by relevance

12

/picolibc-latest/newlib/libc/tinystdio/
Dvfscanf.c183 _putmb(void *addr, wint_t wi, mbstate_t *ps, uint16_t flags) in _putmb() argument
186 *(wchar_t *) addr = (wchar_t) wi; in _putmb()
187 addr = (wchar_t *) addr + 1; in _putmb()
190 s = wcrtomb((char *) addr, (wchar_t) wi, ps); in _putmb()
193 addr = (char *) addr + s; in _putmb()
195 return addr; in _putmb()
197 #define putmb(addr, wi, ps, flags, fail) do { \ argument
198 if (addr) { \
199 addr = _putmb(addr, wi, ps, flags); \
200 if (!addr) fail; \
[all …]
Dconv_flt.c201 conv_flt (FLT_STREAM *stream, FLT_CONTEXT *context, width_t width, void *addr, uint16_t flags) in conv_flt() argument
583 if (addr) { in conv_flt()
588 *((long double *) addr) = ld; in conv_flt()
593 *((double *) addr) = d; in conv_flt()
598 *((float *) addr) = f; in conv_flt()
604 if (addr) { in conv_flt()
606 *((long double *) addr) = (long double) flt; in conv_flt()
608 *((double *) addr) = (double) flt; in conv_flt()
610 *((float *) addr) = (float) flt; in conv_flt()
/picolibc-latest/newlib/libc/search/
Dhash_buf.c111 __uint32_t addr, in __get_buf() argument
124 if (!bp || (bp->addr != addr)) in __get_buf()
130 segment_ndx = addr & (hashp->SGSIZE - 1); in __get_buf()
133 segp = hashp->dir[addr >> hashp->SSHIFT]; in __get_buf()
143 bp = newbuf(hashp, addr, prev_bp); in __get_buf()
145 __get_page(hashp, bp->page, addr, !prev_bp, is_disk, 0)) in __get_buf()
165 __uint32_t addr, in newbuf() argument
204 if ((bp->addr != 0) || (bp->flags & BUF_BUCKET)) { in newbuf()
213 bp->addr, (int)IS_BUCKET(bp->flags), 0)) in newbuf()
224 segment_ndx = bp->addr & (hashp->SGSIZE - 1); in newbuf()
[all …]
Dhash_page.c296 new_bufp, bufp, bufp->addr, obucket, &ret)) in ugly_split()
473 tmp1 = bufp->addr; in __add_ovflpage()
474 tmp2 = bufp->ovfl ? bufp->ovfl->addr : 0; in __add_ovflpage()
481 tmp1, tmp2, bufp->ovfl->addr); in __add_ovflpage()
658 __uint16_t addr; in overflow_page() local
759 addr = OADDR_OF(splitnum, offset); in overflow_page()
762 addr, free_bit, free_page); in overflow_page()
764 return (addr); in overflow_page()
787 addr = OADDR_OF(i, offset); in overflow_page()
790 addr, tmp1, tmp2); in overflow_page()
[all …]
Dhash_bigkey.c381 save_addr = save_p->addr; in __big_return()
396 save_addr = bufp->addr; in __big_return()
432 if (save_p->addr != save_addr) { in __big_return()
460 save_addr = bufp->addr; in collect_data()
492 if (bufp->addr != save_addr) { in collect_data()
537 save_addr = bufp->addr; in collect_key()
552 if (bufp->addr != save_addr) { in collect_key()
571 int addr, /* Address of big_keyp */ in __big_split() argument
608 "BIG_SPLIT: %d->ovfl was %d is now %d\n", tmpp->addr, in __big_split()
609 (tmpp->ovfl ? tmpp->ovfl->addr : 0), (bp ? bp->addr : 0)); in __big_split()
[all …]
/picolibc-latest/newlib/libc/machine/amdgcn/
Dgetreent.c56 unsigned long addr = (((unsigned long) __builtin_gcn_get_stack_limit() in __getreent() local
58 data = (struct data *)addr; in __getreent()
62 if (sp >= addr) in __getreent()
85 unsigned long addr = (stack_end - sizeof(struct data)) & ~7; in __getreent() local
86 data = (struct data *)addr; in __getreent()
89 if (sp >= addr) in __getreent()
/picolibc-latest/newlib/libc/machine/i960/
Dmemcpy_ca.S120 addo g2,g1,g5 # compute addr of byte after last byte of src
123 notand g1,3,g3 # extract word addr of start of src
127 notand g0,3,g4 # extract word addr of start of dest
128 lda 4(g3),g3 # advance src word addr
133 subo 4,g4,g4 # store is pre-incrementing; back up dest addr
163 lda 4(g3),g3 # post-increment src word addr
176 addo 4,g3,g3 # post-increment src addr
180 addo 4,g4,g4 # pre-increment dest addr
193 lda 1(g4),g4 # post-increment dest byte addr
201 bx (g13) # g0 = addr of dest; g14 = 0
[all …]
Dstrcpy_ca.S124 notand g0,3,g4 # extract word addr of start of dest
147 notand g1,3,g3 # extract word addr of start of src
170 notand g0,3,g4 # extract word addr of start of dest
174 notand g1,3,g3 # extract word addr of start of src
181 lda 4(g3),g3 # advance src word addr
188 subo 4,g4,g4 # store is pre-incrementing; back up dest addr
192 addo 4,g4,g4 # pre-increment dest addr
194 addo 4,g3,g3 # post-increment src addr
210 lda 1(g4),g4 # post-increment dest byte addr
214 bx (g13) # g0 = addr of dest; g14 = 0
[all …]
Dmemccpy_ca.S94 notand g1,3,g5 # extract word addr of start of src
99 notand g0,3,g4 # extract word addr of start of dest
100 lda 4(g5),g5 # advance src word addr
147 lda 4(g5),g5 # post-increment src word addr
162 lda 4(g5),g5 # post-increment src word addr
175 subo 4,g0,g0 # store is pre-incrementing; back up dest addr
184 addo 4,g5,g5 # post-increment src addr
188 addo 4,g0,g0 # pre-increment dest addr
203 lda 1(g0),g0 # post-increment dest byte addr
234 lda 4(g0),g1 # move dest word addr to first word boundary
[all …]
Dstrncpy_ca.S113 notand g1,3,g3 # extract word addr of start of src
118 notand g0,3,g4 # extract word addr of start of dest
119 lda 4(g3),g3 # advance src word addr
125 subo 4,g4,g4 # store is pre-incrementing; back up dest addr
132 addo 4,g4,g4 # pre-increment dest addr
138 addo 4,g3,g3 # post-increment src addr
156 lda 1(g4),g4 # post-increment dest byte addr
162 bx (g13) # g0 = addr of dest; g14 = 0
189 addo 4,g4,g4 # pre-increment dest addr
237 lda 4(g3),g3 # post-increment src word addr
[all …]
Dstrcmp_ca.S116 notand g0,3,g2 # extract word addr of start of src1
122 notand g1,3,g3 # extract word addr of start of src2
129 lda 8(g2),g2 # advance src1 word addr
139 addo 4,g2,g2 # post-increment src1 addr
140 lda 4(g3),g3 # pre-increment src2 addr
163 lda 8(g2),g2 # advance src1 word addr
177 addo 4,g2,g2 # post-increment src1 addr
178 lda 4(g3),g3 # pre-increment src2 addr
Dstrdup.S59 mov g0,r3 # Keep a copy of the original string addr
64 mov r3,g1 # Original string addr is now src for copy
Dstrncmp_ca.S115 notand g0,3,SRC1 # extract word addr of start of src1
123 notand g1,3,g3 # extract word addr of start of src2
131 lda 8(SRC1),SRC1 # advance src1 word addr
143 addo 4,SRC1,SRC1 # post-increment src1 addr
144 lda 4(g3),g3 # pre-increment src2 addr
164 lda 8(SRC1),SRC1 # advance src1 word addr
180 addo 4,SRC1,SRC1 # post-increment src1 addr
181 lda 4(g3),g3 # pre-increment src2 addr
Dmemcmp_ca.S116 notand SRC1,3,SRC1 # extract word addr of start of src1
118 notand g0,3,SRC1 # extract word addr of start of src1
122 notand g1,3,g3 # extract word addr of start of src2
132 lda 8(SRC1),SRC1 # advance src1 word addr
141 lda 4(g3),g3 # pre-increment src2 addr
149 lda 4(SRC1),SRC1 # post-increment src1 addr
Dstrncat_ca.S113 notand g0,3,g4 # extract word addr of start of dest
140 notand g1,3,g3 # extract word addr of start of src
147 lda 4(g3),g3 # post-increment src addr
156 addo 4,g3,g3 # post-increment src addr
160 addo 4,g4,g4 # post-increment dest addr
176 lda 1(g4),g4 # post-increment dest byte addr
219 lda 4(g3),g3 # move src word addr to second word boundary
262 lda 4(g3),g3 # post-increment src word addr
283 lda 4(g3),g3 # post-increment src word addr
297 bx (g13) # g0 = addr of dest; g14 = 0
Dstrrchr.S114 subo 4,g2,g0 # save addr of byte after word with char
125 mov g2,g0 # save addr of byte after char
135 bx (g13) # g0 = addr of char in src (or null); g14 = 0
Dstrchr_ca.S100 notand g0,3,g5 # extract word addr of start of src
127 bx (g13) # g0 = addr of char in src (or null); g14 = 0
Dstrlen_ca.S92 notand g0,3,g2 # extract word addr of start of src
144 bx (g13) # g0 = addr of src; g14 = 0
Dmemchr_ca.S100 notand g0,3,g0 # extract word addr of start of src
128 bx (g13) # g0 = addr of char in src (or null); g14 = 0
Dstrlen.S115 bx (g13) # g0 = addr of src; g14 = 0
/picolibc-latest/newlib/libc/xdr/
Dxdr_mem.c106 caddr_t addr, in xdrmem_create() argument
111 xdrs->x_ops = ((uintptr_t)addr & (sizeof (int32_t) - 1)) in xdrmem_create()
114 xdrs->x_private = xdrs->x_base = addr; in xdrmem_create()
180 char *addr, in xdrmem_getbytes() argument
186 memmove (addr, xdrs->x_private, len); in xdrmem_getbytes()
193 const char *addr, in xdrmem_putbytes() argument
199 memmove (xdrs->x_private, addr, len); in xdrmem_putbytes()
Dxdr_stdio.c134 char *addr, in xdrstdio_getbytes() argument
137 if ((len != 0) && (fread (addr, (size_t) len, 1, in xdrstdio_getbytes()
145 const char *addr, in xdrstdio_putbytes() argument
148 if ((len != 0) && (fwrite (addr, (size_t) len, 1, in xdrstdio_putbytes()
Dxdr_rec.c321 char *addr, in xdrrec_getbytes() argument
339 if (!get_input_bytes (rstrm, addr, current)) in xdrrec_getbytes()
341 addr += current; in xdrrec_getbytes()
350 const char *addr, in xdrrec_putbytes() argument
361 memmove (rstrm->out_finger, addr, current); in xdrrec_putbytes()
363 addr += current; in xdrrec_putbytes()
795 char *addr, in get_input_bytes() argument
805 memcpy (addr, rstrm->in_finger, (size_t) len); in get_input_bytes()
820 memmove (addr, rstrm->in_finger, current); in get_input_bytes()
822 addr += current; in get_input_bytes()
/picolibc-latest/newlib/libc/include/rpc/
Dxdr.h190 #define XDR_GETBYTES(xdrs, addr, len) \ argument
191 (*(xdrs)->x_ops->x_getbytes)(xdrs, addr, len)
192 #define xdr_getbytes(xdrs, addr, len) \ argument
193 (*(xdrs)->x_ops->x_getbytes)(xdrs, addr, len)
195 #define XDR_PUTBYTES(xdrs, addr, len) \ argument
196 (*(xdrs)->x_ops->x_putbytes)(xdrs, addr, len)
197 #define xdr_putbytes(xdrs, addr, len) \ argument
198 (*(xdrs)->x_ops->x_putbytes)(xdrs, addr, len)
/picolibc-latest/newlib/libc/picolib/machine/arm/
Dinterrupt.c75 #define i(addr,name) [(addr)/4] = (void(*)(void)) arm_ ## name ## _isr argument

12