/picolibc-latest/newlib/libc/tinystdio/ |
D | bufio.c | 41 struct __file_bufio *bf = (struct __file_bufio *) f; in __bufio_flush_locked() local 45 switch (bf->dir) { in __bufio_flush_locked() 48 buf = bf->buf; in __bufio_flush_locked() 49 while (bf->len) { in __bufio_flush_locked() 50 ssize_t this = bufio_write(bf, buf, bf->len); in __bufio_flush_locked() 52 bf->len = 0; in __bufio_flush_locked() 56 bf->pos += this; in __bufio_flush_locked() 57 bf->len -= this; in __bufio_flush_locked() 62 backup = bf->len - bf->off; in __bufio_flush_locked() 64 bf->pos -= backup; in __bufio_flush_locked() [all …]
|
D | fdopen.c | 43 struct __file_bufio *bf; in fdopen() local 51 bf = calloc(1, sizeof(struct __file_bufio) + BUFSIZ); in fdopen() 53 if (bf == NULL) { in fdopen() 57 buf = (char *) (bf + 1); in fdopen() 59 *bf = (struct __file_bufio) in fdopen() 62 __bufio_lock_init(&(bf->xfile.cfile.file)); in fdopen() 65 (void) fseeko(&(bf->xfile.cfile.file), 0, SEEK_END); in fdopen() 67 return &(bf->xfile.cfile.file); in fdopen()
|
D | fwrite.c | 49 struct __file_bufio *bf = (struct __file_bufio *) stream; in fwrite() local 52 (bf->bflags & __BLBF) == 0 && in fwrite() 59 if (bytes < (unsigned) bf->size) { in fwrite() 62 int this_time = bf->size - bf->len; in fwrite() 72 memcpy(bf->buf + bf->len, cp, this_time); in fwrite() 73 bf->len += this_time; in fwrite() 81 ssize_t len = bufio_write(bf, cp, bytes); in fwrite() 88 bf->pos += len; in fwrite()
|
D | fread.c | 56 struct __file_bufio *bf = (struct __file_bufio *) stream; in fread() local 71 int this_time = bf->len - bf->off; in fread() 77 memcpy(cp, bf->buf + bf->off, this_time); in fread() 78 bf->off += this_time; in fread() 91 if (bytes < (size_t) bf->size) { in fread() 100 bf->len = 0; in fread() 101 bf->off = 0; in fread() 104 ssize_t len = bufio_read(bf, cp, bytes); in fread() 111 bf->pos += len; in fread()
|
D | funopen.c | 47 struct __file_bufio *bf; in funopen() local 57 bf = calloc(1, sizeof(struct __file_bufio) + BUFSIZ); in funopen() 59 if (bf == NULL) in funopen() 62 buf = (char *) (bf + 1); in funopen() 64 *bf = (struct __file_bufio) in funopen() 67 __bufio_lock_init(&(bf->xfile.cfile.file)); in funopen() 69 return (FILE *) bf; in funopen()
|
D | stdio_private.h | 138 #define _FDEV_BUFIO_FD(bf) ((int)((intptr_t) (bf)->ptr)) argument 153 static inline ssize_t bufio_read(struct __file_bufio *bf, void *buf, size_t count) in bufio_read() argument 156 if (!(bf->bflags & __BFPTR)) in bufio_read() 157 return (bf->read_int)(_FDEV_BUFIO_FD(bf), buf, count); in bufio_read() 159 return (bf->read_ptr)((void *) bf->ptr, buf, count); in bufio_read() 162 static inline ssize_t bufio_write(struct __file_bufio *bf, const void *buf, size_t count) in bufio_write() argument 165 if (!(bf->bflags & __BFPTR)) in bufio_write() 166 return (bf->write_int)(_FDEV_BUFIO_FD(bf), buf, count); in bufio_write() 168 return (bf->write_ptr)((void *) bf->ptr, buf, count); in bufio_write() 171 static inline __off_t bufio_lseek(struct __file_bufio *bf, __off_t offset, int whence) in bufio_lseek() argument [all …]
|
/picolibc-latest/newlib/libm/machine/spu/headers/ |
D | cbrtf.h | 58 vec_float4 out, mant, ym, bf, inv_bf; in _cbrtf() local 107 bf = spu_roundtf(b0); in _cbrtf() 109 inv_bf = spu_re(bf); in _cbrtf() 110 inv_bf = spu_madd(spu_nmsub(bf, inv_bf, onef), inv_bf, inv_bf); in _cbrtf()
|
D | cbrt.h | 55 vec_float4 bf, inv_bf; in _cbrt() local 112 bf = spu_roundtf(b); in _cbrt() 113 inv_bf = spu_re(bf); in _cbrt() 114 inv_bf = spu_madd(spu_nmsub(bf, inv_bf, onef), inv_bf, inv_bf); in _cbrt()
|
/picolibc-latest/newlib/libc/machine/sh/ |
D | strlen.S | 76 SL(bf, L_char_loop, mov STR_INIT, STR_COPY) 80 bf L_word_loop 85 bf L_char_loop
|
D | strcpy.S | 106 SL(bf, L_setup_char_loop, mov DST,r0) 120 bf Longword_loop 129 SL(bf, L_char_loop, mov.b r1,@(r0,SRC))
|
D | memcpy.S | 218 SL(bf, L_small, add SRC,COUNT) 227 SL(bf, L_odddst, mov #2,r1) 250 bf L_2l_loop 260 SL(bf, L_al4both_loop, mov.l DST,@(r0,SRC)) 283 SL(bf, L_odd_loop, add #4,DST) 296 bf L_cleanup_loop 310 SL(bf, L_small, add #-1,SRC) 322 SL(bf, L_odddst, add #8,r7) 392 bf L_cleanup_loop
|
D | strncpy.S | 204 bf/s loop
|
D | setjmp.S | 205 bf retr4
|
D | strcmp.S | 172 bf L_setup_char_loop
|
/picolibc-latest/newlib/libc/machine/or1k/ |
D | setjmp.S | 76 l.bf 1f
|