/linux-4.4.14/drivers/bluetooth/ |
D | hci_ldisc.c | 92 static inline void hci_uart_tx_complete(struct hci_uart *hu, int pkt_type) in hci_uart_tx_complete() 112 static inline struct sk_buff *hci_uart_dequeue(struct hci_uart *hu) in hci_uart_dequeue() 124 int hci_uart_tx_wakeup(struct hci_uart *hu) in hci_uart_tx_wakeup() 140 struct hci_uart *hu = container_of(work, struct hci_uart, write_work); in hci_uart_write_work() local 177 struct hci_uart *hu = container_of(work, struct hci_uart, init_ready); in hci_uart_init_work() local 194 int hci_uart_init_ready(struct hci_uart *hu) in hci_uart_init_ready() 217 struct hci_uart *hu = hci_get_drvdata(hdev); in hci_uart_flush() local 249 struct hci_uart *hu = hci_get_drvdata(hdev); in hci_uart_send_frame() local 261 void hci_uart_set_flow_control(struct hci_uart *hu, bool enable) in hci_uart_set_flow_control() 313 void hci_uart_set_speeds(struct hci_uart *hu, unsigned int init_speed, in hci_uart_set_speeds() [all …]
|
D | hci_ath.c | 45 struct hci_uart *hu; member 78 struct hci_uart *hu; in ath_hci_uart_work() local 98 static int ath_open(struct hci_uart *hu) in ath_open() 118 static int ath_close(struct hci_uart *hu) in ath_close() 136 static int ath_flush(struct hci_uart *hu) in ath_flush() 171 static int ath_setup(struct hci_uart *hu) in ath_setup() 186 static int ath_recv(struct hci_uart *hu, const void *data, int count) in ath_recv() 204 static int ath_enqueue(struct hci_uart *hu, struct sk_buff *skb) in ath_enqueue() 236 static struct sk_buff *ath_dequeue(struct hci_uart *hu) in ath_dequeue()
|
D | hci_qca.c | 76 struct hci_uart *hu; member 131 static void serial_clock_vote(unsigned long vote, struct hci_uart *hu) in serial_clock_vote() 203 static int send_hci_ibs_cmd(u8 cmd, struct hci_uart *hu) in send_hci_ibs_cmd() 229 struct hci_uart *hu = qca->hu; in qca_wq_awake_device() local 259 struct hci_uart *hu = qca->hu; in qca_wq_awake_rx() local 286 struct hci_uart *hu = qca->hu; in qca_wq_serial_rx_clock_vote_off() local 297 struct hci_uart *hu = qca->hu; in qca_wq_serial_tx_clock_vote_off() local 312 struct hci_uart *hu = (struct hci_uart *)arg; in hci_ibs_tx_idle_timeout() local 347 struct hci_uart *hu = (struct hci_uart *)arg; in hci_ibs_wake_retrans_timeout() local 387 static int qca_open(struct hci_uart *hu) in qca_open() [all …]
|
D | hci_intel.c | 74 struct hci_uart *hu; member 86 struct hci_uart *hu; member 122 static int intel_wait_booting(struct hci_uart *hu) in intel_wait_booting() 145 static int intel_wait_lpm_transaction(struct hci_uart *hu) in intel_wait_lpm_transaction() 167 static int intel_lpm_suspend(struct hci_uart *hu) in intel_lpm_suspend() 214 static int intel_lpm_resume(struct hci_uart *hu) in intel_lpm_resume() 257 static int intel_lpm_host_wake(struct hci_uart *hu) in intel_lpm_host_wake() 305 static int intel_set_power(struct hci_uart *hu, bool powered) in intel_set_power() 398 static int intel_open(struct hci_uart *hu) in intel_open() 421 static int intel_close(struct hci_uart *hu) in intel_close() [all …]
|
D | hci_ll.c | 93 static int send_hcill_cmd(u8 cmd, struct hci_uart *hu) in send_hcill_cmd() 121 static int ll_open(struct hci_uart *hu) in ll_open() 143 static int ll_flush(struct hci_uart *hu) in ll_flush() 156 static int ll_close(struct hci_uart *hu) in ll_close() 194 static void ll_device_want_to_wakeup(struct hci_uart *hu) in ll_device_want_to_wakeup() 244 static void ll_device_want_to_sleep(struct hci_uart *hu) in ll_device_want_to_sleep() 277 static void ll_device_woke_up(struct hci_uart *hu) in ll_device_woke_up() 302 static int ll_enqueue(struct hci_uart *hu, struct sk_buff *skb) in ll_enqueue() 373 static int ll_recv(struct hci_uart *hu, const void *data, int count) in ll_recv() 502 static struct sk_buff *ll_dequeue(struct hci_uart *hu) in ll_dequeue()
|
D | hci_h5.c | 101 static void h5_link_control(struct hci_uart *hu, const void *data, size_t len) in h5_link_control() 131 struct hci_uart *hu = (struct hci_uart *)arg; in h5_timed_event() local 171 static void h5_peer_reset(struct hci_uart *hu) in h5_peer_reset() 192 static int h5_open(struct hci_uart *hu) in h5_open() 226 static int h5_close(struct hci_uart *hu) in h5_close() 283 static void h5_handle_internal_rx(struct hci_uart *hu) in h5_handle_internal_rx() 344 static void h5_complete_rx_pkt(struct hci_uart *hu) in h5_complete_rx_pkt() 381 static int h5_rx_crc(struct hci_uart *hu, unsigned char c) in h5_rx_crc() 388 static int h5_rx_payload(struct hci_uart *hu, unsigned char c) in h5_rx_payload() 403 static int h5_rx_3wire_hdr(struct hci_uart *hu, unsigned char c) in h5_rx_3wire_hdr() [all …]
|
D | hci_h4.c | 56 static int h4_open(struct hci_uart *hu) in h4_open() 73 static int h4_flush(struct hci_uart *hu) in h4_flush() 85 static int h4_close(struct hci_uart *hu) in h4_close() 104 static int h4_enqueue(struct hci_uart *hu, struct sk_buff *skb) in h4_enqueue() 124 static int h4_recv(struct hci_uart *hu, const void *data, int count) in h4_recv() 143 static struct sk_buff *h4_dequeue(struct hci_uart *hu) in h4_dequeue()
|
D | hci_bcm.c | 66 struct hci_uart *hu; member 82 static int bcm_set_baudrate(struct hci_uart *hu, unsigned int speed) in bcm_set_baudrate() 226 static int bcm_setup_sleep(struct hci_uart *hu) in bcm_setup_sleep() 249 static inline int bcm_setup_sleep(struct hci_uart *hu) { return 0; } in bcm_setup_sleep() 254 struct hci_uart *hu = hci_get_drvdata(hdev); in bcm_set_diag() local 275 static int bcm_open(struct hci_uart *hu) in bcm_open() 314 static int bcm_close(struct hci_uart *hu) in bcm_close() 347 static int bcm_flush(struct hci_uart *hu) in bcm_flush() 358 static int bcm_setup(struct hci_uart *hu) in bcm_setup() 440 static int bcm_recv(struct hci_uart *hu, const void *data, int count) in bcm_recv() [all …]
|
D | hci_bcsp.c | 148 static int bcsp_enqueue(struct hci_uart *hu, struct sk_buff *skb) in bcsp_enqueue() 283 static struct sk_buff *bcsp_dequeue(struct hci_uart *hu) in bcsp_dequeue() 344 static int bcsp_flush(struct hci_uart *hu) in bcsp_flush() 399 static void bcsp_handle_le_pkt(struct hci_uart *hu) in bcsp_handle_le_pkt() 476 static void bcsp_complete_rx_pkt(struct hci_uart *hu) in bcsp_complete_rx_pkt() 555 static int bcsp_recv(struct hci_uart *hu, const void *data, int count) in bcsp_recv() 672 struct hci_uart *hu = (struct hci_uart *) arg; in bcsp_timed_event() local 691 static int bcsp_open(struct hci_uart *hu) in bcsp_open() 718 static int bcsp_close(struct hci_uart *hu) in bcsp_close()
|