Searched refs:hdev (Results 26 - 50 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/net/bluetooth/
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...]
H A Dhci_sock.c86 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) argument
91 BT_DBG("hdev %p len %d", hdev, skb->len);
98 if (sk->sk_state != BT_BOUND || hci_pi(sk)->hdev != hdev)
143 struct hci_dev *hdev; local
150 hdev = hci_pi(sk)->hdev;
154 if (hdev) {
155 atomic_dec(&hdev
168 hci_blacklist_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
184 hci_blacklist_add(struct hci_dev *hdev, void __user *arg) argument
209 hci_blacklist_clear(struct hci_dev *hdev) argument
225 hci_blacklist_del(struct hci_dev *hdev, void __user *arg) argument
249 struct hci_dev *hdev = hci_pi(sk)->hdev; local
357 struct hci_dev *hdev = NULL; local
393 struct hci_dev *hdev = hci_pi(sk)->hdev; local
485 struct hci_dev *hdev; local
750 struct hci_dev *hdev = (struct hci_dev *) ptr; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/hid/
H A Dhid-belkin.c30 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 Dhid-cypress.c34 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 Dhid-petalynx.c26 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 Dhid-zydacron.c30 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 Dhid-picolcd.c191 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 Dhid-magicmouse.c245 static int magicmouse_raw_event(struct hid_device *hdev, argument
248 struct magicmouse_sc *msc = hid_get_drvdata(hdev);
324 static void magicmouse_setup_input(struct input_dev *input, struct hid_device *hdev) argument
326 input_set_drvdata(input, hdev);
327 input->event = hdev->ll_driver->hidinput_input_event;
331 input->name = hdev->name;
332 input->phys = hdev->phys;
333 input->uniq = hdev->uniq;
334 input->id.bustype = hdev->bus;
335 input->id.vendor = hdev
380 magicmouse_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
464 magicmouse_remove(struct hid_device *hdev) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/hid/
H A Dhid-belkin.c30 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 Dhid-cypress.c34 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 Dhid-petalynx.c26 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 Dhid-zydacron.c30 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 Dhid-picolcd.c191 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 Dhid-magicmouse.c245 static int magicmouse_raw_event(struct hid_device *hdev, argument
248 struct magicmouse_sc *msc = hid_get_drvdata(hdev);
324 static void magicmouse_setup_input(struct input_dev *input, struct hid_device *hdev) argument
326 input_set_drvdata(input, hdev);
327 input->event = hdev->ll_driver->hidinput_input_event;
331 input->name = hdev->name;
332 input->phys = hdev->phys;
333 input->uniq = hdev->uniq;
334 input->id.bustype = hdev->bus;
335 input->id.vendor = hdev
380 magicmouse_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
464 magicmouse_remove(struct hid_device *hdev) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/bluetooth/
H A Dhci_ldisc.c91 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 Dbfusb.c65 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 Dbt3c_cs.c75 struct hci_dev *hdev; member in struct:bt3c_info_t
213 info->hdev->stat.byte_tx += len;
237 info->hdev->stat.byte_rx++;
252 info->rx_skb->dev = (void *) info->hdev;
277 info->hdev->stat.err_rx++;
278 clear_bit(HCI_RUNNING, &(info->hdev->flags));
346 if (!info || !info->hdev)
363 BT_INFO("%s: Antenna %s", info->hdev->name,
391 static int bt3c_hci_flush(struct hci_dev *hdev) argument
393 bt3c_info_t *info = (bt3c_info_t *)(hdev
402 bt3c_hci_open(struct hci_dev *hdev) argument
410 bt3c_hci_close(struct hci_dev *hdev) argument
424 struct hci_dev *hdev = (struct hci_dev *)(skb->dev); local
460 bt3c_hci_destruct(struct hci_dev *hdev) argument
465 bt3c_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, unsigned long arg) argument
563 struct hci_dev *hdev; local
633 struct hci_dev *hdev = info->hdev; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/bluetooth/
H A Dhci_ldisc.c91 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 Dbfusb.c65 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 Dbt3c_cs.c75 struct hci_dev *hdev; member in struct:bt3c_info_t
213 info->hdev->stat.byte_tx += len;
237 info->hdev->stat.byte_rx++;
252 info->rx_skb->dev = (void *) info->hdev;
277 info->hdev->stat.err_rx++;
278 clear_bit(HCI_RUNNING, &(info->hdev->flags));
346 if (!info || !info->hdev)
363 BT_INFO("%s: Antenna %s", info->hdev->name,
391 static int bt3c_hci_flush(struct hci_dev *hdev) argument
393 bt3c_info_t *info = (bt3c_info_t *)(hdev
402 bt3c_hci_open(struct hci_dev *hdev) argument
410 bt3c_hci_close(struct hci_dev *hdev) argument
424 struct hci_dev *hdev = (struct hci_dev *)(skb->dev); local
460 bt3c_hci_destruct(struct hci_dev *hdev) argument
465 bt3c_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, unsigned long arg) argument
563 struct hci_dev *hdev; local
633 struct hci_dev *hdev = info->hdev; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/ti-st/
H A Dbt_drv.h44 struct hci_dev *hdev; member in struct:hci_st
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/ti-st/
H A Dbt_drv.h44 struct hci_dev *hdev; member in struct:hci_st
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/bluetooth/
H A Dhci_sock.c86 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) argument
91 BT_DBG("hdev %p len %d", hdev, skb->len);
98 if (sk->sk_state != BT_BOUND || hci_pi(sk)->hdev != hdev)
143 struct hci_dev *hdev; local
150 hdev = hci_pi(sk)->hdev;
154 if (hdev) {
155 atomic_dec(&hdev
168 hci_blacklist_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
184 hci_blacklist_add(struct hci_dev *hdev, void __user *arg) argument
209 hci_blacklist_clear(struct hci_dev *hdev) argument
225 hci_blacklist_del(struct hci_dev *hdev, void __user *arg) argument
249 struct hci_dev *hdev = hci_pi(sk)->hdev; local
357 struct hci_dev *hdev = NULL; local
393 struct hci_dev *hdev = hci_pi(sk)->hdev; local
485 struct hci_dev *hdev; local
750 struct hci_dev *hdev = (struct hci_dev *) ptr; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/bluetooth/
H A Dhci_core.h155 int (*open)(struct hci_dev *hdev);
156 int (*close)(struct hci_dev *hdev);
157 int (*flush)(struct hci_dev *hdev);
159 void (*destruct)(struct hci_dev *hdev);
160 void (*notify)(struct hci_dev *hdev, unsigned int evt);
161 int (*ioctl)(struct hci_dev *hdev, unsigned int cmd, unsigned long arg);
203 struct hci_dev *hdev; member in struct:hci_conn
226 static inline void inquiry_cache_init(struct hci_dev *hdev) argument
228 struct inquiry_cache *c = &hdev->inq_cache;
233 static inline int inquiry_cache_empty(struct hci_dev *hdev) argument
239 inquiry_cache_age(struct hci_dev *hdev) argument
262 hci_conn_hash_init(struct hci_dev *hdev) argument
271 hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c) argument
281 hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c) argument
291 hci_conn_hash_lookup_handle(struct hci_dev *hdev, __u16 handle) argument
306 hci_conn_hash_lookup_ba(struct hci_dev *hdev, __u8 type, bdaddr_t *ba) argument
321 hci_conn_hash_lookup_state(struct hci_dev *hdev, __u8 type, __u16 state) argument
477 hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 type) argument
668 struct hci_dev *hdev; member in struct:hci_pinfo
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/bluetooth/
H A Dhci_core.h155 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...]

Completed in 248 milliseconds

12345678