/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-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...] |
/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-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...] |
/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_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...] |
/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_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...] |
/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.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...] |
/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.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...] |
/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 | 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...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/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...] |