Home
last modified time | relevance | path

Searched defs:uart_ops (Results 1 – 12 of 12) sorted by relevance

/external/trusty/lk/include/dev/class/
Duart.h29 struct uart_ops { struct
30 struct driver_ops std;
32 ssize_t (*read)(struct device *dev, void *buf, size_t len);
33 ssize_t (*write)(struct device *dev, const void *buf, size_t len);
/external/libbpf/.github/actions/build-selftests/
Dvmlinux.h25425 struct uart_ops { struct
25426 unsigned int (*tx_empty)(struct uart_port *);
25427 void (*set_mctrl)(struct uart_port *, unsigned int);
25428 unsigned int (*get_mctrl)(struct uart_port *);
25429 void (*stop_tx)(struct uart_port *);
25430 void (*start_tx)(struct uart_port *);
25431 void (*throttle)(struct uart_port *);
25432 void (*unthrottle)(struct uart_port *);
25433 void (*send_xchar)(struct uart_port *, char);
25434 void (*stop_rx)(struct uart_port *);
[all …]
/external/bcc/libbpf-tools/powerpc/
Dvmlinux_600.h25590 struct uart_ops { struct
25591 unsigned int (*tx_empty)(struct uart_port *);
25592 void (*set_mctrl)(struct uart_port *, unsigned int);
25593 unsigned int (*get_mctrl)(struct uart_port *);
25594 void (*stop_tx)(struct uart_port *);
25595 void (*start_tx)(struct uart_port *);
25596 void (*throttle)(struct uart_port *);
25597 void (*unthrottle)(struct uart_port *);
25598 void (*send_xchar)(struct uart_port *, char);
25599 void (*stop_rx)(struct uart_port *);
[all …]
Dvmlinux.h25590 struct uart_ops { struct
25591 unsigned int (*tx_empty)(struct uart_port *);
25592 void (*set_mctrl)(struct uart_port *, unsigned int);
25593 unsigned int (*get_mctrl)(struct uart_port *);
25594 void (*stop_tx)(struct uart_port *);
25595 void (*start_tx)(struct uart_port *);
25596 void (*throttle)(struct uart_port *);
25597 void (*unthrottle)(struct uart_port *);
25598 void (*send_xchar)(struct uart_port *, char);
25599 void (*stop_rx)(struct uart_port *);
[all …]
/external/bcc/libbpf-tools/loongarch/
Dvmlinux_602.h39689 struct uart_ops { struct
39690 unsigned int (*tx_empty)(struct uart_port *);
39691 void (*set_mctrl)(struct uart_port *, unsigned int);
39692 unsigned int (*get_mctrl)(struct uart_port *);
39693 void (*stop_tx)(struct uart_port *);
39694 void (*start_tx)(struct uart_port *);
39695 void (*throttle)(struct uart_port *);
39696 void (*unthrottle)(struct uart_port *);
39697 void (*send_xchar)(struct uart_port *, char);
39698 void (*stop_rx)(struct uart_port *);
[all …]
Dvmlinux.h39689 struct uart_ops { struct
39690 unsigned int (*tx_empty)(struct uart_port *);
39691 void (*set_mctrl)(struct uart_port *, unsigned int);
39692 unsigned int (*get_mctrl)(struct uart_port *);
39693 void (*stop_tx)(struct uart_port *);
39694 void (*start_tx)(struct uart_port *);
39695 void (*throttle)(struct uart_port *);
39696 void (*unthrottle)(struct uart_port *);
39697 void (*send_xchar)(struct uart_port *, char);
39698 void (*stop_rx)(struct uart_port *);
[all …]
/external/bcc/libbpf-tools/x86/
Dvmlinux_518.h28125 struct uart_ops { struct
28126 unsigned int (*tx_empty)(struct uart_port *);
28127 void (*set_mctrl)(struct uart_port *, unsigned int);
28128 unsigned int (*get_mctrl)(struct uart_port *);
28129 void (*stop_tx)(struct uart_port *);
28130 void (*start_tx)(struct uart_port *);
28131 void (*throttle)(struct uart_port *);
28132 void (*unthrottle)(struct uart_port *);
28133 void (*send_xchar)(struct uart_port *, char);
28134 void (*stop_rx)(struct uart_port *);
[all …]
Dvmlinux.h28125 struct uart_ops { struct
28126 unsigned int (*tx_empty)(struct uart_port *);
28127 void (*set_mctrl)(struct uart_port *, unsigned int);
28128 unsigned int (*get_mctrl)(struct uart_port *);
28129 void (*stop_tx)(struct uart_port *);
28130 void (*start_tx)(struct uart_port *);
28131 void (*throttle)(struct uart_port *);
28132 void (*unthrottle)(struct uart_port *);
28133 void (*send_xchar)(struct uart_port *, char);
28134 void (*stop_rx)(struct uart_port *);
[all …]
/external/bcc/libbpf-tools/arm64/
Dvmlinux.h36098 struct uart_ops { struct
36099 unsigned int (*tx_empty)(struct uart_port *);
36100 void (*set_mctrl)(struct uart_port *, unsigned int);
36101 unsigned int (*get_mctrl)(struct uart_port *);
36102 void (*stop_tx)(struct uart_port *);
36103 void (*start_tx)(struct uart_port *);
36104 void (*throttle)(struct uart_port *);
36105 void (*unthrottle)(struct uart_port *);
36106 void (*send_xchar)(struct uart_port *, char);
36107 void (*stop_rx)(struct uart_port *);
[all …]
Dvmlinux_608.h36098 struct uart_ops { struct
36099 unsigned int (*tx_empty)(struct uart_port *);
36100 void (*set_mctrl)(struct uart_port *, unsigned int);
36101 unsigned int (*get_mctrl)(struct uart_port *);
36102 void (*stop_tx)(struct uart_port *);
36103 void (*start_tx)(struct uart_port *);
36104 void (*throttle)(struct uart_port *);
36105 void (*unthrottle)(struct uart_port *);
36106 void (*send_xchar)(struct uart_port *, char);
36107 void (*stop_rx)(struct uart_port *);
[all …]
/external/bcc/libbpf-tools/riscv/
Dvmlinux.h82251 struct uart_ops { struct
82252 unsigned int (*tx_empty)(struct uart_port *);
82253 void (*set_mctrl)(struct uart_port *, unsigned int);
82254 unsigned int (*get_mctrl)(struct uart_port *);
82255 void (*stop_tx)(struct uart_port *);
82256 void (*start_tx)(struct uart_port *);
82257 void (*throttle)(struct uart_port *);
82258 void (*unthrottle)(struct uart_port *);
82259 void (*send_xchar)(struct uart_port *, char);
82260 void (*stop_rx)(struct uart_port *);
[all …]
Dvmlinux_602.h82251 struct uart_ops { struct
82252 unsigned int (*tx_empty)(struct uart_port *);
82253 void (*set_mctrl)(struct uart_port *, unsigned int);
82254 unsigned int (*get_mctrl)(struct uart_port *);
82255 void (*stop_tx)(struct uart_port *);
82256 void (*start_tx)(struct uart_port *);
82257 void (*throttle)(struct uart_port *);
82258 void (*unthrottle)(struct uart_port *);
82259 void (*send_xchar)(struct uart_port *, char);
82260 void (*stop_rx)(struct uart_port *);
[all …]