Version: 1.0
File: include/net/bluetooth/hci_core.h:248
Symbol:
Byte size 4792
struct hci_dev {
0x0 list @"struct--list_head.txt"
0x10 lock @"struct--mutex.txt"
0x38 name [8]"char"
0x40 flags "long unsigned int"
0x48 id @"typedef--__u16.txt"
0x4a bus @"typedef--__u8.txt"
0x4b dev_type @"typedef--__u8.txt"
0x4c bdaddr @"typedef--bdaddr_t.txt"
0x52 dev_name [248]@"typedef--__u8.txt"
0x14a short_name [10]@"typedef--__u8.txt"
0x154 eir [240]@"typedef--__u8.txt"
0x244 dev_class [3]@"typedef--__u8.txt"
0x247 major_class @"typedef--__u8.txt"
0x248 minor_class @"typedef--__u8.txt"
0x249 max_page @"typedef--__u8.txt"
0x24a features [3][8]@"typedef--__u8.txt"
0x262 le_features [8]@"typedef--__u8.txt"
0x26a le_white_list_size @"typedef--__u8.txt"
0x26b le_states [8]@"typedef--__u8.txt"
0x273 commands [64]@"typedef--__u8.txt"
0x2b3 hci_ver @"typedef--__u8.txt"
0x2b4 hci_rev @"typedef--__u16.txt"
0x2b6 lmp_ver @"typedef--__u8.txt"
0x2b8 manufacturer @"typedef--__u16.txt"
0x2ba lmp_subver @"typedef--__u16.txt"
0x2bc voice_setting @"typedef--__u16.txt"
0x2be io_capability @"typedef--__u8.txt"
0x2bf inq_tx_power @"typedef--__s8.txt"
0x2c0 page_scan_interval @"typedef--__u16.txt"
0x2c2 page_scan_window @"typedef--__u16.txt"
0x2c4 page_scan_type @"typedef--__u8.txt"
0x2c6 devid_source @"typedef--__u16.txt"
0x2c8 devid_vendor @"typedef--__u16.txt"
0x2ca devid_product @"typedef--__u16.txt"
0x2cc devid_version @"typedef--__u16.txt"
0x2ce pkt_type @"typedef--__u16.txt"
0x2d0 esco_type @"typedef--__u16.txt"
0x2d2 link_policy @"typedef--__u16.txt"
0x2d4 link_mode @"typedef--__u16.txt"
0x2d8 idle_timeout @"typedef--__u32.txt"
0x2dc sniff_min_interval @"typedef--__u16.txt"
0x2de sniff_max_interval @"typedef--__u16.txt"
0x2e0 amp_status @"typedef--__u8.txt"
0x2e4 amp_total_bw @"typedef--__u32.txt"
0x2e8 amp_max_bw @"typedef--__u32.txt"
0x2ec amp_min_latency @"typedef--__u32.txt"
0x2f0 amp_max_pdu @"typedef--__u32.txt"
0x2f4 amp_type @"typedef--__u8.txt"
0x2f6 amp_pal_cap @"typedef--__u16.txt"
0x2f8 amp_assoc_size @"typedef--__u16.txt"
0x2fc amp_max_flush_to @"typedef--__u32.txt"
0x300 amp_be_flush_to @"typedef--__u32.txt"
0x304 loc_assoc @"struct--amp_assoc.txt"
0x5ac flow_ctl_mode @"typedef--__u8.txt"
0x5b0 auto_accept_delay "unsigned int"
0x5b8 quirks "long unsigned int"
0x5c0 cmd_cnt @"typedef--atomic_t.txt"
0x5c4 acl_cnt "unsigned int"
0x5c8 sco_cnt "unsigned int"
0x5cc le_cnt "unsigned int"
0x5d0 acl_mtu "unsigned int"
0x5d4 sco_mtu "unsigned int"
0x5d8 le_mtu "unsigned int"
0x5dc acl_pkts "unsigned int"
0x5e0 sco_pkts "unsigned int"
0x5e4 le_pkts "unsigned int"
0x5e8 block_len @"typedef--__u16.txt"
0x5ea block_mtu @"typedef--__u16.txt"
0x5ec num_blocks @"typedef--__u16.txt"
0x5ee block_cnt @"typedef--__u16.txt"
0x5f0 acl_last_tx "long unsigned int"
0x5f8 sco_last_tx "long unsigned int"
0x600 le_last_tx "long unsigned int"
0x608 workqueue * @"<declarations>/struct--workqueue_struct.txt"
0x610 req_workqueue * @"<declarations>/struct--workqueue_struct.txt"
0x618 power_on @"struct--work_struct.txt"
0x638 power_off @"struct--delayed_work.txt"
0x6b8 discov_timeout @"typedef--__u16.txt"
0x6c0 discov_off @"struct--delayed_work.txt"
0x740 service_cache @"struct--delayed_work.txt"
0x7c0 rh_reserved_cmd_timer @"struct--timer_list.txt"
0x810 rx_work @"struct--work_struct.txt"
0x830 cmd_work @"struct--work_struct.txt"
0x850 tx_work @"struct--work_struct.txt"
0x870 rx_q @"struct--sk_buff_head.txt"
0x888 raw_q @"struct--sk_buff_head.txt"
0x8a0 cmd_q @"struct--sk_buff_head.txt"
0x8b8 recv_evt * @"struct--sk_buff.txt"
0x8c0 sent_cmd * @"struct--sk_buff.txt"
0x8c8 reassembly [4]* @"struct--sk_buff.txt"
0x8e8 req_lock @"struct--mutex.txt"
0x910 req_wait_q @"typedef--wait_queue_head_t.txt"
0x928 req_status @"typedef--__u32.txt"
0x92c req_result @"typedef--__u32.txt"
0x930 mgmt_pending @"struct--list_head.txt"
0x940 discovery_deprecated @"struct--discovery_state_orig.txt"
0x980 conn_hash_deprecated @"struct--hci_conn_hash_orig.txt"
0x9a0 blacklist @"struct--list_head.txt"
0x9b0 uuids @"struct--list_head.txt"
0x9c0 link_keys @"struct--list_head.txt"
0x9d0 long_term_keys @"struct--list_head.txt"
0x9e0 remote_oob_data @"struct--list_head.txt"
0x9f0 stat @"struct--hci_dev_stats.txt"
0xa18 promisc @"typedef--atomic_t.txt"
0xa20 debugfs * @"struct--dentry.txt"
0xa28 dev @"struct--device.txt"
0xcc8 rfkill * @"<declarations>/struct--rfkill.txt"
0xcd0 rh_reserved_dev_flags "long unsigned int"
0xcd8 le_scan_disable @"struct--delayed_work.txt"
0xd58 le_scan @"struct--work_struct.txt"
0xd78 le_scan_params @"struct--le_scan_params.txt"
0xd84 adv_tx_power @"typedef--__s8.txt"
0xd85 adv_data [31]@"typedef--__u8.txt"
0xda4 adv_data_len @"typedef--__u8.txt"
0xda8 open * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
)
"int"
0xdb0 close * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
)
"int"
0xdb8 flush * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
)
"int"
0xdc0 setup * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
)
"int"
0xdc8 rh_reserved_send * func (NULL) (
(NULL) * @"struct--sk_buff.txt"
)
"int"
0xdd0 notify * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
(NULL) "unsigned int"
)
"void"
0xdd8 ioctl * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
(NULL) "unsigned int"
(NULL) "long unsigned int"
)
"int"
0xde0 setup_addr @"typedef--bdaddr_t.txt"
0xde6 public_addr @"typedef--bdaddr_t.txt"
0xdec random_addr @"typedef--bdaddr_t.txt"
0xdf2 static_addr @"typedef--bdaddr_t.txt"
0xdf8 adv_addr_type @"typedef--__u8.txt"
0xdf9 num_iac @"typedef--__u8.txt"
0xdfa stored_max_keys @"typedef--__u8.txt"
0xdfb stored_num_keys @"typedef--__u8.txt"
0xdfc le_adv_channel_map @"typedef--__u8.txt"
0xdfe le_adv_min_interval @"typedef--__u16.txt"
0xe00 le_adv_max_interval @"typedef--__u16.txt"
0xe02 le_scan_type @"typedef--__u8.txt"
0xe04 le_scan_interval @"typedef--__u16.txt"
0xe06 le_scan_window @"typedef--__u16.txt"
0xe08 le_conn_min_interval @"typedef--__u16.txt"
0xe0a le_conn_max_interval @"typedef--__u16.txt"
0xe0c le_conn_latency @"typedef--__u16.txt"
0xe0e le_supv_timeout @"typedef--__u16.txt"
0xe10 le_def_tx_len @"typedef--__u16.txt"
0xe12 le_def_tx_time @"typedef--__u16.txt"
0xe14 le_max_tx_len @"typedef--__u16.txt"
0xe16 le_max_tx_time @"typedef--__u16.txt"
0xe18 le_max_rx_len @"typedef--__u16.txt"
0xe1a le_max_rx_time @"typedef--__u16.txt"
0xe1c discov_interleaved_timeout @"typedef--__u16.txt"
0xe1e conn_info_min_age @"typedef--__u16.txt"
0xe20 conn_info_max_age @"typedef--__u16.txt"
0xe22 ssp_debug_mode @"typedef--__u8.txt"
0xe23 hw_error_code @"typedef--__u8.txt"
0xe24 clock @"typedef--__u32.txt"
0xe28 error_reset @"struct--work_struct.txt"
0xe48 cmd_timer @"struct--delayed_work.txt"
0xec8 discov_update @"struct--work_struct.txt"
0xee8 bg_scan_update @"struct--work_struct.txt"
0xf08 scan_update @"struct--work_struct.txt"
0xf28 connectable_update @"struct--work_struct.txt"
0xf48 discoverable_update @"struct--work_struct.txt"
0xf68 le_scan_restart @"struct--delayed_work.txt"
0xfe8 req_skb * @"struct--sk_buff.txt"
0xff0 smp_data * "void"
0xff8 discovery @"struct--discovery_state.txt"
0x1080 conn_hash @"struct--hci_conn_hash.txt"
0x10a8 smp_bredr_data * "void"
0x10b0 whitelist @"struct--list_head.txt"
0x10c0 identity_resolving_keys @"struct--list_head.txt"
0x10d0 le_white_list @"struct--list_head.txt"
0x10e0 le_conn_params @"struct--list_head.txt"
0x10f0 pend_le_conns @"struct--list_head.txt"
0x1100 pend_le_reports @"struct--list_head.txt"
0x1110 dev_flags [1]"long unsigned int"
0x1118 scan_rsp_data [31]@"typedef--__u8.txt"
0x1137 scan_rsp_data_len @"typedef--__u8.txt"
0x1138 adv_instances @"struct--list_head.txt"
0x1148 adv_instance_cnt "unsigned int"
0x114c cur_adv_instance @"typedef--__u8.txt"
0x114e adv_instance_timeout @"typedef--__u16.txt"
0x1150 adv_instance_expire @"struct--delayed_work.txt"
0x11d0 irk [16]@"typedef--__u8.txt"
0x11e0 rpa_timeout @"typedef--__u32.txt"
0x11e8 rpa_expired @"struct--delayed_work.txt"
0x1268 rpa @"typedef--bdaddr_t.txt"
0x1270 shutdown * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
)
"int"
0x1278 send * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
(NULL) * @"struct--sk_buff.txt"
)
"int"
0x1280 hw_error * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
(NULL) @"typedef--u8.txt"
)
"void"
0x1288 post_init * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
)
"int"
0x1290 set_diag * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
(NULL) @"typedef--bool.txt"
)
"int"
0x1298 set_bdaddr * func (NULL) (
(NULL) * @"struct--hci_dev.txt"
(NULL) * const @"typedef--bdaddr_t.txt"
)
"int"
0x12a0 hw_info * const "char"
0x12a8 fw_info * const "char"
0x12b0 appearance @"typedef--__u16.txt"
}
