Searched refs:memory (Results 1 – 25 of 42) sorted by relevance
12
/picolibc-latest/newlib/libc/string/ |
D | str-two-way.h | 218 size_t memory = 0; in two_way_short_needle() local 223 i = MAX (suffix, memory); in two_way_short_needle() 231 while (memory < i + 1 && (CANON_ELEMENT (needle[i]) in two_way_short_needle() 234 if (i + 1 < memory + 1) in two_way_short_needle() 239 memory = needle_len - period; in two_way_short_needle() 244 memory = 0; in two_way_short_needle() 322 size_t memory = 0; in two_way_long_needle() local 332 if (memory && shift < period) in two_way_long_needle() 339 memory = 0; in two_way_long_needle() 345 i = MAX (suffix, memory); in two_way_long_needle() [all …]
|
D | strings.tex | 21 managing areas of memory. The corresponding declarations are in 25 * Function bcmp:: Compare two memory areas 26 * Function bcopy:: Copy memory regions 27 * Function bzero:: Initialize memory to zero 29 * Function memccpy:: Copy memory regions up to end-token 30 * Function memchr:: Find character in memory 31 * Function memcmp:: Compare two memory areas 32 * Function memcpy:: Copy memory regions 33 * Function memmem:: Find memory segment 34 * Function memmove:: Move possibly overlapping memory [all …]
|
D | wcstrings.tex | 5 managing areas of memory containing wide characters. The corresponding 9 * Function wmemchr:: Find wide character in memory 10 * Function wmemcmp:: Compare two wide-character memory areas 11 * Function wmemcpy:: Copy wide-character memory regions 12 * Function wmemmove:: Move possibly overlapping wide-character memory 13 * Function wmempcpy:: Copy wide-character memory regions and locate end 14 * Function wmemset:: Set an area of memory to a specified wide character
|
/picolibc-latest/scripts/ |
D | run-arm | 45 memory= 170 memory="-global nrf51-soc.sram-size=2097152 -global nrf51-soc.flash-size=4194304" 201 memory="-m 1G" 214 memory="-m 1G" 221 memory="-m 1G" 292 "$qemu" $memory \
|
/picolibc-latest/doc/ |
D | linking.md | 4 information, including the location of various memory sections along with 5 a range of application-specific memory settings. 56 Picolibc.ld defines only two memory regions: `flash` and `ram`. Flash 57 is an addressable region of read-only memory which holds program text, 59 memory which needs to be initialized before your application starts. 61 As shown above, you declare the base and size of both memory regions 64 * `__flash` specifies the lowest address in read-only memory used by 68 * `__flash_size` specifies the amount of read-only memory you want to 70 available memory. 75 * `__ram_size` specifies the maximum amount of read-write memory you [all …]
|
D | os.md | 20 FILE objects. The pointers may reside in read-only memory, but the 106 can handle sbrk returning dis-continuous memory while the larger 108 contiguous chunks of memory. 113 memory from a pre-defined contiguous heap. To use this function, your
|
D | tls.md | 66 initial TLS data segment. Then, it clears memory from __bss_start to 75 to have separate TLS data, it may allocate memory for additional TLS
|
D | init.md | 48 into memory (probably flash as it doesn't change) so that the image
|
/picolibc-latest/newlib/libc/machine/arc/ |
D | memcpy-archs.S | 76 ;;; MEMCPY copy memory regions 78 ;;; r0 - output memory region 79 ;;; r1 - input memory region 89 ;;; accesses to memory.
|
/picolibc-latest/newlib/libc/xdr/ |
D | README | 20 4) Out-of-memory conditions are indicated by returning FALSE 70 You may also want to customize the memory allocation semantics 78 rpc/types.h, used throughout xdr/ to deal with memory 89 memory allocation functions, different memory semantics can be 90 imposed. To disallow memory allocation entirely, use the 96 memory to be allocated, will instead fail (return FALSE),
|
/picolibc-latest/hello-world/ |
D | README.md | 62 will have two kinds of memory, one for code and read-only data and 81 The aarch64 virt model lets you define whatever memory spaces you 92 For the RISC-V 'spike' model, you can have as much memory as you like, 95 first location in read-only memory, so we set things up like this
|
/picolibc-latest/newlib/libc/stdlib/ |
D | stdlib.tex | 35 * Function malloc:: Allocate and manage memory (malloc, realloc, free) 36 * Function mallinfo:: Get information about allocated memory 37 * Function __malloc_lock:: Lock memory pool for malloc and free
|
/picolibc-latest/newlib/libc/machine/arc64/ |
D | memmove.S | 60 ; in case the dest and src address memory locations overlap 160 ; in case the dest and src address memory locations overlap 164 ; Set both r0 and r1 to point to the end of each memory location
|
D | memcpy.S | 39 ; Using 128-bit memory operations
|
D | memset.S | 39 ; Using 128-bit memory operations
|
/picolibc-latest/cmake/ |
D | TC-arm-none-eabi.ld | 189 * across them. We actually need memory allocated for tbss, 214 /* Make the rest of memory available for heap storage */ 219 /* Define a stack region to make sure it fits in memory */
|
D | TC-microbit.ld | 189 * across them. We actually need memory allocated for tbss, 214 /* Make the rest of memory available for heap storage */ 219 /* Define a stack region to make sure it fits in memory */
|
/picolibc-latest/newlib/libc/machine/rx/ |
D | strncat.S | 41 mov #-1, r3 ; Search until we run out of memory.
|
/picolibc-latest/ |
D | picolibc.ld.in | 234 * .tbss, but we actually need memory allocated for .tbss as we use 261 /* Make the rest of memory available for heap storage */ 271 /* Define a stack region to make sure it fits in memory */
|
D | README.md | 267 versions of various memory and string functions. Thanks to Mostafa 400 memory usually occupied by the filename, function name and 526 * Fix locking bug in malloc out-of-memory path and freeing a locked 709 to check for out-of-memory. Picolibc now passes all of the glibc 851 smashing memory 935 5. Change nano-malloc to always clear returned memory. 975 a fairly large amount of read-only memory. Iconv is now always 1135 2. Fix picolibc.ld to not attempt to use redefined symbols for memory 1137 values be used for system memory definitions. Instead, just use
|
/picolibc-latest/newlib/libc/include/ |
D | CMakeLists.txt | 72 memory.h
|
D | meson.build | 72 'memory.h',
|
/picolibc-latest/newlib/libc/signal/ |
D | signal.tex | 41 An attempt to access a memory location that is not available.
|
/picolibc-latest/newlib/ |
D | README | 340 with very limited memory. Note that this implementation does not 360 more heap memory. gdtoa sometimes requires 16KB heap memory, so 361 if the platform does not have enough heap memory, consider disabling 362 this option. Legacy ldtoa also use heap, however, only 1KB memory
|
/picolibc-latest/newlib/libc/reent/ |
D | reent.tex | 49 for small memory systems, controlled by the @code{_REENT_SMALL}
|
12