/linux-master/drivers/bluetooth/ |
H A D | bt3c_cs.c | 73 struct hci_dev *hdev; member in struct:bt3c_info 210 info->hdev->stat.byte_tx += len; 233 info->hdev->stat.byte_rx++; 273 info->hdev->stat.err_rx++; 318 hci_recv_frame(info->hdev, info->rx_skb); 341 if (!info || !info->hdev) 358 bt_dev_info(info->hdev, "Antenna %s", 385 static int bt3c_hci_flush(struct hci_dev *hdev) argument 387 struct bt3c_info *info = hci_get_drvdata(hdev); 396 static int bt3c_hci_open(struct hci_dev *hdev) argument 402 bt3c_hci_close(struct hci_dev *hdev) argument 410 bt3c_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument 541 struct hci_dev *hdev; local 607 struct hci_dev *hdev = info->hdev; local [all...] |
H A D | dtl1_cs.c | 68 struct hci_dev *hdev; member in struct:dtl1_info 171 info->hdev->stat.byte_tx += len; 216 info->hdev->stat.byte_rx++; 263 hci_recv_frame(info->hdev, info->rx_skb); 298 if (!info || !info->hdev) 359 static int dtl1_hci_open(struct hci_dev *hdev) argument 365 static int dtl1_hci_flush(struct hci_dev *hdev) argument 367 struct dtl1_info *info = hci_get_drvdata(hdev); 376 static int dtl1_hci_close(struct hci_dev *hdev) argument 378 dtl1_hci_flush(hdev); 384 dtl1_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument 439 struct hci_dev *hdev; local 508 struct hci_dev *hdev = info->hdev; local [all...] |
H A D | h4_recv.h | 17 int (*recv)(struct hci_dev *hdev, struct sk_buff *skb); 41 static inline struct sk_buff *h4_recv_buf(struct hci_dev *hdev, argument 135 (&pkts[i])->recv(hdev, skb); 140 (&pkts[i])->recv(hdev, skb);
|
/linux-master/drivers/hid/ |
H A D | hid-accutouch.c | 19 static int accutouch_input_mapping(struct hid_device *hdev, argument
|
H A D | hid-aureal.c | 21 static __u8 *aureal_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 25 dev_info(&hdev->dev, "fixing Aureal Cy se W-01RN USB_V3.1 report descriptor.\n");
|
H A D | hid-belkin.c | 26 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 30 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); 46 static int belkin_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 51 hid_set_drvdata(hdev, (void *)quirks); 53 ret = hid_parse(hdev); 55 hid_err(hdev, "parse failed\n"); 59 ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT | 62 hid_err(hdev, "hw start failed\n");
|
H A D | hid-cherry.c | 25 static __u8 *ch_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 29 hid_info(hdev, "fixing up Cherry Cymotion report descriptor\n"); 38 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument
|
H A D | hid-ezkey.c | 25 static int ez_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 47 static int ez_event(struct hid_device *hdev, struct hid_field *field, argument 50 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput ||
|
H A D | hid-gembird.c | 60 static __u8 *gembird_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 72 new_rdesc = devm_kzalloc(&hdev->dev, new_size, GFP_KERNEL); 76 dev_info(&hdev->dev,
|
H A D | hid-generic.c | 29 struct hid_device *hdev = data; local 34 return hid_match_device(hdev, hdrv) != NULL; 37 static bool hid_generic_match(struct hid_device *hdev, argument 43 if (hdev->quirks & HID_QUIRK_HAVE_SPECIAL_DRIVER) 50 if (bus_for_each_drv(&hid_bus_type, NULL, hdev, __check_hid_generic)) 56 static int hid_generic_probe(struct hid_device *hdev, argument 61 hdev->quirks |= HID_QUIRK_INPUT_PER_APP; 63 ret = hid_parse(hdev); 67 return hid_hw_start(hdev, HID_CONNECT_DEFAULT);
|
H A D | hid-gyration.c | 24 static int gyration_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 54 static int gyration_event(struct hid_device *hdev, struct hid_field *field, argument 58 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput)
|
H A D | hid-icade.c | 164 static int icade_event(struct hid_device *hdev, struct hid_field *field, argument 169 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || 188 static int icade_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 211 static int icade_input_mapped(struct hid_device *hdev, struct hid_input *hi, argument
|
H A D | hid-jabra.c | 19 static int jabra_input_mapping(struct hid_device *hdev, argument
|
H A D | hid-kensington.c | 20 static int ks_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument
|
H A D | hid-keytouch.c | 27 static __u8 *keytouch_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 30 hid_info(hdev, "fixing up Keytouch IEC report descriptor\n");
|
H A D | hid-lcpower.c | 20 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument
|
H A D | hid-lg.h | 11 int lgff_init(struct hid_device *hdev); 13 static inline int lgff_init(struct hid_device *hdev) { return -1; } argument 17 int lg2ff_init(struct hid_device *hdev); 19 static inline int lg2ff_init(struct hid_device *hdev) { return -1; } argument 23 int lg3ff_init(struct hid_device *hdev); 25 static inline int lg3ff_init(struct hid_device *hdev) { return -1; } argument
|
H A D | hid-lg4ff.h | 10 int lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report, 12 int lg4ff_init(struct hid_device *hdev); 13 int lg4ff_deinit(struct hid_device *hdev); 17 static inline int lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report, argument 19 static inline int lg4ff_init(struct hid_device *hdev) { return -1; } argument 20 static inline int lg4ff_deinit(struct hid_device *hdev) { return -1; } argument
|
H A D | hid-maltron.c | 140 static __u8 *maltron_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 145 hid_info(hdev, "Replacing Maltron L90 keyboard report descriptor\n");
|
H A D | hid-monterey.c | 21 static __u8 *mr_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 25 hid_info(hdev, "fixing up button/consumer in HID report descriptor\n"); 33 static int mr_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument
|
H A D | hid-nti.c | 32 static __u8 *nti_usbsun_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 36 hid_info(hdev, "fixing up NTI USB-SUN keyboard adapter report descriptor\n");
|
H A D | hid-ntrig.c | 109 static inline int ntrig_get_mode(struct hid_device *hdev) argument 111 struct hid_report *report = hdev->report_enum[HID_FEATURE_REPORT]. 118 hid_hw_request(hdev, report, HID_REQ_GET_REPORT); 119 hid_hw_wait(hdev); 123 static inline void ntrig_set_mode(struct hid_device *hdev, const int mode) argument 131 report = hdev->report_enum[HID_FEATURE_REPORT]. 137 hid_hw_request(hdev, report, HID_REQ_GET_REPORT); 140 static void ntrig_report_version(struct hid_device *hdev) argument 144 struct usb_device *usb_dev = hid_to_usb_dev(hdev); 160 hid_info(hdev, "Firmwar 172 struct hid_device *hdev = to_hid_device(dev); local 184 struct hid_device *hdev = to_hid_device(dev); local 196 struct hid_device *hdev = to_hid_device(dev); local 208 struct hid_device *hdev = to_hid_device(dev); local 220 struct hid_device *hdev = to_hid_device(dev); local 232 struct hid_device *hdev = to_hid_device(dev); local 255 struct hid_device *hdev = to_hid_device(dev); local 267 struct hid_device *hdev = to_hid_device(dev); local 291 struct hid_device *hdev = to_hid_device(dev); local 301 struct hid_device *hdev = to_hid_device(dev); local 324 struct hid_device *hdev = to_hid_device(dev); local 336 struct hid_device *hdev = to_hid_device(dev); local 360 struct hid_device *hdev = to_hid_device(dev); local 372 struct hid_device *hdev = to_hid_device(dev); local 396 struct hid_device *hdev = to_hid_device(dev); local 406 struct hid_device *hdev = to_hid_device(dev); local 454 ntrig_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument 545 ntrig_input_mapped(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument 893 ntrig_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 963 ntrig_remove(struct hid_device *hdev) argument [all...] |
H A D | hid-ortek.c | 25 static __u8 *ortek_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 29 hid_info(hdev, "Fixing up logical maximum in report descriptor (Ortek)\n"); 32 hid_info(hdev, "Fixing up logical maximum in report descriptor (Skycable)\n");
|
H A D | hid-penmount.c | 18 static int penmount_input_mapping(struct hid_device *hdev, argument
|
H A D | hid-petalynx.c | 22 static __u8 *pl_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 28 hid_info(hdev, "fixing up Petalynx Maxter Remote report descriptor\n"); 37 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi, argument 67 static int pl_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 71 hdev->quirks |= HID_QUIRK_NOGET; 73 ret = hid_parse(hdev); 75 hid_err(hdev, "parse failed\n"); 79 ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT); 81 hid_err(hdev, "hw start failed\n");
|