/linux-4.4.14/arch/arm/lib/ |
D | io-writesw-armv3.S | 27 mov r3, r3, lsr #16 47 orr ip, ip, ip, lsr #16 50 mov ip, r3, lsr #16 55 orr ip, ip, ip, lsr #16 58 mov ip, r4, lsr #16 63 orr ip, ip, ip, lsr #16 66 mov ip, r5, lsr #16 71 orr ip, ip, ip, lsr #16 74 mov ip, r6, lsr #16 90 orr ip, ip, ip, lsr #16 [all …]
|
D | findbit.S | 29 ARM( ldrb r3, [r0, r2, lsr #3] ) 30 THUMB( lsr r3, r2, #3 ) 50 ARM( ldrb r3, [r0, r2, lsr #3] ) 51 THUMB( lsr r3, r2, #3 ) 54 movs r3, r3, lsr ip @ shift off unused bits 70 ARM( ldrb r3, [r0, r2, lsr #3] ) 71 THUMB( lsr r3, r2, #3 ) 91 ARM( ldrb r3, [r0, r2, lsr #3] ) 92 THUMB( lsr r3, r2, #3 ) 94 movs r3, r3, lsr ip @ shift off unused bits [all …]
|
D | lib1funcs.S | 89 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 movnes \curbit, \curbit, lsr #4 @ No, any more bits to do? [all …]
|
D | delay-loop.S | 31 add r0, r0, r1, lsr #32-14 32 mov r0, r0, lsr #14 @ max = 0x0001ffff 33 add r2, r2, r1, lsr #32-10 34 mov r2, r2, lsr #10 @ max = 0x00007fff 36 add r0, r0, r1, lsr #32-6 37 movs r0, r0, lsr #6
|
D | div64.S | 92 movnes ip, ip, lsr #1 93 mov yl, yl, lsr #1 113 movs ip, ip, lsr #1 131 mov ip, ip, lsr xh 136 mov ip, ip, lsr #1 145 movs ip, ip, lsr #1 163 movhs yl, yl, lsr #16 167 movhs yl, yl, lsr #8 171 movhs yl, yl, lsr #4 176 addls ip, ip, yl, lsr #1 [all …]
|
D | io-writesw-armv4.S | 16 mov \rd, \rd, lsr #16 19 mov lr, \rd, lsr #16 71 #define push_hbyte1 lsr #24 73 #define pull_hbyte0 lsr #24 87 1: mov ip, r3, lsr #8 97 3: movne ip, r3, lsr #8
|
D | io-writesb.S | 16 mov \rd, \rd, lsr #8 18 mov \rd, \rd, lsr #8 20 mov \rd, \rd, lsr #8 23 mov lr, \rd, lsr #24 25 mov lr, \rd, lsr #16 27 mov lr, \rd, lsr #8
|
D | io-readsw-armv4.S | 87 #define push_hbyte0 lsr #8 93 #define pull_hbyte1 lsr #8 104 _LE_ONLY_( mov ip, ip, lsr #8 ) 105 _BE_ONLY_( mov ip, ip, lsr #24 ) 120 _BE_ONLY_( mov ip, ip, lsr #24 ) 127 _LE_ONLY_( movne ip, ip, lsr #8 ) 128 _BE_ONLY_( movne ip, ip, lsr #24 )
|
D | muldi3.S | 33 mov ip, xl, lsr #16 34 mov yh, yl, lsr #16 42 adc xh, xh, yh, lsr #16 44 adc xh, xh, ip, lsr #16
|
D | lshrdi3.S | 45 movmi al, al, lsr r2 46 movpl al, ah, lsr r3 50 mov ah, ah, lsr r2
|
D | bswapsdi2.S | 19 mov r3, r3, lsr #8 29 mov r1, r1, lsr #8 30 mov r3, r3, lsr #8
|
D | bitops.h | 12 mov r0, r0, lsr #5 37 mov r0, r0, lsr #5 66 mov r0, r0, lsr #5 93 mov r0, r0, lsr #5
|
D | backtrace.S | 72 teq r3, r2, lsr #10 @ instruction 83 teq r3, r1, lsr #11 90 teq r3, r1, lsr #11
|
D | io-readsw-armv3.S | 26 mov r3, r3, lsr #8 101 movne r3, r3, lsr #8
|
D | ashrdi3.S | 45 movmi al, al, lsr r2
|
D | ashldi3.S | 47 ARM( orrmi ah, ah, al, lsr ip )
|
D | putuser.S | 44 mov ip, r2, lsr #8
|
D | copy_template.S | 145 lsr ip, ip, #LDR1W_SHIFT - STR1W_SHIFT
|
/linux-4.4.14/arch/arm/mm/ |
D | abort-lv4t.S | 33 add pc, pc, r7, lsr #22 @ Now branch to the relevant processing routine 64 add r6, r6, r9, lsr #1 66 add r6, r6, r9, lsr #2 68 add r6, r6, r9, lsr #3 69 add r6, r6, r6, lsr #8 70 add r6, r6, r6, lsr #4 73 ldr r7, [r2, r9, lsr #14] @ Get register 'Rn' 77 str r7, [r2, r9, lsr #14] @ Put register 'Rn' 87 orrne r6, r9, r6, lsr #4 @ combine nibbles } else 91 ldr r7, [r2, r9, lsr #14] @ Get register 'Rn' [all …]
|
D | tlb-v7.S | 39 mov r0, r0, lsr #PAGE_SHIFT @ align address 40 mov r1, r1, lsr #PAGE_SHIFT 73 mov r0, r0, lsr #PAGE_SHIFT @ align address 74 mov r1, r1, lsr #PAGE_SHIFT
|
D | tlb-v6.S | 41 mov r0, r0, lsr #PAGE_SHIFT @ align address 42 mov r1, r1, lsr #PAGE_SHIFT 72 mov r0, r0, lsr #PAGE_SHIFT @ align address 73 mov r1, r1, lsr #PAGE_SHIFT
|
D | cache-v7.S | 40 and r2, r1, r0, lsr #13 44 and r3, r1, r0, lsr #3 @ NumWays - 1 93 ALT_SMP(mov r3, r0, lsr #20) @ move LoUIS into position 94 ALT_UP( mov r3, r0, lsr #26) @ move LoUU into position 102 teq r1, r2, lsr #4 @ test for errata affected core and if so... 121 mov r3, r0, lsr #23 @ move LoC into position 127 add r2, r10, r10, lsr #1 @ work out 3x current cache level 128 mov r1, r0, lsr r2 @ extract cache type bits from clidr 144 ands r4, r4, r1, lsr #3 @ find maximum number on the way size 147 ands r7, r7, r1, lsr #13 @ extract max number of the index size
|
D | proc-v7-3level.S | 131 cmp \ttbr1, \tmp, lsr #12 @ PHYS_OFFSET > PAGE_OFFSET? 145 mov \tmp, \ttbr1, lsr #20
|
D | pv-fixup-asm.S | 34 add r6, r7, r6, lsr #SECTION_SHIFT - L2_ORDER 45 add r7, r7, r3, lsr #SECTION_SHIFT - L2_ORDER
|
D | proc-arm740.S | 81 movs r3, r3, lsr #1 94 movs r3, r3, lsr #1
|
D | abort-ev6.S | 28 teq ip, r3, lsr #4 @ r0 ARM1136?
|
D | proc-macros.S | 74 lsr \tmp, \tmp, #16 345 mov \tmp, \size, lsr #12 347 1: movs \tmp, \tmp, lsr #1
|
D | proc-v7-2level.S | 56 lsr r2, r2, #8 @ extract the PID
|
D | proc-feroceon.S | 64 mov r0, r0, lsr #18 @ get cache size order 69 movne r2, r2, lsr #2 @ turned into # of sets
|
D | proc-v7.S | 429 orr r6, r6, r3, lsr #20-4 @ combine variant and revision
|
/linux-4.4.14/arch/arm/crypto/ |
D | aes-armv4.S | 213 mov r4,r0,lsr#24 @ write output in endian-neutral 214 mov r5,r0,lsr#16 @ manner... 215 mov r6,r0,lsr#8 218 mov r4,r1,lsr#24 220 mov r5,r1,lsr#16 222 mov r6,r1,lsr#8 225 mov r4,r2,lsr#24 227 mov r5,r2,lsr#16 229 mov r6,r2,lsr#8 232 mov r4,r3,lsr#24 [all …]
|
D | sha512-core.S_shipped | 210 mov r9,r7,lsr#14 212 mov r10,r8,lsr#14 218 eor r9,r9,r7,lsr#18 219 eor r10,r10,r8,lsr#18 222 eor r9,r9,r8,lsr#9 223 eor r10,r10,r7,lsr#9 268 mov r9,r5,lsr#28 269 mov r10,r6,lsr#28 272 eor r9,r9,r6,lsr#2 273 eor r10,r10,r5,lsr#2 [all …]
|
D | sha256-core.S_shipped | 1051 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1053 eor r12,r12,r1,lsr#10 @ sigma1(X[i+14]) 1100 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1102 eor r3,r3,r1,lsr#10 @ sigma1(X[i+14]) 1149 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1151 eor r12,r12,r1,lsr#10 @ sigma1(X[i+14]) 1198 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1200 eor r3,r3,r1,lsr#10 @ sigma1(X[i+14]) 1247 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1249 eor r12,r12,r1,lsr#10 @ sigma1(X[i+14]) [all …]
|
D | aesbs-core.S_shipped | 1077 mov r2, r2, lsr#4 @ len in 16 byte blocks
|
/linux-4.4.14/drivers/scsi/arm/ |
D | acornscsi-io.S | 70 mov r3, r3, lsr #8 86 orr r3, r3, r3, lsr #16 87 mov r4, r4, lsr #16 90 orr r5, r5, r5, lsr #16 91 mov r6, r6, lsr #16 95 orr r3, r3, r3, lsr #16 96 mov r4, ip, lsr #16 99 orr ip, ip, ip, lsr #16 100 mov lr, lr, lsr #16 110 orr r3, r3, r3, lsr #16 [all …]
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_fsl.c | 28 unsigned char lsr, orig_lsr; in fsl8250_handle_irq() local 49 lsr = orig_lsr = up->port.serial_in(&up->port, UART_LSR); in fsl8250_handle_irq() 51 if (lsr & (UART_LSR_DR | UART_LSR_BI)) in fsl8250_handle_irq() 52 lsr = serial8250_rx_chars(up, lsr); in fsl8250_handle_irq() 56 if (lsr & UART_LSR_THRE) in fsl8250_handle_irq()
|
D | 8250_port.c | 1323 unsigned char lsr; in serial8250_start_tx() local 1324 lsr = serial_in(up, UART_LSR); in serial8250_start_tx() 1325 up->lsr_saved_flags |= lsr & LSR_SAVE_FLAGS; in serial8250_start_tx() 1326 if (lsr & UART_LSR_THRE) in serial8250_start_tx() 1397 serial8250_rx_chars(struct uart_8250_port *up, unsigned char lsr) in serial8250_rx_chars() argument 1405 if (likely(lsr & UART_LSR_DR)) in serial8250_rx_chars() 1420 lsr |= up->lsr_saved_flags; in serial8250_rx_chars() 1423 if (unlikely(lsr & UART_LSR_BRK_ERROR_BITS)) { in serial8250_rx_chars() 1424 if (lsr & UART_LSR_BI) { in serial8250_rx_chars() 1425 lsr &= ~(UART_LSR_FE | UART_LSR_PE); in serial8250_rx_chars() [all …]
|
D | 8250_ingenic.c | 65 uint8_t lsr; in ingenic_early_console_putc() local 68 lsr = early_in(port, UART_LSR); in ingenic_early_console_putc() 69 } while ((lsr & UART_LSR_TEMT) == 0); in ingenic_early_console_putc()
|
D | 8250_core.c | 276 unsigned int iir, ier = 0, lsr; in serial8250_backup_timeout() local 298 lsr = serial_in(up, UART_LSR); in serial8250_backup_timeout() 299 up->lsr_saved_flags |= lsr & LSR_SAVE_FLAGS; in serial8250_backup_timeout() 302 (lsr & UART_LSR_THRE)) { in serial8250_backup_timeout()
|
/linux-4.4.14/arch/mips/include/asm/netlogic/xlp-hal/ |
D | uart.h | 123 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()
|
/linux-4.4.14/arch/arm/mach-ks8695/include/mach/ |
D | entry-macro.S | 30 moveq \irqstat, \irqstat, lsr #8 33 moveq \irqstat, \irqstat, lsr #8 36 moveq \irqstat, \irqstat, lsr #8 39 moveq \irqstat, \irqstat, lsr #4 42 moveq \irqstat, \irqstat, lsr #2
|
/linux-4.4.14/drivers/tty/serial/ |
D | vr41xx_siu.c | 194 uint8_t lsr; in siu_tx_empty() local 196 lsr = siu_read(port, UART_LSR); in siu_tx_empty() 197 if (lsr & UART_LSR_TEMT) in siu_tx_empty() 316 uint8_t lsr, ch; in receive_chars() local 320 lsr = *status; in receive_chars() 328 lsr |= lsr_break_flag[port->line]; in receive_chars() 331 if (unlikely(lsr & (UART_LSR_BI | UART_LSR_FE | in receive_chars() 333 if (lsr & UART_LSR_BI) { in receive_chars() 334 lsr &= ~(UART_LSR_FE | UART_LSR_PE); in receive_chars() 341 if (lsr & UART_LSR_FE) in receive_chars() [all …]
|
D | sprd_serial.c | 199 unsigned int *lsr) in handle_lsr_errors() argument 204 if (*lsr & SPRD_LSR_BI) { in handle_lsr_errors() 205 *lsr &= ~(SPRD_LSR_FE | SPRD_LSR_PE); in handle_lsr_errors() 210 } else if (*lsr & SPRD_LSR_PE) in handle_lsr_errors() 212 else if (*lsr & SPRD_LSR_FE) in handle_lsr_errors() 214 if (*lsr & SPRD_LSR_OE) in handle_lsr_errors() 218 *lsr &= port->read_status_mask; in handle_lsr_errors() 219 if (*lsr & SPRD_LSR_BI) in handle_lsr_errors() 221 else if (*lsr & SPRD_LSR_PE) in handle_lsr_errors() 223 else if (*lsr & SPRD_LSR_FE) in handle_lsr_errors() [all …]
|
D | serial_ks8695.c | 156 unsigned int status, ch, lsr, flg, max_count = 256; in ks8695uart_rx_chars() local 169 lsr = UART_GET_LSR(port) | UART_DUMMY_LSR_RX; in ks8695uart_rx_chars() 170 if (unlikely(lsr & (URLS_URBI | URLS_URPE | URLS_URFE | URLS_URROE))) { in ks8695uart_rx_chars() 171 if (lsr & URLS_URBI) { in ks8695uart_rx_chars() 172 lsr &= ~(URLS_URFE | URLS_URPE); in ks8695uart_rx_chars() 177 if (lsr & URLS_URPE) in ks8695uart_rx_chars() 179 if (lsr & URLS_URFE) in ks8695uart_rx_chars() 181 if (lsr & URLS_URROE) in ks8695uart_rx_chars() 184 lsr &= port->read_status_mask; in ks8695uart_rx_chars() 186 if (lsr & URLS_URBI) in ks8695uart_rx_chars() [all …]
|
D | serial-tegra.c | 332 unsigned long lsr) in tegra_uart_decode_rx_error() argument 336 if (unlikely(lsr & TEGRA_UART_LSR_ANY)) { in tegra_uart_decode_rx_error() 337 if (lsr & UART_LSR_OE) { in tegra_uart_decode_rx_error() 342 } else if (lsr & UART_LSR_PE) { in tegra_uart_decode_rx_error() 347 } else if (lsr & UART_LSR_FE) { in tegra_uart_decode_rx_error() 351 } else if (lsr & UART_LSR_BI) { in tegra_uart_decode_rx_error() 355 if (!(lsr & UART_LSR_DR) && (lsr & UART_LSR_FIFOE)) in tegra_uart_decode_rx_error() 380 unsigned long lsr = tegra_uart_read(tup, UART_LSR); in tegra_uart_fill_tx_fifo() local 381 if ((lsr & TEGRA_UART_LSR_TXFIFO_FULL)) in tegra_uart_fill_tx_fifo() 487 unsigned long lsr = tegra_uart_read(tup, UART_LSR); in tegra_uart_tx_empty() local [all …]
|
D | sc16is7xx.c | 538 unsigned int lsr = 0, ch, flag, bytes_read, i; in sc16is7xx_handle_rx() local 553 lsr = sc16is7xx_port_read(port, SC16IS7XX_LSR_REG); in sc16is7xx_handle_rx() 554 if (!(lsr & SC16IS7XX_LSR_FIFOE_BIT)) in sc16is7xx_handle_rx() 557 lsr = 0; in sc16is7xx_handle_rx() 567 lsr &= SC16IS7XX_LSR_BRK_ERROR_MASK; in sc16is7xx_handle_rx() 572 if (unlikely(lsr)) { in sc16is7xx_handle_rx() 573 if (lsr & SC16IS7XX_LSR_BI_BIT) { in sc16is7xx_handle_rx() 577 } else if (lsr & SC16IS7XX_LSR_PE_BIT) in sc16is7xx_handle_rx() 579 else if (lsr & SC16IS7XX_LSR_FE_BIT) in sc16is7xx_handle_rx() 581 else if (lsr & SC16IS7XX_LSR_OE_BIT) in sc16is7xx_handle_rx() [all …]
|
D | omap-serial.c | 371 static void transmit_chars(struct uart_omap_port *up, unsigned int lsr) in transmit_chars() argument 497 static void serial_omap_rlsi(struct uart_omap_port *up, unsigned int lsr) in serial_omap_rlsi() argument 502 if (likely(lsr & UART_LSR_DR)) in serial_omap_rlsi() 508 if (lsr & UART_LSR_BI) { in serial_omap_rlsi() 510 lsr &= ~(UART_LSR_FE | UART_LSR_PE); in serial_omap_rlsi() 523 if (lsr & UART_LSR_PE) { in serial_omap_rlsi() 528 if (lsr & UART_LSR_FE) { in serial_omap_rlsi() 533 if (lsr & UART_LSR_OE) in serial_omap_rlsi() 539 lsr |= up->lsr_break_flag; in serial_omap_rlsi() 542 uart_insert_char(&up->port, lsr, UART_LSR_OE, 0, flag); in serial_omap_rlsi() [all …]
|
D | pch_uart.c | 592 u8 rbr, lsr; in pch_uart_hal_read() local 595 lsr = ioread8(priv->membase + UART_LSR); in pch_uart_hal_read() 596 for (i = 0, lsr = ioread8(priv->membase + UART_LSR); in pch_uart_hal_read() 597 i < rx_size && lsr & (UART_LSR_DR | UART_LSR_BI); in pch_uart_hal_read() 598 lsr = ioread8(priv->membase + UART_LSR)) { in pch_uart_hal_read() 601 if (lsr & UART_LSR_BI) { in pch_uart_hal_read() 1067 static void pch_uart_err_ir(struct eg20t_port *priv, unsigned int lsr) in pch_uart_err_ir() argument 1074 if (lsr & PCH_UART_LSR_ERR) in pch_uart_err_ir() 1077 if (lsr & UART_LSR_FE) { in pch_uart_err_ir() 1082 if (lsr & UART_LSR_PE) { in pch_uart_err_ir() [all …]
|
D | pxa.c | 254 unsigned int iir, lsr; in serial_pxa_irq() local 260 lsr = serial_in(up, UART_LSR); in serial_pxa_irq() 261 if (lsr & UART_LSR_DR) in serial_pxa_irq() 262 receive_chars(up, &lsr); in serial_pxa_irq() 264 if (lsr & UART_LSR_THRE) in serial_pxa_irq() 693 unsigned char lsr = serial_in(up, UART_LSR); in serial_pxa_get_poll_char() local 695 while (!(lsr & UART_LSR_DR)) in serial_pxa_get_poll_char() 696 lsr = serial_in(up, UART_LSR); in serial_pxa_get_poll_char()
|
D | men_z135_uart.c | 201 u8 lsr; in men_z135_handle_lsr() local 203 lsr = (uart->stat_reg >> 16) & 0xff; in men_z135_handle_lsr() 205 if (lsr & MEN_Z135_LSR_OE) in men_z135_handle_lsr() 207 if (lsr & MEN_Z135_LSR_PE) in men_z135_handle_lsr() 209 if (lsr & MEN_Z135_LSR_FE) in men_z135_handle_lsr() 211 if (lsr & MEN_Z135_LSR_BI) { in men_z135_handle_lsr()
|
D | max310x.c | 691 unsigned int ists, lsr, rxlen; in max310x_port_irq() local 700 lsr = max310x_port_read(port, MAX310X_LSR_IRQSTS_REG); in max310x_port_irq() 702 !!(lsr & MAX310X_LSR_CTS_BIT)); in max310x_port_irq()
|
D | sunsu.c | 993 int lsr; in sunsu_serio_write() local 998 lsr = serial_in(up, UART_LSR); in sunsu_serio_write() 999 } while (!(lsr & UART_LSR_THRE)); in sunsu_serio_write()
|
D | bfin_uart.c | 571 unsigned int lsr; in bfin_serial_tx_empty() local 573 lsr = UART_GET_LSR(uart); in bfin_serial_tx_empty() 574 if (lsr & TEMT) in bfin_serial_tx_empty()
|
/linux-4.4.14/arch/avr32/lib/ |
D | findbit.S | 33 lsr r8, r10, 5 46 lsr r8, r8, r10 97 lsr r8, r10, 5 109 lsr r8, r8, r10 127 lsr r8, r10, 5 139 lsr r8, r8, r10 157 lsr r8, r10, 5 170 lsr r8, r8, r10
|
D | __avr32_lsr64.S | 23 lsr r11, r11, r12 24 lsr r10, r10, r12 29 lsr r10, r11, r9
|
D | __avr32_asr64.S | 23 lsr r10, r10, r12
|
D | __avr32_lsl64.S | 22 lsr r8, r10, r9
|
/linux-4.4.14/drivers/usb/serial/ |
D | ark3116.c | 78 __u32 lsr; /* line status register value */ member 378 priv->lsr = ark3116_read_reg(serial, UART_LSR, buf); in ark3116_open() 536 static void ark3116_update_lsr(struct usb_serial_port *port, __u8 lsr) in ark3116_update_lsr() argument 543 priv->lsr |= lsr; in ark3116_update_lsr() 546 if (lsr&UART_LSR_BRK_ERROR_BITS) { in ark3116_update_lsr() 547 if (lsr & UART_LSR_BI) in ark3116_update_lsr() 549 if (lsr & UART_LSR_FE) in ark3116_update_lsr() 551 if (lsr & UART_LSR_PE) in ark3116_update_lsr() 553 if (lsr & UART_LSR_OE) in ark3116_update_lsr() 629 __u32 lsr; in ark3116_process_read_urb() local [all …]
|
D | ssu100.c | 464 static void ssu100_update_lsr(struct usb_serial_port *port, u8 lsr, in ssu100_update_lsr() argument 471 priv->shadowLSR = lsr; in ssu100_update_lsr() 475 if (lsr & UART_LSR_BRK_ERROR_BITS) { in ssu100_update_lsr() 478 if (lsr & UART_LSR_BI) { in ssu100_update_lsr() 483 if (lsr & UART_LSR_PE) { in ssu100_update_lsr() 488 if (lsr & UART_LSR_FE) { in ssu100_update_lsr() 493 if (lsr & UART_LSR_OE) { in ssu100_update_lsr()
|
D | f81232.c | 292 u8 lsr; in f81232_process_read_urb() local 305 lsr = data[i]; in f81232_process_read_urb() 307 if (lsr & UART_LSR_BRK_ERROR_BITS) { in f81232_process_read_urb() 308 if (lsr & UART_LSR_BI) { in f81232_process_read_urb() 312 } else if (lsr & UART_LSR_PE) { in f81232_process_read_urb() 315 } else if (lsr & UART_LSR_FE) { in f81232_process_read_urb() 320 if (lsr & UART_LSR_OE) { in f81232_process_read_urb()
|
D | io_ti.c | 533 __u8 *lsr; in tx_active() local 544 lsr = kmalloc(1, GFP_KERNEL); in tx_active() 545 if (!lsr) { in tx_active() 559 port->uart_base + UMPMEM_OFFS_UART_LSR, 1, lsr); in tx_active() 563 dev_dbg(&port->port->dev, "%s - LSR = 0x%X\n", __func__, *lsr); in tx_active() 569 if ((*lsr & UMP_UART_LSR_TX_MASK) == 0) in tx_active() 576 kfree(lsr); in tx_active() 1542 __u8 lsr = 0; in map_line_status() local 1546 lsr |= flagUart; in map_line_status() 1557 return lsr; in map_line_status() [all …]
|
D | ti_usb_3410_5052.c | 118 static int ti_get_lsr(struct ti_port *tport, u8 *lsr); 640 u8 lsr; in ti_tx_empty() local 642 ret = ti_get_lsr(tport, &lsr); in ti_tx_empty() 643 if (!ret && !(lsr & TI_LSR_TX_EMPTY)) in ti_tx_empty() 1184 static int ti_get_lsr(struct ti_port *tport, u8 *lsr) in ti_get_lsr() argument 1208 *lsr = data->bLSR; in ti_get_lsr()
|
D | io_edgeport.c | 232 __u8 lsr, __u8 data); 1972 __u8 lsr, __u8 data) in handle_new_lsr() 1974 __u8 newLsr = (__u8) (lsr & (__u8) in handle_new_lsr() 1978 edge_port->shadowLSR = lsr; in handle_new_lsr()
|
/linux-4.4.14/drivers/staging/lustre/lustre/lov/ |
D | lovsub_dev.c | 56 struct lovsub_req *lsr; in lovsub_req_completion() local 58 lsr = cl2lovsub_req(slice); in lovsub_req_completion() 59 kmem_cache_free(lovsub_req_kmem, lsr); in lovsub_req_completion() 146 struct lovsub_req *lsr; in lovsub_req_init() local 149 lsr = kmem_cache_alloc(lovsub_req_kmem, GFP_NOFS | __GFP_ZERO); in lovsub_req_init() 150 if (lsr != NULL) { in lovsub_req_init() 151 cl_req_slice_add(req, &lsr->lsrq_cl, dev, &lovsub_req_ops); in lovsub_req_init()
|
/linux-4.4.14/arch/arm64/lib/ |
D | memcmp.S | 69 lsr limit_wd, limit_wd, #3 /* Convert to Dwords. */ 95 CPU_BE( lsr mask, mask, limit ) 119 lsr limit_wd, limit_wd, #3 121 add limit_wd, limit_wd, tmp3, lsr #3 130 CPU_LE( lsr tmp2, tmp2, tmp1 ) 166 lsr limit_wd, limit, #3 175 lsr limit_wd, limit, #3 237 lsr data1, data1, #56 238 sub result, data1, data2, lsr #56
|
D | strncmp.S | 81 lsr limit_wd, limit_wd, #3 /* Convert to Dwords. */ 110 CPU_BE( lsr mask, mask, limit ) 140 CPU_LE( lsr tmp2, tmp2, tmp3 ) /* Shift (tmp1 & 63). */ 143 lsr limit_wd, limit_wd, #3 149 add limit_wd, limit_wd, tmp3, lsr #3 187 lsr limit_wd, limit, #3 198 lsr limit_wd, limit, #3 288 lsr data1, data1, #56 289 sub result, data1, data2, lsr #56
|
D | strnlen.S | 70 lsr limit_wd, limit_wd, #4 /* Convert to Qwords. */ 125 add len, len, pos, lsr #3 /* Bits to bytes. */ 145 lsr limit_wd, limit_wd, #4 148 add limit_wd, limit_wd, tmp3, lsr #4 157 CPU_LE( lsr tmp2, tmp2, tmp4 ) /* Shift (tmp1 & 63). */
|
D | bitops.S | 33 add x1, x1, x0, lsr #3 // Get word offset 51 add x1, x1, x0, lsr #3 // Get word offset 56 lsr x0, x2, x3
|
D | strlen.S | 107 add len, len, pos, lsr #3 /* Bits to bytes. */ 119 CPU_LE( lsr tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
|
D | strcmp.S | 104 CPU_LE( lsr tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */ 231 lsr data1, data1, #56 232 sub result, data1, data2, lsr #56
|
/linux-4.4.14/arch/arm/boot/compressed/ |
D | ll_char_wr.S | 86 mov ip, r7, lsr #4 96 mov ip, r7, lsr #4 117 mov r4, r4, lsr #8 119 mov r4, r4, lsr #8 121 mov r4, r4, lsr #8 124 mov r7, r7, lsr #8 126 mov r7, r7, lsr #8 128 mov r7, r7, lsr #8
|
D | head.S | 305 eor r5, r5, r1, lsr #8 308 add r5, r5, r5, lsr #1 364 eor r5, r5, r1, lsr #8 688 mov r9, r0, lsr #18 712 mov r2, r2, lsr #20 818 sub pc, lr, r0, lsr #32 @ properly flush pipeline 1157 mov r3, r3, lsr #23 @ left align loc bit field 1161 add r2, r10, r10, lsr #1 @ work out 3x current cache level 1162 mov r1, r0, lsr r2 @ extract cache type bits from clidr 1172 ands r4, r4, r1, lsr #3 @ find maximum number on the way size [all …]
|
/linux-4.4.14/arch/arc/lib/ |
D | memcpy-archs.S | 13 # define SHIFT_2(RX,RY,IMM) lsr RX, RY, IMM ; >> 17 # define EXTRACT_2(RX,RY,IMM) lsr RX, RY, IMM 19 # define SHIFT_1(RX,RY,IMM) lsr RX, RY, IMM ; >> 23 # define EXTRACT_1(RX,RY,IMM) lsr RX, RY, IMM 24 # define EXTRACT_2(RX,RY,IMM) lsr RX, RY, 0x08 71 lsr.f lp_count, r2, ZOLSHFT 111 lsr.f lp_count, r2, 3 158 lsr.f lp_count, r2, 3 182 lsr.nz r5, r5, 16 200 lsr.f lp_count, r2, 3 [all …]
|
D | memcmp.S | 26 lsr.f lp_count,r3,3 100 lsr r4,r4,SHIFT 101 lsr r5,r5,SHIFT 119 lsr.f lp_count,r3
|
D | strchr-700.S | 30 lsr r7,r3,r7 104 lsr r7,r7,7
|
D | strcpy-700.S | 55 r3z: lsr.f r1,r3,24
|
D | memset.S | 35 lsr.f lp_count,r2,2
|
D | memcpy-700.S | 53 lsr.f lp_count,r3
|
D | strcmp.S | 72 lsr r0,r4,8
|
/linux-4.4.14/arch/arm/mach-ebsa110/include/mach/ |
D | entry-macro.S | 24 moveq \stat, \stat, lsr #4 27 moveq \stat, \stat, lsr #2 30 moveq \stat, \stat, lsr #1
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | omap-headsmp.S | 37 mov r0, r0, lsr #5 53 mov r0, r0, lsr #5 75 mov r0, r0, lsr #9 92 mov r0, r0, lsr #9
|
D | omap-smc.S | 97 mov r0, r0, lsr #9
|
D | sram242x.S | 157 mov r5, r5, lsr #8 @ isolate rfr field and drop burst 165 moveq r5, r5, lsr #1 @ divide by 2 if to half
|
D | sram243x.S | 157 mov r5, r5, lsr #8 @ isolate rfr field and drop burst 165 moveq r5, r5, lsr #1 @ divide by 2 if to half
|
/linux-4.4.14/arch/m68k/math-emu/ |
D | fp_util.S | 132 lsr.l #8,%d1 | exponent / sign 133 lsr.l #7,%d1 134 lsr.w #8,%d1 170 lsr.l #8,%d1 | exponent / sign 171 lsr.l #7,%d1 172 lsr.w #5,%d1 186 lsr.l %d0,%d1
|
D | fp_movem.S | 62 2: lsr.b #1,%d0 | register list and keep it in %d1 145 lsr.l #8,%d2 146 lsr.l #7,%d2 147 lsr.w #1,%d2 211 2: lsr.l #1,%d0 349 lsr.l #4,%d0 353 lsr.l #2,%d0
|
D | fp_scan.S | 266 lsr.l #8,%d0 267 lsr.l #7,%d0 268 lsr.w #1,%d0
|
/linux-4.4.14/drivers/net/irda/ |
D | bfin_sir.h | 42 unsigned int lsr; member 86 #define get_lsr_cache(port) (((struct bfin_sir_port *)(port))->lsr) 87 #define put_lsr_cache(port, v) (((struct bfin_sir_port *)(port))->lsr = (v))
|
D | pxaficp_ir.c | 338 int iir, lsr, data; in pxa_irda_sir_irq() local 344 lsr = stuart_readl(si, STLSR); in pxa_irda_sir_irq() 345 while (lsr & LSR_FIFOE) { in pxa_irda_sir_irq() 347 if (lsr & (LSR_OE | LSR_PE | LSR_FE | LSR_BI)) { in pxa_irda_sir_irq() 350 if (lsr & LSR_FE) in pxa_irda_sir_irq() 352 if (lsr & LSR_OE) in pxa_irda_sir_irq() 359 lsr = stuart_readl(si, STLSR); in pxa_irda_sir_irq()
|
D | smsc-ircc2.c | 1411 int len, msgcnt, lsr; in smsc_ircc_dma_receive_complete() local 1424 lsr= inb(iobase + IRCC_LSR); in smsc_ircc_dma_receive_complete() 1433 if (lsr & (IRCC_LSR_FRAME_ERROR | IRCC_LSR_CRC_ERROR | IRCC_LSR_SIZE_ERROR)) { in smsc_ircc_dma_receive_complete() 1435 if (lsr & IRCC_LSR_FRAME_ERROR) in smsc_ircc_dma_receive_complete() 1437 if (lsr & IRCC_LSR_CRC_ERROR) in smsc_ircc_dma_receive_complete() 1439 if (lsr & IRCC_LSR_SIZE_ERROR) in smsc_ircc_dma_receive_complete() 1441 if (lsr & (IRCC_LSR_UNDERRUN | IRCC_LSR_OVERRUN)) in smsc_ircc_dma_receive_complete() 1514 int iobase, iir, lcra, lsr; in smsc_ircc_interrupt() local 1537 lsr = inb(iobase + IRCC_LSR); in smsc_ircc_interrupt() 1575 int iir, lsr; in smsc_ircc_interrupt_sir() local [all …]
|
D | bfin_sir.c | 97 unsigned short val, lsr, lcr; in bfin_sir_set_speed() local 119 lsr = UART_GET_LSR(port); in bfin_sir_set_speed() 120 } while (!(lsr & TEMT) && count--); in bfin_sir_set_speed()
|
D | ali-ircc.c | 811 int iir, lsr; in ali_ircc_sir_interrupt() local 819 lsr = inb(iobase+UART_LSR); in ali_ircc_sir_interrupt() 822 __func__, iir, lsr, iobase); in ali_ircc_sir_interrupt() 834 if (lsr & UART_LSR_THRE) in ali_ircc_sir_interrupt()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | assembler.h | 36 #define lspull lsr 39 #define get_byte_1 lsr #8 40 #define get_byte_2 lsr #16 41 #define get_byte_3 lsr #24 48 #define lspush lsr 49 #define get_byte_0 lsr #24 50 #define get_byte_1 lsr #16 51 #define get_byte_2 lsr #8 203 ARM( mov \rd, sp, lsr #THREAD_SIZE_ORDER + PAGE_SHIFT ) 205 THUMB( lsr \rd, \rd, #THREAD_SIZE_ORDER + PAGE_SHIFT )
|
/linux-4.4.14/arch/hexagon/lib/ |
D | memcpy.S | 208 len8 = lsr(len, #3); /* %8 < 97 */ 236 prolog &= lsr(mask, back); 263 prolog = lsr(prolog, #3); 270 kernel = lsr(kernel, #5); 316 ldata0 = lsr(ldata0, shiftb); 322 ldata0 = lsr(ldata0, shiftb); 451 epilogdws = lsr(epilog, #3); 490 ldata0 = lsr(ldata0, shiftb); 496 ldata0 = lsr(ldata0, shiftb);
|
D | memset.S | 110 r10 = lsr(r2, #3) 248 r3 = lsr(r2,#5) 267 r8 = lsr(r2,#3)
|
/linux-4.4.14/arch/arm/kernel/ |
D | sleep.S | 40 ARM( mov \dst, \dst, lsr \rs0 ) @ dst=aff0>>rs0 41 THUMB( lsr \dst, \dst, \rs0 ) 43 ARM( orr \dst, \dst, \mask, lsr \rs1 ) @ dst|=(aff1>>rs1) 44 THUMB( lsr \mask, \mask, \rs1 ) 47 ARM( orr \dst, \dst, \mask, lsr \rs2 ) @ dst|=(aff2>>rs2) 48 THUMB( lsr \mask, \mask, \rs2 )
|
D | head.S | 154 mov r8, r4, lsr #12 @ TTBR1 is swapper_pg_dir pfn 235 mov r5, r5, lsr #SECTION_SHIFT 236 mov r6, r6, lsr #SECTION_SHIFT 250 add r6, r4, r6, lsr #(SECTION_SHIFT - PMD_ORDER) 262 mov r3, r3, lsr #SECTION_SHIFT 268 add r6, r4, r6, lsr #(SECTION_SHIFT - PMD_ORDER) 279 mov r0, r2, lsr #SECTION_SHIFT 283 addne r3, r4, r3, lsr #(SECTION_SHIFT - PMD_ORDER) 303 mov r3, r3, lsr #SECTION_SHIFT 307 mov r3, r7, lsr #SECTION_SHIFT
|
D | debug.S | 63 mov r0, r0, lsr #4
|
D | entry-common.S | 360 moveq r5, r5, lsr #PAGE_SHIFT - 12
|
D | iwmmxt.S | 345 sub pc, lr, r1, lsr #32 @ cpwait and return
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | bfin_serial.h | 38 unsigned int lsr; member 238 __BFP(lsr); 260 __BFP(lsr); 382 #define get_lsr_cache(uart) (((struct bfin_serial_port *)(uart))->lsr) 383 #define put_lsr_cache(uart, v) (((struct bfin_serial_port *)(uart))->lsr = (v)) 405 unsigned int lsr = bfin_read16(port_membase(p) + OFFSET_LSR); in UART_GET_LSR() local 406 put_lsr_cache(p, get_lsr_cache(p) | (lsr & (BI|FE|PE|OE))); in UART_GET_LSR() 407 return lsr | get_lsr_cache(p); in UART_GET_LSR()
|
/linux-4.4.14/arch/x86/platform/ce4100/ |
D | ce4100.c | 65 unsigned int ret, ier, lsr; in ce4100_mem_serial_in() local 75 lsr = mem_serial_in(p, UART_LSR); in ce4100_mem_serial_in() 78 if (lsr & (UART_LSR_THRE | UART_LSR_TEMT)) in ce4100_mem_serial_in()
|
/linux-4.4.14/arch/arm64/kernel/ |
D | sleep.S | 40 lsr \dst ,\dst, \rs0 // dst=aff0>>rs0 42 lsr \mask ,\mask, \rs1 45 lsr \mask ,\mask, \rs2 48 lsr \mask ,\mask, \rs3
|
D | head.S | 258 lsr \tmp1, \virt, #\shift 291 lsr \phys, \phys, #SWAPPER_BLOCK_SHIFT 292 lsr \start, \start, #SWAPPER_BLOCK_SHIFT 295 lsr \end, \end, #SWAPPER_BLOCK_SHIFT
|
D | hyp-stub.S | 57 lsr x1, x1, #26
|
D | entry32.S | 65 lsr w5, w5, #PAGE_SHIFT - 12
|
D | entry.S | 288 lsr x24, x1, #ESR_ELx_EC_SHIFT // exception class 394 lsr x24, x25, #ESR_ELx_EC_SHIFT // exception class 422 lsr x24, x25, #ESR_ELx_EC_SHIFT // exception class
|
/linux-4.4.14/sound/oss/ |
D | vidc_fill.S | 40 orr r4, r4, r4, lsr #8 66 orr r4, r4, r4, lsr #8 74 orr ip, ip, ip, lsr #8 84 orrlt r4, r4, r4, lsr #16 92 orr ip, ip, ip, lsr #8 165 movs r2, r2, lsr #20
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | llog_swab.c | 223 struct llog_setattr64_rec *lsr = in lustre_swab_llog_rec() local 226 lustre_swab_ost_id(&lsr->lsr_oi); in lustre_swab_llog_rec() 227 __swab32s(&lsr->lsr_uid); in lustre_swab_llog_rec() 228 __swab32s(&lsr->lsr_uid_h); in lustre_swab_llog_rec() 229 __swab32s(&lsr->lsr_gid); in lustre_swab_llog_rec() 230 __swab32s(&lsr->lsr_gid_h); in lustre_swab_llog_rec() 231 tail = &lsr->lsr_tail; in lustre_swab_llog_rec()
|
/linux-4.4.14/arch/arm/mach-davinci/include/mach/ |
D | entry-macro.S | 27 movs \tmp, \tmp, lsr #2 33 mov \tmp, \irqnr, lsr #31
|
/linux-4.4.14/arch/mn10300/mm/ |
D | cache-inv-by-tag.S | 163 lsr L1_CACHE_SHIFT,d1 # total number of entries to 191 lsr 12,d0 205 lsr 12,d0 219 lsr 12,d0 233 lsr 12,d0
|
D | cache-flush-by-reg.S | 126 lsr L1_CACHE_SHIFT,d3 130 lsr 1,d3 259 lsr L1_CACHE_SHIFT,d3 263 lsr 1,d3
|
D | tlb-mn10300.S | 50 lsr 20,d2 113 lsr 20,d2
|
/linux-4.4.14/arch/mn10300/lib/ |
D | __lshrdi3.S | 34 lsr a0,d0 47 lsr a0,d1,d0
|
D | __ashldi3.S | 37 lsr a1,d0,a1 # get overflow from LSW -> MSW
|
D | __ashrdi3.S | 33 lsr a0,d0
|
D | do_csum.S | 147 lsr +16,d0
|
/linux-4.4.14/drivers/isdn/hisax/ |
D | amd7930_fn.c | 161 BYTE lsr = rByteAMD(cs, 0xA1); in Amd7930_get_state() local 162 cs->dc.amd7930.ph_state = (lsr & 0x7) + 2; in Amd7930_get_state() 418 BYTE dsr1, dsr2, lsr; in Amd7930_interrupt() local 427 lsr = rByteAMD(cs, 0xA1); in Amd7930_interrupt() 430 …lags: 0x%02X, DSR1: 0x%02X, DSR2: 0x%02X, LSR: 0x%02X, DER=0x%04X", irflags, dsr1, dsr2, lsr, der); in Amd7930_interrupt() 537 if (lsr & 0x38) { in Amd7930_interrupt() 542 debugl1(cs, "Amd: interrupt: LSR=0x%02X, LIU is in state %d", lsr, ((lsr & 0x7) + 2)); in Amd7930_interrupt() 544 cs->dc.amd7930.ph_state = (lsr & 0x7) + 2; in Amd7930_interrupt()
|
/linux-4.4.14/arch/hexagon/mm/ |
D | copy_user_template.S | 45 loopcount = lsr(bytes,#3) 76 loopcount = lsr(bytes,#2) 102 loopcount = lsr(bytes,#1)
|
/linux-4.4.14/drivers/staging/speakup/ |
D | serialio.c | 207 unsigned char lsr; in spk_serial_in_nowait() local 209 lsr = inb_p(speakup_info.port_tts + UART_LSR); in spk_serial_in_nowait() 210 if (!(lsr & UART_LSR_DR)) in spk_serial_in_nowait()
|
/linux-4.4.14/arch/hexagon/kernel/ |
D | head.S | 89 r26 = lsr(r1, #22); /* / 4M = # of entries */ 95 r2 = lsr(r1, #22) /* 4MB page number */ 160 r2 = lsr(r2, #22) /* 4MB page number */
|
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/ |
D | ls_uart.c | 36 char lsr = in_8(avr_addr + UART_LSR); in wd_stop() local 38 if (lsr & (UART_LSR_THRE | UART_LSR_TEMT)) { in wd_stop()
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | ssi-fiq.S | 79 lsr r11, r8, #16 /* r11: buffer size */ 126 lsr r11, r9, #16 /* r11: buffer size */
|
/linux-4.4.14/drivers/tty/serial/jsm/ |
D | jsm_cls.c | 124 writeb(0, &ch->ch_cls_uart->lsr); in cls_set_ixon_flow_control() 250 writeb(0, &ch->ch_cls_uart->lsr); in cls_set_ixoff_flow_control() 398 linestatus = readb(&ch->ch_cls_uart->lsr); in cls_copy_data_from_uart_to_queue() 900 readb(&ch->ch_cls_uart->lsr); in cls_uart_init() 922 u8 lsr = readb(&ch->ch_cls_uart->lsr); in cls_get_uart_bytes_left() local 925 if (!(lsr & UART_LSR_TEMT)) in cls_get_uart_bytes_left()
|
D | jsm_neo.c | 345 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue() 409 linestatus |= readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue() 512 u8 lsrbits = readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_queue_to_uart() 850 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_parse_lsr() 1317 readb(&ch->ch_neo_uart->lsr); in neo_uart_init() 1341 u8 lsr = readb(&ch->ch_neo_uart->lsr); in neo_get_uart_bytes_left() local 1344 ch->ch_cached_lsr |= lsr; in neo_get_uart_bytes_left() 1347 if (!(lsr & UART_LSR_TEMT)) in neo_get_uart_bytes_left()
|
D | jsm.h | 274 u8 lsr; /* WR LSR - Line Status Reg */ member 329 u8 lsr; /* WR LSR - Line Status Reg */ member
|
/linux-4.4.14/drivers/staging/dgnc/ |
D | dgnc_cls.h | 44 u8 lsr; member
|
D | dgnc_cls.c | 142 writeb(0, &ch->ch_cls_uart->lsr); in cls_set_ixon_flow_control() 268 writeb(0, &ch->ch_cls_uart->lsr); in cls_set_ixoff_flow_control() 838 linestatus = readb(&ch->ch_cls_uart->lsr); in cls_copy_data_from_uart_to_queue() 1177 readb(&ch->ch_cls_uart->lsr); in cls_uart_init() 1198 unsigned char lsr = 0; in cls_get_uart_bytes_left() local 1203 lsr = readb(&ch->ch_cls_uart->lsr); in cls_get_uart_bytes_left() 1206 if (!(lsr & UART_LSR_TEMT)) { in cls_get_uart_bytes_left()
|
D | dgnc_neo.c | 515 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_parse_lsr() 1143 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue() 1207 linestatus |= readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue() 1400 unsigned char lsrbits = readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_queue_to_uart() 1632 readb(&ch->ch_neo_uart->lsr); in neo_uart_init() 1658 unsigned char lsr = readb(&ch->ch_neo_uart->lsr); in neo_get_uart_bytes_left() local 1661 ch->ch_cached_lsr |= lsr; in neo_get_uart_bytes_left() 1664 if (!(lsr & UART_LSR_TEMT)) { in neo_get_uart_bytes_left()
|
D | dgnc_neo.h | 36 u8 lsr; /* WR LSR - Line Status Reg */ member
|
/linux-4.4.14/arch/arm/mach-gemini/include/mach/ |
D | entry-macro.S | 29 mov \tmp, \tmp, lsr #1
|
/linux-4.4.14/arch/arm/kvm/ |
D | interrupts.S | 283 lsr r1, r1, #16 372 lsr r2, r2, #16 410 lsr r1, r1, #HSR_EC_SHIFT
|
/linux-4.4.14/arch/arm/include/debug/ |
D | tegra.S | 92 lsr \rv, \rp, #18 @ 19:18 are console type 98 11: lsr \rv, \rp, #15 @ 17:15 are UART ID
|
D | sa1100.S | 48 lsr \rp, \rp, #8
|
D | omap2plus.S | 178 orr \rx, \rx, \rd, lsr #24 @ restore original rx (LSR)
|
/linux-4.4.14/arch/arm/mach-iop13xx/include/mach/ |
D | entry-macro.S | 34 movne \irqnr, \irqnr, lsr #2 @ Convert to irqnr
|
/linux-4.4.14/arch/arm/mach-iop33x/include/mach/ |
D | entry-macro.S | 26 movne \irqnr, \irqstat, lsr #2
|
/linux-4.4.14/drivers/bluetooth/ |
D | dtl1_cs.c | 294 int iir, lsr; in dtl1_interrupt() local 310 lsr = inb(iobase + UART_LSR); in dtl1_interrupt() 321 if (lsr & UART_LSR_THRE) { in dtl1_interrupt()
|
D | btuart_cs.c | 291 int iir, lsr; in btuart_interrupt() local 307 lsr = inb(iobase + UART_LSR); in btuart_interrupt() 318 if (lsr & UART_LSR_THRE) { in btuart_interrupt()
|
/linux-4.4.14/drivers/staging/media/lirc/ |
D | lirc_sir.c | 440 int iir, lsr; in sir_interrupt() local 452 if (lsr & UART_LSR_THRE) /* FIFO is empty */ in sir_interrupt() 512 lsr = inb(io + UART_LSR); in sir_interrupt() 513 } while (lsr & UART_LSR_DR); /* data ready */ in sir_interrupt()
|
/linux-4.4.14/arch/mn10300/kernel/ |
D | smp-low.S | 36 lsr 0x2,d0
|
D | mn10300-watchdog-low.S | 39 lsr 2,d1
|
D | entry.S | 293 lsr 0x2,d0 390 lsr 1,a2 417 lsr 1,d0
|
/linux-4.4.14/arch/sh/include/asm/ |
D | smc37c93x.h | 76 volatile __u16 lsr; member
|
/linux-4.4.14/firmware/av7110/ |
D | Boot.S | 81 movs r2, r2, lsr #6 // and divide by 64
|
/linux-4.4.14/include/linux/ |
D | serial_8250.h | 150 unsigned char serial8250_rx_chars(struct uart_8250_port *up, unsigned char lsr);
|
D | isdn.h | 317 int lsr; /* Line status register */ member
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | debug-macro.S | 61 mov r1, r1, lsr #8
|
/linux-4.4.14/drivers/mmc/card/ |
D | sdio_uart.c | 521 unsigned int iir, lsr; in sdio_uart_irq() local 539 lsr = sdio_in(port, UART_LSR); in sdio_uart_irq() 540 if (lsr & UART_LSR_DR) in sdio_uart_irq() 541 sdio_uart_receive_chars(port, &lsr); in sdio_uart_irq() 543 if (lsr & UART_LSR_THRE) in sdio_uart_irq()
|
/linux-4.4.14/arch/arm/mach-tegra/ |
D | sleep.h | 124 mov \tmp1, \tmp1, lsr #8
|
D | sleep-tegra30.S | 468 lsr r1, r1, #8 @ devSel, bit0:dev0, bit1:dev1
|
/linux-4.4.14/arch/m68k/68360/ |
D | entry.S | 130 lsr.l #0x02, %d0
|
/linux-4.4.14/arch/arc/include/asm/ |
D | entry-compact.h | 302 lsr \reg, \reg, 8
|
/linux-4.4.14/arch/arc/mm/ |
D | tlbex.S | 207 lsr r0, r2, PGDIR_SHIFT ; Bits for indexing into PGD 233 lsr r0, r2, ( PAGE_SHIFT - PTE_SIZE_LOG )
|
/linux-4.4.14/arch/avr32/kernel/ |
D | entry-avr32b.S | 107 lsr r2, r0, PGDIR_SHIFT 492 lsr r2, r1, PGDIR_SHIFT 495 lsr r1, (32 - PGDIR_SHIFT) + PAGE_SHIFT
|
/linux-4.4.14/arch/arm64/kernel/vdso/ |
D | gettimeofday.S | 161 lsr x11, x11, x12
|
/linux-4.4.14/arch/arm/mach-at91/ |
D | pm_suspend.S | 100 lsr r0, r3, #AT91_PM_MODE_OFFSET
|
/linux-4.4.14/drivers/net/hamradio/ |
D | yam.c | 761 unsigned char lsr = inb(LSR(dev->base_addr)); in yam_interrupt() local 766 if (lsr & LSR_OE) in yam_interrupt() 780 if (lsr & LSR_RXC) { in yam_interrupt()
|
/linux-4.4.14/drivers/staging/fwserial/ |
D | fwserial.c | 543 unsigned lsr; in fwtty_rx() local 555 lsr = (port->mstatus >> 24) & ~UART_LSR_BI; in fwtty_rx() 558 lsr |= UART_LSR_OE; in fwtty_rx() 560 if (lsr & UART_LSR_OE) in fwtty_rx() 563 lsr &= port->status_mask; in fwtty_rx() 564 if (lsr & ~port->ignore_mask & UART_LSR_OE) { in fwtty_rx() 572 if (lsr & port->ignore_mask & ~UART_LSR_OE) { in fwtty_rx()
|
/linux-4.4.14/drivers/tty/ |
D | amiserial.c | 1438 int lsr; in rs_wait_until_sent() local 1477 while(!((lsr = custom.serdatr) & SDR_TSRE)) { in rs_wait_until_sent() 1479 printk("serdatr = %d (jiff=%lu)...", lsr, jiffies); in rs_wait_until_sent() 1490 printk("lsr = %d (jiff=%lu)...done\n", lsr, jiffies); in rs_wait_until_sent()
|
D | mxser.c | 1755 int len, lsr; in mxser_ioctl() local 1759 lsr = inb(info->ioaddr + UART_LSR) & UART_LSR_THRE; in mxser_ioctl() 1761 len += (lsr ? 0 : 1); in mxser_ioctl() 1982 int lsr; in mxser_wait_until_sent() local 2018 while (!((lsr = inb(info->ioaddr + UART_LSR)) & UART_LSR_TEMT)) { in mxser_wait_until_sent()
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | isdn_tty.c | 302 info->lsr &= ~UART_LSR_TEMT; in isdn_tty_tint() 447 info->lsr &= ~UART_LSR_TEMT; in isdn_tty_senddown() 731 info->lsr |= UART_LSR_TEMT; in isdn_tty_modem_hup() 1160 info->lsr |= UART_LSR_TEMT; in isdn_tty_write() 1202 info->lsr |= UART_LSR_TEMT; in isdn_tty_write() 1340 status = info->lsr; in isdn_tty_get_lsr_info() 1592 while (!(info->lsr & UART_LSR_TEMT)) { in isdn_tty_close() 2050 info->lsr |= UART_LSR_TEMT; in isdn_tty_stat_callback()
|
/linux-4.4.14/arch/arc/kernel/ |
D | entry.S | 107 lsr r3, r2, 8
|
/linux-4.4.14/arch/arm64/kvm/ |
D | hyp.S | 819 lsr x1, x1, #12 974 lsr x2, x1, #ESR_ELx_EC_SHIFT
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | debug-mmrs.c | 552 __UART(LSR, lsr); in bfin_debug_mmrs_uart() 568 __UART(LSR, lsr); in bfin_debug_mmrs_uart()
|
/linux-4.4.14/arch/m68k/ifpsp060/src/ |
D | ilsp.S | 439 lsr.l &0x1, %d5 # shift into %d6
|
D | fpsp.S | 2319 lsr.l %d0,%d1 # shift it 8532 lsr.l %d6,%d7 9638 lsr.l %d0,%d1 # no; bit stays in upper lw 9645 lsr.l %d0,%d1 # make low mantissa longword 14331 lsr.b &0x6,%d1 14683 lsr.b &0x6,%d1 15136 lsr.b &0x6,%d1
|
D | fplsp.S | 9469 lsr.l %d6,%d7 9514 lsr.l %d6,%d7 9614 lsr.l %d6,%d7 9684 lsr.l %d7,%d6
|
D | pfpsp.S | 2318 lsr.l %d0,%d1 # shift it
|