/freebsd/sys/arm64/linux/ |
H A D | linux_support.S | 70 mov w5, #LINUX_FUTEX_MAX_LOOPS 76 sub w5, w5, w0 /* Dec loop counter, w0 is 1 */ 77 cbnz w5, 1b /* Loop */ 92 mov w5, #LINUX_FUTEX_MAX_LOOPS 99 sub w5, w5, w0 100 cbnz w5, 1b 115 mov w5, #LINUX_FUTEX_MAX_LOOPS 122 sub w5, w5, w0 123 cbnz w5, 1b 138 mov w5, #LINUX_FUTEX_MAX_LOOPS [all …]
|
/freebsd/lib/libc/aarch64/string/ |
H A D | timingsafe_bcmp.S | 33 ldrb w5, [x0, x2] // load last bytes 36 eor w5, w5, w6 37 orr w0, w3, w5 43 ldrh w5, [x0, x2] // load last halfwords 46 eor w5, w5, w6 47 orr w0, w3, w5 53 ldr w5, [x0, x2] // load last words 56 eor w5, w5, w6 57 orr w0, w3, w5
|
H A D | strcspn.S | 24 ldrb w5, [x1, #1] // second character in the set 25 cbz w5, .Lstrchr 50 0: ldrb w5, [x1] 52 cbz w5, 1f // end of set? 54 ldrb w5, [x1, #1] 56 cbz w5, 1f
|
H A D | timingsafe_memcmp.S | 30 ldrb w5, [x0, x2] // load last bytes 32 bfi w5, w3, #8, #8 // join bytes in big endian 34 sub w0, w5, w6 41 ldrh w5, [x0, x2] // load last halfwords 43 bfi w3, w5, #16, #16 // join halfwords in little endian 55 ldr w5, [x0, x2] // load last words
|
H A D | strcmp.S | 170 ldrb w5, [x11, x2] 171 sub w0, w4, w5 // byte difference 209 ldrb w5, [x10, x5] 210 sub w0, w4, w5 219 ldrb w5, [x1, x2] 220 sub w0, w4, w5 306 ldrb w5, [x11, x2] 307 sub w0, w5, w4 339 ldrb w5, [x11, x5] 340 sub w0, w5, w4
|
H A D | strspn.S | 22 ldrb w5, [x1, #1] // second character in the set 23 cbz w5, .Lsingle 48 ldrb w5, [x1, #1] 51 cbnz w5, 0b
|
H A D | strncmp.S | 189 ldrb w5, [x1, x3] 190 sub w0, w4, w5 356 ldrb w5, [x10, x5] 357 sub w0, w4, w5 370 ldrb w5, [x11, x3] 371 sub w0, w4, w5 // byte difference 539 ldrb w5, [x11, x5] 540 sub w0, w5, w4 553 ldrb w5, [x11, x3] 554 sub w0, w5, w4
|
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/ |
H A D | sha256-armv8.S | 112 ldp w5,w6,[x1],#2*4 135 rev w5,w5 // 2 143 add w25,w25,w5 // h+=X[i] 497 ror w10,w5,#7 504 eor w10,w10,w5,ror#18 512 eor w10,w10,w5,lsr#3 // sigma0(X[i+1]) 548 add w5,w5,w14 552 add w5,w [all...] |
/freebsd/sys/crypto/openssl/aarch64/ |
H A D | sha256-armv8.S | 130 ldp w5,w6,[x1],#2*4 153 rev w5,w5 // 2 161 add w25,w25,w5 // h+=X[i] 515 ror w10,w5,#7 522 eor w10,w10,w5,ror#18 530 eor w10,w10,w5,lsr#3 // sigma0(X[i+1]) 566 add w5,w5,w14 570 add w5,w5,w11 572 add w5,w5,w10 582 add w25,w25,w5 // h+=X[i] [all …]
|
H A D | sha1-armv8.S | 68 add w22,w22,w5 // future e+=X[i] 221 eor w3,w3,w5 247 eor w5,w5,w7 251 eor w5,w5,w13 255 eor w5,w5,w19 259 ror w5,w5,#31 270 add w21,w21,w5 // future e+=X[i] 296 eor w8,w8,w5 353 eor w13,w13,w5 421 eor w3,w3,w5 [all …]
|
H A D | chacha-armv8.S | 62 mov w5,w22 // unpack key block 83 add w5,w5,w9 87 eor w17,w17,w5 107 add w5,w5,w9 111 eor w17,w17,w5 131 add w5,w5,w10 135 eor w21,w21,w5 155 add w5,w5,w10 159 eor w21,w21,w5 181 add w5,w5,w22 // accumulate key block [all …]
|
H A D | aesv8-armx.S | 298 ldr w5,[x3,#240] 307 subs w5,w5,#10 // if rounds==10, jump to aes-128-ecb processing 316 subs w5,w5,#2 // bias 347 subs w5,w5,#10 // bias 356 subs w5,w5,#2 // bias 389 ldr w5,[x3,#240] 394 sub w5,w5,#6 396 sub w5,w5,#2 403 mov w6,w5 408 add w6,w5,#2 [all …]
|
H A D | arm64cpuid.S | 130 ldrb w5,[x1],#1 131 eor w4,w4,w5
|
/freebsd/contrib/tcpdump/ |
H A D | print-tipc.c | 124 nd_uint32_t w5; member 136 #define TIPC_SESS_NO(w5) (((w5) >> 16) & 0xFFFF) argument 146 nd_uint32_t w5; member 151 #define TIPC_MEDIA_ID(w5) (((w5) >> 0) & 0xFF) argument 215 uint32_t w0, w1, w2, w4, w5, w9; in print_internal() local 260 w5 = GET_BE_U_4(ap->w5); in print_internal() 261 sess_no = TIPC_SESS_NO(w5); in print_internal() 277 uint32_t w0, w1, w5; in print_link_conf() local 307 w5 = GET_BE_U_4(ap->w5); in print_link_conf() 308 media_id = TIPC_MEDIA_ID(w5); in print_link_conf()
|
/freebsd/sys/arm64/arm64/ |
H A D | swtch.S | 82 ldr w5, [x4, #PCB_FLAGS] 83 clear_step_flag w5, x6 113 ldr w5, [x4, #PCB_FLAGS] 114 set_step_flag w5, x6 161 ldr w5, [x4, #PCB_FLAGS] 162 clear_step_flag w5, x6 208 ldr w5, [x4, #PCB_FLAGS] 209 set_step_flag w5, x6
|
H A D | support.S | 156 mov w5, #1 162 stxr w5, w3, [x0] /* Store the new data */ 166 mov w0, w5 /* Result same as store status */ 196 mov w5, #1 202 stxr w5, x3, [x0] /* Store the new data */ 206 mov w0, w5 /* Result same as store status */
|
H A D | memcmp.S | 29 #define data2w w5
|
H A D | memset.S | 46 #define zva_len w5
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | usb_sdio.c | 61 u32 w5, w27, addr, val; in mt7663_usb_sdio_set_rates() local 78 w5 = mt76_rr(dev, addr + 5 * 4); in mt7663_usb_sdio_set_rates() 79 w5 &= ~(MT_WTBL_W5_BW_CAP | MT_WTBL_W5_CHANGE_BW_RATE | in mt7663_usb_sdio_set_rates() 83 w5 |= FIELD_PREP(MT_WTBL_W5_BW_CAP, rate->bw) | in mt7663_usb_sdio_set_rates() 87 mt76_wr(dev, MT_WTBL_RIUCR0, w5); in mt7663_usb_sdio_set_rates()
|
/freebsd/contrib/bearssl/src/rsa/ |
H A D | rsa_i31_keygen_inner.c | 278 uint32_t w, w3, w5, w7, w11; in mkprime() local 282 w5 = (w & 0xFFFF) + (w >> 16); /* max: 98302 */ in mkprime() 289 m5 += w5 << ((4 - u) & 3); in mkprime()
|
/freebsd/lib/msun/src/ |
H A D | e_lgamma_r.c | 151 w5 = 8.36339918996282139126e-04, /* 0x3F4B67BA, 0x4CDAD5D1 */ variable 288 w = w0+z*(w1+y*(w2+y*(w3+y*(w4+y*(w5+y*w6))))); in lgamma_r()
|
/freebsd/lib/msun/ld128/ |
H A D | e_lgammal_r.c | 167 w5 = 8.41750841750837633887817658848845695e-04L, variable 317 w = w0+z*(w1+y*(w2+y*(w3+y*(w4+y*(w5+y*(w6+y*(w7+y*(w8+ in lgammal_r()
|
/freebsd/lib/msun/ld80/ |
H A D | e_lgammal_r.c | 202 #define w5 (w5u.e) macro 347 w = w0+z*(w1+y*(w2+y*(w3+y*(w4+y*(w5+y*(w6+y*(w7+y*w8))))))); in lgammal_r()
|
/freebsd/sys/contrib/dev/rtw88/ |
H A D | tx.h | 18 __le32 w5; member
|
/freebsd/contrib/arm-optimized-routines/string/aarch64/ |
H A D | memchr.S | 25 #define wtmp2 w5
|