Home
last modified time | relevance | path

Searched refs:lsr (Results 1 - 25 of 244) sorted by relevance

12345678910

/kernel/linux/linux-5.10/arch/arm/mm/
H A Dabort-lv4t.S34 add pc, pc, r7, lsr #22 @ Now branch to the relevant processing routine
69 add r6, r6, r9, lsr #1
71 add r6, r6, r9, lsr #2
73 add r6, r6, r9, lsr #3
74 add r6, r6, r6, lsr #8
75 add r6, r6, r6, lsr #4
78 ldr r7, [r2, r9, lsr #14] @ Get register 'Rn'
82 str r7, [r2, r9, lsr #14] @ Put register 'Rn'
94 orrne r6, r9, r6, lsr #4 @ combine nibbles } else
98 ldr r7, [r2, r9, lsr #1
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dabort-lv4t.S34 add pc, pc, r7, lsr #22 @ Now branch to the relevant processing routine
69 add r6, r6, r9, lsr #1
71 add r6, r6, r9, lsr #2
73 add r6, r6, r9, lsr #3
74 add r6, r6, r6, lsr #8
75 add r6, r6, r6, lsr #4
78 ldr r7, [r2, r9, lsr #14] @ Get register 'Rn'
82 str r7, [r2, r9, lsr #14] @ Put register 'Rn'
94 orrne r6, r9, r6, lsr #4 @ combine nibbles } else
98 ldr r7, [r2, r9, lsr #1
[all...]
/kernel/linux/linux-5.10/arch/arm/lib/
H A Dlib1funcs.S89 cmp \dividend, \divisor, lsr #1
90 subhs \dividend, \dividend, \divisor, lsr #1
91 orrhs \result, \result, \curbit, lsr #1
92 cmp \dividend, \divisor, lsr #2
93 subhs \dividend, \dividend, \divisor, lsr #2
94 orrhs \result, \result, \curbit, lsr #2
95 cmp \dividend, \divisor, lsr #3
96 subhs \dividend, \dividend, \divisor, lsr #3
97 orrhs \result, \result, \curbit, lsr #3
99 movsne \curbit, \curbit, lsr #
[all...]
H A Ddiv64.S89 movsne ip, ip, lsr #1
90 mov yl, yl, lsr #1
110 movs ip, ip, lsr #1
128 mov ip, ip, lsr xh
133 mov ip, ip, lsr #1
142 movs ip, ip, lsr #1
160 movhs yl, yl, lsr #16
164 movhs yl, yl, lsr #8
168 movhs yl, yl, lsr #4
173 addls ip, ip, yl, lsr #
[all...]
H A Dio-readsw-armv4.S84 #define push_hbyte0 lsr #8
90 #define pull_hbyte1 lsr #8
101 _LE_ONLY_( mov ip, ip, lsr #8 )
102 _BE_ONLY_( mov ip, ip, lsr #24 )
117 _BE_ONLY_( mov ip, ip, lsr #24 )
124 _LE_ONLY_( movne ip, ip, lsr #8 )
125 _BE_ONLY_( movne ip, ip, lsr #24 )
H A Dio-writesw-armv4.S13 mov \rd, \rd, lsr #16
16 mov lr, \rd, lsr #16
68 #define push_hbyte1 lsr #24
70 #define pull_hbyte0 lsr #24
84 1: mov ip, r3, lsr #8
94 3: movne ip, r3, lsr #8
H A Dmuldi3.S30 mov ip, xl, lsr #16
31 mov yh, yl, lsr #16
39 adc xh, xh, yh, lsr #16
41 adc xh, xh, ip, lsr #16
/kernel/linux/linux-6.6/arch/arm/lib/
H A Dlib1funcs.S89 cmp \dividend, \divisor, lsr #1
90 subhs \dividend, \dividend, \divisor, lsr #1
91 orrhs \result, \result, \curbit, lsr #1
92 cmp \dividend, \divisor, lsr #2
93 subhs \dividend, \dividend, \divisor, lsr #2
94 orrhs \result, \result, \curbit, lsr #2
95 cmp \dividend, \divisor, lsr #3
96 subhs \dividend, \dividend, \divisor, lsr #3
97 orrhs \result, \result, \curbit, lsr #3
99 movsne \curbit, \curbit, lsr #
[all...]
H A Ddiv64.S89 movsne ip, ip, lsr #1
90 mov yl, yl, lsr #1
110 movs ip, ip, lsr #1
128 mov ip, ip, lsr xh
133 mov ip, ip, lsr #1
142 movs ip, ip, lsr #1
160 movhs yl, yl, lsr #16
164 movhs yl, yl, lsr #8
168 movhs yl, yl, lsr #4
173 addls ip, ip, yl, lsr #
[all...]
H A Dio-readsw-armv4.S84 #define push_hbyte0 lsr #8
90 #define pull_hbyte1 lsr #8
101 _LE_ONLY_( mov ip, ip, lsr #8 )
102 _BE_ONLY_( mov ip, ip, lsr #24 )
117 _BE_ONLY_( mov ip, ip, lsr #24 )
124 _LE_ONLY_( movne ip, ip, lsr #8 )
125 _BE_ONLY_( movne ip, ip, lsr #24 )
H A Dio-writesw-armv4.S13 mov \rd, \rd, lsr #16
16 mov lr, \rd, lsr #16
68 #define push_hbyte1 lsr #24
70 #define pull_hbyte0 lsr #24
84 1: mov ip, r3, lsr #8
94 3: movne ip, r3, lsr #8
H A Dmuldi3.S30 mov ip, xl, lsr #16
31 mov yh, yl, lsr #16
39 adc xh, xh, yh, lsr #16
41 adc xh, xh, ip, lsr #16
/kernel/linux/linux-5.10/drivers/scsi/arm/
H A Dacornscsi-io.S67 mov r3, r3, lsr #8
83 orr r3, r3, r3, lsr #16
84 mov r4, r4, lsr #16
87 orr r5, r5, r5, lsr #16
88 mov r6, r6, lsr #16
92 orr r3, r3, r3, lsr #16
93 mov r4, ip, lsr #16
96 orr ip, ip, ip, lsr #16
97 mov lr, lr, lsr #16
107 orr r3, r3, r3, lsr #1
[all...]
/kernel/linux/linux-6.6/drivers/scsi/arm/
H A Dacornscsi-io.S67 mov r3, r3, lsr #8
83 orr r3, r3, r3, lsr #16
84 mov r4, r4, lsr #16
87 orr r5, r5, r5, lsr #16
88 mov r6, r6, lsr #16
92 orr r3, r3, r3, lsr #16
93 mov r4, ip, lsr #16
96 orr ip, ip, ip, lsr #16
97 mov lr, lr, lsr #16
107 orr r3, r3, r3, lsr #1
[all...]
/kernel/linux/linux-5.10/drivers/usb/serial/
H A Dark3116.c74 __u32 lsr; /* line status register value */ member
359 priv->lsr = *buf; in ark3116_open()
505 static void ark3116_update_lsr(struct usb_serial_port *port, __u8 lsr) in ark3116_update_lsr() argument
512 priv->lsr |= lsr; in ark3116_update_lsr()
515 if (lsr&UART_LSR_BRK_ERROR_BITS) { in ark3116_update_lsr()
516 if (lsr & UART_LSR_BI) in ark3116_update_lsr()
518 if (lsr & UART_LSR_FE) in ark3116_update_lsr()
520 if (lsr & UART_LSR_PE) in ark3116_update_lsr()
522 if (lsr in ark3116_update_lsr()
597 __u32 lsr; ark3116_process_read_urb() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/serial/
H A Dark3116.c74 __u32 lsr; /* line status register value */ member
343 priv->lsr = *buf; in ark3116_open()
480 static void ark3116_update_lsr(struct usb_serial_port *port, __u8 lsr) in ark3116_update_lsr() argument
487 priv->lsr |= lsr; in ark3116_update_lsr()
490 if (lsr&UART_LSR_BRK_ERROR_BITS) { in ark3116_update_lsr()
491 if (lsr & UART_LSR_BI) in ark3116_update_lsr()
493 if (lsr & UART_LSR_FE) in ark3116_update_lsr()
495 if (lsr & UART_LSR_PE) in ark3116_update_lsr()
497 if (lsr in ark3116_update_lsr()
572 __u32 lsr; ark3116_process_read_urb() local
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dvr41xx_siu.c177 uint8_t lsr; in siu_tx_empty() local
179 lsr = siu_read(port, UART_LSR); in siu_tx_empty()
180 if (lsr & UART_LSR_TEMT) in siu_tx_empty()
299 uint8_t lsr, ch; in receive_chars() local
303 lsr = *status; in receive_chars()
311 lsr |= lsr_break_flag[port->line]; in receive_chars()
314 if (unlikely(lsr & (UART_LSR_BI | UART_LSR_FE | in receive_chars()
316 if (lsr & UART_LSR_BI) { in receive_chars()
317 lsr &= ~(UART_LSR_FE | UART_LSR_PE); in receive_chars()
324 if (lsr in receive_chars()
410 uint8_t iir, lsr; siu_interrupt() local
724 uint8_t lsr, msr; wait_for_xmitr() local
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/netlogic/xlp-hal/
H A Duart.h123 uint32_t lsr; in nlm_uart_outbyte() local
126 lsr = nlm_read_uart_reg(base, UART_LINE_STS); in nlm_uart_outbyte()
127 if (lsr & 0x20) in nlm_uart_outbyte()
137 int data, lsr; in nlm_uart_inbyte() local
140 lsr = nlm_read_uart_reg(base, UART_LINE_STS); in nlm_uart_inbyte()
141 if (lsr & 0x80) { /* parity/frame/break-error - push a zero */ in nlm_uart_inbyte()
145 if (lsr & 0x01) { /* Rx data */ in nlm_uart_inbyte()
/kernel/linux/linux-5.10/arch/arm64/lib/
H A Dmemcmp.S57 lsr limit_wd, limit_wd, #3 /* Convert to Dwords. */
83 CPU_BE( lsr mask, mask, limit )
107 lsr limit_wd, limit_wd, #3
109 add limit_wd, limit_wd, tmp3, lsr #3
118 CPU_LE( lsr tmp2, tmp2, tmp1 )
154 lsr limit_wd, limit, #3
163 lsr limit_wd, limit, #3
225 lsr data1, data1, #56
226 sub result, data1, data2, lsr #56
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dsleep.S41 ARM( mov \dst, \dst, lsr \rs0 ) @ dst=aff0>>rs0
42 THUMB( lsr \dst, \dst, \rs0 )
44 ARM( orr \dst, \dst, \mask, lsr \rs1 ) @ dst|=(aff1>>rs1)
45 THUMB( lsr \mask, \mask, \rs1 )
48 ARM( orr \dst, \dst, \mask, lsr \rs2 ) @ dst|=(aff2>>rs2)
49 THUMB( lsr \mask, \mask, \rs2 )
/kernel/linux/linux-5.10/arch/arm/crypto/
H A Dsha512-armv4.pl97 mov $t0,$Elo,lsr#14
99 mov $t1,$Ehi,lsr#14
105 eor $t0,$t0,$Elo,lsr#18
106 eor $t1,$t1,$Ehi,lsr#18
109 eor $t0,$t0,$Ehi,lsr#9
110 eor $t1,$t1,$Elo,lsr#9
155 mov $t0,$Alo,lsr#28
156 mov $t1,$Ahi,lsr#28
159 eor $t0,$t0,$Ahi,lsr#2
160 eor $t1,$t1,$Alo,lsr#
[all...]
/kernel/linux/linux-6.6/arch/arm/crypto/
H A Dsha512-armv4.pl97 mov $t0,$Elo,lsr#14
99 mov $t1,$Ehi,lsr#14
105 eor $t0,$t0,$Elo,lsr#18
106 eor $t1,$t1,$Ehi,lsr#18
109 eor $t0,$t0,$Ehi,lsr#9
110 eor $t1,$t1,$Elo,lsr#9
155 mov $t0,$Alo,lsr#28
156 mov $t1,$Ahi,lsr#28
159 eor $t0,$t0,$Ahi,lsr#2
160 eor $t1,$t1,$Alo,lsr#
[all...]
/kernel/linux/linux-5.10/arch/arm/boot/compressed/
H A Dll_char_wr.S83 mov ip, r7, lsr #4
93 mov ip, r7, lsr #4
114 mov r4, r4, lsr #8
116 mov r4, r4, lsr #8
118 mov r4, r4, lsr #8
121 mov r7, r7, lsr #8
123 mov r7, r7, lsr #8
125 mov r7, r7, lsr #8
/kernel/linux/linux-6.6/arch/arm/boot/compressed/
H A Dll_char_wr.S83 mov ip, r7, lsr #4
93 mov ip, r7, lsr #4
114 mov r4, r4, lsr #8
116 mov r4, r4, lsr #8
118 mov r4, r4, lsr #8
121 mov r7, r7, lsr #8
123 mov r7, r7, lsr #8
125 mov r7, r7, lsr #8
/kernel/linux/linux-5.10/arch/arm64/crypto/
H A Dpoly1305-armv8.pl123 lsr $d0,$h0,#32
125 lsr $d2,$h1,#32
127 lsr x16,$h2,#32
130 lsr $d1,$h0,#32
132 lsr x15,$h1,#32
137 lsr $d1,$d2,#12
141 lsr $d2,x16,#24
146 add $s1,$r1,$r1,lsr#2 // s1 = r1 + (r1 >> 2)
188 add $t0,$t0,$d2,lsr#2
211 lsr
[all...]

Completed in 7 milliseconds

12345678910