/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hid/ |
H A D | hid-lg.h | 5 int lgff_init(struct hid_device *hdev); 7 static inline int lgff_init(struct hid_device *hdev) { return -1; } argument 11 int lg2ff_init(struct hid_device *hdev); 13 static inline int lg2ff_init(struct hid_device *hdev) { return -1; } argument 17 int lg3ff_init(struct hid_device *hdev); 19 static inline int lg3ff_init(struct hid_device *hdev) { return -1; } argument
|
H A D | hid-sony.c | 34 static void sony_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 37 struct sony_sc *sc = hid_get_drvdata(hdev); 41 dev_info(&hdev->dev, "Fixing up Sony Vaio VGX report " 52 static int sony_set_operational_usb(struct hid_device *hdev) argument 54 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); 70 dev_err(&hdev->dev, "can't set operational mode\n"); 77 static int sony_set_operational_bt(struct hid_device *hdev) argument 80 return hdev->hid_output_raw_report(hdev, buf, sizeof(buf), HID_FEATURE_REPORT); 83 static int sony_probe(struct hid_device *hdev, cons argument 133 sony_remove(struct hid_device *hdev) argument [all...] |
H A D | hid-samsung.c | 38 static inline void samsung_irda_dev_trace(struct hid_device *hdev, argument 41 dev_info(&hdev->dev, "fixing up Samsung IrDA %d byte report " 45 static void samsung_irda_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 52 samsung_irda_dev_trace(hdev, 184); 60 samsung_irda_dev_trace(hdev, 203); 66 samsung_irda_dev_trace(hdev, 135); 72 samsung_irda_dev_trace(hdev, 171); 81 static int samsung_kbd_mouse_input_mapping(struct hid_device *hdev, argument 85 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); 114 static void samsung_report_fixup(struct hid_device *hdev, __u argument 121 samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument 134 samsung_probe(struct hid_device *hdev, const struct hid_device_id *id) argument [all...] |
H A D | hid-a4tech.c | 36 static int a4_input_mapped(struct hid_device *hdev, struct hid_input *hi, argument 40 struct a4tech_sc *a4 = hid_get_drvdata(hdev); 51 static int a4_event(struct hid_device *hdev, struct hid_field *field, argument 54 struct a4tech_sc *a4 = hid_get_drvdata(hdev); 57 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || 89 static int a4_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 96 dev_err(&hdev->dev, "can't alloc device descriptor\n"); 103 hid_set_drvdata(hdev, a4); 105 ret = hid_parse(hdev); 107 dev_err(&hdev 123 a4_remove(struct hid_device *hdev) argument [all...] |
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...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/bluetooth/ |
H A D | hci_event.c | 50 static void hci_cc_inquiry_cancel(struct hci_dev *hdev, struct sk_buff *skb) argument 54 BT_DBG("%s status 0x%x", hdev->name, status); 59 clear_bit(HCI_INQUIRY, &hdev->flags); 61 hci_req_complete(hdev, status); 63 hci_conn_check_pending(hdev); 66 static void hci_cc_exit_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) argument 70 BT_DBG("%s status 0x%x", hdev->name, status); 75 clear_bit(HCI_INQUIRY, &hdev->flags); 77 hci_conn_check_pending(hdev); 80 static void hci_cc_remote_name_req_cancel(struct hci_dev *hdev, struc argument 85 hci_cc_role_discovery(struct hci_dev *hdev, struct sk_buff *skb) argument 108 hci_cc_read_link_policy(struct hci_dev *hdev, struct sk_buff *skb) argument 127 hci_cc_write_link_policy(struct hci_dev *hdev, struct sk_buff *skb) argument 151 hci_cc_read_def_link_policy(struct hci_dev *hdev, struct sk_buff *skb) argument 163 hci_cc_write_def_link_policy(struct hci_dev *hdev, struct sk_buff *skb) argument 180 hci_cc_reset(struct hci_dev *hdev, struct sk_buff *skb) argument 189 hci_cc_write_local_name(struct hci_dev *hdev, struct sk_buff *skb) argument 206 hci_cc_read_local_name(struct hci_dev *hdev, struct sk_buff *skb) argument 218 hci_cc_write_auth_enable(struct hci_dev *hdev, struct sk_buff *skb) argument 241 hci_cc_write_encrypt_mode(struct hci_dev *hdev, struct sk_buff *skb) argument 264 hci_cc_write_scan_enable(struct hci_dev *hdev, struct sk_buff *skb) argument 291 hci_cc_read_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb) argument 306 hci_cc_write_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb) argument 323 hci_cc_read_voice_setting(struct hci_dev *hdev, struct sk_buff *skb) argument 349 hci_cc_write_voice_setting(struct hci_dev *hdev, struct sk_buff *skb) argument 380 hci_cc_host_buffer_size(struct hci_dev *hdev, struct sk_buff *skb) argument 389 hci_cc_read_ssp_mode(struct hci_dev *hdev, struct sk_buff *skb) argument 401 hci_cc_write_ssp_mode(struct hci_dev *hdev, struct sk_buff *skb) argument 418 hci_cc_read_local_version(struct hci_dev *hdev, struct sk_buff *skb) argument 436 hci_cc_read_local_commands(struct hci_dev *hdev, struct sk_buff *skb) argument 448 hci_cc_read_local_features(struct hci_dev *hdev, struct sk_buff *skb) argument 503 hci_cc_read_buffer_size(struct hci_dev *hdev, struct sk_buff *skb) argument 530 hci_cc_read_bd_addr(struct hci_dev *hdev, struct sk_buff *skb) argument 542 hci_cs_inquiry(struct hci_dev *hdev, __u8 status) argument 554 hci_cs_create_conn(struct hci_dev *hdev, __u8 status) argument 594 hci_cs_add_sco(struct hci_dev *hdev, __u8 status) argument 626 hci_cs_auth_requested(struct hci_dev *hdev, __u8 status) argument 653 hci_cs_set_conn_encrypt(struct hci_dev *hdev, __u8 status) argument 680 hci_cs_remote_name_req(struct hci_dev *hdev, __u8 status) argument 685 hci_cs_read_remote_features(struct hci_dev *hdev, __u8 status) argument 712 hci_cs_read_remote_ext_features(struct hci_dev *hdev, __u8 status) argument 739 hci_cs_setup_sync_conn(struct hci_dev *hdev, __u8 status) argument 771 hci_cs_sniff_mode(struct hci_dev *hdev, __u8 status) argument 798 hci_cs_exit_sniff_mode(struct hci_dev *hdev, __u8 status) argument 825 hci_inquiry_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 838 hci_inquiry_result_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 867 hci_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 941 hci_conn_request_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1012 hci_disconn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1035 hci_auth_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1091 hci_remote_name_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1098 hci_encrypt_change_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1133 hci_change_link_key_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1155 hci_remote_features_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1189 hci_remote_version_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1194 hci_qos_setup_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1199 hci_cmd_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1325 hci_cmd_status_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1391 hci_role_change_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1417 hci_num_comp_pkts_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1460 hci_mode_change_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1488 hci_pin_code_request_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1507 hci_link_key_request_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1512 hci_link_key_notify_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1531 hci_clock_offset_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1553 hci_pkt_type_change_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1569 hci_pscan_rep_mode_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1586 hci_inquiry_result_with_rssi_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1633 hci_remote_ext_features_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1672 hci_sync_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1727 hci_sync_conn_changed_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1732 hci_sniff_subrate_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1748 hci_extended_inquiry_result_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1777 hci_io_capa_request_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1793 hci_simple_pair_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1809 hci_remote_host_features_evt(struct hci_dev *hdev, struct sk_buff *skb) argument 1824 hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb) argument 1970 hci_si_event(struct hci_dev *hdev, int type, int dlen, void *data) argument [all...] |
H A D | hci_core.c | 56 static void hci_notify(struct hci_dev *hdev, int event); 87 static void hci_notify(struct hci_dev *hdev, int event) argument 89 atomic_notifier_call_chain(&hci_notifier, event, hdev); 94 void hci_req_complete(struct hci_dev *hdev, int result) argument 96 BT_DBG("%s result 0x%2.2x", hdev->name, result); 98 if (hdev->req_status == HCI_REQ_PEND) { 99 hdev->req_result = result; 100 hdev->req_status = HCI_REQ_DONE; 101 wake_up_interruptible(&hdev->req_wait_q); 105 static void hci_req_cancel(struct hci_dev *hdev, in argument 117 __hci_request(struct hci_dev *hdev, void (*req)(struct hci_dev *hdev, unsigned long opt), unsigned long opt, __u32 timeout) argument 159 hci_request(struct hci_dev *hdev, void (*req)(struct hci_dev *hdev, unsigned long opt), unsigned long opt, __u32 timeout) argument 175 hci_reset_req(struct hci_dev *hdev, unsigned long opt) argument 183 hci_init_req(struct hci_dev *hdev, unsigned long opt) argument 246 hci_scan_req(struct hci_dev *hdev, unsigned long opt) argument 256 hci_auth_req(struct hci_dev *hdev, unsigned long opt) argument 266 hci_encrypt_req(struct hci_dev *hdev, unsigned long opt) argument 276 hci_linkpol_req(struct hci_dev *hdev, unsigned long opt) argument 290 struct hci_dev *hdev = NULL; local 311 inquiry_cache_flush(struct hci_dev *hdev) argument 325 hci_inquiry_cache_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) argument 338 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data) argument 358 inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) argument 380 hci_inq_req(struct hci_dev *hdev, unsigned long opt) argument 401 struct hci_dev *hdev; local 461 struct hci_dev *hdev; local 535 hci_dev_do_close(struct hci_dev *hdev) argument 601 struct hci_dev *hdev; local 613 struct hci_dev *hdev; local 653 struct hci_dev *hdev; local 668 struct hci_dev *hdev; local 763 struct hci_dev *hdev; local 783 struct hci_dev *hdev; local 820 struct hci_dev *hdev = data; local 839 struct hci_dev *hdev; local 852 hci_free_dev(struct hci_dev *hdev) argument 862 hci_register_dev(struct hci_dev *hdev) argument 953 hci_unregister_dev(struct hci_dev *hdev) argument 986 hci_suspend_dev(struct hci_dev *hdev) argument 994 hci_resume_dev(struct hci_dev *hdev) argument 1004 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 1025 hci_reassembly(struct hci_dev *hdev, int type, void *data, int count, __u8 index, gfp_t gfp_mask) argument 1134 hci_recv_fragment(struct hci_dev *hdev, int type, void *data, int count) argument 1157 hci_recv_stream_fragment(struct hci_dev *hdev, void *data, int count) argument 1264 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 1287 hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, void *param) argument 1320 hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode) argument 1352 struct hci_dev *hdev = conn->hdev; local 1398 struct hci_dev *hdev = conn->hdev; local 1421 hci_low_sent(struct hci_dev *hdev, __u8 type, int *quote) argument 1459 hci_acl_tx_to(struct hci_dev *hdev) argument 1478 hci_sched_acl(struct hci_dev *hdev) argument 1509 hci_sched_sco(struct hci_dev *hdev) argument 1529 hci_sched_esco(struct hci_dev *hdev) argument 1551 struct hci_dev *hdev = (struct hci_dev *) arg; local 1576 hci_acldata_packet(struct hci_dev *hdev, struct sk_buff *skb) argument 1615 hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) argument 1651 struct hci_dev *hdev = (struct hci_dev *) arg; local 1706 struct hci_dev *hdev = (struct hci_dev *) arg; local [all...] |
H A D | hci_conn.c | 50 struct hci_dev *hdev = conn->hdev; local 63 conn->link_policy = hdev->link_policy; 69 if ((ie = hci_inquiry_cache_lookup(hdev, &conn->dst))) { 82 if (lmp_rswitch_capable(hdev) && !(hdev->link_mode & HCI_LM_MASTER)) 87 hci_send_cmd(hdev, HCI_OP_CREATE_CONN, sizeof(cp), &cp); 96 if (conn->hdev->hci_ver < 2) 100 hci_send_cmd(conn->hdev, HCI_OP_CREATE_CONN_CANCEL, sizeof(cp), &cp); 113 hci_send_cmd(conn->hdev, HCI_OP_DISCONNEC 118 struct hci_dev *hdev = conn->hdev; local 136 struct hci_dev *hdev = conn->hdev; local 182 struct hci_dev *hdev = conn->hdev; local 220 hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst) argument 282 struct hci_dev *hdev = conn->hdev; local 325 struct hci_dev *hdev = NULL; local 364 hci_connect(struct hci_dev *hdev, int type, bdaddr_t *dst, __u8 sec_level, __u8 auth_type) argument 525 struct hci_dev *hdev = conn->hdev; local 550 struct hci_dev *hdev = conn->hdev; local 584 hci_conn_hash_flush(struct hci_dev *hdev) argument 606 hci_conn_check_pending(struct hci_dev *hdev) argument 638 struct hci_dev *hdev; local 688 hci_get_conn_info(struct hci_dev *hdev, void __user *arg) argument 716 hci_get_auth_info(struct hci_dev *hdev, void __user *arg) argument [all...] |
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...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/ti-st/ |
H A D | bt_drv.c | 53 struct hci_dev *hdev; local 57 hdev = hst->hdev; 62 hdev->stat.cmd_tx++; 66 hdev->stat.acl_tx++; 70 hdev->stat.cmd_tx++; 135 skb->dev = (struct net_device *)lhst->hdev; 146 lhst->hdev->stat.byte_rx += len; 155 static int hci_st_open(struct hci_dev *hdev) argument 165 BT_DRV_DBG("%s %p", hdev 279 hci_st_close(struct hci_dev *hdev) argument 314 struct hci_dev *hdev; local 372 hci_st_destruct(struct hci_dev *hdev) argument 396 struct hci_dev *hdev; local 478 struct hci_dev *hdev = hst->hdev; local [all...] |
H A D | bt_drv.h | 44 struct hci_dev *hdev; member in struct:hci_st
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/bluetooth/ |
H A D | bpa10x.c | 50 struct hci_dev *hdev; member in struct:bpa10x_data 67 static int bpa10x_recv(struct hci_dev *hdev, int queue, void *buf, int count) argument 69 struct bpa10x_data *data = hdev->driver_data; 71 BT_DBG("%s queue %d buffer %p count %d", hdev->name, 77 hdev->stat.byte_rx += count; 128 BT_ERR("%s no memory for packet", hdev->name); 132 skb->dev = (void *) hdev; 170 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 172 BT_DBG("%s urb %p status %d count %d", hdev->name, 175 if (!test_bit(HCI_RUNNING, &hdev 191 struct hci_dev *hdev = urb->context; local 220 bpa10x_submit_intr_urb(struct hci_dev *hdev) argument 261 bpa10x_submit_bulk_urb(struct hci_dev *hdev) argument 302 bpa10x_open(struct hci_dev *hdev) argument 330 bpa10x_close(struct hci_dev *hdev) argument 344 bpa10x_flush(struct hci_dev *hdev) argument 357 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 435 bpa10x_destruct(struct hci_dev *hdev) argument 449 struct hci_dev *hdev; local [all...] |
H A D | btsdio.c | 55 struct hci_dev *hdev; member in struct:btsdio_data 78 BT_DBG("%s", data->hdev->name); 94 data->hdev->stat.byte_tx += skb->len; 107 BT_DBG("%s", data->hdev->name); 114 data->hdev->stat.err_tx++; 129 BT_DBG("%s", data->hdev->name); 155 data->hdev->stat.byte_rx += len; 157 skb->dev = (void *) data->hdev; 174 BT_DBG("%s", data->hdev->name); 181 data->hdev 187 btsdio_open(struct hci_dev *hdev) argument 223 btsdio_close(struct hci_dev *hdev) argument 244 btsdio_flush(struct hci_dev *hdev) argument 257 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 289 btsdio_destruct(struct hci_dev *hdev) argument 302 struct hci_dev *hdev; local 359 struct hci_dev *hdev; local [all...] |
H A D | hci_vhci.c | 45 struct hci_dev *hdev; member in struct:vhci_data 53 static int vhci_open_dev(struct hci_dev *hdev) argument 55 set_bit(HCI_RUNNING, &hdev->flags); 60 static int vhci_close_dev(struct hci_dev *hdev) argument 62 struct vhci_data *data = hdev->driver_data; 64 if (!test_and_clear_bit(HCI_RUNNING, &hdev->flags)) 72 static int vhci_flush(struct hci_dev *hdev) argument 74 struct vhci_data *data = hdev->driver_data; 83 struct hci_dev* hdev = (struct hci_dev *) skb->dev; local 86 if (!hdev) { 104 vhci_destruct(struct hci_dev *hdev) argument 222 struct hci_dev *hdev; local 265 struct hci_dev *hdev = data->hdev; local [all...] |
H A D | btusb.c | 155 struct hci_dev *hdev; member in struct:btusb_data 204 struct hci_dev *hdev = urb->context; local 205 struct btusb_data *data = hdev->driver_data; 208 BT_DBG("%s urb %p status %d count %d", hdev->name, 211 if (!test_bit(HCI_RUNNING, &hdev->flags)) 215 hdev->stat.byte_rx += urb->actual_length; 217 if (hci_recv_fragment(hdev, HCI_EVENT_PKT, 220 BT_ERR("%s corrupted event packet", hdev->name); 221 hdev->stat.err_rx++; 234 hdev 239 btusb_submit_intr_urb(struct hci_dev *hdev, gfp_t mem_flags) argument 288 struct hci_dev *hdev = urb->context; local 323 btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) argument 370 struct hci_dev *hdev = urb->context; local 433 btusb_submit_isoc_urb(struct hci_dev *hdev, gfp_t mem_flags) argument 491 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 518 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 537 btusb_open(struct hci_dev *hdev) argument 587 btusb_close(struct hci_dev *hdev) argument 617 btusb_flush(struct hci_dev *hdev) argument 630 struct hci_dev *hdev = (struct hci_dev *) skb->dev; local 742 btusb_destruct(struct hci_dev *hdev) argument 751 btusb_notify(struct hci_dev *hdev, unsigned int evt) argument 763 __set_isoc_interface(struct hci_dev *hdev, int altsetting) argument 809 struct hci_dev *hdev = data->hdev; local 864 struct hci_dev *hdev; local 1032 struct hci_dev *hdev; local 1106 struct hci_dev *hdev = data->hdev; local [all...] |
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...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/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...] |