Home
last modified time | relevance | path

Searched refs:up (Results 1 – 25 of 1284) sorted by relevance

12345678910>>...52

/linux/drivers/tty/serial/
A Domap-serial.c280 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
326 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
336 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
420 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
431 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
696 up->name, up); in serial_omap_startup()
704 free_irq(up->port.irq, up); in serial_omap_startup()
790 free_irq(up->port.irq, up); in serial_omap_shutdown()
845 up->latency = up->calc_latency; in serial_omap_set_termios()
1684 ui[up->port.line] = up; in serial_omap_probe()
[all …]
A Dsunsu.c179 serial_icr_write(up, UART_ACR, up->acr);
274 serial_icr_write(up, UART_ACR, up->acr); in sunsu_stop_tx()
285 serial_out(up, UART_IER, up->ier); in sunsu_start_tx()
293 serial_icr_write(up, UART_ACR, up->acr); in sunsu_start_tx()
304 serial_out(up, UART_IER, up->ier); in sunsu_stop_rx()
315 serial_out(up, UART_IER, up->ier); in sunsu_enable_ms()
607 serial_out(up, UART_LCR, up->lcr); in sunsu_break_ctl()
699 serial_outp(up, UART_IER, up->ier); in sunsu_startup()
766 free_irq(up->port.irq, up); in sunsu_shutdown()
873 serial_out(up, UART_IER, up->ier); in sunsu_change_speed()
[all …]
A Dsunsab.c154 (up->port.line == up->port.cons->index)) in receive_chars()
297 if ((readb(&up->regs->r.pvr) & up->pvr_dsr_bit) ^ up->dsr) { in check_status()
298 up->dsr = (readb(&up->regs->r.pvr) & up->pvr_dsr_bit) ? 0 : 1; in check_status()
372 up->cached_pvr &= ~(up->pvr_dtr_bit); in sunsab_set_mctrl()
374 up->cached_pvr |= up->pvr_dtr_bit; in sunsab_set_mctrl()
422 writeb(up->cached_pvr, &up->regs->rw.pvr); in sunsab_tx_idle()
423 writeb(up->cached_dafo, &up->regs->w.dafo); in sunsab_tx_idle()
565 writeb(up->cached_mode, &up->regs->w.mode); in sunsab_startup()
633 free_irq(up->port.irq, up); in sunsab_shutdown()
718 up->cec_timeout = up->tec_timeout >> 2; in sunsab_convert_to_sab()
[all …]
A Dar933x_uart.c99 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); in ar933x_uart_start_tx_interrupt()
105 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); in ar933x_uart_stop_tx_interrupt()
111 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); in ar933x_uart_start_rx_interrupt()
117 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); in ar933x_uart_stop_rx_interrupt()
417 ar933x_uart_putc(up, up->port.x_char); in ar933x_uart_tx_chars()
485 up->port.irqflags, dev_name(up->port.dev), up); in ar933x_uart_startup()
520 free_irq(up->port.irq, up); in ar933x_uart_shutdown()
677 if (!up) in ar933x_uart_console_setup()
741 if (!up) in ar933x_uart_probe()
804 ar933x_console_ports[up->port.line] = up; in ar933x_uart_probe()
[all …]
A Dpxa.c68 serial_out(up, UART_IER, up->ier); in serial_pxa_enable_ms()
77 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_tx()
87 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_rx()
104 serial_out(up, UART_IER, up->ier); in receive_chars()
171 serial_out(up, UART_IER, up->ier); in receive_chars()
213 serial_out(up, UART_IER, up->ier); in serial_pxa_start_tx()
325 serial_out(up, UART_LCR, up->lcr); in serial_pxa_break_ctl()
345 retval = request_irq(up->port.irq, serial_pxa_irq, 0, up->name, up); in serial_pxa_startup()
382 serial_out(up, UART_IER, up->ier); in serial_pxa_startup()
400 free_irq(up->port.irq, up); in serial_pxa_shutdown()
[all …]
A Dsunzilog.c359 if (unlikely(ZS_IS_KEYB(up)) || unlikely(ZS_IS_MOUSE(up))) { in sunzilog_receive_chars()
529 while (up) { in sunzilog_interrupt()
558 up = up->next; in sunzilog_interrupt()
580 up = up->next; in sunzilog_interrupt()
1103 up->next = up + 1; in sunzilog_alloc_tables()
1295 sunzilog_convert_to_zs(up, up->cflag, 0, brg); in sunzilog_init_kbdms()
1510 if (ZS_IS_KEYB(up) || ZS_IS_MOUSE(up)) { in zs_remove_one()
1587 while (up) { in sunzilog_init()
1595 up = up->next; in sunzilog_init()
1624 while (up) { in sunzilog_exit()
[all …]
A Dip22zilog.c281 up->tty_break = 0; in ip22zilog_receive_chars()
360 if (ZS_IS_CONS(up)) { in ip22zilog_transmit_chars()
395 up->port.x_char = 0; in ip22zilog_transmit_chars()
430 while (up) { in ip22zilog_interrupt()
458 up = up->next; in ip22zilog_interrupt()
480 up = up->next; in ip22zilog_interrupt()
626 if (ZS_IS_CONS(up)) in ip22zilog_stop_rx()
700 up++; in __ip22zilog_reset()
737 if (ZS_IS_CONS(up)) in ip22zilog_startup()
777 if (ZS_IS_CONS(up)) in ip22zilog_shutdown()
[all …]
A Dserial_txx9.c192 sio_out(up, offset, sio_in(up, offset) & ~value); in sio_mask()
197 sio_out(up, offset, sio_in(up, offset) | value); in sio_set()
345 sio_out(up, TXX9_SITFIFO, up->port.x_char); in transmit_chars()
602 if (up->port.cons && up->port.line == up->port.cons->index) { in serial_txx9_shutdown()
603 free_irq(up->port.irq, up); in serial_txx9_shutdown()
617 free_irq(up->port.irq, up); in serial_txx9_shutdown()
828 if (up->port.line == up->port.cons->index) in serial_txx9_config_port()
875 if (up->port.iobase || up->port.mapbase) in serial_txx9_register_ports()
1214 if (up) in pciserial_txx9_suspend_one()
1227 if (up) in pciserial_txx9_resume_one()
[all …]
A Drp2.c423 up->port.icount.rx++; in rp2_rx_chars()
440 if (up->port.x_char) { in rp2_tx_chars()
441 writeb(up->port.x_char, up->base + RP2_DATA_BYTE); in rp2_tx_chars()
442 up->port.x_char = 0; in rp2_tx_chars()
452 up->port.icount.tx++; in rp2_tx_chars()
473 rp2_rx_chars(up); in rp2_ch_interrupt()
475 rp2_tx_chars(up); in rp2_ch_interrupt()
522 rp2_flush_fifos(up); in rp2_uart_startup()
527 rp2_mask_ch_irq(up, up->idx, 1); in rp2_uart_startup()
540 rp2_mask_ch_irq(up, up->idx, 0); in rp2_uart_shutdown()
[all …]
/linux/drivers/tty/serial/8250/
A D8250_port.c548 serial_icr_write(up, UART_ACR, up->acr); in serial_icr_read()
1565 if (up->dma && !up->dma->tx_dma(up)) in __start_tx()
1623 up->rs485_start_tx(up); in start_tx_rs485()
1892 return up->dma->rx_dma(up); in handle_rx_dma()
1926 if (!up->dma || handle_rx_dma(up, iir)) in serial8250_handle_irq()
2029 mcr = (mcr & up->mcr_mask) | up->mcr_force | up->mcr; in serial8250_do_set_mctrl()
2325 retval = up->ops->setup_irq(up); in serial8250_do_startup()
2491 up->ops->release_irq(up); in serial8250_do_shutdown()
3116 serial_out(up, UART_FCR, up->fcr); in do_set_rxtrig()
3371 up->rs485_start_tx(up); in serial8250_console_write()
[all …]
A D8250_omap.c312 serial_out(up, UART_FCR, up->fcr); in omap8250_restore_regs()
327 serial8250_out_MCR(up, up->mcr); in omap8250_restore_regs()
328 serial_out(up, UART_IER, up->ier); in omap8250_restore_regs()
340 serial_out(up, UART_LCR, up->lcr); in omap8250_restore_regs()
344 up->port.ops->set_mctrl(&up->port, up->port.mctrl); in omap8250_restore_regs()
710 serial_out(up, UART_IER, up->ier); in omap_8250_startup()
723 up->dma->rx_dma(up); in omap_8250_startup()
796 up->dma->rx_dma(up); in omap_8250_unthrottle()
799 serial_out(up, UART_IER, up->ier); in omap_8250_unthrottle()
1312 memset(&up, 0, sizeof(up)); in omap8250_probe()
[all …]
A D8250_core.c124 port = &up->port; in serial8250_interrupt()
210 up->port.irqflags, up->port.name, i); in serial_link_irq_chain()
249 struct uart_8250_port *up = from_timer(up, t, timer); in serial8250_timeout() local
251 up->port.handle_irq(&up->port); in serial8250_timeout()
252 mod_timer(&up->timer, jiffies + uart_poll_timeout(&up->port)); in serial8250_timeout()
257 struct uart_8250_port *up = from_timer(up, t, timer); in serial8250_backup_timeout() local
292 if (up->port.irq) in serial8250_backup_timeout()
529 i++, up++) { in serial8250_isa_init_ports()
544 serial8250_isa_config(i, &up->port, &up->capabilities); in serial8250_isa_init_ports()
776 up->canary = 0; in serial8250_resume_port()
[all …]
A D8250_mtk.c125 mtk8250_rx_dma(up); in mtk8250_dma_rx_complete()
182 mtk8250_rx_dma(up); in mtk8250_dma_enable()
194 up->dma = NULL; in mtk8250_startup()
196 if (up->dma) { in mtk8250_startup()
212 if (up->dma) in mtk8250_shutdown()
221 serial_out(up, UART_IER, serial_in(up, UART_IER) & (~mask)); in mtk8250_disable_intrs()
226 serial_out(up, UART_IER, serial_in(up, UART_IER) | mask); in mtk8250_enable_intrs()
244 serial_out(up, UART_EFR, serial_in(up, UART_EFR) & in mtk8250_set_flow_ctrl()
304 if (up->dma) { in mtk8250_set_termios()
306 devm_kfree(up->port.dev, up->dma); in mtk8250_set_termios()
[all …]
A D8250_bcm2835aux.c61 serial8250_out_MCR(up, 0); in bcm2835aux_rs485_start_tx()
69 serial8250_out_MCR(up, 0); in bcm2835aux_rs485_stop_tx()
83 struct uart_8250_port up = { }; in bcm2835aux_serial_probe() local
95 up.port.dev = &pdev->dev; in bcm2835aux_serial_probe()
96 up.port.regshift = 2; in bcm2835aux_serial_probe()
97 up.port.type = PORT_16550; in bcm2835aux_serial_probe()
98 up.port.iotype = UPIO_MEM; in bcm2835aux_serial_probe()
99 up.port.fifosize = 8; in bcm2835aux_serial_probe()
120 up.port.irq = ret; in bcm2835aux_serial_probe()
128 up.port.mapbase = res->start; in bcm2835aux_serial_probe()
[all …]
A D8250.h115 return up->port.serial_in(&up->port, offset); in serial_in()
120 up->port.serial_out(&up->port, offset, value); in serial_out()
127 return up->dl_read(up); in serial_dl_read()
132 up->dl_write(up, value); in serial_dl_write()
137 if (up->ier & UART_IER_THRI) in serial8250_set_THRI()
139 up->ier |= UART_IER_THRI; in serial8250_set_THRI()
140 serial_out(up, UART_IER, up->ier); in serial8250_set_THRI()
148 up->ier &= ~UART_IER_THRI; in serial8250_clear_THRI()
149 serial_out(up, UART_IER, up->ier); in serial8250_clear_THRI()
224 if (up->gpios) in serial8250_out_MCR()
[all …]
A D8250_uniphier.c161 struct uart_8250_port up; in uniphier_uart_probe() local
186 memset(&up, 0, sizeof(up)); in uniphier_uart_probe()
193 up.port.line = ret; in uniphier_uart_probe()
209 up.port.dev = dev; in uniphier_uart_probe()
210 up.port.private_data = priv; in uniphier_uart_probe()
211 up.port.mapbase = regs->start; in uniphier_uart_probe()
213 up.port.membase = membase; in uniphier_uart_probe()
214 up.port.irq = irq; in uniphier_uart_probe()
216 up.port.type = PORT_16550A; in uniphier_uart_probe()
217 up.port.iotype = UPIO_MEM32; in uniphier_uart_probe()
[all …]
A D8250_em.c70 return serial_in(up, UART_DLL_EM) | serial_in(up, UART_DLM_EM) << 8; in serial8250_em_serial_dl_read()
75 serial_out(up, UART_DLL_EM, value & 0xff); in serial8250_em_serial_dl_write()
82 struct uart_8250_port up; in serial8250_em_probe() local
106 memset(&up, 0, sizeof(up)); in serial8250_em_probe()
107 up.port.mapbase = regs->start; in serial8250_em_probe()
108 up.port.irq = irq; in serial8250_em_probe()
109 up.port.type = PORT_UNKNOWN; in serial8250_em_probe()
111 up.port.dev = &pdev->dev; in serial8250_em_probe()
112 up.port.private_data = priv; in serial8250_em_probe()
117 up.port.iotype = UPIO_MEM32; in serial8250_em_probe()
[all …]
A D8250_bcm7271.c214 struct uart_port *up; member
602 up->dma = NULL; in brcmuart_startup()
620 start_rx_dma(up); in brcmuart_startup()
633 stop_rx_dma(up); in brcmuart_shutdown()
634 stop_tx_dma(up); in brcmuart_shutdown()
644 up->dma = NULL; in brcmuart_shutdown()
719 dev_dbg(up->dev, in set_clock_mux()
753 up->uartclk = rate; in set_clock_mux()
1041 memset(&up, 0, sizeof(up)); in brcmuart_probe()
1044 up.port.dev = dev; in brcmuart_probe()
[all …]
A D8250_fsl.c33 spin_lock_irqsave(&up->port.lock, flags); in fsl8250_handle_irq()
37 spin_unlock(&up->port.lock); in fsl8250_handle_irq()
43 up->lsr_saved_flags &= ~UART_LSR_BI; in fsl8250_handle_irq()
45 spin_unlock(&up->port.lock); in fsl8250_handle_irq()
49 lsr = orig_lsr = up->port.serial_in(&up->port, UART_LSR); in fsl8250_handle_irq()
54 lsr = serial8250_rx_chars(up, lsr); in fsl8250_handle_irq()
61 up->ier = port->serial_in(port, UART_IER); in fsl8250_handle_irq()
68 cancel_delayed_work(&up->overrun_backoff); in fsl8250_handle_irq()
75 serial8250_modem_status(up); in fsl8250_handle_irq()
78 serial8250_tx_chars(up); in fsl8250_handle_irq()
[all …]
/linux/drivers/net/can/usb/
A Ducan.c333 up->context_array = kcalloc(up->device_info.tx_fifo, in ucan_alloc_context_array()
344 up->context_array[i].up = up; in ucan_alloc_context_array()
348 up->available_tx_urbs = up->device_info.tx_fifo; in ucan_alloc_context_array()
792 up); in ucan_read_bulk_callback()
830 up = context->up; in ucan_write_bulk_callback()
846 can_free_echo_skb(up->netdev, context - up->context_array, NULL); in ucan_write_bulk_callback()
906 up); in ucan_prepare_and_anchor_rx_urbs()
1498 up->udev = udev; in ucan_probe()
1499 up->intf = intf; in ucan_probe()
1510 up->can.bittiming_const = &up->device_info.bittiming_const; in ucan_probe()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Duar.c89 if (mlx5_cmd_free_uar(up->mdev, up->index)) in up_rel_func()
93 kfree(up); in up_rel_func()
106 up = kzalloc(sizeof(*up), GFP_KERNEL); in alloc_uars_page()
107 if (!up) in alloc_uars_page()
110 up->mdev = mdev; in alloc_uars_page()
138 if (!up->map) { in alloc_uars_page()
151 up->index, up->bfregs); in alloc_uars_page()
152 return up; in alloc_uars_page()
160 kfree(up); in alloc_uars_page()
249 bfreg->up = up; in alloc_bfreg()
[all …]
/linux/drivers/mtd/maps/
A Dsun_uflash.c65 if (!up) in uflash_devinit()
74 if (up->name && 0 < strlen(up->name)) in uflash_devinit()
75 up->map.name = up->name; in uflash_devinit()
79 up->map.virt = of_ioremap(&op->resource[0], 0, up->map.size, in uflash_devinit()
83 kfree(up); in uflash_devinit()
91 up->mtd = do_map_probe("cfi_probe", &up->map); in uflash_devinit()
93 of_iounmap(&op->resource[0], up->map.virt, up->map.size); in uflash_devinit()
94 kfree(up); in uflash_devinit()
125 if (up->mtd) { in uflash_remove()
130 of_iounmap(&op->resource[0], up->map.virt, up->map.size); in uflash_remove()
[all …]
/linux/lib/mpi/
A Dmpih-mul.c148 if (mpihelp_cmp(up + hsize, up, hsize) >= 0) { in mul_n()
149 mpihelp_sub_n(prodp, up + hsize, up, hsize); in mul_n()
152 mpihelp_sub_n(prodp, up, up + hsize, hsize); in mul_n()
215 v_limb = up[0]; in mpih_sqr_n_basecase()
231 v_limb = up[i]; in mpih_sqr_n_basecase()
281 if (mpihelp_cmp(up + hsize, up, hsize) >= 0) in mpih_sqr_n()
282 mpihelp_sub_n(prodp, up + hsize, up, hsize); in mpih_sqr_n()
284 mpihelp_sub_n(prodp, up, up + hsize, hsize); in mpih_sqr_n()
324 if (up == vp) { in mpihelp_mul_n()
365 up += vsize; in mpihelp_mul_karatsuba_case()
[all …]
/linux/kernel/
A Duser.c155 uid_hash_remove(up); in free_user()
157 user_epoll_free(up); in free_user()
158 kmem_cache_free(uid_cachep, up); in free_user()
182 if (!up) in free_uid()
186 free_user(up, flags); in free_uid()
192 struct user_struct *up, *new; in alloc_uid() local
195 up = uid_hash_find(uid, hashent); in alloc_uid()
198 if (!up) { in alloc_uid()
218 if (up) { in alloc_uid()
223 up = new; in alloc_uid()
[all …]
/linux/drivers/scsi/
A Daha1740.h85 #define any2scsi(up, p) \ argument
87 (up)[1] = (((unsigned long)(p)) >> 8); \
88 (up)[2] = ((unsigned long)(p));
90 #define scsi2int(up) ( (((long)*(up)) << 16) + (((long)(up)[1]) << 8) + ((long)(up)[2]) ) argument
92 #define xany2scsi(up, p) \ argument
93 (up)[0] = ((long)(p)) >> 24; \
94 (up)[1] = ((long)(p)) >> 16; \
95 (up)[2] = ((long)(p)) >> 8; \
96 (up)[3] = ((long)(p));
98 #define xscsi2int(up) ( (((long)(up)[0]) << 24) + (((long)(up)[1]) << 16) \ argument
[all …]

Completed in 126 milliseconds

12345678910>>...52