Home
last modified time | relevance | path

Searched refs:prod_ptr (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/tty/serial/
Dioc3_serial.c678 int prod_ptr, cons_ptr, total = 0; in do_write() local
685 prod_ptr = port->ip_tx_prod; in do_write()
696 while ((prod_ptr != cons_ptr) && (len > 0)) { in do_write()
700 entry = (struct ring_entry *)((caddr_t) outring + prod_ptr); in do_write()
720 ((cons_ptr - prod_ptr) & PROD_CONS_MASK) in do_write()
727 prod_ptr += sizeof(struct ring_entry); in do_write()
728 prod_ptr &= PROD_CONS_MASK; in do_write()
741 writel(prod_ptr, &port->ip_serial_regs->stpir); in do_write()
749 port->ip_tx_prod = prod_ptr; in do_write()
1116 int prod_ptr, cons_ptr, total; in do_read() local
[all …]
Dioc4_serial.c1407 int prod_ptr, cons_ptr, total = 0; in do_write() local
1414 prod_ptr = port->ip_tx_prod; in do_write()
1425 while ((prod_ptr != cons_ptr) && (len > 0)) { in do_write()
1429 entry = (struct ring_entry *)((caddr_t) outring + prod_ptr); in do_write()
1449 ((cons_ptr - prod_ptr) & PROD_CONS_MASK) in do_write()
1457 prod_ptr += sizeof(struct ring_entry); in do_write()
1458 prod_ptr &= PROD_CONS_MASK; in do_write()
1471 writel(prod_ptr, &port->ip_serial_regs->stpir); in do_write()
1479 port->ip_tx_prod = prod_ptr; in do_write()
2071 int prod_ptr, cons_ptr, total; in do_read() local
[all …]