Lines Matching refs:hci_uart
36 #include "hci_uart.h"
78 static inline void hci_uart_tx_complete(struct hci_uart *hu, int pkt_type)
98 static inline struct sk_buff *hci_uart_dequeue(struct hci_uart *hu)
116 int hci_uart_tx_wakeup(struct hci_uart *hu)
147 struct hci_uart *hu = container_of(work, struct hci_uart, write_work);
185 struct hci_uart *hu = container_of(work, struct hci_uart, init_ready);
206 int hci_uart_init_ready(struct hci_uart *hu)
216 int hci_uart_wait_until_sent(struct hci_uart *hu)
227 struct hci_uart *hu = hci_get_drvdata(hdev);
274 struct hci_uart *hu = hci_get_drvdata(hdev);
295 bool hci_uart_has_flow_control(struct hci_uart *hu)
308 void hci_uart_set_flow_control(struct hci_uart *hu, bool enable)
366 void hci_uart_set_speeds(struct hci_uart *hu, unsigned int init_speed,
373 void hci_uart_set_baudrate(struct hci_uart *hu, unsigned int speed)
391 struct hci_uart *hu = hci_get_drvdata(hdev);
478 struct hci_uart *hu;
488 hu = kzalloc(sizeof(struct hci_uart), GFP_KERNEL);
523 struct hci_uart *hu = tty->disc_data;
570 struct hci_uart *hu = tty->disc_data;
601 struct hci_uart *hu = tty->disc_data;
625 static int hci_uart_register_dev(struct hci_uart *hu)
698 static int hci_uart_set_proto(struct hci_uart *hu, int id)
718 static int hci_uart_set_flags(struct hci_uart *hu, unsigned long flags)
751 struct hci_uart *hu = tty->disc_data;