Home
last modified time | relevance | path

Searched refs:bt_usb_dev (Results 1 – 6 of 6) sorted by relevance

/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/
H A Dh2transactions.h12 status_t submit_rx_event(bt_usb_dev* bdev);
13 status_t submit_rx_acl(bt_usb_dev* bdev);
14 status_t submit_rx_sco(bt_usb_dev* bdev);
16 status_t submit_tx_command(bt_usb_dev* bdev, snet_buffer* snbuf);
17 status_t submit_tx_acl(bt_usb_dev* bdev, net_buffer* nbuf);
18 status_t submit_tx_sco(bt_usb_dev* bdev);
H A Dh2transactions.cpp35 assembly_rx(bt_usb_dev* bdev, bt_packet_t type, void* data, int count) in assembly_rx()
51 bt_usb_dev* bdev = (bt_usb_dev*)cookie; in event_complete()
93 bt_usb_dev* bdev = (bt_usb_dev*)cookie; in acl_rx_complete()
133 submit_rx_event(bt_usb_dev* bdev) in submit_rx_event()
158 submit_rx_acl(bt_usb_dev* bdev) in submit_rx_acl()
182 submit_rx_sco(bt_usb_dev* bdev) in submit_rx_sco()
197 bt_usb_dev* bdev = (bt_usb_dev*)snb_cookie(snbuf); in command_complete()
222 bt_usb_dev* bdev = GET_DEVICE(nbuf); in acl_tx_complete()
247 submit_tx_command(bt_usb_dev* bdev, snet_buffer* snbuf) in submit_tx_command()
280 submit_tx_acl(bt_usb_dev* bdev, net_buffer* nbuf) in submit_tx_acl()
[all …]
H A Dh2generic.h56 typedef struct bt_usb_dev bt_usb_dev; typedef
58 struct bt_usb_dev { struct
112 bt_usb_dev* fetch_device(bt_usb_dev* dev, hci_id hid); argument
H A Dh2generic.cpp46 static bt_usb_dev* bt_usb_devices[MAX_BT_GENERIC_USB_DEVICES];
100 static bt_usb_dev*
107 bt_usb_dev* new_bt_dev = NULL; in spawn_device()
116 new_bt_dev = (bt_usb_dev*)malloc(sizeof(bt_usb_dev)); in spawn_device()
121 memset(new_bt_dev, 0, sizeof(bt_usb_dev)); in spawn_device()
182 kill_device(bt_usb_dev* bdev) in kill_device()
199 bt_usb_dev*
200 fetch_device(bt_usb_dev* dev, hci_id hid) in fetch_device()
244 bt_usb_dev* new_bt_dev = spawn_device(dev); in device_added()
385 bt_usb_dev* bdev = fetch_device((bt_usb_dev*)cookie, 0); in device_removed()
[all …]
H A Dh2upper.h14 status_t post_packet_up(bt_usb_dev* bdev, bt_packet_t type, void* buf);
18 void sched_tx_processing(bt_usb_dev* bdev);
H A Dh2upper.cpp24 sched_tx_processing(bt_usb_dev* bdev)
93 post_packet_up(bt_usb_dev* bdev, bt_packet_t type, void* buf)
120 bt_usb_dev* bdev = fetch_device(NULL, hid);
165 bt_usb_dev* bdev = fetch_device(NULL, hid);