Searched refs:hdev (Results 1 - 25 of 188) sorted by relevance

12345678

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/hid/
H A Dhid-lg.h5 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 Dhid-sony.c34 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 Dhid-samsung.c38 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 Dhid-a4tech.c36 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 Dhid-lg.h5 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 Dhid-sony.c34 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 Dhid-samsung.c38 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 Dhid-a4tech.c36 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 Dhci_event.c50 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 Dhci_core.c56 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 Dhci_conn.c50 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 Dhci_sysfs.c94 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 Dhci_event.c50 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 Dhci_core.c56 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 Dhci_conn.c50 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 Dbt_drv.c53 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 Dbt_drv.c53 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 Dbpa10x.c50 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 Dbtsdio.c55 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 Dhci_vhci.c45 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 Dbtusb.c155 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 Dbpa10x.c50 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 Dbtsdio.c55 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 Dhci_vhci.c45 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 Dbtusb.c155 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...]

Completed in 268 milliseconds

12345678