/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/bluetooth/ |
H A D | hci_sysfs.c | 94 struct hci_dev *hdev = conn->hdev; local 96 dev_set_name(&conn->dev, "%s:%d", hdev->name, conn->handle); 105 hci_dev_hold(hdev); 121 struct hci_dev *hdev = conn->hdev; local 139 hci_dev_put(hdev); 144 struct hci_dev *hdev = conn->hdev; local 150 conn->dev.parent = &hdev 208 struct hci_dev *hdev = dev_get_drvdata(dev); local 214 struct hci_dev *hdev = dev_get_drvdata(dev); local 220 struct hci_dev *hdev = dev_get_drvdata(dev); local 233 struct hci_dev *hdev = dev_get_drvdata(dev); local 240 struct hci_dev *hdev = dev_get_drvdata(dev); local 248 struct hci_dev *hdev = dev_get_drvdata(dev); local 259 struct hci_dev *hdev = dev_get_drvdata(dev); local 265 struct hci_dev *hdev = dev_get_drvdata(dev); local 271 struct hci_dev *hdev = dev_get_drvdata(dev); local 277 struct hci_dev *hdev = dev_get_drvdata(dev); local 283 struct hci_dev *hdev = dev_get_drvdata(dev); local 299 struct hci_dev *hdev = dev_get_drvdata(dev); local 305 struct hci_dev *hdev = dev_get_drvdata(dev); local 324 struct hci_dev *hdev = dev_get_drvdata(dev); local 330 struct hci_dev *hdev = dev_get_drvdata(dev); local 403 struct hci_dev *hdev = f->private; local 441 struct hci_dev *hdev = f->private; local 473 hci_register_sysfs(struct hci_dev *hdev) argument 508 hci_unregister_sysfs(struct hci_dev *hdev) argument [all...] |
H A D | hci_sock.c | 86 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) argument 91 BT_DBG("hdev %p len %d", hdev, skb->len); 98 if (sk->sk_state != BT_BOUND || hci_pi(sk)->hdev != hdev) 143 struct hci_dev *hdev; local 150 hdev = hci_pi(sk)->hdev; 154 if (hdev) { 155 atomic_dec(&hdev 168 hci_blacklist_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) argument 184 hci_blacklist_add(struct hci_dev *hdev, void __user *arg) argument 209 hci_blacklist_clear(struct hci_dev *hdev) argument 225 hci_blacklist_del(struct hci_dev *hdev, void __user *arg) argument 249 struct hci_dev *hdev = hci_pi(sk)->hdev; local 357 struct hci_dev *hdev = NULL; local 393 struct hci_dev *hdev = hci_pi(sk)->hdev; local 485 struct hci_dev *hdev; local 750 struct hci_dev *hdev = (struct hci_dev *) ptr; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/hid/ |
H A D | hid-belkin.c | 30 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 34 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 50 static int belkin_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 55 hid_set_drvdata(hdev, (void *)quirks); 57 ret = hid_parse(hdev); 59 dev_err(&hdev->dev, "parse failed\n"); 63 ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT | 66 dev_err(&hdev->dev, "hw start failed\n");
|
H A D | hid-cypress.c | 34 static void cp_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 37 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 55 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi, argument 59 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 72 static int cp_event(struct hid_device *hdev, struct hid_field *field, argument 75 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 77 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || 86 hid_set_drvdata(hdev, (void *)quirks); 100 static int cp_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 105 hid_set_drvdata(hdev, (voi [all...] |
H A D | hid-petalynx.c | 26 static void pl_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 32 dev_info(&hdev->dev, "fixing up Petalynx Maxter Remote report " 41 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 71 static int pl_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 75 hdev->quirks |= HID_QUIRK_NOGET; 77 ret = hid_parse(hdev); 79 dev_err(&hdev->dev, "parse failed\n"); 83 ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT); 85 dev_err(&hdev->dev, "hw start failed\n");
|
H A D | hid-zydacron.c | 30 static void zc_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 37 dev_info(&hdev->dev, 48 static int zc_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 53 struct zc_device *zc = hid_get_drvdata(hdev); 112 static int zc_raw_event(struct hid_device *hdev, struct hid_report *report, argument 115 struct zc_device *zc = hid_get_drvdata(hdev); 167 static int zc_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 174 dev_err(&hdev->dev, "zydacron: can't alloc descriptor\n"); 178 hid_set_drvdata(hdev, zc); 180 ret = hid_parse(hdev); 199 zc_remove(struct hid_device *hdev) argument [all...] |
H A D | hid-picolcd.c | 191 struct hid_device *hdev; member in struct:picolcd_data 247 static struct hid_report *picolcd_report(int id, struct hid_device *hdev, int dir) argument 249 struct list_head *feature_report_list = &hdev->report_enum[dir].report_list; 256 dev_warn(&hdev->dev, "No report with id 0x%x found\n", id); 262 struct hid_device *hdev, struct hid_report *report); 272 static struct picolcd_pending *picolcd_send_and_wait(struct hid_device *hdev, argument 275 struct picolcd_data *data = hid_get_drvdata(hdev); 277 struct hid_report *report = picolcd_out_report(report_id, hdev); 302 usbhid_submit_report(data->hdev, report, USB_DIR_OUT); 314 static int picolcd_fb_send_tile(struct hid_device *hdev, in argument 1125 struct hid_device *hdev; local 1150 struct hid_device *hdev; local 1321 picolcd_check_version(struct hid_device *hdev) argument 1357 picolcd_reset(struct hid_device *hdev) argument 1850 picolcd_debug_out_report(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report) argument 2105 picolcd_debug_raw_event(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument 2306 struct hid_device *hdev = data->hdev; local 2354 picolcd_debug_raw_event(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument 2373 picolcd_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument 2409 picolcd_suspend(struct hid_device *hdev, pm_message_t message) argument 2419 picolcd_resume(struct hid_device *hdev) argument 2428 picolcd_reset_resume(struct hid_device *hdev) argument 2452 struct hid_device *hdev = data->hdev; local 2516 picolcd_probe_lcd(struct hid_device *hdev, struct picolcd_data *data) argument 2575 picolcd_probe_bootloader(struct hid_device *hdev, struct picolcd_data *data) argument 2594 picolcd_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 2682 picolcd_remove(struct hid_device *hdev) argument [all...] |
H A D | hid-magicmouse.c | 245 static int magicmouse_raw_event(struct hid_device *hdev, argument 248 struct magicmouse_sc *msc = hid_get_drvdata(hdev); 324 static void magicmouse_setup_input(struct input_dev *input, struct hid_device *hdev) argument 326 input_set_drvdata(input, hdev); 327 input->event = hdev->ll_driver->hidinput_input_event; 331 input->name = hdev->name; 332 input->phys = hdev->phys; 333 input->uniq = hdev->uniq; 334 input->id.bustype = hdev->bus; 335 input->id.vendor = hdev 380 magicmouse_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 464 magicmouse_remove(struct hid_device *hdev) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/hid/ |
H A D | hid-belkin.c | 30 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 34 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 50 static int belkin_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 55 hid_set_drvdata(hdev, (void *)quirks); 57 ret = hid_parse(hdev); 59 dev_err(&hdev->dev, "parse failed\n"); 63 ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT | 66 dev_err(&hdev->dev, "hw start failed\n");
|
H A D | hid-cypress.c | 34 static void cp_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 37 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 55 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi, argument 59 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 72 static int cp_event(struct hid_device *hdev, struct hid_field *field, argument 75 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 77 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || 86 hid_set_drvdata(hdev, (void *)quirks); 100 static int cp_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 105 hid_set_drvdata(hdev, (voi [all...] |
H A D | hid-petalynx.c | 26 static void pl_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 32 dev_info(&hdev->dev, "fixing up Petalynx Maxter Remote report " 41 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 71 static int pl_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 75 hdev->quirks |= HID_QUIRK_NOGET; 77 ret = hid_parse(hdev); 79 dev_err(&hdev->dev, "parse failed\n"); 83 ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT); 85 dev_err(&hdev->dev, "hw start failed\n");
|
H A D | hid-zydacron.c | 30 static void zc_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 37 dev_info(&hdev->dev, 48 static int zc_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 53 struct zc_device *zc = hid_get_drvdata(hdev); 112 static int zc_raw_event(struct hid_device *hdev, struct hid_report *report, argument 115 struct zc_device *zc = hid_get_drvdata(hdev); 167 static int zc_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 174 dev_err(&hdev->dev, "zydacron: can't alloc descriptor\n"); 178 hid_set_drvdata(hdev, zc); 180 ret = hid_parse(hdev); 199 zc_remove(struct hid_device *hdev) argument [all...] |
H A D | hid-picolcd.c | 191 struct hid_device *hdev; member in struct:picolcd_data 247 static struct hid_report *picolcd_report(int id, struct hid_device *hdev, int dir) argument 249 struct list_head *feature_report_list = &hdev->report_enum[dir].report_list; 256 dev_warn(&hdev->dev, "No report with id 0x%x found\n", id); 262 struct hid_device *hdev, struct hid_report *report); 272 static struct picolcd_pending *picolcd_send_and_wait(struct hid_device *hdev, argument 275 struct picolcd_data *data = hid_get_drvdata(hdev); 277 struct hid_report *report = picolcd_out_report(report_id, hdev); 302 usbhid_submit_report(data->hdev, report, USB_DIR_OUT); 314 static int picolcd_fb_send_tile(struct hid_device *hdev, in argument 1125 struct hid_device *hdev; local 1150 struct hid_device *hdev; local 1321 picolcd_check_version(struct hid_device *hdev) argument 1357 picolcd_reset(struct hid_device *hdev) argument 1850 picolcd_debug_out_report(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report) argument 2105 picolcd_debug_raw_event(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument 2306 struct hid_device *hdev = data->hdev; local 2354 picolcd_debug_raw_event(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument 2373 picolcd_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument 2409 picolcd_suspend(struct hid_device *hdev, pm_message_t message) argument 2419 picolcd_resume(struct hid_device *hdev) argument 2428 picolcd_reset_resume(struct hid_device *hdev) argument 2452 struct hid_device *hdev = data->hdev; local 2516 picolcd_probe_lcd(struct hid_device *hdev, struct picolcd_data *data) argument 2575 picolcd_probe_bootloader(struct hid_device *hdev, struct picolcd_data *data) argument 2594 picolcd_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 2682 picolcd_remove(struct hid_device *hdev) argument [all...] |
H A D | hid-magicmouse.c | 245 static int magicmouse_raw_event(struct hid_device *hdev, argument 248 struct magicmouse_sc *msc = hid_get_drvdata(hdev); 324 static void magicmouse_setup_input(struct input_dev *input, struct hid_device *hdev) argument 326 input_set_drvdata(input, hdev); 327 input->event = hdev->ll_driver->hidinput_input_event; 331 input->name = hdev->name; 332 input->phys = hdev->phys; 333 input->uniq = hdev->uniq; 334 input->id.bustype = hdev->bus; 335 input->id.vendor = hdev 380 magicmouse_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 464 magicmouse_remove(struct hid_device *hdev) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/bluetooth/ |
H A D | hci_ldisc.c | 91 struct hci_dev *hdev = hu->hdev; local 96 hdev->stat.cmd_tx++; 100 hdev->stat.acl_tx++; 104 hdev->stat.cmd_tx++; 124 struct hci_dev *hdev = hu->hdev; local 142 hdev->stat.byte_tx += len; 163 static int hci_uart_open(struct hci_dev *hdev) argument 165 BT_DBG("%s %p", hdev 175 hci_uart_flush(struct hci_dev *hdev) argument 197 hci_uart_close(struct hci_dev *hdev) argument 212 struct hci_dev* hdev = (struct hci_dev *) skb->dev; local 234 hci_uart_destruct(struct hci_dev *hdev) argument 303 struct hci_dev *hdev = hu->hdev; local 374 struct hci_dev *hdev; local [all...] |
H A D | bfusb.c | 65 struct hci_dev *hdev; member in struct:bfusb_data 149 data->hdev->name, urb, err); 194 if (!test_bit(HCI_RUNNING, &data->hdev->flags)) 198 data->hdev->stat.byte_tx += skb->len; 200 data->hdev->stat.err_tx++; 245 data->hdev->name, urb, err); 259 BT_ERR("%s error in block", data->hdev->name); 271 BT_ERR("%s unexpected start block", data->hdev->name); 277 BT_ERR("%s no packet type found", data->hdev->name); 289 BT_ERR("%s event block is too short", data->hdev 412 bfusb_open(struct hci_dev *hdev) argument 438 bfusb_flush(struct hci_dev *hdev) argument 449 bfusb_close(struct hci_dev *hdev) argument 470 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 547 bfusb_destruct(struct hci_dev *hdev) argument 556 bfusb_ioctl(struct hci_dev *hdev, unsigned int cmd, unsigned long arg) argument 646 struct hci_dev *hdev; local 742 struct hci_dev *hdev = data->hdev; local [all...] |
H A D | bt3c_cs.c | 75 struct hci_dev *hdev; member in struct:bt3c_info_t 213 info->hdev->stat.byte_tx += len; 237 info->hdev->stat.byte_rx++; 252 info->rx_skb->dev = (void *) info->hdev; 277 info->hdev->stat.err_rx++; 278 clear_bit(HCI_RUNNING, &(info->hdev->flags)); 346 if (!info || !info->hdev) 363 BT_INFO("%s: Antenna %s", info->hdev->name, 391 static int bt3c_hci_flush(struct hci_dev *hdev) argument 393 bt3c_info_t *info = (bt3c_info_t *)(hdev 402 bt3c_hci_open(struct hci_dev *hdev) argument 410 bt3c_hci_close(struct hci_dev *hdev) argument 424 struct hci_dev *hdev = (struct hci_dev *)(skb->dev); local 460 bt3c_hci_destruct(struct hci_dev *hdev) argument 465 bt3c_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, unsigned long arg) argument 563 struct hci_dev *hdev; local 633 struct hci_dev *hdev = info->hdev; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/bluetooth/ |
H A D | hci_ldisc.c | 91 struct hci_dev *hdev = hu->hdev; local 96 hdev->stat.cmd_tx++; 100 hdev->stat.acl_tx++; 104 hdev->stat.cmd_tx++; 124 struct hci_dev *hdev = hu->hdev; local 142 hdev->stat.byte_tx += len; 163 static int hci_uart_open(struct hci_dev *hdev) argument 165 BT_DBG("%s %p", hdev 175 hci_uart_flush(struct hci_dev *hdev) argument 197 hci_uart_close(struct hci_dev *hdev) argument 212 struct hci_dev* hdev = (struct hci_dev *) skb->dev; local 234 hci_uart_destruct(struct hci_dev *hdev) argument 303 struct hci_dev *hdev = hu->hdev; local 374 struct hci_dev *hdev; local [all...] |
H A D | bfusb.c | 65 struct hci_dev *hdev; member in struct:bfusb_data 149 data->hdev->name, urb, err); 194 if (!test_bit(HCI_RUNNING, &data->hdev->flags)) 198 data->hdev->stat.byte_tx += skb->len; 200 data->hdev->stat.err_tx++; 245 data->hdev->name, urb, err); 259 BT_ERR("%s error in block", data->hdev->name); 271 BT_ERR("%s unexpected start block", data->hdev->name); 277 BT_ERR("%s no packet type found", data->hdev->name); 289 BT_ERR("%s event block is too short", data->hdev 412 bfusb_open(struct hci_dev *hdev) argument 438 bfusb_flush(struct hci_dev *hdev) argument 449 bfusb_close(struct hci_dev *hdev) argument 470 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 547 bfusb_destruct(struct hci_dev *hdev) argument 556 bfusb_ioctl(struct hci_dev *hdev, unsigned int cmd, unsigned long arg) argument 646 struct hci_dev *hdev; local 742 struct hci_dev *hdev = data->hdev; local [all...] |
H A D | bt3c_cs.c | 75 struct hci_dev *hdev; member in struct:bt3c_info_t 213 info->hdev->stat.byte_tx += len; 237 info->hdev->stat.byte_rx++; 252 info->rx_skb->dev = (void *) info->hdev; 277 info->hdev->stat.err_rx++; 278 clear_bit(HCI_RUNNING, &(info->hdev->flags)); 346 if (!info || !info->hdev) 363 BT_INFO("%s: Antenna %s", info->hdev->name, 391 static int bt3c_hci_flush(struct hci_dev *hdev) argument 393 bt3c_info_t *info = (bt3c_info_t *)(hdev 402 bt3c_hci_open(struct hci_dev *hdev) argument 410 bt3c_hci_close(struct hci_dev *hdev) argument 424 struct hci_dev *hdev = (struct hci_dev *)(skb->dev); local 460 bt3c_hci_destruct(struct hci_dev *hdev) argument 465 bt3c_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, unsigned long arg) argument 563 struct hci_dev *hdev; local 633 struct hci_dev *hdev = info->hdev; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/ti-st/ |
H A D | bt_drv.h | 44 struct hci_dev *hdev; member in struct:hci_st
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/ti-st/ |
H A D | bt_drv.h | 44 struct hci_dev *hdev; member in struct:hci_st
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/bluetooth/ |
H A D | hci_sock.c | 86 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) argument 91 BT_DBG("hdev %p len %d", hdev, skb->len); 98 if (sk->sk_state != BT_BOUND || hci_pi(sk)->hdev != hdev) 143 struct hci_dev *hdev; local 150 hdev = hci_pi(sk)->hdev; 154 if (hdev) { 155 atomic_dec(&hdev 168 hci_blacklist_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) argument 184 hci_blacklist_add(struct hci_dev *hdev, void __user *arg) argument 209 hci_blacklist_clear(struct hci_dev *hdev) argument 225 hci_blacklist_del(struct hci_dev *hdev, void __user *arg) argument 249 struct hci_dev *hdev = hci_pi(sk)->hdev; local 357 struct hci_dev *hdev = NULL; local 393 struct hci_dev *hdev = hci_pi(sk)->hdev; local 485 struct hci_dev *hdev; local 750 struct hci_dev *hdev = (struct hci_dev *) ptr; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/bluetooth/ |
H A D | hci_core.h | 155 int (*open)(struct hci_dev *hdev); 156 int (*close)(struct hci_dev *hdev); 157 int (*flush)(struct hci_dev *hdev); 159 void (*destruct)(struct hci_dev *hdev); 160 void (*notify)(struct hci_dev *hdev, unsigned int evt); 161 int (*ioctl)(struct hci_dev *hdev, unsigned int cmd, unsigned long arg); 203 struct hci_dev *hdev; member in struct:hci_conn 226 static inline void inquiry_cache_init(struct hci_dev *hdev) argument 228 struct inquiry_cache *c = &hdev->inq_cache; 233 static inline int inquiry_cache_empty(struct hci_dev *hdev) argument 239 inquiry_cache_age(struct hci_dev *hdev) argument 262 hci_conn_hash_init(struct hci_dev *hdev) argument 271 hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c) argument 281 hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c) argument 291 hci_conn_hash_lookup_handle(struct hci_dev *hdev, __u16 handle) argument 306 hci_conn_hash_lookup_ba(struct hci_dev *hdev, __u8 type, bdaddr_t *ba) argument 321 hci_conn_hash_lookup_state(struct hci_dev *hdev, __u8 type, __u16 state) argument 477 hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 type) argument 668 struct hci_dev *hdev; member in struct:hci_pinfo [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/bluetooth/ |
H A D | hci_core.h | 155 int (*open)(struct hci_dev *hdev); 156 int (*close)(struct hci_dev *hdev); 157 int (*flush)(struct hci_dev *hdev); 159 void (*destruct)(struct hci_dev *hdev); 160 void (*notify)(struct hci_dev *hdev, unsigned int evt); 161 int (*ioctl)(struct hci_dev *hdev, unsigned int cmd, unsigned long arg); 203 struct hci_dev *hdev; member in struct:hci_conn 226 static inline void inquiry_cache_init(struct hci_dev *hdev) argument 228 struct inquiry_cache *c = &hdev->inq_cache; 233 static inline int inquiry_cache_empty(struct hci_dev *hdev) argument 239 inquiry_cache_age(struct hci_dev *hdev) argument 262 hci_conn_hash_init(struct hci_dev *hdev) argument 271 hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c) argument 281 hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c) argument 291 hci_conn_hash_lookup_handle(struct hci_dev *hdev, __u16 handle) argument 306 hci_conn_hash_lookup_ba(struct hci_dev *hdev, __u8 type, bdaddr_t *ba) argument 321 hci_conn_hash_lookup_state(struct hci_dev *hdev, __u8 type, __u16 state) argument 477 hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 type) argument 668 struct hci_dev *hdev; member in struct:hci_pinfo [all...] |