Lines Matching defs:hdev
661 #define hci_set_quirk(hdev, nr) set_bit((nr), (hdev)->quirk_flags) argument
662 #define hci_clear_quirk(hdev, nr) clear_bit((nr), (hdev)->quirk_flags) argument
663 #define hci_test_quirk(hdev, nr) test_bit((nr), (hdev)->quirk_flags) argument
765 struct hci_dev *hdev; member
830 #define hci_dev_set_flag(hdev, nr) set_bit((nr), (hdev)->dev_flags) argument
831 #define hci_dev_clear_flag(hdev, nr) clear_bit((nr), (hdev)->dev_flags) argument
832 #define hci_dev_change_flag(hdev, nr) change_bit((nr), (hdev)->dev_flags) argument
833 #define hci_dev_test_flag(hdev, nr) test_bit((nr), (hdev)->dev_flags) argument
834 #define hci_dev_test_and_set_flag(hdev, nr) test_and_set_bit((nr), (hdev)->dev_flags) argument
835 #define hci_dev_test_and_clear_flag(hdev, nr) test_and_clear_bit((nr), (hdev)->dev_flags) argument
836 #define hci_dev_test_and_change_flag(hdev, nr) test_and_change_bit((nr), (hdev)->dev_flags) argument
838 #define hci_dev_clear_volatile_flags(hdev) \ argument
847 #define hci_dev_le_state_simultaneous(hdev) \ argument
862 static inline int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, in sco_connect_ind()
877 static inline int iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, in iso_connect_ind()
892 static inline void discovery_init(struct hci_dev *hdev) in discovery_init()
903 static inline void hci_discovery_filter_clear(struct hci_dev *hdev) in hci_discovery_filter_clear()
920 static inline int inquiry_cache_empty(struct hci_dev *hdev) in inquiry_cache_empty()
925 static inline long inquiry_cache_age(struct hci_dev *hdev) in inquiry_cache_age()
987 struct hci_dev *hdev = conn->hdev; in hci_conn_ssp_enabled() local
994 struct hci_dev *hdev = conn->hdev; in hci_conn_sc_enabled() local
999 static inline void hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c) in hci_conn_hash_add()
1024 static inline void hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c) in hci_conn_hash_del()
1052 static inline unsigned int hci_conn_num(struct hci_dev *hdev, __u8 type) in hci_conn_num()
1072 static inline unsigned int hci_conn_count(struct hci_dev *hdev) in hci_conn_count()
1079 static inline bool hci_conn_valid(struct hci_dev *hdev, struct hci_conn *conn) in hci_conn_valid()
1097 static inline __u8 hci_conn_lookup_type(struct hci_dev *hdev, __u16 handle) in hci_conn_lookup_type()
1117 static inline struct hci_conn *hci_conn_hash_lookup_bis(struct hci_dev *hdev, in hci_conn_hash_lookup_bis()
1140 hci_conn_hash_lookup_create_pa_sync(struct hci_dev *hdev) in hci_conn_hash_lookup_create_pa_sync()
1164 hci_conn_hash_lookup_per_adv_bis(struct hci_dev *hdev, in hci_conn_hash_lookup_per_adv_bis()
1189 static inline struct hci_conn *hci_conn_hash_lookup_handle(struct hci_dev *hdev, in hci_conn_hash_lookup_handle()
1208 static inline struct hci_conn *hci_conn_hash_lookup_ba(struct hci_dev *hdev, in hci_conn_hash_lookup_ba()
1228 static inline struct hci_conn *hci_conn_hash_lookup_le(struct hci_dev *hdev, in hci_conn_hash_lookup_le()
1252 static inline struct hci_conn *hci_conn_hash_lookup_cis(struct hci_dev *hdev, in hci_conn_hash_lookup_cis()
1287 static inline struct hci_conn *hci_conn_hash_lookup_cig(struct hci_dev *hdev, in hci_conn_hash_lookup_cig()
1310 static inline struct hci_conn *hci_conn_hash_lookup_big(struct hci_dev *hdev, in hci_conn_hash_lookup_big()
1334 hci_conn_hash_lookup_big_sync_pend(struct hci_dev *hdev, in hci_conn_hash_lookup_big_sync_pend()
1358 hci_conn_hash_lookup_big_state(struct hci_dev *hdev, __u8 handle, __u16 state, in hci_conn_hash_lookup_big_state()
1382 hci_conn_hash_lookup_pa_sync_big_handle(struct hci_dev *hdev, __u8 big) in hci_conn_hash_lookup_pa_sync_big_handle()
1405 hci_conn_hash_lookup_pa_sync_handle(struct hci_dev *hdev, __u16 sync_handle) in hci_conn_hash_lookup_pa_sync_handle()
1434 static inline void hci_conn_hash_list_state(struct hci_dev *hdev, in hci_conn_hash_list_state()
1454 static inline void hci_conn_hash_list_flag(struct hci_dev *hdev, in hci_conn_hash_list_flag()
1474 static inline struct hci_conn *hci_lookup_le_connect(struct hci_dev *hdev) in hci_lookup_le_connect()
1495 static inline bool hci_is_le_conn_scanning(struct hci_dev *hdev) in hci_is_le_conn_scanning()
1684 static inline void *hci_get_drvdata(struct hci_dev *hdev) in hci_get_drvdata()
1689 static inline void hci_set_drvdata(struct hci_dev *hdev, void *data) in hci_set_drvdata()
1694 static inline void *hci_get_priv(struct hci_dev *hdev) in hci_get_priv()
1723 static inline void hci_set_msft_opcode(struct hci_dev *hdev, __u16 opcode) in hci_set_msft_opcode()
1730 static inline void hci_set_aosp_capable(struct hci_dev *hdev) in hci_set_aosp_capable()
1737 static inline void hci_devcd_setup(struct hci_dev *hdev) in hci_devcd_setup()
1866 #define SET_HCIDEV_DEV(hdev, pdev) ((hdev)->dev.parent = (pdev)) argument
1867 #define GET_HCIDEV_DEV(hdev) ((hdev)->dev.parent) argument
1999 static inline int hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_proto_connect_ind()
2182 static inline struct smp_irk *hci_get_irk(struct hci_dev *hdev, in hci_get_irk()