Lines Matching refs:hci_dev
29 struct hci_dev *hdev;
38 void hci_req_init(struct hci_request *req, struct hci_dev *hdev);
46 void hci_req_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 status,
50 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req,
53 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req,
56 void hci_req_sync_cancel(struct hci_dev *hdev, int err);
58 struct sk_buff *hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen,
61 int __hci_req_hci_power_on(struct hci_dev *hdev);
70 void hci_req_reenable_advertising(struct hci_dev *hdev);
74 int hci_req_update_adv_data(struct hci_dev *hdev, u8 instance);
79 void hci_req_clear_adv_instance(struct hci_dev *hdev, struct sock *sk,
87 int hci_get_random_address(struct hci_dev *hdev, bool require_privacy,
96 static inline void hci_req_update_scan(struct hci_dev *hdev) in hci_req_update_scan()
110 static inline void hci_update_background_scan(struct hci_dev *hdev) in hci_update_background_scan()
115 void hci_request_setup(struct hci_dev *hdev);
116 void hci_request_cancel_all(struct hci_dev *hdev);
118 u8 append_local_name(struct hci_dev *hdev, u8 *ptr, u8 ad_len);