Defined in 125 files as a member:

Defined in 3 files as a function:

Referenced in 2493 files:

Smatch assignments to (struct hci_dev)->open:

net/bluetooth/hci_sysfs.c bt_host_release() -> (struct hci_dev)->open [min-max]

drivers/bluetooth/bpa10x.c bpa10x_probe() -> (struct hci_dev)->open [6971140397825593344]

drivers/bluetooth/bpa10x.c bpa10x_rx_complete() -> (struct hci_dev)->open [ignore]

drivers/bluetooth/hci_ldisc.c hci_uart_register_dev() -> (struct hci_dev)->open [7301608941005328384]

drivers/bluetooth/hci_vhci.c __vhci_create_device() -> (struct hci_dev)->open [4282293286253998080]

drivers/bluetooth/btmtkuart.c btmtkuart_probe() -> (struct hci_dev)->open [5741658869854904320]

net/bluetooth/mgmt.c mgmt_disconnect_failed() -> (struct hci_dev)->open [min-max]

net/bluetooth/mgmt.c unpair_device_rsp() -> (struct hci_dev)->open [0-u64max]

drivers/bluetooth/btqcomsmd.c btqcomsmd_probe() -> (struct hci_dev)->open [6878793682468790272]

drivers/bluetooth/btusb.c btusb_bulk_complete() -> (struct hci_dev)->open [ignore]

drivers/bluetooth/btusb.c btusb_diag_complete() -> (struct hci_dev)->open [ignore]

drivers/bluetooth/btusb.c btusb_intr_complete() -> (struct hci_dev)->open [ignore]

drivers/bluetooth/btusb.c btusb_isoc_complete() -> (struct hci_dev)->open [ignore]

drivers/bluetooth/btusb.c btusb_probe() -> (struct hci_dev)->open [2020544725880872960]

net/bluetooth/hci_event.c hci_cs_disconnect() -> (struct hci_dev)->open [min-max]

net/bluetooth/hci_event.c hci_disconn_complete_evt() -> (struct hci_dev)->open [min-max]

net/bluetooth/hci_debugfs.c adv_channel_map_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c adv_channel_map_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c adv_max_interval_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c adv_max_interval_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c adv_min_interval_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c adv_min_interval_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c auth_payload_timeout_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c auth_payload_timeout_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c auto_accept_delay_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c auto_accept_delay_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c blacklist_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c blocked_keys_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_max_age_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_max_age_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_min_age_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_min_age_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_latency_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_latency_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_max_interval_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_max_interval_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_min_interval_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c conn_min_interval_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c dev_class_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c device_id_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c device_list_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c dut_mode_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c dut_mode_write() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c features_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c firmware_info_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c force_bredr_smp_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c force_bredr_smp_write() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c force_no_mitm_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c force_no_mitm_write() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c force_static_address_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c force_static_address_write() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c hardware_info_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c identity_resolving_keys_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c identity_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c idle_timeout_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c idle_timeout_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c inquiry_cache_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c link_keys_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c long_term_keys_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c max_key_size_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c max_key_size_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c min_encrypt_key_size_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c min_encrypt_key_size_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c min_key_size_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c min_key_size_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c quirk_simultaneous_discovery_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c quirk_simultaneous_discovery_write() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c quirk_strict_duplicate_filter_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c quirk_strict_duplicate_filter_write() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c random_address_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c remote_oob_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c resolv_list_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c rpa_timeout_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c rpa_timeout_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c sc_only_mode_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c sniff_max_interval_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c sniff_max_interval_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c sniff_min_interval_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c sniff_min_interval_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c ssp_debug_mode_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c static_address_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c supervision_timeout_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c supervision_timeout_set() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c use_debug_keys_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c uuids_show() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c vendor_diag_read() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c vendor_diag_write() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c voice_setting_get() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_debugfs.c white_list_show() -> (struct hci_dev)->open [0-u64max]

drivers/bluetooth/hci_serdev.c hci_uart_register_device_priv() -> (struct hci_dev)->open [1936006297642835968]

drivers/bluetooth/virtio_bt.c virtbt_probe() -> (struct hci_dev)->open [7911408343269892096]

drivers/bluetooth/btintel_pcie.c btintel_pcie_setup_hdev() -> (struct hci_dev)->open [5999783115787018240]

drivers/bluetooth/btmtksdio.c btmtksdio_probe() -> (struct hci_dev)->open [2551147195337011200]

net/bluetooth/hci_core.c hci_alloc_dev_priv() -> (struct hci_dev)->open [0-u64max]

net/bluetooth/hci_core.c hci_release_dev() -> (struct hci_dev)->open [min-max]

net/bluetooth/hci_core.c hci_rfkill_set_block() -> (struct hci_dev)->open [0-u64max]

drivers/bluetooth/hci_bcm4377.c bcm4377_probe() -> (struct hci_dev)->open [905297972148441088]

drivers/bluetooth/btmtk.c btmtk_intr_complete() -> (struct hci_dev)->open [ignore]

drivers/bluetooth/btmtk.c btmtk_usb_wmt_recv() -> (struct hci_dev)->open [ignore]

drivers/bluetooth/btnxpuart.c nxp_serdev_probe() -> (struct hci_dev)->open [1691859353121136640]

drivers/bluetooth/btrsi.c rsi_hci_attach() -> (struct hci_dev)->open [2145599531982135296]

drivers/bluetooth/btmrvl_main.c btmrvl_register_hdev() -> (struct hci_dev)->open [4663016750328020992]

drivers/bluetooth/bfusb.c bfusb_probe() -> (struct hci_dev)->open [6845990312776925184]

drivers/bluetooth/btsdio.c btsdio_probe() -> (struct hci_dev)->open [7797524646069583872]