| /picolibc-latest/newlib/libc/tinystdio/ |
| D | vfscanf.c | 183 _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 …]
|
| D | conv_flt.c | 201 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/ |
| D | hash_buf.c | 111 __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 …]
|
| D | hash_page.c | 296 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 …]
|
| D | hash_bigkey.c | 381 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/ |
| D | getreent.c | 56 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/ |
| D | memcpy_ca.S | 120 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 …]
|
| D | strcpy_ca.S | 124 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 …]
|
| D | memccpy_ca.S | 94 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 …]
|
| D | strncpy_ca.S | 113 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 …]
|
| D | strcmp_ca.S | 116 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
|
| D | strdup.S | 59 mov g0,r3 # Keep a copy of the original string addr 64 mov r3,g1 # Original string addr is now src for copy
|
| D | strncmp_ca.S | 115 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
|
| D | memcmp_ca.S | 116 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
|
| D | strncat_ca.S | 113 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
|
| D | strrchr.S | 114 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
|
| D | strchr_ca.S | 100 notand g0,3,g5 # extract word addr of start of src 127 bx (g13) # g0 = addr of char in src (or null); g14 = 0
|
| D | strlen_ca.S | 92 notand g0,3,g2 # extract word addr of start of src 144 bx (g13) # g0 = addr of src; g14 = 0
|
| D | memchr_ca.S | 100 notand g0,3,g0 # extract word addr of start of src 128 bx (g13) # g0 = addr of char in src (or null); g14 = 0
|
| D | strlen.S | 115 bx (g13) # g0 = addr of src; g14 = 0
|
| /picolibc-latest/newlib/libc/xdr/ |
| D | xdr_mem.c | 106 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()
|
| D | xdr_stdio.c | 134 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()
|
| D | xdr_rec.c | 321 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/ |
| D | xdr.h | 190 #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/ |
| D | interrupt.c | 75 #define i(addr,name) [(addr)/4] = (void(*)(void)) arm_ ## name ## _isr argument
|