/bionic/libc/upstream-openbsd/lib/libc/string/ |
H A D | bcopy.c | 37 * sizeof(word) MUST BE A POWER OF TWO 40 typedef long word; /* "word" used for optimal copy speed */ typedef 42 #define wsize sizeof(word) 97 TLOOP(*(word *)dst = *(word *)src; src += wsize; dst += wsize); 118 TLOOP(src -= wsize; dst -= wsize; *(word *)dst = *(word *)src);
|
/bionic/libc/arch-arm/cortex-a15/bionic/ |
H A D | memcpy.S | 98 .word BIONIC_EVENT_MEMCPY_BUFFER_OVERFLOW 100 .word error_string-(1b+8)
|
H A D | __strcat_chk.S | 67 // Align to a double word (64 bits). 214 .word BIONIC_EVENT_STRCAT_BUFFER_OVERFLOW 216 .word error_string-(1b+4)
|
H A D | __strcpy_chk.S | 53 // Align to a double word (64 bits). 175 .word BIONIC_EVENT_STRCPY_BUFFER_OVERFLOW 177 .word error_string-(1b+4)
|
H A D | memset.S | 58 .word BIONIC_EVENT_MEMSET_BUFFER_OVERFLOW 60 .word error_string-(1b+8) 94 // Align destination to a double word to avoid the strd crossing 167 // Dst is at least word aligned by this point.
|
/bionic/libc/arch-arm/cortex-a9/bionic/ |
H A D | memcpy.S | 77 .word BIONIC_EVENT_MEMCPY_BUFFER_OVERFLOW 79 .word error_string-(1b+4)
|
H A D | __strcat_chk.S | 134 // Align to a double word (64 bits). 217 .word BIONIC_EVENT_STRCAT_BUFFER_OVERFLOW 219 .word error_string-(1b+4)
|
H A D | __strcpy_chk.S | 119 // Align to a double word (64 bits). 180 .word BIONIC_EVENT_STRCPY_BUFFER_OVERFLOW 182 .word error_string-(1b+4)
|
/bionic/libc/arch-arm/denver/bionic/ |
H A D | memcpy.S | 98 .word BIONIC_EVENT_MEMCPY_BUFFER_OVERFLOW 100 .word error_string-(1b+8)
|
H A D | __strcat_chk.S | 67 // Align to a double word (64 bits). 214 .word BIONIC_EVENT_STRCAT_BUFFER_OVERFLOW 216 .word error_string-(1b+4)
|
H A D | __strcpy_chk.S | 53 // Align to a double word (64 bits). 175 .word BIONIC_EVENT_STRCPY_BUFFER_OVERFLOW 177 .word error_string-(1b+4)
|
H A D | memset.S | 59 .word BIONIC_EVENT_MEMSET_BUFFER_OVERFLOW 61 .word error_string-(1b+8)
|
/bionic/libc/arch-arm/krait/bionic/ |
H A D | memcpy.S | 79 .word BIONIC_EVENT_MEMCPY_BUFFER_OVERFLOW 81 .word error_string-(1b+4)
|
H A D | memset.S | 57 .word BIONIC_EVENT_MEMSET_BUFFER_OVERFLOW 59 .word error_string-(1b+8)
|
H A D | __strcat_chk.S | 67 // Align to a double word (64 bits). 212 .word BIONIC_EVENT_STRCAT_BUFFER_OVERFLOW 214 .word error_string-(1b+4)
|
H A D | __strcpy_chk.S | 53 // Align to a double word (64 bits). 175 .word BIONIC_EVENT_STRCPY_BUFFER_OVERFLOW 177 .word error_string-(1b+4)
|
/bionic/libc/arch-arm/bionic/ |
H A D | sigsetjmp.S | 58 .word _JB_MAGIC__SETJMP
|
H A D | _setjmp.S | 76 .word _JB_MAGIC__SETJMP
|
/bionic/libc/arch-arm64/bionic/ |
H A D | sigsetjmp.S | 43 .word _JB_MAGIC__SETJMP
|
/bionic/libc/arch-mips/string/ |
H A D | memset.S | 127 DBG andi t0,a0,3 # a0 must be word aligned 163 # smear byte into 32 bit word 165 ins a1, a1, 8, 8 # Replicate fill byte into half-word. 166 ins a1, a1, 16, 16 # Replicate fill byte into word. 176 andi v1,v1,0x3 # word-unaligned address? 182 # Here we have the "word-aligned" a0 (until the "last4") 299 # this will repeat the last store if the memset finishes on a word boundary
|
H A D | memcpy.S | 86 # Test if the src and dst are word-aligned, or can be made word-aligned 88 andi t8,t8,0x3 # t8 is a0/a1 word-displacement 94 beq a3,zero,.Lchk16w # when a3=0 then the dst (a0) is word-aligned 102 # Now the dst/src are mutually word-aligned with word-aligned addresses 184 # Here we have src and dest word-aligned but less than 64-bytes to go 248 andi a3,a3,0x3 # test if the a0 is word aligned 256 addu a0,a0,a3 # below the dst will be word aligned (NOTE1) 349 # Here we have src and dest word [all...] |
/bionic/libc/arch-mips64/string/ |
H A D | memset.S | 127 DBG andi t0,a0,3 # a0 must be word aligned 163 # smear byte into 32 bit word 165 ins a1, a1, 8, 8 # Replicate fill byte into half-word. 166 ins a1, a1, 16, 16 # Replicate fill byte into word. 176 andi v1,v1,0x3 # word-unaligned address? 182 # Here we have the "word-aligned" a0 (until the "last4") 299 # this will repeat the last store if the memset finishes on a word boundary
|
H A D | memcpy.S | 86 # Test if the src and dst are word-aligned, or can be made word-aligned 88 andi t8,t8,0x3 # t8 is a0/a1 word-displacement 94 beq a3,zero,.Lchk16w # when a3=0 then the dst (a0) is word-aligned 102 # Now the dst/src are mutually word-aligned with word-aligned addresses 184 # Here we have src and dest word-aligned but less than 64-bytes to go 248 andi a3,a3,0x3 # test if the a0 is word aligned 256 addu a0,a0,a3 # below the dst will be word aligned (NOTE1) 349 # Here we have src and dest word [all...] |
/bionic/libc/kernel/uapi/linux/ |
H A D | i2c.h | 74 __u16 word; member in union:i2c_smbus_data
|
/bionic/libc/arch-arm/generic/bionic/ |
H A D | memset.S | 48 .word BIONIC_EVENT_MEMSET_BUFFER_OVERFLOW 50 .word error_string-(1b+8)
|