Lines Matching refs:p
18 int (*tx_dma)(struct uart_8250_port *p);
19 int (*rx_dma)(struct uart_8250_port *p);
20 void (*prepare_tx_dma)(struct uart_8250_port *p);
21 void (*prepare_rx_dma)(struct uart_8250_port *p);
167 void serial8250_clear_and_reinit_fifos(struct uart_8250_port *p);
205 void serial8250_rpm_get(struct uart_8250_port *p);
206 void serial8250_rpm_put(struct uart_8250_port *p);
208 void serial8250_rpm_get_tx(struct uart_8250_port *p);
209 void serial8250_rpm_put_tx(struct uart_8250_port *p);
213 void serial8250_em485_start_tx(struct uart_8250_port *p);
214 void serial8250_em485_stop_tx(struct uart_8250_port *p);
215 void serial8250_em485_destroy(struct uart_8250_port *p);
358 static inline void serial8250_do_prepare_tx_dma(struct uart_8250_port *p) in serial8250_do_prepare_tx_dma() argument
360 struct uart_8250_dma *dma = p->dma; in serial8250_do_prepare_tx_dma()
363 dma->prepare_tx_dma(p); in serial8250_do_prepare_tx_dma()
366 static inline void serial8250_do_prepare_rx_dma(struct uart_8250_port *p) in serial8250_do_prepare_rx_dma() argument
368 struct uart_8250_dma *dma = p->dma; in serial8250_do_prepare_rx_dma()
371 dma->prepare_rx_dma(p); in serial8250_do_prepare_rx_dma()
374 static inline bool serial8250_tx_dma_running(struct uart_8250_port *p) in serial8250_tx_dma_running() argument
376 struct uart_8250_dma *dma = p->dma; in serial8250_tx_dma_running()
381 static inline int serial8250_tx_dma(struct uart_8250_port *p) in serial8250_tx_dma() argument
385 static inline int serial8250_rx_dma(struct uart_8250_port *p) in serial8250_rx_dma() argument
389 static inline void serial8250_rx_dma_flush(struct uart_8250_port *p) { } in serial8250_rx_dma_flush() argument
390 static inline int serial8250_request_dma(struct uart_8250_port *p) in serial8250_request_dma() argument
394 static inline void serial8250_release_dma(struct uart_8250_port *p) { } in serial8250_release_dma() argument
396 static inline bool serial8250_tx_dma_running(struct uart_8250_port *p) in serial8250_tx_dma_running() argument