Lines Matching refs:ops
92 if (nu->ops.tx_start) in nci_uart_write_work()
93 nu->ops.tx_start(nu); in nci_uart_write_work()
99 len = tty->ops->write(tty, skb->data, skb->len); in nci_uart_write_work()
111 if (nu->ops.tx_done && nci_uart_queue_empty(nu)) in nci_uart_write_work()
112 nu->ops.tx_done(nu); in nci_uart_write_work()
139 ret = nu->ops.open(nu); in nci_uart_set_driver()
144 nu->ops.close(nu); in nci_uart_set_driver()
168 if (!tty->ops->write) in nci_uart_tty_open()
180 if (tty->ldisc->ops->flush_buffer) in nci_uart_tty_open()
181 tty->ldisc->ops->flush_buffer(tty); in nci_uart_tty_open()
209 nu->ops.close(nu); in nci_uart_tty_close()
262 nu->ops.recv_buf(nu, (void *)data, flags, count); in nci_uart_tty_receive()
388 if (nu->ops.recv(nu, nu->rx_skb) != 0) in nci_uart_default_recv_buf()
406 if (!nu || !nu->ops.open || in nci_uart_register()
407 !nu->ops.recv || !nu->ops.close) in nci_uart_register()
411 nu->ops.send = nci_uart_send; in nci_uart_register()
414 if (!nu->ops.recv_buf) in nci_uart_register()
415 nu->ops.recv_buf = nci_uart_default_recv_buf; in nci_uart_register()
416 if (!nu->ops.recv) in nci_uart_register()
417 nu->ops.recv = nci_uart_default_recv; in nci_uart_register()