/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | mgmt.c | 281 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_index_event() argument 288 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event() argument 295 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event() argument 318 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version() argument 331 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands() argument 383 read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_index_list() argument 443 read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_unconf_index_list() argument 503 read_ext_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_ext_index_list() argument 577 is_configured(struct hci_dev *hdev) is_configured() argument 591 get_missing_options(struct hci_dev *hdev) get_missing_options() argument 607 new_options(struct hci_dev *hdev, struct sock *skip) new_options() argument 615 send_options_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_options_rsp() argument 623 read_config_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_config_info() argument 651 get_supported_phys(struct hci_dev *hdev) get_supported_phys() argument 703 get_selected_phys(struct hci_dev *hdev) get_selected_phys() argument 766 get_configurable_phys(struct hci_dev *hdev) get_configurable_phys() argument 772 get_supported_settings(struct hci_dev *hdev) get_supported_settings() argument 824 get_current_settings(struct hci_dev *hdev) get_current_settings() argument 895 pending_find(u16 opcode, struct hci_dev *hdev) pending_find() argument 900 pending_find_data(u16 opcode, struct hci_dev *hdev, const void *data) pending_find_data() argument 907 mgmt_get_adv_discov_flags(struct hci_dev *hdev) mgmt_get_adv_discov_flags() argument 931 mgmt_get_connectable(struct hci_dev *hdev) mgmt_get_connectable() argument 950 struct hci_dev *hdev = container_of(work, struct hci_dev, service_cache_off() local 971 struct hci_dev *hdev = container_of(work, struct hci_dev, rpa_expired() local 994 mgmt_init_hdev(struct sock *sk, struct hci_dev *hdev) mgmt_init_hdev() argument 1010 read_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_controller_info() argument 1040 append_eir_data_to_buf(struct hci_dev *hdev, u8 *eir) append_eir_data_to_buf() argument 1064 read_ext_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_ext_controller_info() argument 1104 ext_info_changed(struct hci_dev *hdev, struct sock *skip) ext_info_changed() argument 1120 send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_settings_rsp() argument 1128 clean_up_hci_complete(struct hci_dev *hdev, u8 status, u16 opcode) clean_up_hci_complete() argument 1138 mgmt_advertising_added(struct sock *sk, struct hci_dev *hdev, u8 instance) mgmt_advertising_added() argument 1147 mgmt_advertising_removed(struct sock *sk, struct hci_dev *hdev, u8 instance) mgmt_advertising_removed() argument 1157 cancel_adv_timeout(struct hci_dev *hdev) cancel_adv_timeout() argument 1165 clean_up_hci_state(struct hci_dev *hdev) clean_up_hci_state() argument 1199 set_powered(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_powered() argument 1254 new_settings(struct hci_dev *hdev, struct sock *skip) new_settings() argument 1262 mgmt_new_settings(struct hci_dev *hdev) mgmt_new_settings() argument 1269 struct hci_dev *hdev; global() member 1323 mgmt_bredr_support(struct hci_dev *hdev) mgmt_bredr_support() argument 1333 mgmt_le_support(struct hci_dev *hdev) mgmt_le_support() argument 1343 mgmt_set_discoverable_complete(struct hci_dev *hdev, u8 status) mgmt_set_discoverable_complete() argument 1378 set_discoverable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_discoverable() argument 1508 mgmt_set_connectable_complete(struct hci_dev *hdev, u8 status) mgmt_set_connectable_complete() argument 1536 set_connectable_update_settings(struct hci_dev *hdev, struct sock *sk, u8 val) set_connectable_update_settings() argument 1565 set_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_connectable() argument 1622 set_bondable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_bondable() argument 1665 set_link_security(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_link_security() argument 1734 set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_ssp() argument 1815 set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_hs() argument 1876 le_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) le_enable_complete() argument 1923 set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_le() argument 2036 pending_eir_or_class(struct hci_dev *hdev) pending_eir_or_class() argument 2072 mgmt_class_complete(struct hci_dev *hdev, u16 mgmt_op, u8 status) mgmt_class_complete() argument 2091 add_uuid_complete(struct hci_dev *hdev, u8 status, u16 opcode) add_uuid_complete() argument 2098 add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_uuid() argument 2156 enable_service_cache(struct hci_dev *hdev) enable_service_cache() argument 2170 remove_uuid_complete(struct hci_dev *hdev, u8 status, u16 opcode) remove_uuid_complete() argument 2177 remove_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_uuid() argument 2256 set_class_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_class_complete() argument 2263 set_dev_class(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_dev_class() argument 2334 load_link_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) load_link_keys() argument 2424 device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, struct sock *skip_sk) device_unpaired() argument 2436 unpair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) unpair_device() argument 2564 disconnect(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) disconnect() argument 2649 get_connections(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_connections() argument 2703 send_pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_pin_code_neg_reply *cp) send_pin_code_neg_reply() argument 2724 pin_code_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pin_code_reply() argument 2786 set_io_capability(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_io_capability() argument 2811 struct hci_dev *hdev = conn->hdev; find_pairing() local 2903 pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pair_device() argument 3038 cancel_pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) cancel_pair_device() argument 3095 user_pairing_resp(struct sock *sk, struct hci_dev *hdev, struct mgmt_addr_info *addr, u16 mgmt_op, u16 hci_op, __le32 passkey) user_pairing_resp() argument 3166 pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pin_code_neg_reply() argument 3178 user_confirm_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_confirm_reply() argument 3194 user_confirm_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_confirm_neg_reply() argument 3206 user_passkey_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_passkey_reply() argument 3218 user_passkey_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_passkey_neg_reply() argument 3230 adv_expire(struct hci_dev *hdev, u32 flags) adv_expire() argument 3259 set_name_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_name_complete() argument 3291 set_local_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_local_name() argument 3361 set_appearance(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_appearance() argument 3395 get_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_phy_configuration() argument 3416 mgmt_phy_configuration_changed(struct hci_dev *hdev, struct sock *skip) mgmt_phy_configuration_changed() argument 3428 set_default_phy_complete(struct hci_dev *hdev, u8 status, u16 opcode, struct sk_buff *skb) set_default_phy_complete() argument 3459 set_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_phy_configuration() argument 3614 set_blocked_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_blocked_keys() argument 3663 set_wideband_speech(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_wideband_speech() argument 3719 read_security_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_security_info() argument 3788 read_exp_features_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_exp_features_info() argument 3847 exp_ll_privacy_feature_changed(bool enabled, struct hci_dev *hdev, struct sock *skip) exp_ll_privacy_feature_changed() argument 3877 set_exp_feature(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) set_exp_feature() argument 4030 get_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_device_flags() argument 4080 device_flags_changed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u32 supported_flags, u32 current_flags) device_flags_changed() argument 4094 set_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_device_flags() argument 4152 mgmt_adv_monitor_added(struct sock *sk, struct hci_dev *hdev, u16 handle) mgmt_adv_monitor_added() argument 4162 mgmt_adv_monitor_removed(struct sock *sk, struct hci_dev *hdev, u16 handle) mgmt_adv_monitor_removed() argument 4172 read_adv_mon_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) read_adv_mon_features() argument 4221 add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_adv_patterns_monitor() argument 4323 remove_adv_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_adv_monitor() argument 4361 read_local_oob_data_complete(struct hci_dev *hdev, u8 status, u16 opcode, struct sk_buff *skb) read_local_oob_data_complete() argument 4420 read_local_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_local_oob_data() argument 4471 add_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_remote_oob_data() argument 4579 remove_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_remote_oob_data() argument 4616 mgmt_start_discovery_complete(struct hci_dev *hdev, u8 status) mgmt_start_discovery_complete() argument 4646 discovery_type_is_valid(struct hci_dev *hdev, uint8_t type, uint8_t *mgmt_status) discovery_type_is_valid() argument 4673 start_discovery_internal(struct sock *sk, struct hci_dev *hdev, u16 op, void *data, u16 len) start_discovery_internal() argument 4741 start_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_discovery() argument 4748 start_limited_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_limited_discovery() argument 4763 start_service_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_service_discovery() argument 4864 mgmt_stop_discovery_complete(struct hci_dev *hdev, u8 status) mgmt_stop_discovery_complete() argument 4887 stop_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) stop_discovery() argument 4929 confirm_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) confirm_name() argument 4971 block_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) block_device() argument 5007 unblock_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) unblock_device() argument 5043 set_device_id(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_device_id() argument 5078 enable_advertising_instance(struct hci_dev *hdev, u8 status, u16 opcode) enable_advertising_instance() argument 5084 set_advertising_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_advertising_complete() argument 5158 set_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_advertising() argument 5277 set_static_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_static_address() argument 5321 set_scan_params(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_scan_params() argument 5378 fast_connectable_complete(struct hci_dev *hdev, u8 status, u16 opcode) fast_connectable_complete() argument 5412 set_fast_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_fast_connectable() argument 5477 set_bredr_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_bredr_complete() argument 5509 set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_bredr() argument 5621 sc_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) sc_enable_complete() argument 5666 set_secure_conn(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_secure_conn() argument 5754 set_debug_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_debug_keys() argument 5801 set_privacy(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) set_privacy() argument 5874 load_irks(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) load_irks() argument 5969 load_long_term_keys(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) load_long_term_keys() argument 6097 conn_info_refresh_complete(struct hci_dev *hdev, u8 hci_status, u16 opcode) conn_info_refresh_complete() argument 6151 get_conn_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_conn_info() argument 6276 struct hci_dev *hdev; clock_info_cmd_complete() local 6308 get_clock_info_complete(struct hci_dev *hdev, u8 status, u16 opcode) get_clock_info_complete() argument 6340 get_clock_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_clock_info() argument 6416 is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) is_connected() argument 6434 hci_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, u8 auto_connect) hci_conn_params_set() argument 6478 device_added(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type, u8 action) device_added() argument 6490 add_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_device() argument 6588 device_removed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) device_removed() argument 6599 remove_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_device() argument 6728 load_conn_param(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) load_conn_param() argument 6813 set_external_config(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_external_config() argument 6869 set_public_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_public_address() argument 6921 read_local_oob_ext_data_complete(struct hci_dev *hdev, u8 status, u16 opcode, struct sk_buff *skb) read_local_oob_ext_data_complete() argument 7032 read_local_ssp_oob_req(struct hci_dev *hdev, struct sock *sk, struct mgmt_cp_read_local_oob_ext_data *cp) read_local_ssp_oob_req() argument 7060 read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_local_oob_ext_data() argument 7216 get_supported_adv_flags(struct hci_dev *hdev) get_supported_adv_flags() argument 7249 read_adv_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_adv_features() argument 7305 calculate_name_len(struct hci_dev *hdev) calculate_name_len() argument 7312 tlv_data_max_len(struct hci_dev *hdev, u32 adv_flags, bool is_adv_data) tlv_data_max_len() argument 7358 tlv_data_is_valid(struct hci_dev *hdev, u32 adv_flags, u8 *data, u8 len, bool is_adv_data) tlv_data_is_valid() argument 7403 add_advertising_complete(struct hci_dev *hdev, u8 status, u16 opcode) add_advertising_complete() argument 7455 add_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) add_advertising() argument 7608 remove_advertising_complete(struct hci_dev *hdev, u8 status, u16 opcode) remove_advertising_complete() argument 7638 remove_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) remove_advertising() argument 7724 get_adv_size_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_adv_size_info() argument 7884 mgmt_index_added(struct hci_dev *hdev) mgmt_index_added() argument 7916 mgmt_index_removed(struct hci_dev *hdev) mgmt_index_removed() argument 7952 restart_le_actions(struct hci_dev *hdev) restart_le_actions() argument 7976 mgmt_power_on(struct hci_dev *hdev, int err) mgmt_power_on() argument 7999 __mgmt_power_off(struct hci_dev *hdev) __mgmt_power_off() argument 8033 mgmt_set_powered_failed(struct hci_dev *hdev, int err) mgmt_set_powered_failed() argument 8052 mgmt_new_link_key(struct hci_dev *hdev, struct link_key *key, bool persistent) mgmt_new_link_key() argument 8088 mgmt_new_ltk(struct hci_dev *hdev, struct smp_ltk *key, bool persistent) mgmt_new_ltk() argument 8131 mgmt_new_irk(struct hci_dev *hdev, struct smp_irk *irk, bool persistent) mgmt_new_irk() argument 8147 mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, bool persistent) mgmt_new_csrk() argument 8177 mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 store_hint, u16 min_interval, u16 max_interval, u16 latency, u16 timeout) mgmt_new_conn_param() argument 8198 mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn, u32 flags, u8 *name, u8 name_len) mgmt_device_connected() argument 8249 struct hci_dev *hdev = data; unpair_device_rsp() local 8258 mgmt_powering_down(struct hci_dev *hdev) mgmt_powering_down() argument 8274 mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 reason, bool mgmt_connected) mgmt_device_disconnected() argument 8314 mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_disconnect_failed() argument 8340 mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_connect_failed() argument 8360 mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) mgmt_pin_code_request() argument 8371 mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_reply_complete() argument 8384 mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_neg_reply_complete() argument 8397 mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 value, u8 confirm_hint) mgmt_user_confirm_request() argument 8414 mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type) mgmt_user_passkey_request() argument 8428 user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status, u8 opcode) user_pairing_resp_complete() argument 8444 mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_reply_complete() argument 8451 mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_neg_reply_complete() argument 8459 mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_reply_complete() argument 8466 mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_neg_reply_complete() argument 8474 mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 passkey, u8 entered) mgmt_user_passkey_notify() argument 8511 mgmt_auth_enable_complete(struct hci_dev *hdev, u8 status) mgmt_auth_enable_complete() argument 8540 struct hci_dev *hdev = req->hdev; clear_eir() local 8553 mgmt_ssp_enable_complete(struct hci_dev *hdev, u8 enable, u8 status) mgmt_ssp_enable_complete() argument 8616 mgmt_set_class_of_dev_complete(struct hci_dev *hdev, u8 *dev_class, u8 status) mgmt_set_class_of_dev_complete() argument 8635 mgmt_set_local_name_complete(struct hci_dev *hdev, u8 *name, u8 status) mgmt_set_local_name_complete() argument 8730 restart_le_scan(struct hci_dev *hdev) restart_le_scan() argument 8745 is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) is_filter_match() argument 8790 mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 *dev_class, s8 rssi, u32 flags, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) mgmt_device_found() argument 8875 mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, s8 rssi, u8 *name, u8 name_len) mgmt_remote_name() argument 8898 mgmt_discovering(struct hci_dev *hdev, u8 discovering) mgmt_discovering() argument 8911 mgmt_suspending(struct hci_dev *hdev, u8 state) mgmt_suspending() argument 8919 mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr, u8 addr_type) mgmt_resuming() argument [all...] |
H A D | l2cap_core.c | 1248 struct hci_dev *hdev; in __amp_capable() local 1710 struct hci_dev *hdev = hcon->hdev; in l2cap_le_conn_ready() local 1824 struct hci_dev *hdev = conn->hcon->hdev; l2cap_register_user() local 1862 struct hci_dev *hdev = conn->hcon->hdev; l2cap_unregister_user() local 4275 struct hci_dev *hdev = conn->hcon->hdev; l2cap_connect_req() local 4850 struct hci_dev *hdev; l2cap_create_channel_req() local 5312 struct hci_dev *hdev; l2cap_move_channel_req() local 7952 struct hci_dev *hdev; l2cap_chan_connect() local 8168 l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr) l2cap_connect_ind() argument 8235 struct hci_dev *hdev = hcon->hdev; l2cap_connect_cfm() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pci-hyperv.c | 456 struct hv_device *hdev; member 594 static int wait_for_response(struct hv_device *hdev, in wait_for_response() argument 2422 struct hv_device *hdev = hbus->hdev; hv_pci_eject_device() local 2601 hv_pci_protocol_negotiation(struct hv_device *hdev, enum pci_protocol_version_t version[], int num_version) hv_pci_protocol_negotiation() argument 2826 hv_pci_enter_d0(struct hv_device *hdev) hv_pci_enter_d0() argument 2916 hv_pci_query_relations(struct hv_device *hdev) hv_pci_query_relations() argument 2974 hv_send_resources_allocated(struct hv_device *hdev) hv_send_resources_allocated() argument 3051 hv_send_resources_released(struct hv_device *hdev) hv_send_resources_released() argument 3143 hv_pci_probe(struct hv_device *hdev, const struct hv_vmbus_device_id *dev_id) hv_pci_probe() argument 3318 hv_pci_bus_exit(struct hv_device *hdev, bool keep_devs) hv_pci_bus_exit() argument 3391 hv_pci_remove(struct hv_device *hdev) hv_pci_remove() argument 3436 hv_pci_suspend(struct hv_device *hdev) hv_pci_suspend() argument 3511 hv_pci_resume(struct hv_device *hdev) hv_pci_resume() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | usb.h | 787 static inline int usb_acpi_set_power_state(struct usb_device *hdev, in argument 789 usb_acpi_power_manageable(struct usb_device *hdev, int index) usb_acpi_power_manageable() argument 791 usb_acpi_port_lpm_incapable(struct usb_device *hdev, int index) usb_acpi_port_lpm_incapable() argument [all...] |
H A D | hid.h | 696 static inline void *hid_get_drvdata(struct hid_device *hdev) in hid_get_drvdata() argument 701 static inline void hid_set_drvdata(struct hid_device *hdev, void *data) in hid_set_drvdata() argument 984 hid_driver_suspend(struct hid_device *hdev, pm_message_t state) hid_driver_suspend() argument 985 hid_driver_reset_resume(struct hid_device *hdev) hid_driver_reset_resume() argument 986 hid_driver_resume(struct hid_device *hdev) hid_driver_resume() argument 1116 hid_parse(struct hid_device *hdev) hid_parse() argument 1144 hid_hw_power(struct hid_device *hdev, int level) hid_hw_power() argument 1158 hid_hw_idle(struct hid_device *hdev, int report, int idle, enum hid_class_request reqtype) hid_hw_idle() argument 1172 hid_hw_may_wakeup(struct hid_device *hdev) hid_hw_may_wakeup() argument 1188 hid_hw_wait(struct hid_device *hdev) hid_hw_wait() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | hub.c | 147 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub() argument 400 static int get_hub_descriptor(struct usb_device *hdev, in get_hub_descriptor() argument 436 clear_hub_feature(struct usb_device *hdev, int feature) clear_hub_feature() argument 445 usb_clear_port_feature(struct usb_device *hdev, int port1, int feature) usb_clear_port_feature() argument 455 set_port_feature(struct usb_device *hdev, int port1, int feature) set_port_feature() argument 499 struct usb_device *hdev = hub->hdev; led_work() local 573 get_hub_status(struct usb_device *hdev, struct usb_hub_status *data) get_hub_status() argument 591 get_port_status(struct usb_device *hdev, int port1, void *data, u16 value, u16 length) get_port_status() argument 698 usb_kick_hub_wq(struct usb_device *hdev) usb_kick_hub_wq() argument 714 usb_wakeup_notification(struct usb_device *hdev, unsigned int portnum) usb_wakeup_notification() argument 778 hub_clear_tt_buffer(struct usb_device *hdev, u16 devinfo, u16 tt) hub_clear_tt_buffer() argument 810 struct usb_device *hdev = hub->hdev; hub_tt_work() local 849 usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, int port1, bool set) usb_hub_set_port_power() argument 1044 struct usb_device *hdev = hub->hdev; hub_activate() local 1335 struct usb_device *hdev = hub->hdev; hub_quiesce() local 1395 struct usb_device *hdev = hub->hdev; hub_configure() local 1732 struct usb_device *hdev = interface_to_usbdev(intf); hub_disconnect() local 1800 struct usb_device *hdev; hub_probe() local 1934 struct usb_device *hdev = interface_to_usbdev(intf); hub_ioctl() local 1970 find_port_owner(struct usb_device *hdev, unsigned port1, struct usb_dev_state ***ppowner) find_port_owner() argument 1988 usb_hub_claim_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_claim_port() argument 2004 usb_hub_release_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_release_port() argument 2020 usb_hub_release_all_ports(struct usb_device *hdev, struct usb_dev_state *owner) usb_hub_release_all_ports() argument 2478 struct usb_device *hdev = udev->parent; set_usb_port_removable() local 2721 get_port_ssp_rate(struct usb_device *hdev, u32 ext_portstatus) get_port_ssp_rate() argument 3812 struct usb_device *hdev; global() variable 3868 struct usb_device *hdev = hub->hdev; hub_suspend() local 3922 struct usb_device *hdev = hub->hdev; report_wakeup_requests() local 4551 struct usb_device *hdev = hub->hdev; hub_port_disable() local 4807 struct usb_device *hdev = hub->hdev; hub_port_init() local 5162 struct usb_device *hdev = hub->hdev; hub_power_remaining() local 5297 struct usb_device *hdev = hub->hdev; hub_port_connect() local 5653 struct usb_device *hdev = hub->hdev; global() variable 5773 struct usb_device *hdev; hub_event() local 6344 usb_hub_find_child(struct usb_device *hdev, int port1) usb_hub_find_child() argument 6355 usb_hub_adjust_deviceremovable(struct usb_device *hdev, struct usb_hub_descriptor *desc) usb_hub_adjust_deviceremovable() argument 6409 usb_get_hub_port_acpi_handle(struct usb_device *hdev, int port1) usb_get_hub_port_acpi_handle() argument [all...] |
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btusb.c | 793 struct hci_dev *hdev; member 857 static void btusb_reset(struct hci_dev *hdev) in btusb_reset() argument 879 btusb_intel_cmd_timeout(struct hci_dev *hdev) btusb_intel_cmd_timeout() argument 938 btusb_rtl_alloc_devcoredump(struct hci_dev *hdev, struct rtk_dev_coredump_hdr *hdr, u8 *buf, u32 len) btusb_rtl_alloc_devcoredump() argument 960 btusb_rtl_cmd_timeout(struct hci_dev *hdev) btusb_rtl_cmd_timeout() argument 995 btusb_rtl_hw_error(struct hci_dev *hdev, u8 code) btusb_rtl_hw_error() argument 1007 btusb_qca_cmd_timeout(struct hci_dev *hdev) btusb_qca_cmd_timeout() argument 1200 btusb_validate_sco_handle(struct hci_dev *hdev, struct hci_sco_hdr *hdr) btusb_validate_sco_handle() argument 1289 struct hci_dev *hdev = urb->context; btusb_intr_complete() local 1332 btusb_submit_intr_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_intr_urb() argument 1405 struct hci_dev *hdev = urb->context; btusb_bulk_complete() local 1446 btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_bulk_urb() argument 1494 struct hci_dev *hdev = urb->context; btusb_isoc_complete() local 1606 btusb_submit_isoc_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_isoc_urb() argument 1659 struct hci_dev *hdev = urb->context; btusb_diag_complete() local 1698 btusb_submit_diag_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_diag_urb() argument 1747 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_tx_complete() local 1778 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_isoc_tx_complete() local 1797 btusb_open(struct hci_dev *hdev) btusb_open() argument 1860 btusb_close(struct hci_dev *hdev) btusb_close() argument 1898 btusb_flush(struct hci_dev *hdev) btusb_flush() argument 1914 alloc_ctrl_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_ctrl_urb() argument 1947 alloc_bulk_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_bulk_urb() argument 1970 alloc_isoc_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_isoc_urb() argument 2003 submit_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_tx_urb() argument 2025 submit_or_queue_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_or_queue_tx_urb() argument 2047 btusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame() argument 2092 btusb_notify(struct hci_dev *hdev, unsigned int evt) btusb_notify() argument 2105 __set_isoc_interface(struct hci_dev *hdev, int altsetting) __set_isoc_interface() argument 2148 btusb_switch_alt_setting(struct hci_dev *hdev, int new_alts) btusb_switch_alt_setting() argument 2210 struct hci_dev *hdev = data->hdev; btusb_work() local 2290 btusb_setup_bcm92035(struct hci_dev *hdev) btusb_setup_bcm92035() argument 2306 btusb_setup_csr(struct hci_dev *hdev) btusb_setup_csr() argument 2459 inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) inject_cmd_complete() argument 2487 struct hci_dev *hdev = data->hdev; btusb_recv_bulk_intel() local 2499 btusb_send_frame_intel(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame_intel() argument 2566 btusb_setup_realtek(struct hci_dev *hdev) btusb_setup_realtek() argument 2579 btusb_recv_event_realtek(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_event_realtek() argument 2613 struct hci_dev *hdev = urb->context; btusb_mtk_wmt_recv() local 2693 btusb_mtk_submit_wmt_recv_urb(struct hci_dev *hdev) btusb_mtk_submit_wmt_recv_urb() argument 2746 btusb_mtk_hci_wmt_sync(struct hci_dev *hdev, struct btmtk_hci_wmt_params *wmt_params) btusb_mtk_hci_wmt_sync() argument 2874 btusb_mtk_func_query(struct hci_dev *hdev) btusb_mtk_func_query() argument 2898 struct hci_dev *hdev = data->hdev; btusb_mtk_uhw_reg_write() local 2926 struct hci_dev *hdev = data->hdev; btusb_mtk_uhw_reg_read() local 2983 btusb_mtk_reset_done(struct hci_dev *hdev) btusb_mtk_reset_done() argument 2993 btusb_mtk_reset(struct hci_dev *hdev, void *rst_data) btusb_mtk_reset() argument 3065 btusb_mtk_setup(struct hci_dev *hdev) btusb_mtk_setup() argument 3244 btusb_mtk_shutdown(struct hci_dev *hdev) btusb_mtk_shutdown() argument 3266 btusb_recv_acl_mtk(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_acl_mtk() argument 3300 marvell_config_oob_wake(struct hci_dev *hdev) marvell_config_oob_wake() argument 3342 btusb_set_bdaddr_marvell(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_marvell() argument 3365 btusb_set_bdaddr_ath3012(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_ath3012() argument 3389 btusb_set_bdaddr_wcn6855(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_wcn6855() argument 3432 btusb_dump_hdr_qca(struct hci_dev *hdev, struct sk_buff *skb) btusb_dump_hdr_qca() argument 3458 btusb_coredump_qca(struct hci_dev *hdev) btusb_coredump_qca() argument 3474 handle_dump_pkt_qca(struct hci_dev *hdev, struct sk_buff *skb) handle_dump_pkt_qca() argument 3591 btusb_recv_acl_qca(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_acl_qca() argument 3598 btusb_recv_evt_qca(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_evt_qca() argument 3686 btusb_setup_qca_download_fw(struct hci_dev *hdev, const struct firmware *firmware, size_t hdr_size) btusb_setup_qca_download_fw() argument 3755 btusb_setup_qca_load_rampatch(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) btusb_setup_qca_load_rampatch() argument 3853 btusb_setup_qca_load_nvm(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) btusb_setup_qca_load_nvm() argument 3891 btusb_setup_qca(struct hci_dev *hdev) btusb_setup_qca() argument 3964 __set_diag_interface(struct hci_dev *hdev) __set_diag_interface() argument 4000 alloc_diag_urb(struct hci_dev *hdev, bool enable) alloc_diag_urb() argument 4033 btusb_bcm_set_diag(struct hci_dev *hdev, bool enable) btusb_bcm_set_diag() argument 4076 btusb_config_oob_wake(struct hci_dev *hdev) btusb_config_oob_wake() argument 4120 btusb_wakeup(struct hci_dev *hdev) btusb_wakeup() argument 4127 btusb_shutdown_qca(struct hci_dev *hdev) btusb_shutdown_qca() argument 4190 struct hci_dev *hdev; btusb_probe() local 4581 struct hci_dev *hdev; btusb_disconnect() local 4706 struct hci_dev *hdev = data->hdev; btusb_resume() local 4771 struct hci_dev *hdev = data->hdev; btusb_coredump() local [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pci-hyperv.c | 497 struct hv_device *hdev; member 985 static int wait_for_response(struct hv_device *hdev, in wait_for_response() argument 2898 struct hv_device *hdev = hbus->hdev; hv_pci_eject_device() local 3104 hv_pci_protocol_negotiation(struct hv_device *hdev, enum pci_protocol_version_t version[], int num_version) hv_pci_protocol_negotiation() argument 3327 hv_pci_enter_d0(struct hv_device *hdev) hv_pci_enter_d0() argument 3417 hv_pci_query_relations(struct hv_device *hdev) hv_pci_query_relations() argument 3475 hv_send_resources_allocated(struct hv_device *hdev) hv_send_resources_allocated() argument 3552 hv_send_resources_released(struct hv_device *hdev) hv_send_resources_released() argument 3633 hv_pci_probe(struct hv_device *hdev, const struct hv_vmbus_device_id *dev_id) hv_pci_probe() argument 3811 hv_pci_bus_exit(struct hv_device *hdev, bool keep_devs) hv_pci_bus_exit() argument 3894 hv_pci_remove(struct hv_device *hdev) hv_pci_remove() argument 3934 hv_pci_suspend(struct hv_device *hdev) hv_pci_suspend() argument 4017 hv_pci_resume(struct hv_device *hdev) hv_pci_resume() argument [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/ |
H A D | goya.c | 360 int goya_set_fixed_properties(struct hl_device *hdev) in goya_set_fixed_properties() argument 510 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map() argument 526 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) goya_set_ddr_bar_base() argument 560 goya_init_iatu(struct hl_device *hdev) goya_init_iatu() argument 594 goya_get_hw_state(struct hl_device *hdev) goya_get_hw_state() argument 610 goya_early_init(struct hl_device *hdev) goya_early_init() argument 711 goya_early_fini(struct hl_device *hdev) goya_early_fini() argument 719 goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) goya_mmu_prepare_reg() argument 726 goya_qman0_set_security(struct hl_device *hdev, bool secure) goya_qman0_set_security() argument 747 goya_fetch_psoc_frequency(struct hl_device *hdev) goya_fetch_psoc_frequency() argument 816 goya_set_frequency(struct hl_device *hdev, enum hl_pll_frequency freq) goya_set_frequency() argument 839 struct hl_device *hdev = goya_work->hdev; goya_set_freq_to_low_job() local 852 goya_late_init(struct hl_device *hdev) goya_late_init() argument 924 goya_late_fini(struct hl_device *hdev) goya_late_fini() argument 933 goya_set_pci_memory_regions(struct hl_device *hdev) goya_set_pci_memory_regions() argument 972 goya_sw_init(struct hl_device *hdev) goya_sw_init() argument 1069 goya_sw_fini(struct hl_device *hdev) goya_sw_fini() argument 1086 goya_init_dma_qman(struct hl_device *hdev, int dma_id, dma_addr_t bus_address) goya_init_dma_qman() argument 1138 goya_init_dma_ch(struct hl_device *hdev, int dma_id) goya_init_dma_ch() argument 1172 goya_init_dma_qmans(struct hl_device *hdev) goya_init_dma_qmans() argument 1198 goya_disable_external_queues(struct hl_device *hdev) goya_disable_external_queues() argument 1212 goya_stop_queue(struct hl_device *hdev, u32 cfg_reg, u32 cp_sts_reg, u32 glbl_sts0_reg) goya_stop_queue() argument 1262 goya_stop_external_queues(struct hl_device *hdev) goya_stop_external_queues() argument 1332 goya_init_cpu_queues(struct hl_device *hdev) goya_init_cpu_queues() argument 1399 goya_set_pll_refclk(struct hl_device *hdev) goya_set_pll_refclk() argument 1437 goya_disable_clk_rlx(struct hl_device *hdev) goya_disable_clk_rlx() argument 1443 _goya_tpc_mbist_workaround(struct hl_device *hdev, u8 tpc_id) _goya_tpc_mbist_workaround() argument 1508 goya_tpc_mbist_workaround(struct hl_device *hdev) goya_tpc_mbist_workaround() argument 1535 goya_init_golden_registers(struct hl_device *hdev) goya_init_golden_registers() argument 1830 goya_init_mme_qman(struct hl_device *hdev) goya_init_mme_qman() argument 1880 goya_init_mme_cmdq(struct hl_device *hdev) goya_init_mme_cmdq() argument 1916 goya_init_mme_qmans(struct hl_device *hdev) goya_init_mme_qmans() argument 1936 goya_init_tpc_qman(struct hl_device *hdev, u32 base_off, int tpc_id) goya_init_tpc_qman() argument 1986 goya_init_tpc_cmdq(struct hl_device *hdev, int tpc_id) goya_init_tpc_cmdq() argument 2023 goya_init_tpc_qmans(struct hl_device *hdev) goya_init_tpc_qmans() argument 2065 goya_disable_internal_queues(struct hl_device *hdev) goya_disable_internal_queues() argument 2112 goya_stop_internal_queues(struct hl_device *hdev) goya_stop_internal_queues() argument 2313 goya_dma_stall(struct hl_device *hdev) goya_dma_stall() argument 2327 goya_tpc_stall(struct hl_device *hdev) goya_tpc_stall() argument 2344 goya_mme_stall(struct hl_device *hdev) goya_mme_stall() argument 2354 goya_enable_msix(struct hl_device *hdev) goya_enable_msix() argument 2404 goya_sync_irqs(struct hl_device *hdev) goya_sync_irqs() argument 2419 goya_disable_msix(struct hl_device *hdev) goya_disable_msix() argument 2442 goya_enable_timestamp(struct hl_device *hdev) goya_enable_timestamp() argument 2455 goya_disable_timestamp(struct hl_device *hdev) goya_disable_timestamp() argument 2461 goya_halt_engines(struct hl_device *hdev, bool hard_reset, bool fw_reset) goya_halt_engines() argument 2502 goya_load_firmware_to_device(struct hl_device *hdev) goya_load_firmware_to_device() argument 2519 goya_load_boot_fit_to_device(struct hl_device *hdev) goya_load_boot_fit_to_device() argument 2528 goya_init_dynamic_firmware_loader(struct hl_device *hdev) goya_init_dynamic_firmware_loader() argument 2551 goya_init_static_firmware_loader(struct hl_device *hdev) goya_init_static_firmware_loader() argument 2571 goya_init_firmware_preload_params(struct hl_device *hdev) goya_init_firmware_preload_params() argument 2583 goya_init_firmware_loader(struct hl_device *hdev) goya_init_firmware_loader() argument 2604 goya_init_cpu(struct hl_device *hdev) goya_init_cpu() argument 2635 goya_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) goya_mmu_update_asid_hop0_addr() argument 2667 goya_mmu_init(struct hl_device *hdev) goya_mmu_init() argument 2721 goya_hw_init(struct hl_device *hdev) goya_hw_init() argument 2789 goya_hw_fini(struct hl_device *hdev, bool hard_reset, bool fw_reset) goya_hw_fini() argument 2867 goya_suspend(struct hl_device *hdev) goya_suspend() argument 2878 goya_resume(struct hl_device *hdev) goya_resume() argument 2883 goya_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) goya_mmap() argument 2899 goya_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) goya_ring_doorbell() argument 2984 goya_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) goya_pqe_write() argument 2990 goya_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) goya_dma_alloc_coherent() argument 3003 goya_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) goya_dma_free_coherent() argument 3012 goya_scrub_device_mem(struct hl_device *hdev) goya_scrub_device_mem() argument 3017 goya_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) goya_get_int_queue_base() argument 3075 goya_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) goya_send_job_on_qman0() argument 3142 goya_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, u64 *result) goya_send_cpu_message() argument 3160 goya_test_queue(struct hl_device *hdev, u32 hw_queue_id) goya_test_queue() argument 3227 goya_test_cpu_queue(struct hl_device *hdev) goya_test_cpu_queue() argument 3241 goya_test_queues(struct hl_device *hdev) goya_test_queues() argument 3254 goya_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) goya_dma_pool_zalloc() argument 3271 goya_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) goya_dma_pool_free() argument 3280 goya_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) goya_cpu_accessible_dma_pool_alloc() argument 3292 goya_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) goya_cpu_accessible_dma_pool_free() argument 3298 goya_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) goya_get_dma_desc_list_size() argument 3338 goya_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) goya_pin_memory_before_cs() argument 3384 goya_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_host() argument 3487 goya_validate_dma_pkt_no_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_host() argument 3532 goya_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_mmu() argument 3569 goya_validate_dma_pkt_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_mmu() argument 3606 goya_validate_wreg32(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_wreg32 *wreg_pkt) goya_validate_wreg32() argument 3650 goya_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) goya_validate_cb() argument 3757 goya_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) goya_patch_dma_packet() argument 3887 goya_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) goya_patch_cb() argument 3985 goya_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_mmu() argument 4060 goya_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_mmu() argument 4108 goya_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_ext_queue() argument 4139 goya_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) goya_cs_parser() argument 4152 goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u32 original_len, u64 cq_addr, u32 cq_val, u32 msix_vec, bool eb) goya_add_end_of_cb_packets() argument 4177 goya_update_eq_ci(struct hl_device *hdev, u32 val) goya_update_eq_ci() argument 4182 goya_restore_phase_topology(struct hl_device *hdev) goya_restore_phase_topology() argument 4187 goya_clear_sm_regs(struct hl_device *hdev) goya_clear_sm_regs() argument 4207 goya_debugfs_read_dma(struct hl_device *hdev, u64 addr, u32 size, void *blob_addr) goya_debugfs_read_dma() argument 4213 goya_read_pte(struct hl_device *hdev, u64 addr) goya_read_pte() argument 4224 goya_write_pte(struct hl_device *hdev, u64 addr, u64 val) goya_write_pte() argument 4433 goya_print_razwi_info(struct hl_device *hdev) goya_print_razwi_info() argument 4456 goya_print_mmu_error_info(struct hl_device *hdev) goya_print_mmu_error_info() argument 4478 goya_print_out_of_sync_info(struct hl_device *hdev, struct cpucp_pkt_sync_err *sync_err) goya_print_out_of_sync_info() argument 4487 goya_print_irq_info(struct hl_device *hdev, u16 event_type, bool razwi) goya_print_irq_info() argument 4502 goya_unmask_irq_arr(struct hl_device *hdev, u32 *irq_arr, size_t irq_arr_size) goya_unmask_irq_arr() argument 4553 goya_compute_reset_late_init(struct hl_device *hdev) goya_compute_reset_late_init() argument 4563 goya_unmask_irq(struct hl_device *hdev, u16 event_type) goya_unmask_irq() argument 4584 goya_print_clk_change_info(struct hl_device *hdev, u16 event_type) goya_print_clk_change_info() argument 4632 goya_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) goya_handle_eqe() argument 4752 goya_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) goya_get_events_stat() argument 4765 goya_memset_device_memory(struct hl_device *hdev, u64 addr, u64 size, u64 val, bool is_dram) goya_memset_device_memory() argument 4837 goya_context_switch(struct hl_device *hdev, u32 asid) goya_context_switch() argument 4871 goya_mmu_clear_pgt_range(struct hl_device *hdev) goya_mmu_clear_pgt_range() argument 4885 goya_mmu_set_dram_default_page(struct hl_device *hdev) goya_mmu_set_dram_default_page() argument 4898 goya_mmu_add_mappings_for_device_cpu(struct hl_device *hdev) goya_mmu_add_mappings_for_device_cpu() argument 4979 goya_mmu_remove_device_cpu_mappings(struct hl_device *hdev) goya_mmu_remove_device_cpu_mappings() argument 5022 goya_mmu_prepare(struct hl_device *hdev, u32 asid) goya_mmu_prepare() argument 5040 goya_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) goya_mmu_invalidate_cache() argument 5074 goya_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) goya_mmu_invalidate_cache_range() argument 5084 goya_send_heartbeat(struct hl_device *hdev) goya_send_heartbeat() argument 5094 goya_cpucp_info_get(struct hl_device *hdev) goya_cpucp_info_get() argument 5131 goya_is_device_idle(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) goya_is_device_idle() argument 5226 goya_get_pci_id(struct hl_device *hdev) goya_get_pci_id() argument 5231 goya_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) goya_get_eeprom_data() argument 5242 goya_cpu_init_scrambler_dram(struct hl_device *hdev) goya_cpu_init_scrambler_dram() argument 5260 goya_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) goya_get_queue_id_for_cq() argument 5265 goya_get_signal_cb_size(struct hl_device *hdev) goya_get_signal_cb_size() argument 5270 goya_get_wait_cb_size(struct hl_device *hdev) goya_get_wait_cb_size() argument 5275 goya_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id, u32 size, bool eb) goya_gen_signal_cb() argument 5281 goya_gen_wait_cb(struct hl_device *hdev, struct hl_gen_wait_properties *prop) goya_gen_wait_cb() argument 5287 goya_reset_sob(struct hl_device *hdev, void *data) goya_reset_sob() argument 5292 goya_reset_sob_group(struct hl_device *hdev, u16 sob_group) goya_reset_sob_group() argument 5297 goya_get_device_time(struct hl_device *hdev) goya_get_device_time() argument 5309 goya_collective_wait_create_jobs(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, u32 wait_queue_id, u32 collective_engine_id, u32 encaps_signal_offset) goya_collective_wait_create_jobs() argument 5321 goya_get_hw_block_id(struct hl_device *hdev, u64 block_addr, u32 *block_size, u32 *block_id) goya_get_hw_block_id() argument 5327 goya_block_mmap(struct hl_device *hdev, struct vm_area_struct *vma, u32 block_id, u32 block_size) goya_block_mmap() argument 5333 goya_enable_events_from_fw(struct hl_device *hdev) goya_enable_events_from_fw() argument 5339 goya_ack_mmu_page_fault_or_access_error(struct hl_device *hdev, u64 mmu_cap_mask) goya_ack_mmu_page_fault_or_access_error() argument 5358 goya_gen_sync_to_engine_map(struct hl_device *hdev, struct hl_sync_to_engine_map *map) goya_gen_sync_to_engine_map() argument 5371 goya_print_single_monitor(char **buf, size_t *size, size_t *offset, struct hl_device *hdev, struct hl_mon_state_dump *mon) goya_print_single_monitor() argument 5380 goya_print_fences_single_engine( struct hl_device *hdev, u64 base_offset, u64 status_base_offset, enum hl_sync_engine_type engine_type, u32 engine_id, char **buf, size_t *size, size_t *offset) goya_print_fences_single_engine() argument 5397 goya_state_dump_init(struct hl_device *hdev) goya_state_dump_init() argument 5404 goya_get_sob_addr(struct hl_device *hdev, u32 sob_id) goya_get_sob_addr() argument 5414 goya_get_monitor_dump(struct hl_device *hdev, void *data) goya_get_monitor_dump() argument 5419 goya_check_if_razwi_happened(struct hl_device *hdev) goya_check_if_razwi_happened() argument 5423 goya_scrub_device_dram(struct hl_device *hdev, u64 val) goya_scrub_device_dram() argument 5428 goya_set_dram_properties(struct hl_device *hdev) goya_set_dram_properties() argument 5433 goya_set_binning_masks(struct hl_device *hdev) goya_set_binning_masks() argument 5438 goya_send_device_activity(struct hl_device *hdev, bool open) goya_send_device_activity() argument 5546 goya_set_asic_funcs(struct hl_device *hdev) goya_set_asic_funcs() argument [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-playstation.c | 33 struct hid_device *hdev; member 589 static struct input_dev *ps_allocate_input_dev(struct hid_device *hdev, const char *name_suffix) in ps_allocate_input_dev() argument 703 ps_gamepad_create(struct hid_device *hdev, int (*play_effect)(struct input_dev *, void *, struct ff_effect *)) ps_gamepad_create() argument 741 ps_get_report(struct hid_device *hdev, uint8_t report_id, uint8_t *buf, size_t size, bool check_crc) ps_get_report() argument 814 struct hid_device *hdev = ps_dev->hdev; ps_lightbar_register() local 849 ps_sensors_create(struct hid_device *hdev, int accel_range, int accel_res, int gyro_range, int gyro_res) ps_sensors_create() argument 886 ps_touchpad_create(struct hid_device *hdev, int width, int height, unsigned int num_contacts) ps_touchpad_create() argument 918 struct hid_device *hdev = to_hid_device(dev); firmware_version_show() local 930 struct hid_device *hdev = to_hid_device(dev); hardware_version_show() local 947 struct hid_device *hdev = ds->base.hdev; dualsense_get_calibration_data() local 1145 struct hid_device *hdev = to_hid_device(led->dev->parent); dualsense_player_led_get_brightness() local 1153 struct hid_device *hdev = to_hid_device(led->dev->parent); dualsense_player_led_set_brightness() local 1177 struct hid_device *hdev = ds->base.hdev; dualsense_init_output_report() local 1230 struct hid_device *hdev = ds->base.hdev; dualsense_send_output_report() local 1311 struct hid_device *hdev = ps_dev->hdev; dualsense_parse_report() local 1487 struct hid_device *hdev = input_get_drvdata(dev); dualsense_play_effect() local 1578 dualsense_create(struct hid_device *hdev) dualsense_create() argument 1763 struct hid_device *hdev = ds4->base.hdev; dualshock4_get_calibration_data() local 1956 struct hid_device *hdev = ds4->base.hdev; dualshock4_get_mac_address() local 1996 struct hid_device *hdev = to_hid_device(led->dev->parent); dualshock4_led_get_brightness() local 2018 struct hid_device *hdev = to_hid_device(led->dev->parent); dualshock4_led_set_blink() local 2048 struct hid_device *hdev = to_hid_device(led->dev->parent); dualshock4_led_set_brightness() local 2082 struct hid_device *hdev = ds4->base.hdev; dualshock4_init_output_report() local 2177 struct hid_device *hdev = ps_dev->hdev; dualshock4_parse_report() local 2413 struct hid_device *hdev = input_get_drvdata(dev); dualshock4_play_effect() local 2486 dualshock4_create(struct hid_device *hdev) dualshock4_create() argument 2624 ps_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) ps_raw_event() argument 2635 ps_probe(struct hid_device *hdev, const struct hid_device_id *id) ps_probe() argument 2686 ps_remove(struct hid_device *hdev) ps_remove() argument [all...] |
H A D | hid-nintendo.c | 416 struct hid_device *hdev; member 504 static int __joycon_hid_send(struct hid_device *hdev, u8 *data, size_t len) in __joycon_hid_send() argument 811 joycon_use_default_calibration(struct hid_device *hdev, struct joycon_stick_cal *cal_x, struct joycon_stick_cal *cal_y, const char *stick, int ret) joycon_use_default_calibration() argument 1690 struct hid_device *hdev; joycon_input_create() local 1860 struct hid_device *hdev = to_hid_device(dev); joycon_player_led_brightness_set() local 1898 struct hid_device *hdev = to_hid_device(dev); joycon_home_led_brightness_set() local 1931 struct hid_device *hdev = ctlr->hdev; joycon_leds_create() local 2062 struct hid_device *hdev = ctlr->hdev; joycon_power_supply_create() local 2135 joycon_init(struct hid_device *hdev) joycon_init() argument 2275 nintendo_hid_event(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) nintendo_hid_event() argument 2286 nintendo_hid_probe(struct hid_device *hdev, const struct hid_device_id *id) nintendo_hid_probe() argument 2394 nintendo_hid_remove(struct hid_device *hdev) nintendo_hid_remove() argument 2414 nintendo_hid_resume(struct hid_device *hdev) nintendo_hid_resume() argument [all...] |
H A D | wacom_wac.c | 1967 static void wacom_wac_battery_usage_mapping(struct hid_device *hdev, in wacom_wac_battery_usage_mapping() argument 1973 static void wacom_wac_battery_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_battery_event() argument 2010 static void wacom_wac_battery_pre_report(struct hid_device *hdev, in wacom_wac_battery_pre_report() argument 2016 static void wacom_wac_battery_report(struct hid_device *hdev, in wacom_wac_battery_report() argument 2032 wacom_wac_pad_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pad_usage_mapping() argument 2141 wacom_wac_pad_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pad_event() argument 2247 wacom_wac_pad_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pad_pre_report() argument 2256 wacom_wac_pad_report(struct hid_device *hdev, struct hid_report *report, struct hid_field *field) wacom_wac_pad_report() argument 2288 wacom_wac_pen_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pen_usage_mapping() argument 2373 wacom_wac_pen_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pen_event() argument 2513 wacom_wac_pen_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_pre_report() argument 2523 wacom_wac_pen_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_report() argument 2600 wacom_wac_finger_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_finger_usage_mapping() argument 2710 wacom_wac_finger_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_finger_event() argument 2765 wacom_wac_finger_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_pre_report() argument 2828 wacom_wac_finger_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_report() argument 2858 wacom_wac_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_usage_mapping() argument 2879 wacom_wac_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_event() argument 2901 wacom_report_events(struct hid_device *hdev, struct hid_report *report, int collection_index, int field_index) wacom_report_events() argument 2927 wacom_wac_collection(struct hid_device *hdev, struct hid_report *report, int collection_index, struct hid_field *field, int field_index) wacom_wac_collection() argument 2955 wacom_wac_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_report() argument [all...] |
H A D | hid-logitech-hidpp.c | 240 static int __hidpp_send_report(struct hid_device *hdev, in __hidpp_send_report() argument 518 struct hid_device *hdev = hidpp->hid_dev; in hidpp_update_usb_wireless_status() local 905 struct hid_device *hdev = hidpp->hid_dev; in hidpp_unifying_init() local 1041 struct hid_device *hdev = hidpp->hid_dev; hidpp_serial_init() local 2938 wtp_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) wtp_input_mapping() argument 3057 wtp_raw_event(struct hid_device *hdev, u8 *data, int size) wtp_raw_event() argument 3129 wtp_allocate(struct hid_device *hdev, const struct hid_device_id *id) wtp_allocate() argument 3144 wtp_connect(struct hid_device *hdev, bool connected) wtp_connect() argument 3206 m560_send_config_command(struct hid_device *hdev, bool connected) m560_send_config_command() argument 3224 m560_raw_event(struct hid_device *hdev, u8 *data, int size) m560_raw_event() argument 3338 m560_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) m560_input_mapping() argument 3386 k400_allocate(struct hid_device *hdev) k400_allocate() argument 3401 k400_connect(struct hid_device *hdev, bool connected) k400_connect() argument 3511 lg_dinovo_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) lg_dinovo_input_mapping() argument 3773 hidpp_report_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *rsize) hidpp_report_fixup() argument 3789 hidpp_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) hidpp_input_mapping() argument 3810 hidpp_input_mapped(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) hidpp_input_mapped() argument 3849 hidpp_input_configured(struct hid_device *hdev, struct hid_input *hidinput) hidpp_input_configured() argument 3958 hidpp_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) hidpp_raw_event() argument 4008 hidpp_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) hidpp_event() argument 4133 hidpp_overwrite_name(struct hid_device *hdev) hidpp_overwrite_name() argument 4167 hidpp_allocate_input(struct hid_device *hdev) hidpp_allocate_input() argument 4193 struct hid_device *hdev = hidpp->hid_dev; hidpp_connect_event() local 4330 hidpp_get_report_length(struct hid_device *hdev, int id) hidpp_get_report_length() argument 4343 hidpp_validate_device(struct hid_device *hdev) hidpp_validate_device() argument 4385 hidpp_application_equals(struct hid_device *hdev, unsigned int application) hidpp_application_equals() argument 4396 hidpp_probe(struct hid_device *hdev, const struct hid_device_id *id) hidpp_probe() argument 4551 hidpp_remove(struct hid_device *hdev) hidpp_remove() argument [all...] |
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | hci_event.c | 50 static void *hci_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_ev_skb_pull() argument 62 static void *hci_cc_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_skb_pull() argument 74 static void *hci_le_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_le_ev_skb_pull() argument 86 static u8 hci_cc_inquiry_cancel(struct hci_dev *hdev, void *data, in hci_cc_inquiry_cancel() argument 126 hci_cc_periodic_inq(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_periodic_inq() argument 141 hci_cc_exit_periodic_inq(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_exit_periodic_inq() argument 158 hci_cc_remote_name_req_cancel(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_remote_name_req_cancel() argument 168 hci_cc_role_discovery(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_role_discovery() argument 190 hci_cc_read_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_link_policy() argument 212 hci_cc_write_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_link_policy() argument 239 hci_cc_read_def_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_def_link_policy() argument 254 hci_cc_write_def_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_def_link_policy() argument 274 hci_cc_reset(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_reset() argument 309 hci_cc_read_stored_link_key(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_stored_link_key() argument 329 hci_cc_delete_stored_link_key(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_delete_stored_link_key() argument 350 hci_cc_write_local_name(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_local_name() argument 374 hci_cc_read_local_name(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_name() argument 391 hci_cc_write_auth_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_auth_enable() argument 422 hci_cc_write_encrypt_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_encrypt_mode() argument 448 hci_cc_write_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_scan_enable() argument 486 hci_cc_set_event_filter(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_event_filter() argument 512 hci_cc_read_class_of_dev(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_class_of_dev() argument 533 hci_cc_write_class_of_dev(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_class_of_dev() argument 558 hci_cc_read_voice_setting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_voice_setting() argument 584 hci_cc_write_voice_setting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_voice_setting() argument 615 hci_cc_read_num_supported_iac(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_num_supported_iac() argument 632 hci_cc_write_ssp_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_ssp_mode() argument 665 hci_cc_write_sc_support(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_sc_support() argument 698 hci_cc_read_local_version(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_version() argument 720 hci_cc_read_enc_key_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_enc_key_size() argument 775 hci_cc_read_local_commands(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_commands() argument 792 hci_cc_read_auth_payload_timeout(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_auth_payload_timeout() argument 814 hci_cc_write_auth_payload_timeout(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_auth_payload_timeout() argument 844 hci_cc_read_local_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_features() argument 896 hci_cc_read_local_ext_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_ext_features() argument 920 hci_cc_read_flow_control_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_flow_control_mode() argument 935 hci_cc_read_buffer_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_buffer_size() argument 964 hci_cc_read_bd_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_bd_addr() argument 983 hci_cc_read_local_pairing_opts(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_pairing_opts() argument 1002 hci_cc_read_page_scan_activity(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_page_scan_activity() argument 1020 hci_cc_write_page_scan_activity(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_page_scan_activity() argument 1041 hci_cc_read_page_scan_type(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_page_scan_type() argument 1057 hci_cc_write_page_scan_type(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_page_scan_type() argument 1075 hci_cc_read_data_block_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_data_block_size() argument 1097 hci_cc_read_clock(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_clock() argument 1131 hci_cc_read_local_amp_info(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_amp_info() argument 1155 hci_cc_read_inq_rsp_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_inq_rsp_tx_power() argument 1170 hci_cc_read_def_err_data_reporting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_def_err_data_reporting() argument 1185 hci_cc_write_def_err_data_reporting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_def_err_data_reporting() argument 1205 hci_cc_pin_code_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_pin_code_reply() argument 1235 hci_cc_pin_code_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_pin_code_neg_reply() argument 1253 hci_cc_le_read_buffer_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_buffer_size() argument 1273 hci_cc_le_read_local_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_local_features() argument 1288 hci_cc_le_read_adv_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_adv_tx_power() argument 1303 hci_cc_user_confirm_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_confirm_reply() argument 1321 hci_cc_user_confirm_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_confirm_neg_reply() argument 1339 hci_cc_user_passkey_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_passkey_reply() argument 1357 hci_cc_user_passkey_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_passkey_neg_reply() argument 1375 hci_cc_read_local_oob_data(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_oob_data() argument 1385 hci_cc_read_local_oob_ext_data(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_oob_ext_data() argument 1395 hci_cc_le_set_random_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_random_addr() argument 1425 hci_cc_le_set_default_phy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_default_phy() argument 1450 hci_cc_le_set_adv_set_random_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_adv_set_random_addr() argument 1488 hci_cc_le_remove_adv_set(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_remove_adv_set() argument 1516 hci_cc_le_clear_adv_sets(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_clear_adv_sets() argument 1547 hci_cc_le_read_transmit_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_transmit_power() argument 1563 hci_cc_le_set_privacy_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_privacy_mode() argument 1590 hci_cc_le_set_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_adv_enable() argument 1629 hci_cc_le_set_ext_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_ext_adv_enable() argument 1694 hci_cc_le_set_scan_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_scan_param() argument 1718 hci_cc_le_set_ext_scan_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_ext_scan_param() argument 1745 has_pending_adv_report(struct hci_dev *hdev) has_pending_adv_report() argument 1752 clear_pending_adv_report(struct hci_dev *hdev) clear_pending_adv_report() argument 1760 store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, s8 rssi, u32 flags, u8 *data, u8 len) store_pending_adv_report() argument 1777 le_set_scan_enable_complete(struct hci_dev *hdev, u8 enable) le_set_scan_enable_complete() argument 1833 hci_cc_le_set_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_scan_enable() argument 1853 hci_cc_le_set_ext_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_ext_scan_enable() argument 1873 hci_cc_le_read_num_adv_sets(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_num_adv_sets() argument 1889 hci_cc_le_read_accept_list_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_accept_list_size() argument 1904 hci_cc_le_clear_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_clear_accept_list() argument 1921 hci_cc_le_add_to_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_add_to_accept_list() argument 1944 hci_cc_le_del_from_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_del_from_accept_list() argument 1967 hci_cc_le_read_supported_states(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_supported_states() argument 1982 hci_cc_le_read_def_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_def_data_len() argument 1998 hci_cc_le_write_def_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_write_def_data_len() argument 2019 hci_cc_le_add_to_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_add_to_resolv_list() argument 2043 hci_cc_le_del_from_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_del_from_resolv_list() argument 2066 hci_cc_le_clear_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_clear_resolv_list() argument 2083 hci_cc_le_read_resolv_list_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_resolv_list_size() argument 2098 hci_cc_le_set_addr_resolution_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_addr_resolution_enable() argument 2125 hci_cc_le_read_max_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_max_data_len() argument 2143 hci_cc_write_le_host_supported(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_le_host_supported() argument 2179 hci_cc_set_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_adv_param() argument 2201 hci_cc_set_ext_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_ext_adv_param() argument 2235 hci_cc_read_rssi(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_rssi() argument 2257 hci_cc_read_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_tx_power() argument 2293 hci_cc_write_ssp_debug_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_ssp_debug_mode() argument 2311 hci_cs_inquiry(struct hci_dev *hdev, __u8 status) hci_cs_inquiry() argument 2324 hci_cs_create_conn(struct hci_dev *hdev, __u8 status) hci_cs_create_conn() argument 2362 hci_cs_add_sco(struct hci_dev *hdev, __u8 status) hci_cs_add_sco() argument 2399 hci_cs_auth_requested(struct hci_dev *hdev, __u8 status) hci_cs_auth_requested() argument 2426 hci_cs_set_conn_encrypt(struct hci_dev *hdev, __u8 status) hci_cs_set_conn_encrypt() argument 2453 hci_outgoing_auth_needed(struct hci_dev *hdev, struct hci_conn *conn) hci_outgoing_auth_needed() argument 2475 hci_resolve_name(struct hci_dev *hdev, struct inquiry_entry *e) hci_resolve_name() argument 2490 hci_resolve_next_name(struct hci_dev *hdev) hci_resolve_next_name() argument 2516 hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *name, u8 name_len) hci_check_pending_name() argument 2560 hci_cs_remote_name_req(struct hci_dev *hdev, __u8 status) hci_cs_remote_name_req() argument 2603 hci_cs_read_remote_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_features() argument 2630 hci_cs_read_remote_ext_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_ext_features() argument 2657 hci_setup_sync_conn_status(struct hci_dev *hdev, __u16 handle, __u8 status) hci_setup_sync_conn_status() argument 2682 hci_cs_setup_sync_conn(struct hci_dev *hdev, __u8 status) hci_cs_setup_sync_conn() argument 2698 hci_cs_enhanced_setup_sync_conn(struct hci_dev *hdev, __u8 status) hci_cs_enhanced_setup_sync_conn() argument 2714 hci_cs_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_sniff_mode() argument 2741 hci_cs_exit_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_exit_sniff_mode() argument 2768 hci_cs_disconnect(struct hci_dev *hdev, u8 status) hci_cs_disconnect() argument 2850 ev_bdaddr_type(struct hci_dev *hdev, u8 type, bool *resolved) ev_bdaddr_type() argument 2872 cs_le_create_conn(struct hci_dev *hdev, bdaddr_t *peer_addr, u8 peer_addr_type, u8 own_address_type, u8 filter_policy) cs_le_create_conn() argument 2899 hci_cs_le_create_conn(struct hci_dev *hdev, u8 status) hci_cs_le_create_conn() argument 2924 hci_cs_le_ext_create_conn(struct hci_dev *hdev, u8 status) hci_cs_le_ext_create_conn() argument 2949 hci_cs_le_read_remote_features(struct hci_dev *hdev, u8 status) hci_cs_le_read_remote_features() argument 2976 hci_cs_le_start_enc(struct hci_dev *hdev, u8 status) hci_cs_le_start_enc() argument 3006 hci_cs_switch_role(struct hci_dev *hdev, u8 status) hci_cs_switch_role() argument 3029 hci_inquiry_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_inquiry_complete_evt() argument 3090 hci_inquiry_result_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_inquiry_result_evt() argument 3134 hci_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_conn_complete_evt() argument 3265 hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_reject_conn() argument 3274 hci_conn_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_conn_request_evt() argument 3398 hci_disconn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_disconn_complete_evt() argument 3483 hci_auth_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_auth_complete_evt() argument 3547 hci_remote_name_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_name_evt() argument 3588 hci_encrypt_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_encrypt_change_evt() argument 3700 hci_change_link_key_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_change_link_key_complete_evt() argument 3723 hci_remote_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_features_evt() argument 3773 handle_cmd_cnt_and_timer(struct hci_dev *hdev, u8 ncmd) handle_cmd_cnt_and_timer() argument 3791 hci_cc_le_read_buffer_size_v2(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_buffer_size_v2() argument 3815 hci_unbound_cis_failed(struct hci_dev *hdev, u8 cig, u8 status) hci_unbound_cis_failed() argument 3831 hci_cc_le_set_cig_params(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_cig_params() argument 3896 hci_cc_le_setup_iso_path(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_setup_iso_path() argument 3947 hci_cs_le_create_big(struct hci_dev *hdev, u8 status) hci_cs_le_create_big() argument 3952 hci_cc_set_per_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_per_adv_param() argument 3971 hci_cc_le_set_per_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_per_adv_enable() argument 4210 hci_cc_func(struct hci_dev *hdev, const struct hci_cc *cc, struct sk_buff *skb) hci_cc_func() argument 4236 hci_cmd_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_cmd_complete_evt() argument 4281 hci_cs_le_create_cis(struct hci_dev *hdev, u8 status) hci_cs_le_create_cis() argument 4356 hci_cmd_status_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_cmd_status_evt() argument 4398 hci_hardware_error_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_hardware_error_evt() argument 4410 hci_role_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_role_change_evt() argument 4433 hci_num_comp_pkts_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_num_comp_pkts_evt() argument 4515 __hci_conn_lookup_handle(struct hci_dev *hdev, __u16 handle) __hci_conn_lookup_handle() argument 4536 hci_num_comp_blocks_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_num_comp_blocks_evt() argument 4587 hci_mode_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_mode_change_evt() argument 4616 hci_pin_code_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_pin_code_request_evt() argument 4687 hci_link_key_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_link_key_request_evt() argument 4745 hci_link_key_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_link_key_notify_evt() argument 4815 hci_clock_offset_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_clock_offset_evt() argument 4839 hci_pkt_type_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_pkt_type_change_evt() argument 4856 hci_pscan_rep_mode_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_pscan_rep_mode_evt() argument 4875 hci_inquiry_result_with_rssi_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_inquiry_result_with_rssi_evt() argument 4962 hci_remote_ext_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_ext_features_evt() argument 5027 hci_sync_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_sync_conn_complete_evt() argument 5157 hci_extended_inquiry_result_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_extended_inquiry_result_evt() argument 5212 hci_key_refresh_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_key_refresh_complete_evt() argument 5282 struct hci_dev *hdev = conn->hdev; bredr_oob_data_present() local 5322 hci_io_capa_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_io_capa_request_evt() argument 5395 hci_io_capa_reply_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_io_capa_reply_evt() argument 5416 hci_user_confirm_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_user_confirm_request_evt() argument 5501 hci_user_passkey_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_user_passkey_request_evt() argument 5512 hci_user_passkey_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_user_passkey_notify_evt() argument 5533 hci_keypress_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_keypress_notify_evt() argument 5572 hci_simple_pair_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_simple_pair_complete_evt() argument 5603 hci_remote_host_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_host_features_evt() argument 5625 hci_remote_oob_data_request_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_remote_oob_data_request_evt() argument 5680 hci_chan_selected_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_chan_selected_evt() argument 5695 hci_phy_link_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_phy_link_complete_evt() argument 5736 hci_loglink_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_loglink_complete_evt() argument 5775 hci_disconn_loglink_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_disconn_loglink_complete_evt() argument 5799 hci_disconn_phylink_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_disconn_phylink_complete_evt() argument 5876 le_conn_complete_evt(struct hci_dev *hdev, u8 status, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa, u8 role, u16 handle, u16 interval, u16 latency, u16 supervision_timeout) le_conn_complete_evt() argument 6047 hci_le_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_conn_complete_evt() argument 6061 hci_le_enh_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_enh_conn_complete_evt() argument 6075 hci_le_ext_adv_term_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_ext_adv_term_evt() argument 6145 hci_le_conn_update_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_conn_update_complete_evt() argument 6169 check_pending_le_conn(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, bool addr_resolved, u8 adv_type) check_pending_le_conn() argument 6260 process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *direct_addr, u8 direct_addr_type, s8 rssi, u8 *data, u8 len, bool ext_adv, bool ctl_time, u64 instant) process_adv_report() argument 6469 hci_le_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_adv_report_evt() argument 6508 ext_evt_type_to_legacy(struct hci_dev *hdev, u16 evt_type) ext_evt_type_to_legacy() argument 6552 hci_le_ext_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_ext_adv_report_evt() argument 6591 hci_le_pa_term_sync(struct hci_dev *hdev, __le16 handle) hci_le_pa_term_sync() argument 6601 hci_le_pa_sync_estabilished_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_pa_sync_estabilished_evt() argument 6642 hci_le_per_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_per_adv_report_evt() argument 6660 hci_le_remote_feat_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_remote_feat_complete_evt() argument 6702 hci_le_ltk_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_ltk_request_evt() argument 6767 send_conn_param_neg_reply(struct hci_dev *hdev, u16 handle, u8 reason) send_conn_param_neg_reply() argument 6779 hci_le_remote_conn_param_req_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_remote_conn_param_req_evt() argument 6843 hci_le_direct_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_direct_adv_report_evt() argument 6871 hci_le_phy_update_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_phy_update_evt() argument 6895 hci_le_cis_estabilished_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_cis_estabilished_evt() argument 6979 hci_le_reject_cis(struct hci_dev *hdev, __le16 handle) hci_le_reject_cis() argument 6989 hci_le_accept_cis(struct hci_dev *hdev, __le16 handle) hci_le_accept_cis() argument 6998 hci_le_cis_req_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_cis_req_evt() argument 7049 hci_iso_term_big_sync(struct hci_dev *hdev, void *data) hci_iso_term_big_sync() argument 7057 hci_le_create_big_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_create_big_complete_evt() argument 7115 hci_le_big_sync_established_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_big_sync_established_evt() argument 7186 hci_le_big_info_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_big_info_adv_report_evt() argument 7329 hci_le_meta_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_le_meta_evt() argument 7372 hci_get_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 event, struct sk_buff *skb) hci_get_cmd_complete() argument 7416 hci_store_wake_reason(struct hci_dev *hdev, u8 event, struct sk_buff *skb) hci_store_wake_reason() argument 7668 hci_event_func(struct hci_dev *hdev, u8 event, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_event_func() argument 7705 hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_event_packet() argument [all...] |
H A D | hci_sync.c | 24 static void hci_cmd_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_cmd_sync_complete() argument 52 static struct sk_buff *hci_cmd_sync_alloc(struct hci_dev *hdev, u1 argument 90 struct hci_dev *hdev = req->hdev; hci_cmd_sync_add() local 119 struct hci_dev *hdev = req->hdev; hci_cmd_sync_run() local 151 __hci_cmd_sync_sk(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout, struct sock *sk) __hci_cmd_sync_sk() argument 209 __hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) __hci_cmd_sync() argument 217 hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) hci_cmd_sync() argument 236 __hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout) __hci_cmd_sync_ev() argument 245 __hci_cmd_sync_status_sk(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout, struct sock *sk) __hci_cmd_sync_status_sk() argument 275 __hci_cmd_sync_status(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) __hci_cmd_sync_status() argument 285 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_work); hci_cmd_sync_work() local 322 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_cancel_work); hci_cmd_sync_cancel_work() local 332 scan_disable_sync(struct hci_dev *hdev, void *data) scan_disable_sync() argument 338 interleaved_inquiry_sync(struct hci_dev *hdev, void *data) interleaved_inquiry_sync() argument 345 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_disable() local 404 hci_le_scan_restart_sync(struct hci_dev *hdev) hci_le_scan_restart_sync() argument 422 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_restart() local 470 reenable_adv_sync(struct hci_dev *hdev, void *data) reenable_adv_sync() argument 497 struct hci_dev *hdev = container_of(work, struct hci_dev, reenable_adv() local 512 cancel_adv_timeout(struct hci_dev *hdev) cancel_adv_timeout() argument 531 hci_clear_adv_instance_sync(struct hci_dev *hdev, struct sock *sk, u8 instance, bool force) hci_clear_adv_instance_sync() argument 587 adv_timeout_expire_sync(struct hci_dev *hdev, void *data) adv_timeout_expire_sync() argument 604 struct hci_dev *hdev = container_of(work, struct hci_dev, adv_timeout_expire() local 627 hci_cmd_sync_init(struct hci_dev *hdev) hci_cmd_sync_init() argument 641 hci_cmd_sync_clear(struct hci_dev *hdev) hci_cmd_sync_clear() argument 659 hci_cmd_sync_cancel(struct hci_dev *hdev, int err) hci_cmd_sync_cancel() argument 677 hci_cmd_sync_cancel_sync(struct hci_dev *hdev, int err) hci_cmd_sync_cancel_sync() argument 694 hci_cmd_sync_submit(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) hci_cmd_sync_submit() argument 731 hci_cmd_sync_queue(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) hci_cmd_sync_queue() argument 744 hci_update_eir_sync(struct hci_dev *hdev) hci_update_eir_sync() argument 775 get_service_classes(struct hci_dev *hdev) get_service_classes() argument 786 hci_update_class_sync(struct hci_dev *hdev) hci_update_class_sync() argument 815 is_advertising_allowed(struct hci_dev *hdev, bool connectable) is_advertising_allowed() argument 854 adv_use_rpa(struct hci_dev *hdev, uint32_t flags) adv_use_rpa() argument 877 hci_set_random_addr_sync(struct hci_dev *hdev, bdaddr_t *rpa) hci_set_random_addr_sync() argument 900 hci_update_random_address_sync(struct hci_dev *hdev, bool require_privacy, bool rpa, u8 *own_addr_type) hci_update_random_address_sync() argument 990 hci_disable_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance) hci_disable_ext_adv_instance_sync() argument 1027 hci_set_adv_set_random_addr_sync(struct hci_dev *hdev, u8 instance, bdaddr_t *random_addr) hci_set_adv_set_random_addr_sync() argument 1053 hci_setup_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance) hci_setup_ext_adv_instance_sync() argument 1186 hci_set_ext_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) hci_set_ext_scan_rsp_data_sync() argument 1227 __hci_set_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) __hci_set_scan_rsp_data_sync() argument 1249 hci_update_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) hci_update_scan_rsp_data_sync() argument 1260 hci_enable_ext_advertising_sync(struct hci_dev *hdev, u8 instance) hci_enable_ext_advertising_sync() argument 1306 hci_start_ext_adv_sync(struct hci_dev *hdev, u8 instance) hci_start_ext_adv_sync() argument 1321 hci_disable_per_advertising_sync(struct hci_dev *hdev, u8 instance) hci_disable_per_advertising_sync() argument 1340 hci_set_per_adv_params_sync(struct hci_dev *hdev, u8 instance, u16 min_interval, u16 max_interval) hci_set_per_adv_params_sync() argument 1362 hci_set_per_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_set_per_adv_data_sync() argument 1390 hci_enable_per_advertising_sync(struct hci_dev *hdev, u8 instance) hci_enable_per_advertising_sync() argument 1412 hci_adv_bcast_annoucement(struct hci_dev *hdev, struct adv_info *adv) hci_adv_bcast_annoucement() argument 1447 hci_start_per_adv_sync(struct hci_dev *hdev, u8 instance, u8 data_len, u8 *data, u32 flags, u16 min_interval, u16 max_interval, u16 sync_interval) hci_start_per_adv_sync() argument 1503 hci_start_adv_sync(struct hci_dev *hdev, u8 instance) hci_start_adv_sync() argument 1521 hci_enable_advertising_sync(struct hci_dev *hdev) hci_enable_advertising_sync() argument 1607 enable_advertising_sync(struct hci_dev *hdev, void *data) enable_advertising_sync() argument 1612 hci_enable_advertising(struct hci_dev *hdev) hci_enable_advertising() argument 1621 hci_remove_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance, struct sock *sk) hci_remove_ext_adv_instance_sync() argument 1642 remove_ext_adv_sync(struct hci_dev *hdev, void *data) remove_ext_adv_sync() argument 1653 hci_remove_ext_adv_instance(struct hci_dev *hdev, u8 instance) hci_remove_ext_adv_instance() argument 1666 hci_le_terminate_big_sync(struct hci_dev *hdev, u8 handle, u8 reason) hci_le_terminate_big_sync() argument 1678 hci_set_ext_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_set_ext_adv_data_sync() argument 1720 hci_set_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_set_adv_data_sync() argument 1743 hci_update_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_update_adv_data_sync() argument 1754 hci_schedule_adv_instance_sync(struct hci_dev *hdev, u8 instance, bool force) hci_schedule_adv_instance_sync() argument 1810 hci_clear_adv_sets_sync(struct hci_dev *hdev, struct sock *sk) hci_clear_adv_sets_sync() argument 1826 hci_clear_adv_sync(struct hci_dev *hdev, struct sock *sk, bool force) hci_clear_adv_sync() argument 1860 hci_remove_adv_sync(struct hci_dev *hdev, u8 instance, struct sock *sk) hci_remove_adv_sync() argument 1896 hci_remove_advertising_sync(struct hci_dev *hdev, struct sock *sk, u8 instance, bool force) hci_remove_advertising_sync() argument 1940 hci_read_rssi_sync(struct hci_dev *hdev, __le16 handle) hci_read_rssi_sync() argument 1949 hci_read_clock_sync(struct hci_dev *hdev, struct hci_cp_read_clock *cp) hci_read_clock_sync() argument 1955 hci_read_tx_power_sync(struct hci_dev *hdev, __le16 handle, u8 type) hci_read_tx_power_sync() argument 1965 hci_disable_advertising_sync(struct hci_dev *hdev) hci_disable_advertising_sync() argument 1983 hci_le_set_ext_scan_enable_sync(struct hci_dev *hdev, u8 val, u8 filter_dup) hci_le_set_ext_scan_enable_sync() argument 2000 hci_le_set_scan_enable_sync(struct hci_dev *hdev, u8 val, u8 filter_dup) hci_le_set_scan_enable_sync() argument 2020 hci_le_set_addr_resolution_enable_sync(struct hci_dev *hdev, u8 val) hci_le_set_addr_resolution_enable_sync() argument 2033 hci_scan_disable_sync(struct hci_dev *hdev) hci_scan_disable_sync() argument 2055 scan_use_rpa(struct hci_dev *hdev) scan_use_rpa() argument 2060 hci_start_interleave_scan(struct hci_dev *hdev) hci_start_interleave_scan() argument 2067 is_interleave_scanning(struct hci_dev *hdev) is_interleave_scanning() argument 2072 cancel_interleave_scan(struct hci_dev *hdev) cancel_interleave_scan() argument 2084 hci_update_interleaved_scan_sync(struct hci_dev *hdev) hci_update_interleaved_scan_sync() argument 2113 hci_le_del_resolve_list_sync(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_le_del_resolve_list_sync() argument 2135 hci_le_del_accept_list_sync(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_le_del_accept_list_sync() argument 2176 hci_le_add_resolve_list_sync(struct hci_dev *hdev, struct conn_params *params) hci_le_add_resolve_list_sync() argument 2238 hci_le_set_privacy_mode_sync(struct hci_dev *hdev, struct conn_params *params) hci_le_set_privacy_mode_sync() argument 2274 hci_le_add_accept_list_sync(struct hci_dev *hdev, struct conn_params *params, u8 *num_entries) hci_le_add_accept_list_sync() argument 2340 hci_pause_advertising_sync(struct hci_dev *hdev) hci_pause_advertising_sync() argument 2384 hci_resume_advertising_sync(struct hci_dev *hdev) hci_resume_advertising_sync() argument 2428 hci_pause_addr_resolution(struct hci_dev *hdev) hci_pause_addr_resolution() argument 2467 hci_read_local_oob_data_sync(struct hci_dev *hdev, bool extended, struct sock *sk) hci_read_local_oob_data_sync() argument 2539 hci_update_accept_list_sync(struct hci_dev *hdev) hci_update_accept_list_sync() argument 2679 hci_le_set_ext_scan_param_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy) hci_le_set_ext_scan_param_sync() argument 2723 hci_le_set_scan_param_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy) hci_le_set_scan_param_sync() argument 2745 hci_start_scan_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy, u8 filter_dup) hci_start_scan_sync() argument 2764 hci_passive_scan_sync(struct hci_dev *hdev) hci_passive_scan_sync() argument 2859 hci_update_passive_scan_sync(struct hci_dev *hdev) hci_update_passive_scan_sync() argument 2930 update_scan_sync(struct hci_dev *hdev, void *data) update_scan_sync() argument 2935 hci_update_scan(struct hci_dev *hdev) hci_update_scan() argument 2940 update_passive_scan_sync(struct hci_dev *hdev, void *data) update_passive_scan_sync() argument 2945 hci_update_passive_scan(struct hci_dev *hdev) hci_update_passive_scan() argument 2959 hci_write_sc_support_sync(struct hci_dev *hdev, u8 val) hci_write_sc_support_sync() argument 2982 hci_write_ssp_mode_sync(struct hci_dev *hdev, u8 mode) hci_write_ssp_mode_sync() argument 3003 hci_write_le_host_supported_sync(struct hci_dev *hdev, u8 le, u8 simul) hci_write_le_host_supported_sync() argument 3027 hci_powered_update_adv_sync(struct hci_dev *hdev) hci_powered_update_adv_sync() argument 3072 hci_write_auth_enable_sync(struct hci_dev *hdev) hci_write_auth_enable_sync() argument 3085 hci_write_fast_connectable_sync(struct hci_dev *hdev, bool enable) hci_write_fast_connectable_sync() argument 3129 disconnected_accept_list_entries(struct hci_dev *hdev) disconnected_accept_list_entries() argument 3147 hci_write_scan_enable_sync(struct hci_dev *hdev, u8 val) hci_write_scan_enable_sync() argument 3154 hci_update_scan_sync(struct hci_dev *hdev) hci_update_scan_sync() argument 3186 hci_update_name_sync(struct hci_dev *hdev) hci_update_name_sync() argument 3211 hci_powered_update_sync(struct hci_dev *hdev) hci_powered_update_sync() argument 3281 hci_dev_get_bd_addr_from_property(struct hci_dev *hdev) hci_dev_get_bd_addr_from_property() argument 3300 hci_init_stage_sync(struct hci_dev *hdev, const struct hci_init_stage *stage) hci_init_stage_sync() argument 3317 hci_read_local_version_sync(struct hci_dev *hdev) hci_read_local_version_sync() argument 3324 hci_read_bd_addr_sync(struct hci_dev *hdev) hci_read_bd_addr_sync() argument 3343 hci_reset_sync(struct hci_dev *hdev) hci_reset_sync() argument 3357 hci_init0_sync(struct hci_dev *hdev) hci_init0_sync() argument 3373 hci_unconf_init_sync(struct hci_dev *hdev) hci_unconf_init_sync() argument 3391 hci_read_local_features_sync(struct hci_dev *hdev) hci_read_local_features_sync() argument 3413 hci_read_local_cmds_sync(struct hci_dev *hdev) hci_read_local_cmds_sync() argument 3432 hci_read_local_amp_info_sync(struct hci_dev *hdev) hci_read_local_amp_info_sync() argument 3439 hci_read_data_block_size_sync(struct hci_dev *hdev) hci_read_data_block_size_sync() argument 3446 hci_read_flow_control_mode_sync(struct hci_dev *hdev) hci_read_flow_control_mode_sync() argument 3453 hci_read_location_data_sync(struct hci_dev *hdev) hci_read_location_data_sync() argument 3476 hci_init1_sync(struct hci_dev *hdev) hci_init1_sync() argument 3512 hci_read_buffer_size_sync(struct hci_dev *hdev) hci_read_buffer_size_sync() argument 3519 hci_read_dev_class_sync(struct hci_dev *hdev) hci_read_dev_class_sync() argument 3526 hci_read_local_name_sync(struct hci_dev *hdev) hci_read_local_name_sync() argument 3533 hci_read_voice_setting_sync(struct hci_dev *hdev) hci_read_voice_setting_sync() argument 3540 hci_read_num_supported_iac_sync(struct hci_dev *hdev) hci_read_num_supported_iac_sync() argument 3547 hci_read_current_iac_lap_sync(struct hci_dev *hdev) hci_read_current_iac_lap_sync() argument 3553 hci_set_event_filter_sync(struct hci_dev *hdev, u8 flt_type, u8 cond_type, bdaddr_t *bdaddr, u8 auto_accept) hci_set_event_filter_sync() argument 3580 hci_clear_event_filter_sync(struct hci_dev *hdev) hci_clear_event_filter_sync() argument 3597 hci_write_ca_timeout_sync(struct hci_dev *hdev) hci_write_ca_timeout_sync() argument 3626 hci_write_ssp_mode_1_sync(struct hci_dev *hdev) hci_write_ssp_mode_1_sync() argument 3645 hci_write_eir_sync(struct hci_dev *hdev) hci_write_eir_sync() argument 3659 hci_write_inquiry_mode_sync(struct hci_dev *hdev) hci_write_inquiry_mode_sync() argument 3677 hci_read_inq_rsp_tx_power_sync(struct hci_dev *hdev) hci_read_inq_rsp_tx_power_sync() argument 3686 hci_read_local_ext_features_sync(struct hci_dev *hdev, u8 page) hci_read_local_ext_features_sync() argument 3700 hci_read_local_ext_features_1_sync(struct hci_dev *hdev) hci_read_local_ext_features_1_sync() argument 3725 hci_le_read_buffer_size_sync(struct hci_dev *hdev) hci_le_read_buffer_size_sync() argument 3738 hci_le_read_local_features_sync(struct hci_dev *hdev) hci_le_read_local_features_sync() argument 3745 hci_le_read_supported_states_sync(struct hci_dev *hdev) hci_le_read_supported_states_sync() argument 3762 hci_init2_sync(struct hci_dev *hdev) hci_init2_sync() argument 3795 hci_set_event_mask_sync(struct hci_dev *hdev) hci_set_event_mask_sync() argument 3904 hci_read_stored_link_key_sync(struct hci_dev *hdev) hci_read_stored_link_key_sync() argument 3920 hci_setup_link_policy_sync(struct hci_dev *hdev) hci_setup_link_policy_sync() argument 3945 hci_read_page_scan_activity_sync(struct hci_dev *hdev) hci_read_page_scan_activity_sync() argument 3954 hci_read_def_err_data_reporting_sync(struct hci_dev *hdev) hci_read_def_err_data_reporting_sync() argument 3965 hci_read_page_scan_type_sync(struct hci_dev *hdev) hci_read_page_scan_type_sync() argument 3979 hci_read_local_ext_features_all_sync(struct hci_dev *hdev) hci_read_local_ext_features_all_sync() argument 4016 hci_le_set_event_mask_sync(struct hci_dev *hdev) hci_le_set_event_mask_sync() argument 4137 hci_le_read_adv_tx_power_sync(struct hci_dev *hdev) hci_le_read_adv_tx_power_sync() argument 4155 hci_le_read_tx_power_sync(struct hci_dev *hdev) hci_le_read_tx_power_sync() argument 4166 hci_le_read_accept_list_size_sync(struct hci_dev *hdev) hci_le_read_accept_list_size_sync() argument 4176 hci_le_clear_accept_list_sync(struct hci_dev *hdev) hci_le_clear_accept_list_sync() argument 4186 hci_le_read_resolv_list_size_sync(struct hci_dev *hdev) hci_le_read_resolv_list_size_sync() argument 4196 hci_le_clear_resolv_list_sync(struct hci_dev *hdev) hci_le_clear_resolv_list_sync() argument 4206 hci_le_set_rpa_timeout_sync(struct hci_dev *hdev) hci_le_set_rpa_timeout_sync() argument 4220 hci_le_read_max_data_len_sync(struct hci_dev *hdev) hci_le_read_max_data_len_sync() argument 4230 hci_le_read_def_data_len_sync(struct hci_dev *hdev) hci_le_read_def_data_len_sync() argument 4240 hci_le_read_num_support_adv_sets_sync(struct hci_dev *hdev) hci_le_read_num_support_adv_sets_sync() argument 4251 hci_set_le_support_sync(struct hci_dev *hdev) hci_set_le_support_sync() argument 4274 hci_le_set_host_feature_sync(struct hci_dev *hdev) hci_le_set_host_feature_sync() argument 4322 hci_init3_sync(struct hci_dev *hdev) hci_init3_sync() argument 4338 hci_delete_stored_link_key_sync(struct hci_dev *hdev) hci_delete_stored_link_key_sync() argument 4367 hci_set_event_mask_page_2_sync(struct hci_dev *hdev) hci_set_event_mask_page_2_sync() argument 4418 hci_read_local_codecs_sync(struct hci_dev *hdev) hci_read_local_codecs_sync() argument 4429 hci_read_local_pairing_opts_sync(struct hci_dev *hdev) hci_read_local_pairing_opts_sync() argument 4439 hci_get_mws_transport_config_sync(struct hci_dev *hdev) hci_get_mws_transport_config_sync() argument 4449 hci_read_sync_train_params_sync(struct hci_dev *hdev) hci_read_sync_train_params_sync() argument 4459 hci_write_sc_support_1_sync(struct hci_dev *hdev) hci_write_sc_support_1_sync() argument 4475 hci_set_err_data_report_sync(struct hci_dev *hdev) hci_set_err_data_report_sync() argument 4517 hci_le_set_write_def_data_len_sync(struct hci_dev *hdev) hci_le_set_write_def_data_len_sync() argument 4535 hci_le_set_default_phy_sync(struct hci_dev *hdev) hci_le_set_default_phy_sync() argument 4577 hci_init4_sync(struct hci_dev *hdev) hci_init4_sync() argument 4593 hci_init_sync(struct hci_dev *hdev) hci_init_sync() argument 4688 hci_dev_setup_sync(struct hci_dev *hdev) hci_dev_setup_sync() argument 4762 hci_dev_init_sync(struct hci_dev *hdev) hci_dev_init_sync() argument 4814 hci_dev_open_sync(struct hci_dev *hdev) hci_dev_open_sync() argument 4928 hci_pend_le_actions_clear(struct hci_dev *hdev) hci_pend_le_actions_clear() argument 4944 hci_dev_shutdown(struct hci_dev *hdev) hci_dev_shutdown() argument 4969 hci_dev_close_sync(struct hci_dev *hdev) hci_dev_close_sync() argument 5111 hci_power_on_sync(struct hci_dev *hdev) hci_power_on_sync() argument 5174 hci_remote_name_cancel_sync(struct hci_dev *hdev, bdaddr_t *addr) hci_remote_name_cancel_sync() argument 5185 hci_stop_discovery_sync(struct hci_dev *hdev) hci_stop_discovery_sync() argument 5236 hci_disconnect_phy_link_sync(struct hci_dev *hdev, u16 handle, u8 reason) hci_disconnect_phy_link_sync() argument 5249 hci_disconnect_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_disconnect_sync() argument 5276 hci_le_connect_cancel_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_le_connect_cancel_sync() argument 5293 hci_connect_cancel_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_connect_cancel_sync() argument 5339 hci_reject_sco_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_reject_sco_sync() argument 5358 hci_le_reject_cis_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_le_reject_cis_sync() argument 5371 hci_reject_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_reject_conn_sync() argument 5390 hci_abort_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_abort_conn_sync() argument 5458 hci_disconnect_all_sync(struct hci_dev *hdev, u8 reason) hci_disconnect_all_sync() argument 5489 hci_power_off_sync(struct hci_dev *hdev) hci_power_off_sync() argument 5520 hci_set_powered_sync(struct hci_dev *hdev, u8 val) hci_set_powered_sync() argument 5528 hci_write_iac_sync(struct hci_dev *hdev) hci_write_iac_sync() argument 5559 hci_update_discoverable_sync(struct hci_dev *hdev) hci_update_discoverable_sync() argument 5599 update_discoverable_sync(struct hci_dev *hdev, void *data) update_discoverable_sync() argument 5604 hci_update_discoverable(struct hci_dev *hdev) hci_update_discoverable() argument 5617 hci_update_connectable_sync(struct hci_dev *hdev) hci_update_connectable_sync() argument 5648 hci_inquiry_sync(struct hci_dev *hdev, u8 length) hci_inquiry_sync() argument 5676 hci_active_scan_sync(struct hci_dev *hdev, uint16_t interval) hci_active_scan_sync() argument 5748 hci_start_interleaved_discovery_sync(struct hci_dev *hdev) hci_start_interleaved_discovery_sync() argument 5761 hci_start_discovery_sync(struct hci_dev *hdev) hci_start_discovery_sync() argument 5823 hci_suspend_monitor_sync(struct hci_dev *hdev) hci_suspend_monitor_sync() argument 5835 hci_pause_discovery_sync(struct hci_dev *hdev) hci_pause_discovery_sync() argument 5857 hci_update_event_filter_sync(struct hci_dev *hdev) hci_update_event_filter_sync() argument 5902 hci_pause_scan_sync(struct hci_dev *hdev) hci_pause_scan_sync() argument 5931 hci_suspend_sync(struct hci_dev *hdev) hci_suspend_sync() argument 5996 hci_resume_discovery_sync(struct hci_dev *hdev) hci_resume_discovery_sync() argument 6016 hci_resume_monitor_sync(struct hci_dev *hdev) hci_resume_monitor_sync() argument 6028 hci_resume_scan_sync(struct hci_dev *hdev) hci_resume_scan_sync() argument 6051 hci_resume_sync(struct hci_dev *hdev) hci_resume_sync() argument 6082 struct hci_dev *hdev = conn->hdev; conn_use_rpa() local 6087 hci_le_ext_directed_advertising_sync(struct hci_dev *hdev, struct hci_conn *conn) hci_le_ext_directed_advertising_sync() argument 6150 hci_le_directed_advertising_sync(struct hci_dev *hdev, struct hci_conn *conn) hci_le_directed_advertising_sync() argument 6205 struct hci_dev *hdev = conn->hdev; set_ext_conn_params() local 6219 hci_le_ext_create_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 own_addr_type) hci_le_ext_create_conn_sync() argument 6267 hci_le_create_conn_sync(struct hci_dev *hdev, struct hci_conn *conn) hci_le_create_conn_sync() argument 6371 hci_le_create_cis_sync(struct hci_dev *hdev) hci_le_create_cis_sync() argument 6472 hci_le_remove_cig_sync(struct hci_dev *hdev, u8 handle) hci_le_remove_cig_sync() argument 6483 hci_le_big_terminate_sync(struct hci_dev *hdev, u8 handle) hci_le_big_terminate_sync() argument 6494 hci_le_pa_terminate_sync(struct hci_dev *hdev, u16 handle) hci_le_pa_terminate_sync() argument 6505 hci_get_random_address(struct hci_dev *hdev, bool require_privacy, bool use_rpa, struct adv_info *adv_instance, u8 *own_addr_type, bdaddr_t *rand_addr) hci_get_random_address() argument 6578 _update_adv_data_sync(struct hci_dev *hdev, void *data) _update_adv_data_sync() argument 6585 hci_update_adv_data(struct hci_dev *hdev, u8 instance) hci_update_adv_data() argument [all...] |
H A D | l2cap_core.c | 1550 struct hci_dev *hdev = hcon->hdev; in l2cap_le_conn_ready() local 1659 struct hci_dev *hdev = conn->hcon->hdev; in l2cap_register_user() local 1697 struct hci_dev *hdev = conn->hcon->hdev; l2cap_unregister_user() local 4050 struct hci_dev *hdev = conn->hcon->hdev; l2cap_connect_req() local 6932 struct hci_dev *hdev; l2cap_chan_connect() local 7148 l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr) l2cap_connect_ind() argument 7215 struct hci_dev *hdev = hcon->hdev; l2cap_connect_cfm() local [all...] |
H A D | mgmt.c | 323 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_index_event() argument 330 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event() argument 337 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event() argument 366 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version() argument 379 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands() argument 431 read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_index_list() argument 491 read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_unconf_index_list() argument 551 read_ext_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_ext_index_list() argument 625 is_configured(struct hci_dev *hdev) is_configured() argument 639 get_missing_options(struct hci_dev *hdev) get_missing_options() argument 655 new_options(struct hci_dev *hdev, struct sock *skip) new_options() argument 663 send_options_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_options_rsp() argument 671 read_config_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_config_info() argument 699 get_supported_phys(struct hci_dev *hdev) get_supported_phys() argument 751 get_selected_phys(struct hci_dev *hdev) get_selected_phys() argument 814 get_configurable_phys(struct hci_dev *hdev) get_configurable_phys() argument 820 get_supported_settings(struct hci_dev *hdev) get_supported_settings() argument 871 get_current_settings(struct hci_dev *hdev) get_current_settings() argument 951 pending_find(u16 opcode, struct hci_dev *hdev) pending_find() argument 956 mgmt_get_adv_discov_flags(struct hci_dev *hdev) mgmt_get_adv_discov_flags() argument 980 mgmt_get_connectable(struct hci_dev *hdev) mgmt_get_connectable() argument 997 service_cache_sync(struct hci_dev *hdev, void *data) service_cache_sync() argument 1007 struct hci_dev *hdev = container_of(work, struct hci_dev, service_cache_off() local 1016 rpa_expired_sync(struct hci_dev *hdev, void *data) rpa_expired_sync() argument 1030 struct hci_dev *hdev = container_of(work, struct hci_dev, rpa_expired() local 1047 struct hci_dev *hdev = container_of(work, struct hci_dev, discov_off() local 1072 mesh_send_complete(struct hci_dev *hdev, struct mgmt_mesh_tx *mesh_tx, bool silent) mesh_send_complete() argument 1084 mesh_send_done_sync(struct hci_dev *hdev, void *data) mesh_send_done_sync() argument 1100 mesh_next(struct hci_dev *hdev, void *data, int err) mesh_next() argument 1118 struct hci_dev *hdev = container_of(work, struct hci_dev, mesh_send_done() local 1127 mgmt_init_hdev(struct sock *sk, struct hci_dev *hdev) mgmt_init_hdev() argument 1149 read_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_controller_info() argument 1179 append_eir_data_to_buf(struct hci_dev *hdev, u8 *eir) append_eir_data_to_buf() argument 1203 read_ext_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_ext_controller_info() argument 1243 ext_info_changed(struct hci_dev *hdev, struct sock *skip) ext_info_changed() argument 1259 send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_settings_rsp() argument 1267 mgmt_advertising_added(struct sock *sk, struct hci_dev *hdev, u8 instance) mgmt_advertising_added() argument 1276 mgmt_advertising_removed(struct sock *sk, struct hci_dev *hdev, u8 instance) mgmt_advertising_removed() argument 1286 cancel_adv_timeout(struct hci_dev *hdev) cancel_adv_timeout() argument 1295 restart_le_actions(struct hci_dev *hdev) restart_le_actions() argument 1319 new_settings(struct hci_dev *hdev, struct sock *skip) new_settings() argument 1327 mgmt_set_powered_complete(struct hci_dev *hdev, void *data, int err) mgmt_set_powered_complete() argument 1363 set_powered_sync(struct hci_dev *hdev, void *data) set_powered_sync() argument 1373 set_powered(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_powered() argument 1424 mgmt_new_settings(struct hci_dev *hdev) mgmt_new_settings() argument 1431 struct hci_dev *hdev; global() member 1485 mgmt_bredr_support(struct hci_dev *hdev) mgmt_bredr_support() argument 1495 mgmt_le_support(struct hci_dev *hdev) mgmt_le_support() argument 1505 mgmt_set_discoverable_complete(struct hci_dev *hdev, void *data, int err) mgmt_set_discoverable_complete() argument 1539 set_discoverable_sync(struct hci_dev *hdev, void *data) set_discoverable_sync() argument 1546 set_discoverable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_discoverable() argument 1679 mgmt_set_connectable_complete(struct hci_dev *hdev, void *data, int err) mgmt_set_connectable_complete() argument 1708 set_connectable_update_settings(struct hci_dev *hdev, struct sock *sk, u8 val) set_connectable_update_settings() argument 1737 set_connectable_sync(struct hci_dev *hdev, void *data) set_connectable_sync() argument 1744 set_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_connectable() argument 1804 set_bondable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_bondable() argument 1842 set_link_security(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_link_security() argument 1911 set_ssp_complete(struct hci_dev *hdev, void *data, int err) set_ssp_complete() argument 1953 set_ssp_sync(struct hci_dev *hdev, void *data) set_ssp_sync() argument 1971 set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_ssp() argument 2046 set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_hs() argument 2054 set_le_complete(struct hci_dev *hdev, void *data, int err) set_le_complete() argument 2075 set_le_sync(struct hci_dev *hdev, void *data) set_le_sync() argument 2119 set_mesh_complete(struct hci_dev *hdev, void *data, int err) set_mesh_complete() argument 2135 set_mesh_sync(struct hci_dev *hdev, void *data) set_mesh_sync() argument 2158 set_mesh(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_mesh() argument 2196 mesh_send_start_complete(struct hci_dev *hdev, void *data, int err) mesh_send_start_complete() argument 2217 mesh_send_sync(struct hci_dev *hdev, void *data) mesh_send_sync() argument 2281 mesh_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) mesh_features() argument 2308 send_cancel(struct hci_dev *hdev, void *data) send_cancel() argument 2335 mesh_send_cancel(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) mesh_send_cancel() argument 2369 mesh_send(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) mesh_send() argument 2430 set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_le() argument 2525 pending_eir_or_class(struct hci_dev *hdev) pending_eir_or_class() argument 2561 mgmt_class_complete(struct hci_dev *hdev, void *data, int err) mgmt_class_complete() argument 2573 add_uuid_sync(struct hci_dev *hdev, void *data) add_uuid_sync() argument 2584 add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_uuid() argument 2630 enable_service_cache(struct hci_dev *hdev) enable_service_cache() argument 2644 remove_uuid_sync(struct hci_dev *hdev, void *data) remove_uuid_sync() argument 2655 remove_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_uuid() argument 2723 set_class_sync(struct hci_dev *hdev, void *data) set_class_sync() argument 2738 set_dev_class(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_dev_class() argument 2790 load_link_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) load_link_keys() argument 2880 device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, struct sock *skip_sk) device_unpaired() argument 2892 unpair_device_complete(struct hci_dev *hdev, void *data, int err) unpair_device_complete() argument 2904 unpair_device_sync(struct hci_dev *hdev, void *data) unpair_device_sync() argument 2923 unpair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) unpair_device() argument 3052 disconnect(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) disconnect() argument 3138 get_connections(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_connections() argument 3192 send_pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_pin_code_neg_reply *cp) send_pin_code_neg_reply() argument 3213 pin_code_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pin_code_reply() argument 3275 set_io_capability(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_io_capability() argument 3300 struct hci_dev *hdev = conn->hdev; find_pairing() local 3392 pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pair_device() argument 3523 cancel_pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) cancel_pair_device() argument 3580 user_pairing_resp(struct sock *sk, struct hci_dev *hdev, struct mgmt_addr_info *addr, u16 mgmt_op, u16 hci_op, __le32 passkey) user_pairing_resp() argument 3651 pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pin_code_neg_reply() argument 3663 user_confirm_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_confirm_reply() argument 3679 user_confirm_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_confirm_neg_reply() argument 3691 user_passkey_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_passkey_reply() argument 3703 user_passkey_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_passkey_neg_reply() argument 3715 adv_expire_sync(struct hci_dev *hdev, u32 flags) adv_expire_sync() argument 3738 name_changed_sync(struct hci_dev *hdev, void *data) name_changed_sync() argument 3743 set_name_complete(struct hci_dev *hdev, void *data, int err) set_name_complete() argument 3768 set_name_sync(struct hci_dev *hdev, void *data) set_name_sync() argument 3784 set_local_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_local_name() argument 3847 appearance_changed_sync(struct hci_dev *hdev, void *data) appearance_changed_sync() argument 3852 set_appearance(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_appearance() argument 3887 get_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_phy_configuration() argument 3908 mgmt_phy_configuration_changed(struct hci_dev *hdev, struct sock *skip) mgmt_phy_configuration_changed() argument 3920 set_default_phy_complete(struct hci_dev *hdev, void *data, int err) set_default_phy_complete() argument 3957 set_default_phy_sync(struct hci_dev *hdev, void *data) set_default_phy_sync() argument 3996 set_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_phy_configuration() argument 4125 set_blocked_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_blocked_keys() argument 4174 set_wideband_speech(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_wideband_speech() argument 4223 read_controller_cap(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_controller_cap() argument 4334 read_exp_features_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_exp_features_info() argument 4439 exp_ll_privacy_feature_changed(bool enabled, struct hci_dev *hdev, struct sock *skip) exp_ll_privacy_feature_changed() argument 4460 exp_feature_changed(struct hci_dev *hdev, const u8 *uuid, bool enabled, struct sock *skip) exp_feature_changed() argument 4481 set_zero_key_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_zero_key_func() argument 4518 set_debug_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_debug_func() argument 4564 set_mgmt_mesh_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_mgmt_mesh_func() argument 4615 set_rpa_resolution_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_rpa_resolution_func() argument 4680 set_quality_report_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_quality_report_func() argument 4754 set_offload_codec_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_offload_codec_func() argument 4812 set_le_simultaneous_roles_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_le_simultaneous_roles_func() argument 4871 set_iso_socket_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) set_iso_socket_func() argument 4943 set_exp_feature(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) set_exp_feature() argument 4961 get_params_flags(struct hci_dev *hdev, struct hci_conn_params *params) get_params_flags() argument 4977 get_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_device_flags() argument 5029 device_flags_changed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u32 supported_flags, u32 current_flags) device_flags_changed() argument 5043 set_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_device_flags() argument 5120 mgmt_adv_monitor_added(struct sock *sk, struct hci_dev *hdev, u16 handle) mgmt_adv_monitor_added() argument 5130 mgmt_adv_monitor_removed(struct hci_dev *hdev, u16 handle) mgmt_adv_monitor_removed() argument 5150 read_adv_mon_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) read_adv_mon_features() argument 5199 mgmt_add_adv_patterns_monitor_complete(struct hci_dev *hdev, void *data, int status) mgmt_add_adv_patterns_monitor_complete() argument 5227 mgmt_add_adv_patterns_monitor_sync(struct hci_dev *hdev, void *data) mgmt_add_adv_patterns_monitor_sync() argument 5235 __add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, struct adv_monitor *m, u8 status, void *data, u16 len, u16 op) __add_adv_patterns_monitor() argument 5339 add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_adv_patterns_monitor() argument 5376 add_adv_patterns_monitor_rssi(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_adv_patterns_monitor_rssi() argument 5413 mgmt_remove_adv_monitor_complete(struct hci_dev *hdev, void *data, int status) mgmt_remove_adv_monitor_complete() argument 5436 mgmt_remove_adv_monitor_sync(struct hci_dev *hdev, void *data) mgmt_remove_adv_monitor_sync() argument 5448 remove_adv_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_adv_monitor() argument 5494 read_local_oob_data_complete(struct hci_dev *hdev, void *data, int err) read_local_oob_data_complete() argument 5561 read_local_oob_data_sync(struct hci_dev *hdev, void *data) read_local_oob_data_sync() argument 5576 read_local_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_local_oob_data() argument 5618 add_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_remote_oob_data() argument 5726 remove_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_remote_oob_data() argument 5763 mgmt_start_discovery_complete(struct hci_dev *hdev, u8 status) mgmt_start_discovery_complete() argument 5786 discovery_type_is_valid(struct hci_dev *hdev, uint8_t type, uint8_t *mgmt_status) discovery_type_is_valid() argument 5813 start_discovery_complete(struct hci_dev *hdev, void *data, int err) start_discovery_complete() argument 5832 start_discovery_sync(struct hci_dev *hdev, void *data) start_discovery_sync() argument 5837 start_discovery_internal(struct sock *sk, struct hci_dev *hdev, u16 op, void *data, u16 len) start_discovery_internal() argument 5908 start_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_discovery() argument 5915 start_limited_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_limited_discovery() argument 5923 start_service_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_service_discovery() argument 6035 mgmt_stop_discovery_complete(struct hci_dev *hdev, u8 status) mgmt_stop_discovery_complete() argument 6052 stop_discovery_complete(struct hci_dev *hdev, void *data, int err) stop_discovery_complete() argument 6069 stop_discovery_sync(struct hci_dev *hdev, void *data) stop_discovery_sync() argument 6074 stop_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) stop_discovery() argument 6119 confirm_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) confirm_name() argument 6161 block_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) block_device() argument 6197 unblock_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) unblock_device() argument 6233 set_device_id_sync(struct hci_dev *hdev, void *data) set_device_id_sync() argument 6238 set_device_id(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_device_id() argument 6270 enable_advertising_instance(struct hci_dev *hdev, int err) enable_advertising_instance() argument 6278 set_advertising_complete(struct hci_dev *hdev, void *data, int err) set_advertising_complete() argument 6326 set_adv_sync(struct hci_dev *hdev, void *data) set_adv_sync() argument 6360 set_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_advertising() argument 6445 set_static_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_static_address() argument 6489 set_scan_params(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_scan_params() argument 6538 fast_connectable_complete(struct hci_dev *hdev, void *data, int err) fast_connectable_complete() argument 6562 write_fast_connectable_sync(struct hci_dev *hdev, void *data) write_fast_connectable_sync() argument 6570 set_fast_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_fast_connectable() argument 6626 set_bredr_complete(struct hci_dev *hdev, void *data, int err) set_bredr_complete() argument 6649 set_bredr_sync(struct hci_dev *hdev, void *data) set_bredr_sync() argument 6667 set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_bredr() argument 6767 set_secure_conn_complete(struct hci_dev *hdev, void *data, int err) set_secure_conn_complete() argument 6805 set_secure_conn_sync(struct hci_dev *hdev, void *data) set_secure_conn_sync() argument 6817 set_secure_conn(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_secure_conn() argument 6898 set_debug_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_debug_keys() argument 6945 set_privacy(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) set_privacy() argument 7018 load_irks(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) load_irks() argument 7113 load_long_term_keys(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) load_long_term_keys() argument 7214 get_conn_info_complete(struct hci_dev *hdev, void *data, int err) get_conn_info_complete() argument 7243 get_conn_info_sync(struct hci_dev *hdev, void *data) get_conn_info_sync() argument 7281 get_conn_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_conn_info() argument 7372 get_clock_info_complete(struct hci_dev *hdev, void *data, int err) get_clock_info_complete() argument 7403 get_clock_info_sync(struct hci_dev *hdev, void *data) get_clock_info_sync() argument 7425 get_clock_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_clock_info() argument 7489 is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) is_connected() argument 7507 hci_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, u8 auto_connect) hci_conn_params_set() argument 7551 device_added(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type, u8 action) device_added() argument 7563 add_device_sync(struct hci_dev *hdev, void *data) add_device_sync() argument 7568 add_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_device() argument 7670 device_removed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) device_removed() argument 7681 remove_device_sync(struct hci_dev *hdev, void *data) remove_device_sync() argument 7686 remove_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_device() argument 7810 load_conn_param(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) load_conn_param() argument 7895 set_external_config(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_external_config() argument 7951 set_public_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_public_address() argument 8003 read_local_oob_ext_data_complete(struct hci_dev *hdev, void *data, int err) read_local_oob_ext_data_complete() argument 8126 read_local_ssp_oob_req(struct hci_dev *hdev, struct sock *sk, struct mgmt_cp_read_local_oob_ext_data *cp) read_local_ssp_oob_req() argument 8148 read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_local_oob_ext_data() argument 8309 get_supported_adv_flags(struct hci_dev *hdev) get_supported_adv_flags() argument 8346 read_adv_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_adv_features() argument 8401 calculate_name_len(struct hci_dev *hdev) calculate_name_len() argument 8408 tlv_data_max_len(struct hci_dev *hdev, u32 adv_flags, bool is_adv_data) tlv_data_max_len() argument 8454 tlv_data_is_valid(struct hci_dev *hdev, u32 adv_flags, u8 *data, u8 len, bool is_adv_data) tlv_data_is_valid() argument 8499 requested_adv_flags_are_valid(struct hci_dev *hdev, u32 adv_flags) requested_adv_flags_are_valid() argument 8515 adv_busy(struct hci_dev *hdev) adv_busy() argument 8520 add_adv_complete(struct hci_dev *hdev, struct sock *sk, u8 instance, int err) add_adv_complete() argument 8552 add_advertising_complete(struct hci_dev *hdev, void *data, int err) add_advertising_complete() argument 8574 add_advertising_sync(struct hci_dev *hdev, void *data) add_advertising_sync() argument 8582 add_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) add_advertising() argument 8717 add_ext_adv_params_complete(struct hci_dev *hdev, void *data, int err) add_ext_adv_params_complete() argument 8768 add_ext_adv_params_sync(struct hci_dev *hdev, void *data) add_ext_adv_params_sync() argument 8776 add_ext_adv_params(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) add_ext_adv_params() argument 8892 add_ext_adv_data_complete(struct hci_dev *hdev, void *data, int err) add_ext_adv_data_complete() argument 8914 add_ext_adv_data_sync(struct hci_dev *hdev, void *data) add_ext_adv_data_sync() argument 8935 add_ext_adv_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) add_ext_adv_data() argument 9054 remove_advertising_complete(struct hci_dev *hdev, void *data, int err) remove_advertising_complete() argument 9076 remove_advertising_sync(struct hci_dev *hdev, void *data) remove_advertising_sync() argument 9092 remove_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) remove_advertising() argument 9140 get_adv_size_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_adv_size_info() argument 9310 mgmt_index_added(struct hci_dev *hdev) mgmt_index_added() argument 9342 mgmt_index_removed(struct hci_dev *hdev) mgmt_index_removed() argument 9384 mgmt_power_on(struct hci_dev *hdev, int err) mgmt_power_on() argument 9407 __mgmt_power_off(struct hci_dev *hdev) __mgmt_power_off() argument 9441 mgmt_set_powered_failed(struct hci_dev *hdev, int err) mgmt_set_powered_failed() argument 9460 mgmt_new_link_key(struct hci_dev *hdev, struct link_key *key, bool persistent) mgmt_new_link_key() argument 9496 mgmt_new_ltk(struct hci_dev *hdev, struct smp_ltk *key, bool persistent) mgmt_new_ltk() argument 9539 mgmt_new_irk(struct hci_dev *hdev, struct smp_irk *irk, bool persistent) mgmt_new_irk() argument 9555 mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, bool persistent) mgmt_new_csrk() argument 9585 mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 store_hint, u16 min_interval, u16 max_interval, u16 latency, u16 timeout) mgmt_new_conn_param() argument 9606 mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn, u8 *name, u8 name_len) mgmt_device_connected() argument 9670 struct hci_dev *hdev = data; unpair_device_rsp() local 9679 mgmt_powering_down(struct hci_dev *hdev) mgmt_powering_down() argument 9695 mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 reason, bool mgmt_connected) mgmt_device_disconnected() argument 9727 mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_disconnect_failed() argument 9753 mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_connect_failed() argument 9765 mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) mgmt_pin_code_request() argument 9776 mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_reply_complete() argument 9789 mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_neg_reply_complete() argument 9802 mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 value, u8 confirm_hint) mgmt_user_confirm_request() argument 9819 mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type) mgmt_user_passkey_request() argument 9833 user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status, u8 opcode) user_pairing_resp_complete() argument 9849 mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_reply_complete() argument 9856 mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_neg_reply_complete() argument 9864 mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_reply_complete() argument 9871 mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_neg_reply_complete() argument 9879 mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 passkey, u8 entered) mgmt_user_passkey_notify() argument 9916 mgmt_auth_enable_complete(struct hci_dev *hdev, u8 status) mgmt_auth_enable_complete() argument 9953 mgmt_set_class_of_dev_complete(struct hci_dev *hdev, u8 *dev_class, u8 status) mgmt_set_class_of_dev_complete() argument 9972 mgmt_set_local_name_complete(struct hci_dev *hdev, u8 *name, u8 status) mgmt_set_local_name_complete() argument 10067 restart_le_scan(struct hci_dev *hdev) restart_le_scan() argument 10082 is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) is_filter_match() argument 10127 mgmt_adv_monitor_device_lost(struct hci_dev *hdev, u16 handle, bdaddr_t *bdaddr, u8 addr_type) mgmt_adv_monitor_device_lost() argument 10140 mgmt_send_adv_monitor_device_found(struct hci_dev *hdev, struct sk_buff *skb, struct sock *skip_sk, u16 handle) mgmt_send_adv_monitor_device_found() argument 10170 mgmt_adv_monitor_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, bool report_device, struct sk_buff *skb, struct sock *skip_sk) mgmt_adv_monitor_device_found() argument 10234 mesh_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, s8 rssi, u32 flags, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len, u64 instant) mesh_device_found() argument 10300 mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 *dev_class, s8 rssi, u32 flags, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len, u64 instant) mgmt_device_found() argument 10392 mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, s8 rssi, u8 *name, u8 name_len) mgmt_remote_name() argument 10419 mgmt_discovering(struct hci_dev *hdev, u8 discovering) mgmt_discovering() argument 10432 mgmt_suspending(struct hci_dev *hdev, u8 state) mgmt_suspending() argument 10440 mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr, u8 addr_type) mgmt_resuming() argument 10476 struct hci_dev *hdev; mgmt_cleanup() local [all...] |
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | habanalabs.h | 186 struct hl_device *hdev; member 404 struct hl_device *hdev; member 448 struct hl_device *hdev; member 546 struct hl_device *hdev; member 564 struct hl_device *hdev; member 883 struct hl_device *hdev; global() member 1192 struct hl_device *hdev; global() member 1261 struct hl_device *hdev; global() member 1436 struct hl_device *hdev; global() member 2006 hl_debugfs_add_device(struct hl_device *hdev) hl_debugfs_add_device() argument 2010 hl_debugfs_remove_device(struct hl_device *hdev) hl_debugfs_remove_device() argument 2038 hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_add_job() argument 2043 hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_remove_job() argument 2048 hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_add_userptr() argument 2053 hl_debugfs_remove_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_remove_userptr() argument 2058 hl_debugfs_add_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_add_ctx_mem_hash() argument 2063 hl_debugfs_remove_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_remove_ctx_mem_hash() argument [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-logitech-hidpp.c | 217 static int __hidpp_send_report(struct hid_device *hdev, in __hidpp_send_report() argument 815 struct hid_device *hdev = hidpp->hid_dev; in hidpp_unifying_init() local 951 struct hid_device *hdev = hidpp->hid_dev; hidpp_serial_init() local 2427 wtp_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) wtp_input_mapping() argument 2546 wtp_raw_event(struct hid_device *hdev, u8 *data, int size) wtp_raw_event() argument 2618 wtp_allocate(struct hid_device *hdev, const struct hid_device_id *id) wtp_allocate() argument 2633 wtp_connect(struct hid_device *hdev, bool connected) wtp_connect() argument 2695 m560_send_config_command(struct hid_device *hdev, bool connected) m560_send_config_command() argument 2713 m560_raw_event(struct hid_device *hdev, u8 *data, int size) m560_raw_event() argument 2827 m560_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) m560_input_mapping() argument 2875 k400_allocate(struct hid_device *hdev) k400_allocate() argument 2890 k400_connect(struct hid_device *hdev, bool connected) k400_connect() argument 3000 lg_dinovo_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) lg_dinovo_input_mapping() argument 3219 hidpp_report_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *rsize) hidpp_report_fixup() argument 3235 hidpp_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) hidpp_input_mapping() argument 3256 hidpp_input_mapped(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) hidpp_input_mapped() argument 3295 hidpp_input_configured(struct hid_device *hdev, struct hid_input *hidinput) hidpp_input_configured() argument 3388 hidpp_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) hidpp_raw_event() argument 3438 hidpp_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) hidpp_event() argument 3550 hidpp_overwrite_name(struct hid_device *hdev) hidpp_overwrite_name() argument 3584 hidpp_allocate_input(struct hid_device *hdev) hidpp_allocate_input() argument 3610 struct hid_device *hdev = hidpp->hid_dev; hidpp_connect_event() local 3739 hidpp_get_report_length(struct hid_device *hdev, int id) hidpp_get_report_length() argument 3752 hidpp_validate_device(struct hid_device *hdev) hidpp_validate_device() argument 3794 hidpp_application_equals(struct hid_device *hdev, unsigned int application) hidpp_application_equals() argument 3805 hidpp_probe(struct hid_device *hdev, const struct hid_device_id *id) hidpp_probe() argument 3960 hidpp_remove(struct hid_device *hdev) hidpp_remove() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | hid.h | 637 static inline void *hid_get_drvdata(struct hid_device *hdev) in hid_get_drvdata() argument 642 static inline void hid_set_drvdata(struct hid_device *hdev, void *data) in hid_set_drvdata() argument 840 hid_is_using_ll_driver(struct hid_device *hdev, struct hid_ll_driver *driver) hid_is_using_ll_driver() argument 846 hid_is_usb(struct hid_device *hdev) hid_is_usb() argument 1050 hid_parse(struct hid_device *hdev) hid_parse() argument 1071 hid_hw_power(struct hid_device *hdev, int level) hid_hw_power() argument 1084 hid_hw_request(struct hid_device *hdev, struct hid_report *report, int reqtype) hid_hw_request() argument 1107 hid_hw_raw_request(struct hid_device *hdev, unsigned char reportnum, __u8 *buf, size_t len, unsigned char rtype, int reqtype) hid_hw_raw_request() argument 1127 hid_hw_output_report(struct hid_device *hdev, __u8 *buf, size_t len) hid_hw_output_report() argument 1147 hid_hw_idle(struct hid_device *hdev, int report, int idle, int reqtype) hid_hw_idle() argument 1161 hid_hw_wait(struct hid_device *hdev) hid_hw_wait() argument [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 494 get_collective_mode(struct hl_device *hdev, u32 queue_id) get_collective_mode() argument 514 set_default_power_values(struct hl_device *hdev) set_default_power_values() argument 531 gaudi_set_fixed_properties(struct hl_device *hdev) gaudi_set_fixed_properties() argument 707 gaudi_pci_bars_map(struct hl_device *hdev) gaudi_pci_bars_map() argument 723 gaudi_set_hbm_bar_base(struct hl_device *hdev, u64 addr) gaudi_set_hbm_bar_base() argument 752 gaudi_init_iatu(struct hl_device *hdev) gaudi_init_iatu() argument 794 gaudi_get_hw_state(struct hl_device *hdev) gaudi_get_hw_state() argument 799 gaudi_early_init(struct hl_device *hdev) gaudi_early_init() argument 891 gaudi_early_fini(struct hl_device *hdev) gaudi_early_fini() argument 905 gaudi_fetch_psoc_frequency(struct hl_device *hdev) gaudi_fetch_psoc_frequency() argument 962 _gaudi_init_tpc_mem(struct hl_device *hdev, dma_addr_t tpc_kernel_src_addr, u32 tpc_kernel_size) _gaudi_init_tpc_mem() argument 1047 gaudi_init_tpc_mem(struct hl_device *hdev) gaudi_init_tpc_mem() argument 1089 gaudi_collective_map_sobs(struct hl_device *hdev, u32 stream) gaudi_collective_map_sobs() argument 1125 struct hl_device *hdev = hw_sob_group->hdev; gaudi_sob_group_hw_reset() local 1139 struct hl_device *hdev = hw_sob_group->hdev; gaudi_sob_group_reset_error() local 1164 gaudi_collective_init(struct hl_device *hdev) gaudi_collective_init() argument 1197 gaudi_reset_sob_group(struct hl_device *hdev, u16 sob_group) gaudi_reset_sob_group() argument 1206 gaudi_collective_master_init_job(struct hl_device *hdev, struct hl_cs_job *job, u32 stream, u32 sob_group_offset) gaudi_collective_master_init_job() argument 1257 gaudi_collective_slave_init_job(struct hl_device *hdev, struct hl_cs_job *job, struct hl_cs_compl *cs_cmpl) gaudi_collective_slave_init_job() argument 1315 struct hl_device *hdev; gaudi_collective_wait_init_cs() local 1425 gaudi_collective_wait_create_job(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, enum hl_collective_mode mode, u32 queue_id, u32 wait_queue_id, u32 encaps_signal_offset) gaudi_collective_wait_create_job() argument 1521 gaudi_collective_wait_create_jobs(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, u32 wait_queue_id, u32 collective_engine_id, u32 encaps_signal_offset) gaudi_collective_wait_create_jobs() argument 1606 gaudi_late_init(struct hl_device *hdev) gaudi_late_init() argument 1688 gaudi_late_fini(struct hl_device *hdev) gaudi_late_fini() argument 1693 gaudi_alloc_cpu_accessible_dma_mem(struct hl_device *hdev) gaudi_alloc_cpu_accessible_dma_mem() argument 1746 gaudi_free_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_free_internal_qmans_pq_mem() argument 1760 gaudi_alloc_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_alloc_internal_qmans_pq_mem() argument 1806 gaudi_set_pci_memory_regions(struct hl_device *hdev) gaudi_set_pci_memory_regions() argument 1848 gaudi_sw_init(struct hl_device *hdev) gaudi_sw_init() argument 1942 gaudi_sw_fini(struct hl_device *hdev) gaudi_sw_fini() argument 1966 struct hl_device *hdev = arg; gaudi_irq_handler_single() local 1984 gaudi_pci_irq_vector(struct hl_device *hdev, unsigned int nr, bool cpu_eq) gaudi_pci_irq_vector() argument 1999 gaudi_enable_msi_single(struct hl_device *hdev) gaudi_enable_msi_single() argument 2015 gaudi_enable_msi(struct hl_device *hdev) gaudi_enable_msi() argument 2042 gaudi_sync_irqs(struct hl_device *hdev) gaudi_sync_irqs() argument 2053 gaudi_disable_msi(struct hl_device *hdev) gaudi_disable_msi() argument 2067 gaudi_init_scrambler_sram(struct hl_device *hdev) gaudi_init_scrambler_sram() argument 2135 gaudi_init_scrambler_hbm(struct hl_device *hdev) gaudi_init_scrambler_hbm() argument 2203 gaudi_init_e2e(struct hl_device *hdev) gaudi_init_e2e() argument 2453 gaudi_init_hbm_cred(struct hl_device *hdev) gaudi_init_hbm_cred() argument 2516 gaudi_init_golden_registers(struct hl_device *hdev) gaudi_init_golden_registers() argument 2544 gaudi_init_pci_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, dma_addr_t qman_pq_addr) gaudi_init_pci_dma_qman() argument 2635 gaudi_init_dma_core(struct hl_device *hdev, int dma_id) gaudi_init_dma_core() argument 2675 gaudi_enable_qman(struct hl_device *hdev, int dma_id, u32 enable_mask) gaudi_enable_qman() argument 2683 gaudi_init_pci_dma_qmans(struct hl_device *hdev) gaudi_init_pci_dma_qmans() argument 2724 gaudi_init_hbm_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, u64 qman_base_addr) gaudi_init_hbm_dma_qman() argument 2829 gaudi_init_hbm_dma_qmans(struct hl_device *hdev) gaudi_init_hbm_dma_qmans() argument 2866 gaudi_init_mme_qman(struct hl_device *hdev, u32 mme_offset, int qman_id, u64 qman_base_addr) gaudi_init_mme_qman() argument 2953 gaudi_init_mme_qmans(struct hl_device *hdev) gaudi_init_mme_qmans() argument 2992 gaudi_init_tpc_qman(struct hl_device *hdev, u32 tpc_offset, int qman_id, u64 qman_base_addr) gaudi_init_tpc_qman() argument 3098 gaudi_init_tpc_qmans(struct hl_device *hdev) gaudi_init_tpc_qmans() argument 3143 gaudi_init_nic_qman(struct hl_device *hdev, u32 nic_offset, int qman_id, u64 qman_base_addr, int nic_id) gaudi_init_nic_qman() argument 3231 gaudi_init_nic_qmans(struct hl_device *hdev) gaudi_init_nic_qmans() argument 3283 gaudi_disable_pci_dma_qmans(struct hl_device *hdev) gaudi_disable_pci_dma_qmans() argument 3295 gaudi_disable_hbm_dma_qmans(struct hl_device *hdev) gaudi_disable_hbm_dma_qmans() argument 3309 gaudi_disable_mme_qmans(struct hl_device *hdev) gaudi_disable_mme_qmans() argument 3320 gaudi_disable_tpc_qmans(struct hl_device *hdev) gaudi_disable_tpc_qmans() argument 3335 gaudi_disable_nic_qmans(struct hl_device *hdev) gaudi_disable_nic_qmans() argument 3359 gaudi_stop_pci_dma_qmans(struct hl_device *hdev) gaudi_stop_pci_dma_qmans() argument 3372 gaudi_stop_hbm_dma_qmans(struct hl_device *hdev) gaudi_stop_hbm_dma_qmans() argument 3388 gaudi_stop_mme_qmans(struct hl_device *hdev) gaudi_stop_mme_qmans() argument 3400 gaudi_stop_tpc_qmans(struct hl_device *hdev) gaudi_stop_tpc_qmans() argument 3417 gaudi_stop_nic_qmans(struct hl_device *hdev) gaudi_stop_nic_qmans() argument 3484 gaudi_pci_dma_stall(struct hl_device *hdev) gaudi_pci_dma_stall() argument 3496 gaudi_hbm_dma_stall(struct hl_device *hdev) gaudi_hbm_dma_stall() argument 3510 gaudi_mme_stall(struct hl_device *hdev) gaudi_mme_stall() argument 3536 gaudi_tpc_stall(struct hl_device *hdev) gaudi_tpc_stall() argument 3553 gaudi_disable_clock_gating(struct hl_device *hdev) gaudi_disable_clock_gating() argument 3581 gaudi_enable_timestamp(struct hl_device *hdev) gaudi_enable_timestamp() argument 3594 gaudi_disable_timestamp(struct hl_device *hdev) gaudi_disable_timestamp() argument 3600 gaudi_halt_engines(struct hl_device *hdev, bool hard_reset, bool fw_reset) gaudi_halt_engines() argument 3639 gaudi_mmu_init(struct hl_device *hdev) gaudi_mmu_init() argument 3688 gaudi_load_firmware_to_device(struct hl_device *hdev) gaudi_load_firmware_to_device() argument 3697 gaudi_load_boot_fit_to_device(struct hl_device *hdev) gaudi_load_boot_fit_to_device() argument 3706 gaudi_init_dynamic_firmware_loader(struct hl_device *hdev) gaudi_init_dynamic_firmware_loader() argument 3729 gaudi_init_static_firmware_loader(struct hl_device *hdev) gaudi_init_static_firmware_loader() argument 3752 gaudi_init_firmware_preload_params(struct hl_device *hdev) gaudi_init_firmware_preload_params() argument 3764 gaudi_init_firmware_loader(struct hl_device *hdev) gaudi_init_firmware_loader() argument 3785 gaudi_init_cpu(struct hl_device *hdev) gaudi_init_cpu() argument 3813 gaudi_init_cpu_queues(struct hl_device *hdev, u32 cpu_timeout) gaudi_init_cpu_queues() argument 3886 gaudi_pre_hw_init(struct hl_device *hdev) gaudi_pre_hw_init() argument 3914 gaudi_hw_init(struct hl_device *hdev) gaudi_hw_init() argument 4002 gaudi_hw_fini(struct hl_device *hdev, bool hard_reset, bool fw_reset) gaudi_hw_fini() argument 4152 gaudi_suspend(struct hl_device *hdev) gaudi_suspend() argument 4163 gaudi_resume(struct hl_device *hdev) gaudi_resume() argument 4168 gaudi_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) gaudi_mmap() argument 4184 gaudi_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) gaudi_ring_doorbell() argument 4526 gaudi_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) gaudi_pqe_write() argument 4536 gaudi_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) gaudi_dma_alloc_coherent() argument 4549 gaudi_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) gaudi_dma_free_coherent() argument 4558 gaudi_scrub_device_dram(struct hl_device *hdev, u64 val) gaudi_scrub_device_dram() argument 4619 gaudi_scrub_device_mem(struct hl_device *hdev) gaudi_scrub_device_mem() argument 4662 gaudi_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) gaudi_get_int_queue_base() argument 4682 gaudi_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, u64 *result) gaudi_send_cpu_message() argument 4700 gaudi_test_queue(struct hl_device *hdev, u32 hw_queue_id) gaudi_test_queue() argument 4773 gaudi_test_cpu_queue(struct hl_device *hdev) gaudi_test_cpu_queue() argument 4787 gaudi_test_queues(struct hl_device *hdev) gaudi_test_queues() argument 4806 gaudi_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) gaudi_dma_pool_zalloc() argument 4823 gaudi_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) gaudi_dma_pool_free() argument 4832 gaudi_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) gaudi_cpu_accessible_dma_pool_alloc() argument 4838 gaudi_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) gaudi_cpu_accessible_dma_pool_free() argument 4844 gaudi_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) gaudi_get_dma_desc_list_size() argument 4884 gaudi_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) gaudi_pin_memory_before_cs() argument 4930 gaudi_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, bool src_in_host) gaudi_validate_dma_pkt_host() argument 4968 gaudi_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) gaudi_validate_dma_pkt_no_mmu() argument 5000 gaudi_validate_load_and_exe_pkt(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_load_and_exe *user_pkt) gaudi_validate_load_and_exe_pkt() argument 5019 gaudi_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) gaudi_validate_cb() argument 5126 gaudi_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) gaudi_patch_dma_packet() argument 5245 gaudi_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_patch_cb() argument 5335 gaudi_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_mmu() argument 5420 gaudi_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_mmu() argument 5468 gaudi_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_ext_queue() argument 5513 gaudi_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_cs_parser() argument 5526 gaudi_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u32 original_len, u64 cq_addr, u32 cq_val, u32 msi_vec, bool eb) gaudi_add_end_of_cb_packets() argument 5563 gaudi_update_eq_ci(struct hl_device *hdev, u32 val) gaudi_update_eq_ci() argument 5568 gaudi_memset_device_memory(struct hl_device *hdev, u64 addr, u32 size, u64 val) gaudi_memset_device_memory() argument 5647 gaudi_memset_registers(struct hl_device *hdev, u64 reg_base, u32 num_regs, u32 val) gaudi_memset_registers() argument 5710 gaudi_restore_sm_registers(struct hl_device *hdev) gaudi_restore_sm_registers() argument 5785 gaudi_restore_dma_registers(struct hl_device *hdev) gaudi_restore_dma_registers() argument 5812 gaudi_restore_qm_registers(struct hl_device *hdev) gaudi_restore_qm_registers() argument 5839 gaudi_restore_user_registers(struct hl_device *hdev) gaudi_restore_user_registers() argument 5853 gaudi_context_switch(struct hl_device *hdev, u32 asid) gaudi_context_switch() argument 5858 gaudi_mmu_clear_pgt_range(struct hl_device *hdev) gaudi_mmu_clear_pgt_range() argument 5871 gaudi_restore_phase_topology(struct hl_device *hdev) gaudi_restore_phase_topology() argument 5876 gaudi_dma_core_transfer(struct hl_device *hdev, int dma_id, u64 addr, u32 size_to_dma, dma_addr_t dma_addr) gaudi_dma_core_transfer() argument 5923 gaudi_debugfs_read_dma(struct hl_device *hdev, u64 addr, u32 size, void *blob_addr) gaudi_debugfs_read_dma() argument 6028 gaudi_read_pte(struct hl_device *hdev, u64 addr) gaudi_read_pte() argument 6039 gaudi_write_pte(struct hl_device *hdev, u64 addr, u64 val) gaudi_write_pte() argument 6050 gaudi_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) gaudi_mmu_prepare_reg() argument 6057 gaudi_mmu_prepare(struct hl_device *hdev, u32 asid) gaudi_mmu_prepare() argument 6348 gaudi_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) gaudi_send_job_on_qman0() argument 6429 gaudi_get_razwi_initiator_dma_name(struct hl_device *hdev, u32 x_y, bool is_write, u16 *engine_id_1, u16 *engine_id_2) gaudi_get_razwi_initiator_dma_name() argument 6527 gaudi_get_razwi_initiator_name(struct hl_device *hdev, bool is_write, u16 *engine_id_1, u16 *engine_id_2) gaudi_get_razwi_initiator_name() argument 6644 gaudi_print_and_get_razwi_info(struct hl_device *hdev, u16 *engine_id_1, u16 *engine_id_2, bool *is_read, bool *is_write) gaudi_print_and_get_razwi_info() argument 6665 gaudi_print_and_get_mmu_error_info(struct hl_device *hdev, u64 *addr, u64 *event_mask) gaudi_print_and_get_mmu_error_info() argument 6715 gaudi_extract_ecc_info(struct hl_device *hdev, struct ecc_info_extract_params *params, u64 *ecc_address, u64 *ecc_syndrom, u8 *memory_wrapper_idx) gaudi_extract_ecc_info() argument 6800 gaudi_handle_sw_config_stream_data(struct hl_device *hdev, u32 stream, u64 qman_base, u64 event_mask) gaudi_handle_sw_config_stream_data() argument 6837 gaudi_handle_last_pqes_on_err(struct hl_device *hdev, u32 qid_base, u32 stream, u64 qman_base, u64 event_mask, bool pr_sw_conf) gaudi_handle_last_pqes_on_err() argument 6917 handle_qman_data_on_err(struct hl_device *hdev, u32 qid_base, u32 stream, u64 qman_base, u64 event_mask) handle_qman_data_on_err() argument 6936 gaudi_handle_qman_err_generic(struct hl_device *hdev, const char *qm_name, u64 qman_base, u32 qid_base, u64 *event_mask) gaudi_handle_qman_err_generic() argument 7003 gaudi_print_sm_sei_info(struct hl_device *hdev, u16 event_type, struct hl_eq_sm_sei_data *sei_data) gaudi_print_sm_sei_info() argument 7037 gaudi_handle_ecc_event(struct hl_device *hdev, u16 event_type, struct hl_eq_ecc_data *ecc_data) gaudi_handle_ecc_event() argument 7134 gaudi_handle_qman_err(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi_handle_qman_err() argument 7225 gaudi_print_irq_info(struct hl_device *hdev, u16 event_type, bool check_razwi, u64 *event_mask) gaudi_print_irq_info() argument 7268 gaudi_print_out_of_sync_info(struct hl_device *hdev, struct cpucp_pkt_sync_err *sync_err) gaudi_print_out_of_sync_info() argument 7277 gaudi_print_fw_alive_info(struct hl_device *hdev, struct hl_eq_fw_alive *fw_alive) gaudi_print_fw_alive_info() argument 7288 gaudi_print_nic_axi_irq_info(struct hl_device *hdev, u16 event_type, void *data) gaudi_print_nic_axi_irq_info() argument 7330 gaudi_compute_reset_late_init(struct hl_device *hdev) gaudi_compute_reset_late_init() argument 7336 gaudi_hbm_read_interrupts(struct hl_device *hdev, int device, struct hl_eq_hbm_ecc_data *hbm_ecc_data) gaudi_hbm_read_interrupts() argument 7474 gaudi_tpc_read_interrupts(struct hl_device *hdev, u8 tpc_id, char *interrupt_name) gaudi_tpc_read_interrupts() argument 7510 gaudi_print_clk_change_info(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi_print_clk_change_info() argument 7560 gaudi_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) gaudi_handle_eqe() argument 7889 gaudi_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) gaudi_get_events_stat() argument 7902 gaudi_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) gaudi_mmu_invalidate_cache() argument 7935 gaudi_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) gaudi_mmu_invalidate_cache_range() argument 7945 gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) gaudi_mmu_update_asid_hop0_addr() argument 7977 gaudi_send_heartbeat(struct hl_device *hdev) gaudi_send_heartbeat() argument 7987 gaudi_cpucp_info_get(struct hl_device *hdev) gaudi_cpucp_info_get() argument 8013 gaudi_is_device_idle(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi_is_device_idle() argument 8166 gaudi_get_pci_id(struct hl_device *hdev) gaudi_get_pci_id() argument 8171 gaudi_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) gaudi_get_eeprom_data() argument 8182 gaudi_get_monitor_dump(struct hl_device *hdev, void *data) gaudi_get_monitor_dump() argument 8196 gaudi_run_tpc_kernel(struct hl_device *hdev, u64 tpc_kernel, u32 tpc_id) gaudi_run_tpc_kernel() argument 8292 gaudi_internal_cb_pool_init(struct hl_device *hdev, struct hl_ctx *ctx) gaudi_internal_cb_pool_init() argument 8372 gaudi_internal_cb_pool_fini(struct hl_device *hdev, struct hl_ctx *ctx) gaudi_internal_cb_pool_fini() argument 8425 gaudi_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) gaudi_get_queue_id_for_cq() argument 8430 gaudi_get_signal_cb_size(struct hl_device *hdev) gaudi_get_signal_cb_size() argument 8436 gaudi_get_wait_cb_size(struct hl_device *hdev) gaudi_get_wait_cb_size() argument 8443 gaudi_get_sob_addr(struct hl_device *hdev, u32 sob_id) gaudi_get_sob_addr() argument 8448 gaudi_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id, u32 size, bool eb) gaudi_gen_signal_cb() argument 8496 gaudi_add_arm_monitor_pkt(struct hl_device *hdev, struct packet_msg_short *pkt, u16 sob_base, u8 sob_mask, u16 sob_val, u16 mon_id) gaudi_add_arm_monitor_pkt() argument 8566 gaudi_get_fence_addr(struct hl_device *hdev, u32 queue_id, u64 *addr) gaudi_get_fence_addr() argument 8729 gaudi_gen_wait_cb(struct hl_device *hdev, struct hl_gen_wait_properties *prop) gaudi_gen_wait_cb() argument 8751 gaudi_reset_sob(struct hl_device *hdev, void *data) gaudi_reset_sob() argument 8764 gaudi_get_device_time(struct hl_device *hdev) gaudi_get_device_time() argument 8771 gaudi_get_hw_block_id(struct hl_device *hdev, u64 block_addr, u32 *block_size, u32 *block_id) gaudi_get_hw_block_id() argument 8777 gaudi_block_mmap(struct hl_device *hdev, struct vm_area_struct *vma, u32 block_id, u32 block_size) gaudi_block_mmap() argument 8784 gaudi_enable_events_from_fw(struct hl_device *hdev) gaudi_enable_events_from_fw() argument 8796 gaudi_ack_mmu_page_fault_or_access_error(struct hl_device *hdev, u64 mmu_cap_mask) gaudi_ack_mmu_page_fault_or_access_error() argument 8844 gaudi_gen_sync_to_engine_map(struct hl_device *hdev, struct hl_sync_to_engine_map *map) gaudi_gen_sync_to_engine_map() argument 8932 gaudi_print_single_monitor(char **buf, size_t *size, size_t *offset, struct hl_device *hdev, struct hl_mon_state_dump *mon) gaudi_print_single_monitor() argument 8971 gaudi_print_fences_single_engine( struct hl_device *hdev, u64 base_offset, u64 status_base_offset, enum hl_sync_engine_type engine_type, u32 engine_id, char **buf, size_t *size, size_t *offset) gaudi_print_fences_single_engine() argument 9048 gaudi_state_dump_init(struct hl_device *hdev) gaudi_state_dump_init() argument 9075 gaudi_set_dram_properties(struct hl_device *hdev) gaudi_set_dram_properties() argument 9080 gaudi_set_binning_masks(struct hl_device *hdev) gaudi_set_binning_masks() argument 9085 gaudi_check_if_razwi_happened(struct hl_device *hdev) gaudi_check_if_razwi_happened() argument 9091 struct hl_device *hdev = dev_get_drvdata(dev); infineon_ver_show() local 9106 gaudi_add_device_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp, struct attribute_group *dev_vrm_attr_grp) gaudi_add_device_attr() argument 9113 gaudi_send_device_activity(struct hl_device *hdev, bool open) gaudi_send_device_activity() argument 9221 gaudi_set_asic_funcs(struct hl_device *hdev) gaudi_set_asic_funcs() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 422 static int hclge_mac_update_stats_defective(struct hclge_dev *hdev) in hclge_mac_update_stats_defective() argument 461 hclge_mac_update_stats_complete(struct hclge_dev *hdev, u32 desc_num) hclge_mac_update_stats_complete() argument 505 hclge_mac_query_reg_num(struct hclge_dev *hdev, u32 *desc_num) hclge_mac_query_reg_num() argument 526 hclge_mac_update_stats(struct hclge_dev *hdev) hclge_mac_update_stats() argument 548 struct hclge_dev *hdev = vport->back; hclge_tqps_update_stats() local 680 hclge_update_stats_for_all(struct hclge_dev *hdev) hclge_update_stats_for_all() argument 705 struct hclge_dev *hdev = vport->back; hclge_update_stats() local 734 struct hclge_dev *hdev = vport->back; hclge_get_sset_count() local 810 struct hclge_dev *hdev = vport->back; hclge_get_stats() local 822 struct hclge_dev *hdev = vport->back; hclge_get_mac_stat() local 830 hclge_parse_func_status(struct hclge_dev *hdev, struct hclge_func_status_cmd *status) hclge_parse_func_status() argument 848 hclge_query_function_status(struct hclge_dev *hdev) hclge_query_function_status() argument 877 hclge_query_pf_resource(struct hclge_dev *hdev) hclge_query_pf_resource() argument 985 struct hclge_dev *hdev = vport->back; hclge_check_port_speed() local 1151 hclge_parse_fiber_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_fiber_link_mode() argument 1171 hclge_parse_backplane_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_backplane_link_mode() argument 1184 hclge_parse_copper_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_copper_link_mode() argument 1215 hclge_parse_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_link_mode() argument 1330 hclge_get_cfg(struct hclge_dev *hdev, struct hclge_cfg *hcfg) hclge_get_cfg() argument 1362 hclge_set_default_dev_specs(struct hclge_dev *hdev) hclge_set_default_dev_specs() argument 1374 hclge_parse_dev_specs(struct hclge_dev *hdev, struct hclge_desc *desc) hclge_parse_dev_specs() argument 1389 hclge_check_dev_specs(struct hclge_dev *hdev) hclge_check_dev_specs() argument 1403 hclge_query_dev_specs(struct hclge_dev *hdev) hclge_query_dev_specs() argument 1434 hclge_get_cap(struct hclge_dev *hdev) hclge_get_cap() argument 1449 hclge_init_kdump_kernel_config(struct hclge_dev *hdev) hclge_init_kdump_kernel_config() argument 1466 hclge_configure(struct hclge_dev *hdev) hclge_configure() argument 1542 hclge_config_tso(struct hclge_dev *hdev, u16 tso_mss_min, u16 tso_mss_max) hclge_config_tso() argument 1557 hclge_config_gro(struct hclge_dev *hdev, bool en) hclge_config_gro() argument 1579 hclge_alloc_tqps(struct hclge_dev *hdev) hclge_alloc_tqps() argument 1608 hclge_map_tqps_to_func(struct hclge_dev *hdev, u16 func_id, u16 tqp_pid, u16 tqp_vid, bool is_pf) hclge_map_tqps_to_func() argument 1635 struct hclge_dev *hdev = vport->back; hclge_assign_tqp() local 1667 struct hclge_dev *hdev = vport->back; hclge_knic_setup() local 1687 hclge_map_tqp_to_vport(struct hclge_dev *hdev, struct hclge_vport *vport) hclge_map_tqp_to_vport() argument 1711 hclge_map_tqp(struct hclge_dev *hdev) hclge_map_tqp() argument 1733 struct hclge_dev *hdev = vport->back; hclge_vport_setup() local 1748 hclge_alloc_vport(struct hclge_dev *hdev) hclge_alloc_vport() argument 1810 hclge_cmd_alloc_tx_buff(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_cmd_alloc_tx_buff() argument 1840 hclge_tx_buffer_alloc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_tx_buffer_alloc() argument 1851 hclge_get_tc_num(struct hclge_dev *hdev) hclge_get_tc_num() argument 1863 hclge_get_pfc_priv_num(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_get_pfc_priv_num() argument 1881 hclge_get_no_pfc_priv_num(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_get_no_pfc_priv_num() argument 1923 hclge_is_rx_buf_ok(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc, u32 rx_all) hclge_is_rx_buf_ok() argument 1989 hclge_tx_buffer_calc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_tx_buffer_calc() argument 2015 hclge_rx_buf_calc_all(struct hclge_dev *hdev, bool max, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_buf_calc_all() argument 2051 hclge_drop_nopfc_buf_till_fit(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_drop_nopfc_buf_till_fit() argument 2081 hclge_drop_pfc_buf_till_fit(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_drop_pfc_buf_till_fit() argument 2111 hclge_only_alloc_priv_buff(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_only_alloc_priv_buff() argument 2165 hclge_rx_buffer_calc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_buffer_calc() argument 2198 hclge_rx_priv_buf_alloc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_priv_buf_alloc() argument 2231 hclge_rx_priv_wl_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_priv_wl_config() argument 2275 hclge_common_thrd_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_common_thrd_config() argument 2318 hclge_common_wl_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_common_wl_config() argument 2343 hclge_buffer_alloc(struct hclge_dev *hdev) hclge_buffer_alloc() argument 2432 hclge_init_msi(struct hclge_dev *hdev) hclge_init_msi() argument 2487 hclge_cfg_mac_speed_dup_hw(struct hclge_dev *hdev, int speed, u8 duplex) hclge_cfg_mac_speed_dup_hw() argument 2556 hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex) hclge_cfg_mac_speed_dup() argument 2580 struct hclge_dev *hdev = vport->back; hclge_cfg_mac_speed_dup_h() local 2585 hclge_set_autoneg_en(struct hclge_dev *hdev, bool enable) hclge_set_autoneg_en() argument 2610 struct hclge_dev *hdev = vport->back; hclge_set_autoneg() local 2628 struct hclge_dev *hdev = vport->back; hclge_get_autoneg() local 2640 struct hclge_dev *hdev = vport->back; hclge_restart_autoneg() local 2654 struct hclge_dev *hdev = vport->back; hclge_halt_autoneg() local 2662 hclge_set_fec_hw(struct hclge_dev *hdev, u32 fec_mode) hclge_set_fec_hw() argument 2690 struct hclge_dev *hdev = vport->back; hclge_set_fec() local 2711 struct hclge_dev *hdev = vport->back; hclge_get_fec() local 2720 hclge_mac_init(struct hclge_dev *hdev) hclge_mac_init() argument 2764 hclge_mbx_task_schedule(struct hclge_dev *hdev) hclge_mbx_task_schedule() argument 2772 hclge_reset_task_schedule(struct hclge_dev *hdev) hclge_reset_task_schedule() argument 2780 hclge_task_schedule(struct hclge_dev *hdev, unsigned long delay_time) hclge_task_schedule() argument 2789 hclge_get_mac_link_status(struct hclge_dev *hdev, int *link_status) hclge_get_mac_link_status() argument 2810 hclge_get_mac_phy_link(struct hclge_dev *hdev, int *link_status) hclge_get_mac_phy_link() argument 2825 hclge_update_link_status(struct hclge_dev *hdev) hclge_update_link_status() argument 2887 hclge_get_sfp_speed(struct hclge_dev *hdev, u32 *speed) hclge_get_sfp_speed() argument 2910 hclge_get_sfp_info(struct hclge_dev *hdev, struct hclge_mac *mac) hclge_get_sfp_info() argument 2958 hclge_update_port_info(struct hclge_dev *hdev) hclge_update_port_info() argument 3003 struct hclge_dev *hdev = vport->back; hclge_get_status() local 3010 hclge_get_vf_vport(struct hclge_dev *hdev, int vf) hclge_get_vf_vport() argument 3034 struct hclge_dev *hdev = vport->back; hclge_get_vf_config() local 3058 struct hclge_dev *hdev = vport->back; hclge_set_vf_link_state() local 3069 hclge_check_event_cause(struct hclge_dev *hdev, u32 *clearval) hclge_check_event_cause() argument 3125 hclge_clear_event_cause(struct hclge_dev *hdev, u32 event_type, u32 regclr) hclge_clear_event_cause() argument 3145 hclge_clear_all_event_cause(struct hclge_dev *hdev) hclge_clear_all_event_cause() argument 3161 struct hclge_dev *hdev = data; hclge_misc_irq_handle() local 3219 hclge_free_vector(struct hclge_dev *hdev, int vector_id) hclge_free_vector() argument 3232 hclge_get_misc_vector(struct hclge_dev *hdev) hclge_get_misc_vector() argument 3248 struct hclge_dev *hdev = container_of(notify, struct hclge_dev, hclge_irq_affinity_notify() local 3258 hclge_misc_affinity_setup(struct hclge_dev *hdev) hclge_misc_affinity_setup() argument 3269 hclge_misc_affinity_teardown(struct hclge_dev *hdev) hclge_misc_affinity_teardown() argument 3275 hclge_misc_irq_init(struct hclge_dev *hdev) hclge_misc_irq_init() argument 3295 hclge_misc_irq_uninit(struct hclge_dev *hdev) hclge_misc_irq_uninit() argument 3301 hclge_notify_client(struct hclge_dev *hdev, enum hnae3_reset_notify_type type) hclge_notify_client() argument 3328 hclge_notify_roce_client(struct hclge_dev *hdev, enum hnae3_reset_notify_type type) hclge_notify_roce_client() argument 3356 hclge_reset_wait(struct hclge_dev *hdev) hclge_reset_wait() argument 3400 hclge_set_vf_rst(struct hclge_dev *hdev, int func_id, bool reset) hclge_set_vf_rst() argument 3415 hclge_set_all_vf_rst(struct hclge_dev *hdev, bool reset) hclge_set_all_vf_rst() argument 3449 hclge_mailbox_service_task(struct hclge_dev *hdev) hclge_mailbox_service_task() argument 3461 hclge_func_reset_sync_vf(struct hclge_dev *hdev) hclge_func_reset_sync_vf() argument 3496 hclge_report_hw_error(struct hclge_dev *hdev, enum hnae3_hw_error_type type) hclge_report_hw_error() argument 3510 hclge_handle_imp_error(struct hclge_dev *hdev) hclge_handle_imp_error() argument 3528 hclge_func_reset_cmd(struct hclge_dev *hdev, int func_id) hclge_func_reset_cmd() argument 3546 hclge_do_reset(struct hclge_dev *hdev) hclge_do_reset() argument 3584 struct hclge_dev *hdev = ae_dev->priv; hclge_get_reset_level() local 3633 hclge_clear_reset_cause(struct hclge_dev *hdev) hclge_clear_reset_cause() argument 3661 hclge_reset_handshake(struct hclge_dev *hdev, bool enable) hclge_reset_handshake() argument 3674 hclge_func_reset_notify_vf(struct hclge_dev *hdev) hclge_func_reset_notify_vf() argument 3687 hclge_reset_prepare_wait(struct hclge_dev *hdev) hclge_reset_prepare_wait() argument 3736 hclge_reset_err_handle(struct hclge_dev *hdev) hclge_reset_err_handle() argument 3773 hclge_set_rst_done(struct hclge_dev *hdev) hclge_set_rst_done() argument 3801 hclge_reset_prepare_up(struct hclge_dev *hdev) hclge_reset_prepare_up() argument 3824 hclge_reset_stack(struct hclge_dev *hdev) hclge_reset_stack() argument 3839 hclge_reset_prepare(struct hclge_dev *hdev) hclge_reset_prepare() argument 3858 hclge_reset_rebuild(struct hclge_dev *hdev) hclge_reset_rebuild() argument 3917 hclge_reset(struct hclge_dev *hdev) hclge_reset() argument 3938 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_event() local 3984 struct hclge_dev *hdev = ae_dev->priv; hclge_set_def_reset_request() local 3991 struct hclge_dev *hdev = from_timer(hdev, t, reset_timer); hclge_reset_timer() local 4004 hclge_reset_subtask(struct hclge_dev *hdev) hclge_reset_subtask() argument 4030 hclge_reset_service_task(struct hclge_dev *hdev) hclge_reset_service_task() argument 4044 hclge_update_vport_alive(struct hclge_dev *hdev) hclge_update_vport_alive() argument 4061 hclge_periodic_service_task(struct hclge_dev *hdev) hclge_periodic_service_task() argument 4109 struct hclge_dev *hdev = hclge_service_task() local 4140 struct hclge_dev *hdev = vport->back; hclge_get_vector() local 4172 hclge_get_vector_index(struct hclge_dev *hdev, int vector) hclge_get_vector_index() argument 4186 struct hclge_dev *hdev = vport->back; hclge_put_vector() local 4211 hclge_set_rss_algo_key(struct hclge_dev *hdev, const u8 hfunc, const u8 *key) hclge_set_rss_algo_key() argument 4248 hclge_set_rss_indir_table(struct hclge_dev *hdev, const u8 *indir) hclge_set_rss_indir_table() argument 4280 hclge_set_rss_tc_mode(struct hclge_dev *hdev, u16 *tc_valid, u16 *tc_size, u16 *tc_offset) hclge_set_rss_tc_mode() argument 4327 hclge_set_rss_input_tuple(struct hclge_dev *hdev) hclge_set_rss_input_tuple() argument 4409 struct hclge_dev *hdev = vport->back; hclge_set_rss() local 4472 struct hclge_dev *hdev = vport->back; hclge_set_rss_tuple() local 4600 struct hclge_dev *hdev = vport->back; hclge_get_tc_size() local 4605 hclge_rss_init_hw(struct hclge_dev *hdev) hclge_rss_init_hw() argument 4659 hclge_rss_indir_init_cfg(struct hclge_dev *hdev) hclge_rss_indir_init_cfg() argument 4671 hclge_rss_init_cfg(struct hclge_dev *hdev) hclge_rss_init_cfg() argument 4712 struct hclge_dev *hdev = vport->back; hclge_bind_ring_with_vector() local 4778 struct hclge_dev *hdev = vport->back; hclge_map_ring_to_vector() local 4795 struct hclge_dev *hdev = vport->back; hclge_unmap_ring_frm_vector() local 4817 hclge_cmd_set_promisc_mode(struct hclge_dev *hdev, struct hclge_promisc_param *param) hclge_cmd_set_promisc_mode() argument 4866 struct hclge_dev *hdev = vport->back; hclge_set_vport_promisc_mode() local 4878 struct hclge_dev *hdev = vport->back; hclge_set_promisc_mode() local 4895 struct hclge_dev *hdev = vport->back; hclge_request_update_promisc_mode() local 4900 hclge_get_fd_mode(struct hclge_dev *hdev, u8 *fd_mode) hclge_get_fd_mode() argument 4921 hclge_get_fd_allocation(struct hclge_dev *hdev, u32 *stage1_entry_num, u32 *stage2_entry_num, u16 *stage1_counter_num, u16 *stage2_counter_num) hclge_get_fd_allocation() argument 4950 hclge_set_fd_key_config(struct hclge_dev *hdev, enum HCLGE_FD_STAGE stage_num) hclge_set_fd_key_config() argument 4978 hclge_init_fd_config(struct hclge_dev *hdev) hclge_init_fd_config() argument 5038 hclge_fd_tcam_config(struct hclge_dev *hdev, u8 stage, bool sel_x, int loc, u8 *key, bool is_add) hclge_fd_tcam_config() argument 5080 hclge_fd_ad_config(struct hclge_dev *hdev, u8 stage, int loc, struct hclge_fd_ad_data *action) hclge_fd_ad_config() argument 5281 hclge_config_key(struct hclge_dev *hdev, u8 stage, struct hclge_fd_rule *rule) hclge_config_key() argument 5338 hclge_config_action(struct hclge_dev *hdev, u8 stage, struct hclge_fd_rule *rule) hclge_config_action() argument 5504 hclge_fd_check_ext_tuple(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple) hclge_fd_check_ext_tuple() argument 5545 hclge_fd_check_spec(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple) hclge_fd_check_spec() argument 5616 hclge_fd_rule_exist(struct hclge_dev *hdev, u16 location) hclge_fd_rule_exist() argument 5633 hclge_fd_update_rule_list(struct hclge_dev *hdev, struct hclge_fd_rule *new_rule, u16 location, bool is_add) hclge_fd_update_rule_list() argument 5684 hclge_fd_get_tuple(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, struct hclge_fd_rule *rule) hclge_fd_get_tuple() argument 5838 hclge_fd_config_rule(struct hclge_dev *hdev, struct hclge_fd_rule *rule) hclge_fd_config_rule() argument 5871 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry() local 5960 struct hclge_dev *hdev = vport->back; hclge_del_fd_entry() local 5996 struct hclge_dev *hdev = vport->back; hclge_del_all_fd_entries() local 6025 struct hclge_dev *hdev = vport->back; hclge_restore_fd_entries() local 6070 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_cnt() local 6228 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_info() local 6304 struct hclge_dev *hdev = vport->back; hclge_get_all_rules() local 6358 hclge_fd_search_flow_keys(struct hclge_dev *hdev, const struct hclge_fd_rule_tuples *tuples) hclge_fd_search_flow_keys() argument 6401 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry_by_arfs() local 6471 hclge_rfs_filter_expire(struct hclge_dev *hdev) hclge_rfs_filter_expire() argument 6508 struct hclge_dev *hdev = vport->back; hclge_clear_arfs_rules() local 6518 struct hclge_dev *hdev = vport->back; hclge_get_hw_reset_stat() local 6527 struct hclge_dev *hdev = vport->back; hclge_get_cmdq_stat() local 6535 struct hclge_dev *hdev = vport->back; hclge_ae_dev_resetting() local 6543 struct hclge_dev *hdev = vport->back; hclge_ae_dev_reset_cnt() local 6551 struct hclge_dev *hdev = vport->back; hclge_enable_fd() local 6566 hclge_cfg_mac_mode(struct hclge_dev *hdev, bool enable) hclge_cfg_mac_mode() argument 6605 hclge_config_switch_param(struct hclge_dev *hdev, int vfid, u8 switch_param, u8 param_mask) hclge_config_switch_param() argument 6641 hclge_phy_link_status_wait(struct hclge_dev *hdev, int link_ret) hclge_phy_link_status_wait() argument 6665 hclge_mac_link_status_wait(struct hclge_dev *hdev, int link_ret, int wait_cnt) hclge_mac_link_status_wait() argument 6684 hclge_mac_phy_link_status_wait(struct hclge_dev *hdev, bool en, bool is_phy) hclge_mac_phy_link_status_wait() argument 6700 hclge_set_app_loopback(struct hclge_dev *hdev, bool en) hclge_set_app_loopback() argument 6734 hclge_cfg_serdes_loopback(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) hclge_cfg_serdes_loopback() argument 6798 hclge_set_serdes_loopback(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) hclge_set_serdes_loopback() argument 6817 hclge_enable_phy_loopback(struct hclge_dev *hdev, struct phy_device *phydev) hclge_enable_phy_loopback() argument 6835 hclge_disable_phy_loopback(struct hclge_dev *hdev, struct phy_device *phydev) hclge_disable_phy_loopback() argument 6847 hclge_set_phy_loopback(struct hclge_dev *hdev, bool en) hclge_set_phy_loopback() argument 6875 hclge_tqp_enable(struct hclge_dev *hdev, unsigned int tqp_id, int stream_id, bool enable) hclge_tqp_enable() argument 6901 struct hclge_dev *hdev = vport->back; hclge_set_loopback() local 6949 hclge_set_default_loopback(struct hclge_dev *hdev) hclge_set_default_loopback() argument 6981 hclge_flush_link_update(struct hclge_dev *hdev) hclge_flush_link_update() argument 6997 struct hclge_dev *hdev = vport->back; hclge_set_timer_task() local 7014 struct hclge_dev *hdev = vport->back; hclge_ae_start() local 7032 struct hclge_dev *hdev = vport->back; hclge_ae_stop() local 7071 struct hclge_dev *hdev = vport->back; hclge_vport_start() local 7113 struct hclge_dev *hdev = vport->back; hclge_get_mac_vlan_cmd_status() local 7231 struct hclge_dev *hdev = vport->back; hclge_remove_mac_vlan_tbl() local 7260 struct hclge_dev *hdev = vport->back; hclge_lookup_mac_vlan_tbl() local 7302 struct hclge_dev *hdev = vport->back; hclge_add_mac_vlan_tbl() local 7351 hclge_set_umv_space(struct hclge_dev *hdev, u16 space_size, u16 *allocated_size) hclge_set_umv_space() argument 7375 hclge_init_umv_space(struct hclge_dev *hdev) hclge_init_umv_space() argument 7397 hclge_reset_umv_space(struct hclge_dev *hdev) hclge_reset_umv_space() argument 7415 struct hclge_dev *hdev = vport->back; hclge_is_umv_space_full() local 7432 struct hclge_dev *hdev = vport->back; hclge_update_umv_space() local 7494 struct hclge_dev *hdev = vport->back; hclge_update_mac_list() local 7553 struct hclge_dev *hdev = vport->back; hclge_add_uc_addr_common() local 7622 struct hclge_dev *hdev = vport->back; hclge_rm_uc_addr_common() local 7661 struct hclge_dev *hdev = vport->back; hclge_add_mc_addr_common() local 7707 struct hclge_dev *hdev = vport->back; hclge_rm_mc_addr_common() local 7937 struct hclge_dev *hdev = vport->back; hclge_need_sync_mac_table() local 7948 hclge_sync_mac_table(struct hclge_dev *hdev) hclge_sync_mac_table() argument 7968 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_mac_table() local 8036 struct hclge_dev *hdev = vport->back; hclge_uninit_vport_mac_list() local 8081 hclge_uninit_mac_table(struct hclge_dev *hdev) hclge_uninit_mac_table() argument 8093 hclge_get_mac_ethertype_cmd_status(struct hclge_dev *hdev, u16 cmdq_resp, u8 resp_code) hclge_get_mac_ethertype_cmd_status() argument 8139 struct hclge_dev *hdev = vport->back; hclge_check_vf_mac_exist() local 8169 struct hclge_dev *hdev = vport->back; hclge_set_vf_mac() local 8202 hclge_add_mgr_tbl(struct hclge_dev *hdev, const struct hclge_mac_mgr_tbl_entry_cmd *req) hclge_add_mgr_tbl() argument 8227 init_mgr_tbl(struct hclge_dev *hdev) init_mgr_tbl() argument 8248 struct hclge_dev *hdev = vport->back; hclge_get_mac_addr() local 8302 struct hclge_dev *hdev = vport->back; hclge_set_mac_addr() local 8355 struct hclge_dev *hdev = vport->back; hclge_do_ioctl() local 8363 hclge_set_vlan_filter_ctrl(struct hclge_dev *hdev, u8 vlan_type, u8 fe_type, bool filter_en, u8 vf_id) hclge_set_vlan_filter_ctrl() argument 8411 struct hclge_dev *hdev = vport->back; hclge_enable_vlan_filter() local 8429 hclge_set_vf_vlan_common(struct hclge_dev *hdev, u16 vfid, bool is_kill, u16 vlan, __be16 proto) hclge_set_vf_vlan_common() argument 8520 hclge_set_port_vlan_filter(struct hclge_dev *hdev, __be16 proto, u16 vlan_id, bool is_kill) hclge_set_port_vlan_filter() argument 8549 hclge_set_vlan_filter_hw(struct hclge_dev *hdev, __be16 proto, u16 vport_id, u16 vlan_id, bool is_kill) hclge_set_vlan_filter_hw() argument 8602 struct hclge_dev *hdev = vport->back; hclge_set_vlan_tx_offload_cfg() local 8645 struct hclge_dev *hdev = vport->back; hclge_set_vlan_rx_offload_cfg() local 8723 hclge_set_vlan_protocol_type(struct hclge_dev *hdev) hclge_set_vlan_protocol_type() argument 8764 hclge_init_vlan_config(struct hclge_dev *hdev) hclge_init_vlan_config() argument 8850 struct hclge_dev *hdev = vport->back; hclge_add_vport_all_vlan_table() local 8875 struct hclge_dev *hdev = vport->back; hclge_rm_vport_vlan_table() local 8896 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_vlan_table() local 8915 hclge_uninit_vport_vlan_table(struct hclge_dev *hdev) hclge_uninit_vport_vlan_table() argument 8933 struct hclge_dev *hdev = vport->back; hclge_restore_vport_vlan_table() local 8992 hclge_restore_hw_table(struct hclge_dev *hdev) hclge_restore_hw_table() argument 9027 struct hclge_dev *hdev = vport->back; hclge_update_vlan_filter_entries() local 9053 struct hclge_dev *hdev = vport->back; hclge_update_port_base_vlan_cfg() local 9127 struct hclge_dev *hdev = vport->back; hclge_set_vf_vlan_filter() local 9167 hclge_clear_vf_vlan(struct hclge_dev *hdev) hclge_clear_vf_vlan() argument 9193 struct hclge_dev *hdev = vport->back; hclge_set_vlan_filter() local 9235 hclge_sync_vlan_filter(struct hclge_dev *hdev) hclge_sync_vlan_filter() argument 9268 hclge_set_mac_mtu(struct hclge_dev *hdev, int new_mps) hclge_set_mac_mtu() argument 9291 struct hclge_dev *hdev = vport->back; hclge_set_vport_mtu() local 9342 hclge_send_reset_tqp_cmd(struct hclge_dev *hdev, u16 queue_id, bool enable) hclge_send_reset_tqp_cmd() argument 9366 hclge_get_reset_status(struct hclge_dev *hdev, u16 queue_id) hclge_get_reset_status() argument 9401 struct hclge_dev *hdev = vport->back; hclge_reset_tqp() local 9447 struct hclge_dev *hdev = vport->back; hclge_reset_vf_queue() local 9491 struct hclge_dev *hdev = vport->back; hclge_get_fw_version() local 9496 hclge_set_flowctrl_adv(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) hclge_set_flowctrl_adv() argument 9506 hclge_cfg_pauseparam(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) hclge_cfg_pauseparam() argument 9521 hclge_cfg_flowctrl(struct hclge_dev *hdev) hclge_cfg_flowctrl() argument 9557 struct hclge_dev *hdev = vport->back; hclge_get_pauseparam() local 9583 hclge_record_user_pauseparam(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) hclge_record_user_pauseparam() argument 9602 struct hclge_dev *hdev = vport->back; hclge_set_pauseparam() local 9638 struct hclge_dev *hdev = vport->back; hclge_get_ksettings_an_result() local 9652 struct hclge_dev *hdev = vport->back; hclge_get_media_type() local 9671 struct hclge_dev *hdev = vport->back; hclge_get_mdix_mode() local 9717 hclge_info_show(struct hclge_dev *hdev) hclge_info_show() argument 9747 struct hclge_dev *hdev = ae_dev->priv; hclge_init_nic_client_instance() local 9790 struct hclge_dev *hdev = ae_dev->priv; hclge_init_roce_client_instance() local 9841 struct hclge_dev *hdev = ae_dev->priv; hclge_init_client_instance() local 9892 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_client_instance() local 9922 hclge_pci_init(struct hclge_dev *hdev) hclge_pci_init() argument 9972 hclge_pci_uninit(struct hclge_dev *hdev) hclge_pci_uninit() argument 9983 hclge_state_init(struct hclge_dev *hdev) hclge_state_init() argument 9994 hclge_state_uninit(struct hclge_dev *hdev) hclge_state_uninit() argument 10010 struct hclge_dev *hdev = ae_dev->priv; hclge_flr_prepare() local 10042 struct hclge_dev *hdev = ae_dev->priv; hclge_flr_done() local 10056 hclge_clear_resetting_state(struct hclge_dev *hdev) hclge_clear_resetting_state() argument 10073 hclge_clear_hw_resource(struct hclge_dev *hdev) hclge_clear_hw_resource() argument 10098 struct hclge_dev *hdev; hclge_init_ae_dev() local 10297 hclge_stats_clear(struct hclge_dev *hdev) hclge_stats_clear() argument 10302 hclge_set_mac_spoofchk(struct hclge_dev *hdev, int vf, bool enable) hclge_set_mac_spoofchk() argument 10308 hclge_set_vlan_spoofchk(struct hclge_dev *hdev, int vf, bool enable) hclge_set_vlan_spoofchk() argument 10315 hclge_set_vf_spoofchk_hw(struct hclge_dev *hdev, int vf, bool enable) hclge_set_vf_spoofchk_hw() argument 10340 struct hclge_dev *hdev = vport->back; hclge_set_vf_spoofchk() local 10371 hclge_reset_vport_spoofchk(struct hclge_dev *hdev) hclge_reset_vport_spoofchk() argument 10396 struct hclge_dev *hdev = vport->back; hclge_set_vf_trust() local 10425 hclge_reset_vf_rate(struct hclge_dev *hdev) hclge_reset_vf_rate() argument 10443 hclge_vf_rate_param_check(struct hclge_dev *hdev, int vf, int min_tx_rate, int max_tx_rate) hclge_vf_rate_param_check() argument 10461 struct hclge_dev *hdev = vport->back; hclge_set_vf_rate() local 10484 hclge_resume_vf_rate(struct hclge_dev *hdev) hclge_resume_vf_rate() argument 10516 hclge_reset_vport_state(struct hclge_dev *hdev) hclge_reset_vport_state() argument 10529 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_ae_dev() local 10647 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_ae_dev() local 10680 struct hclge_dev *hdev = vport->back; hclge_get_max_channels() local 10699 struct hclge_dev *hdev = vport->back; hclge_get_tqps_and_rss_info() local 10711 struct hclge_dev *hdev = vport->back; hclge_set_channels() local 10775 hclge_get_regs_num(struct hclge_dev *hdev, u32 *regs_num_32_bit, u32 *regs_num_64_bit) hclge_get_regs_num() argument 10800 hclge_get_32_bit_regs(struct hclge_dev *hdev, u32 regs_num, void *data) hclge_get_32_bit_regs() argument 10854 hclge_get_64_bit_regs(struct hclge_dev *hdev, u32 regs_num, void *data) hclge_get_64_bit_regs() argument 10915 hclge_query_bd_num_cmd_send(struct hclge_dev *hdev, struct hclge_desc *desc) hclge_query_bd_num_cmd_send() argument 10932 hclge_get_dfx_reg_bd_num(struct hclge_dev *hdev, int *bd_num_list, u32 type_num) hclge_get_dfx_reg_bd_num() argument 10958 hclge_dfx_reg_cmd_send(struct hclge_dev *hdev, struct hclge_desc *desc_src, int bd_num, enum hclge_opcode_type cmd) hclge_dfx_reg_cmd_send() argument 11003 hclge_get_dfx_reg_len(struct hclge_dev *hdev, int *len) hclge_get_dfx_reg_len() argument 11035 hclge_get_dfx_reg(struct hclge_dev *hdev, void *data) hclge_get_dfx_reg() argument 11085 hclge_fetch_pf_reg(struct hclge_dev *hdev, void *data, struct hnae3_knic_private_info *kinfo) hclge_fetch_pf_reg() argument 11144 struct hclge_dev *hdev = vport->back; hclge_get_regs_len() local 11186 struct hclge_dev *hdev = vport->back; hclge_get_regs() local 11232 hclge_set_led_status(struct hclge_dev *hdev, u8 locate_led_status) hclge_set_led_status() argument 11262 struct hclge_dev *hdev = vport->back; hclge_set_led_id() local 11280 struct hclge_dev *hdev = vport->back; hclge_get_link_mode() local 11292 struct hclge_dev *hdev = vport->back; hclge_gro_en() local 11297 hclge_sync_promisc_mode(struct hclge_dev *hdev) hclge_sync_promisc_mode() argument 11321 hclge_module_existed(struct hclge_dev *hdev) hclge_module_existed() argument 11343 hclge_get_sfp_eeprom_info(struct hclge_dev *hdev, u32 offset, u32 len, u8 *data) hclge_get_sfp_eeprom_info() argument 11398 struct hclge_dev *hdev = vport->back; hclge_get_module_eeprom() local [all...] |
H A D | hclge_main.h | 966 static inline bool hclge_is_reset_pending(struct hclge_dev *hdev) in hclge_is_reset_pending() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | hpsa.c | 679 struct hpsa_scsi_dev_t *hdev; in raid_level_show() local 711 struct hpsa_scsi_dev_t *hdev; in lunid_show() local 733 struct hpsa_scsi_dev_t *hdev; in unique_id_show() local 761 struct hpsa_scsi_dev_t *hdev; sas_address_show() local 784 struct hpsa_scsi_dev_t *hdev; host_show_hp_ssd_smart_path_enabled() local 812 struct hpsa_scsi_dev_t *hdev; path_info_show() local 2172 struct hpsa_scsi_dev_t *hdev = NULL; hpsa_slave_destroy() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 394 hclge_mac_update_stats_defective(struct hclge_dev *hdev) hclge_mac_update_stats_defective() argument 430 hclge_mac_update_stats_complete(struct hclge_dev *hdev) hclge_mac_update_stats_complete() argument 477 hclge_mac_query_reg_num(struct hclge_dev *hdev, u32 *reg_num) hclge_mac_query_reg_num() argument 511 hclge_mac_update_stats(struct hclge_dev *hdev) hclge_mac_update_stats() argument 520 hclge_comm_get_count(struct hclge_dev *hdev, const struct hclge_comm_stats_str strs[], u32 size) hclge_comm_get_count() argument 534 hclge_comm_get_stats(struct hclge_dev *hdev, const struct hclge_comm_stats_str strs[], int size, u64 *data) hclge_comm_get_stats() argument 552 hclge_comm_get_strings(struct hclge_dev *hdev, u32 stringset, const struct hclge_comm_stats_str strs[], int size, u8 *data) hclge_comm_get_strings() argument 573 hclge_update_stats_for_all(struct hclge_dev *hdev) hclge_update_stats_for_all() argument 599 struct hclge_dev *hdev = vport->back; hclge_update_stats() local 629 struct hclge_dev *hdev = vport->back; hclge_get_sset_count() local 674 struct hclge_dev *hdev = vport->back; hclge_get_strings() local 716 struct hclge_dev *hdev = vport->back; hclge_get_stats() local 728 struct hclge_dev *hdev = vport->back; hclge_get_mac_stat() local 736 hclge_parse_func_status(struct hclge_dev *hdev, struct hclge_func_status_cmd *status) hclge_parse_func_status() argument 754 hclge_query_function_status(struct hclge_dev *hdev) hclge_query_function_status() argument 783 hclge_query_pf_resource(struct hclge_dev *hdev) hclge_query_pf_resource() argument 907 struct hclge_dev *hdev = vport->back; hclge_check_port_speed() local 1073 hclge_parse_fiber_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_fiber_link_mode() argument 1095 hclge_parse_backplane_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_backplane_link_mode() argument 1111 hclge_parse_copper_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_copper_link_mode() argument 1145 hclge_parse_link_mode(struct hclge_dev *hdev, u16 speed_ability) hclge_parse_link_mode() argument 1284 hclge_get_cfg(struct hclge_dev *hdev, struct hclge_cfg *hcfg) hclge_get_cfg() argument 1316 hclge_set_default_dev_specs(struct hclge_dev *hdev) hclge_set_default_dev_specs() argument 1333 hclge_parse_dev_specs(struct hclge_dev *hdev, struct hclge_desc *desc) hclge_parse_dev_specs() argument 1357 hclge_check_dev_specs(struct hclge_dev *hdev) hclge_check_dev_specs() argument 1379 hclge_query_mac_stats_num(struct hclge_dev *hdev) hclge_query_mac_stats_num() argument 1392 hclge_query_dev_specs(struct hclge_dev *hdev) hclge_query_dev_specs() argument 1427 hclge_get_cap(struct hclge_dev *hdev) hclge_get_cap() argument 1442 hclge_init_kdump_kernel_config(struct hclge_dev *hdev) hclge_init_kdump_kernel_config() argument 1459 hclge_init_tc_config(struct hclge_dev *hdev) hclge_init_tc_config() argument 1487 hclge_configure(struct hclge_dev *hdev) hclge_configure() argument 1540 hclge_config_tso(struct hclge_dev *hdev, u16 tso_mss_min, u16 tso_mss_max) hclge_config_tso() argument 1555 hclge_config_gro(struct hclge_dev *hdev) hclge_config_gro() argument 1577 hclge_alloc_tqps(struct hclge_dev *hdev) hclge_alloc_tqps() argument 1627 hclge_map_tqps_to_func(struct hclge_dev *hdev, u16 func_id, u16 tqp_pid, u16 tqp_vid, bool is_pf) hclge_map_tqps_to_func() argument 1654 struct hclge_dev *hdev = vport->back; hclge_assign_tqp() local 1686 struct hclge_dev *hdev = vport->back; hclge_knic_setup() local 1707 hclge_map_tqp_to_vport(struct hclge_dev *hdev, struct hclge_vport *vport) hclge_map_tqp_to_vport() argument 1731 hclge_map_tqp(struct hclge_dev *hdev) hclge_map_tqp() argument 1753 struct hclge_dev *hdev = vport->back; hclge_vport_setup() local 1769 hclge_alloc_vport(struct hclge_dev *hdev) hclge_alloc_vport() argument 1833 hclge_cmd_alloc_tx_buff(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_cmd_alloc_tx_buff() argument 1863 hclge_tx_buffer_alloc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_tx_buffer_alloc() argument 1874 hclge_get_tc_num(struct hclge_dev *hdev) hclge_get_tc_num() argument 1886 hclge_get_pfc_priv_num(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_get_pfc_priv_num() argument 1904 hclge_get_no_pfc_priv_num(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_get_no_pfc_priv_num() argument 1946 hclge_is_rx_buf_ok(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc, u32 rx_all) hclge_is_rx_buf_ok() argument 2012 hclge_tx_buffer_calc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_tx_buffer_calc() argument 2038 hclge_rx_buf_calc_all(struct hclge_dev *hdev, bool max, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_buf_calc_all() argument 2074 hclge_drop_nopfc_buf_till_fit(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_drop_nopfc_buf_till_fit() argument 2104 hclge_drop_pfc_buf_till_fit(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_drop_pfc_buf_till_fit() argument 2134 hclge_only_alloc_priv_buff(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_only_alloc_priv_buff() argument 2187 hclge_rx_buffer_calc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_buffer_calc() argument 2220 hclge_rx_priv_buf_alloc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_priv_buf_alloc() argument 2253 hclge_rx_priv_wl_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_rx_priv_wl_config() argument 2297 hclge_common_thrd_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_common_thrd_config() argument 2340 hclge_common_wl_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) hclge_common_wl_config() argument 2365 hclge_buffer_alloc(struct hclge_dev *hdev) hclge_buffer_alloc() argument 2435 struct hclge_dev *hdev = vport->back; hclge_init_roce_base_info() local 2455 hclge_init_msi(struct hclge_dev *hdev) hclge_init_msi() argument 2532 hclge_cfg_mac_speed_dup_hw(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) hclge_cfg_mac_speed_dup_hw() argument 2569 hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) hclge_cfg_mac_speed_dup() argument 2595 struct hclge_dev *hdev = vport->back; hclge_cfg_mac_speed_dup_h() local 2600 hclge_set_autoneg_en(struct hclge_dev *hdev, bool enable) hclge_set_autoneg_en() argument 2625 struct hclge_dev *hdev = vport->back; hclge_set_autoneg() local 2643 struct hclge_dev *hdev = vport->back; hclge_get_autoneg() local 2655 struct hclge_dev *hdev = vport->back; hclge_restart_autoneg() local 2669 struct hclge_dev *hdev = vport->back; hclge_halt_autoneg() local 2677 hclge_parse_fec_stats_lanes(struct hclge_dev *hdev, struct hclge_desc *desc, u32 desc_len) hclge_parse_fec_stats_lanes() argument 2700 hclge_parse_fec_stats(struct hclge_dev *hdev, struct hclge_desc *desc, u32 desc_len) hclge_parse_fec_stats() argument 2722 hclge_update_fec_stats_hw(struct hclge_dev *hdev) hclge_update_fec_stats_hw() argument 2744 hclge_update_fec_stats(struct hclge_dev *hdev) hclge_update_fec_stats() argument 2761 hclge_get_fec_stats_total(struct hclge_dev *hdev, struct ethtool_fec_stats *fec_stats) hclge_get_fec_stats_total() argument 2769 hclge_get_fec_stats_lanes(struct hclge_dev *hdev, struct ethtool_fec_stats *fec_stats) hclge_get_fec_stats_lanes() argument 2790 hclge_comm_get_fec_stats(struct hclge_dev *hdev, struct ethtool_fec_stats *fec_stats) hclge_comm_get_fec_stats() argument 2815 struct hclge_dev *hdev = vport->back; hclge_get_fec_stats() local 2828 hclge_set_fec_hw(struct hclge_dev *hdev, u32 fec_mode) hclge_set_fec_hw() argument 2859 struct hclge_dev *hdev = vport->back; hclge_set_fec() local 2880 struct hclge_dev *hdev = vport->back; hclge_get_fec() local 2889 hclge_mac_init(struct hclge_dev *hdev) hclge_mac_init() argument 2936 hclge_mbx_task_schedule(struct hclge_dev *hdev) hclge_mbx_task_schedule() argument 2945 hclge_reset_task_schedule(struct hclge_dev *hdev) hclge_reset_task_schedule() argument 2955 hclge_errhand_task_schedule(struct hclge_dev *hdev) hclge_errhand_task_schedule() argument 2962 hclge_task_schedule(struct hclge_dev *hdev, unsigned long delay_time) hclge_task_schedule() argument 2969 hclge_get_mac_link_status(struct hclge_dev *hdev, int *link_status) hclge_get_mac_link_status() argument 2990 hclge_get_mac_phy_link(struct hclge_dev *hdev, int *link_status) hclge_get_mac_phy_link() argument 3005 hclge_push_link_status(struct hclge_dev *hdev) hclge_push_link_status() argument 3027 hclge_update_link_status(struct hclge_dev *hdev) hclge_update_link_status() argument 3106 hclge_update_pause_advertising(struct hclge_dev *hdev) hclge_update_pause_advertising() argument 3133 hclge_update_advertising(struct hclge_dev *hdev) hclge_update_advertising() argument 3143 hclge_update_port_capability(struct hclge_dev *hdev, struct hclge_mac *mac) hclge_update_port_capability() argument 3168 hclge_get_sfp_speed(struct hclge_dev *hdev, u32 *speed) hclge_get_sfp_speed() argument 3191 hclge_get_sfp_info(struct hclge_dev *hdev, struct hclge_mac *mac) hclge_get_sfp_info() argument 3249 struct hclge_dev *hdev = vport->back; hclge_get_phy_link_ksettings() local 3299 struct hclge_dev *hdev = vport->back; hclge_set_phy_link_ksettings() local 3342 hclge_update_tp_port_info(struct hclge_dev *hdev) hclge_update_tp_port_info() argument 3362 hclge_tp_port_init(struct hclge_dev *hdev) hclge_tp_port_init() argument 3377 hclge_update_port_info(struct hclge_dev *hdev) hclge_update_port_info() argument 3427 struct hclge_dev *hdev = vport->back; hclge_get_status() local 3434 hclge_get_vf_vport(struct hclge_dev *hdev, int vf) hclge_get_vf_vport() argument 3458 struct hclge_dev *hdev = vport->back; hclge_get_vf_config() local 3482 struct hclge_dev *hdev = vport->back; hclge_set_vf_link_state() local 3509 hclge_check_event_cause(struct hclge_dev *hdev, u32 *clearval) hclge_check_event_cause() argument 3571 hclge_clear_event_cause(struct hclge_dev *hdev, u32 event_type, u32 regclr) hclge_clear_event_cause() argument 3592 hclge_clear_all_event_cause(struct hclge_dev *hdev) hclge_clear_all_event_cause() argument 3608 struct hclge_dev *hdev = data; hclge_misc_irq_handle() local 3658 hclge_free_vector(struct hclge_dev *hdev, int vector_id) hclge_free_vector() argument 3671 hclge_get_misc_vector(struct hclge_dev *hdev) hclge_get_misc_vector() argument 3684 hclge_misc_irq_init(struct hclge_dev *hdev) hclge_misc_irq_init() argument 3704 hclge_misc_irq_uninit(struct hclge_dev *hdev) hclge_misc_irq_uninit() argument 3710 hclge_notify_client(struct hclge_dev *hdev, enum hnae3_reset_notify_type type) hclge_notify_client() argument 3731 hclge_notify_roce_client(struct hclge_dev *hdev, enum hnae3_reset_notify_type type) hclge_notify_roce_client() argument 3752 hclge_reset_wait(struct hclge_dev *hdev) hclge_reset_wait() argument 3796 hclge_set_vf_rst(struct hclge_dev *hdev, int func_id, bool reset) hclge_set_vf_rst() argument 3811 hclge_set_all_vf_rst(struct hclge_dev *hdev, bool reset) hclge_set_all_vf_rst() argument 3855 hclge_mailbox_service_task(struct hclge_dev *hdev) hclge_mailbox_service_task() argument 3874 hclge_func_reset_sync_vf(struct hclge_dev *hdev) hclge_func_reset_sync_vf() argument 3909 hclge_report_hw_error(struct hclge_dev *hdev, enum hnae3_hw_error_type type) hclge_report_hw_error() argument 3921 hclge_handle_imp_error(struct hclge_dev *hdev) hclge_handle_imp_error() argument 3939 hclge_func_reset_cmd(struct hclge_dev *hdev, int func_id) hclge_func_reset_cmd() argument 3957 hclge_do_reset(struct hclge_dev *hdev) hclge_do_reset() argument 4001 struct hclge_dev *hdev = ae_dev->priv; hclge_get_reset_level() local 4028 hclge_clear_reset_cause(struct hclge_dev *hdev) hclge_clear_reset_cause() argument 4056 hclge_reset_handshake(struct hclge_dev *hdev, bool enable) hclge_reset_handshake() argument 4069 hclge_func_reset_notify_vf(struct hclge_dev *hdev) hclge_func_reset_notify_vf() argument 4082 hclge_reset_prepare_wait(struct hclge_dev *hdev) hclge_reset_prepare_wait() argument 4131 hclge_show_rst_info(struct hclge_dev *hdev) hclge_show_rst_info() argument 4146 hclge_reset_err_handle(struct hclge_dev *hdev) hclge_reset_err_handle() argument 4183 hclge_update_reset_level(struct hclge_dev *hdev) hclge_update_reset_level() argument 4204 hclge_set_rst_done(struct hclge_dev *hdev) hclge_set_rst_done() argument 4232 hclge_reset_prepare_up(struct hclge_dev *hdev) hclge_reset_prepare_up() argument 4255 hclge_reset_stack(struct hclge_dev *hdev) hclge_reset_stack() argument 4270 hclge_reset_prepare(struct hclge_dev *hdev) hclge_reset_prepare() argument 4289 hclge_reset_rebuild(struct hclge_dev *hdev) hclge_reset_rebuild() argument 4339 hclge_reset(struct hclge_dev *hdev) hclge_reset() argument 4360 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_event() local 4405 struct hclge_dev *hdev = ae_dev->priv; hclge_set_def_reset_request() local 4412 struct hclge_dev *hdev = from_timer(hdev, t, reset_timer); hclge_reset_timer() local 4425 hclge_reset_subtask(struct hclge_dev *hdev) hclge_reset_subtask() argument 4451 hclge_handle_err_reset_request(struct hclge_dev *hdev) hclge_handle_err_reset_request() argument 4469 hclge_handle_err_recovery(struct hclge_dev *hdev) hclge_handle_err_recovery() argument 4483 hclge_misc_err_recovery(struct hclge_dev *hdev) hclge_misc_err_recovery() argument 4502 hclge_errhand_service_task(struct hclge_dev *hdev) hclge_errhand_service_task() argument 4513 hclge_reset_service_task(struct hclge_dev *hdev) hclge_reset_service_task() argument 4534 hclge_update_vport_alive(struct hclge_dev *hdev) hclge_update_vport_alive() argument 4558 hclge_periodic_service_task(struct hclge_dev *hdev) hclge_periodic_service_task() argument 4605 hclge_ptp_service_task(struct hclge_dev *hdev) hclge_ptp_service_task() argument 4628 struct hclge_dev *hdev = hclge_service_task() local 4657 hclge_get_vector_info(struct hclge_dev *hdev, u16 idx, struct hnae3_vector_info *vector_info) hclge_get_vector_info() argument 4686 struct hclge_dev *hdev = vport->back; hclge_get_vector() local 4711 hclge_get_vector_index(struct hclge_dev *hdev, int vector) hclge_get_vector_index() argument 4725 struct hclge_dev *hdev = vport->back; hclge_put_vector() local 4760 struct hclge_dev *hdev = vport->back; hclge_set_rss() local 4783 struct hclge_dev *hdev = vport->back; hclge_set_rss_tuple() local 4819 struct hclge_dev *hdev = vport->back; hclge_get_tc_size() local 4824 hclge_init_rss_tc_mode(struct hclge_dev *hdev) hclge_init_rss_tc_mode() argument 4868 hclge_rss_init_hw(struct hclge_dev *hdev) hclge_rss_init_hw() argument 4895 struct hclge_dev *hdev = vport->back; hclge_bind_ring_with_vector() local 4973 struct hclge_dev *hdev = vport->back; hclge_map_ring_to_vector() local 4990 struct hclge_dev *hdev = vport->back; hclge_unmap_ring_frm_vector() local 5012 hclge_cmd_set_promisc_mode(struct hclge_dev *hdev, u8 vf_id, bool en_uc, bool en_mc, bool en_bc) hclge_cmd_set_promisc_mode() argument 5068 struct hclge_dev *hdev = vport->back; hclge_set_promisc_mode() local 5089 hclge_sync_fd_state(struct hclge_dev *hdev) hclge_sync_fd_state() argument 5095 hclge_fd_inc_rule_cnt(struct hclge_dev *hdev, u16 location) hclge_fd_inc_rule_cnt() argument 5103 hclge_fd_dec_rule_cnt(struct hclge_dev *hdev, u16 location) hclge_fd_dec_rule_cnt() argument 5111 hclge_fd_free_node(struct hclge_dev *hdev, struct hclge_fd_rule *rule) hclge_fd_free_node() argument 5119 hclge_update_fd_rule_node(struct hclge_dev *hdev, struct hclge_fd_rule *old_rule, struct hclge_fd_rule *new_rule, enum HCLGE_FD_NODE_STATE state) hclge_update_fd_rule_node() argument 5201 hclge_fd_set_user_def_cmd(struct hclge_dev *hdev, struct hclge_fd_user_def_cfg *cfg) hclge_fd_set_user_def_cmd() argument 5237 hclge_sync_fd_user_def_cfg(struct hclge_dev *hdev, bool locked) hclge_sync_fd_user_def_cfg() argument 5255 hclge_fd_check_user_def_refcnt(struct hclge_dev *hdev, struct hclge_fd_rule *rule) hclge_fd_check_user_def_refcnt() argument 5291 hclge_fd_inc_user_def_refcnt(struct hclge_dev *hdev, struct hclge_fd_rule *rule) hclge_fd_inc_user_def_refcnt() argument 5308 hclge_fd_dec_user_def_refcnt(struct hclge_dev *hdev, struct hclge_fd_rule *rule) hclge_fd_dec_user_def_refcnt() argument 5328 hclge_update_fd_list(struct hclge_dev *hdev, enum HCLGE_FD_NODE_STATE state, u16 location, struct hclge_fd_rule *new_rule) hclge_update_fd_list() argument 5368 hclge_get_fd_mode(struct hclge_dev *hdev, u8 *fd_mode) hclge_get_fd_mode() argument 5389 hclge_get_fd_allocation(struct hclge_dev *hdev, u32 *stage1_entry_num, u32 *stage2_entry_num, u16 *stage1_counter_num, u16 *stage2_counter_num) hclge_get_fd_allocation() argument 5418 hclge_set_fd_key_config(struct hclge_dev *hdev, enum HCLGE_FD_STAGE stage_num) hclge_set_fd_key_config() argument 5446 hclge_fd_disable_user_def(struct hclge_dev *hdev) hclge_fd_disable_user_def() argument 5457 hclge_init_fd_config(struct hclge_dev *hdev) hclge_init_fd_config() argument 5520 hclge_fd_tcam_config(struct hclge_dev *hdev, u8 stage, bool sel_x, int loc, u8 *key, bool is_add) hclge_fd_tcam_config() argument 5562 hclge_fd_ad_config(struct hclge_dev *hdev, u8 stage, int loc, struct hclge_fd_ad_data *action) hclge_fd_ad_config() argument 5731 hclge_config_key(struct hclge_dev *hdev, u8 stage, struct hclge_fd_rule *rule) hclge_config_key() argument 5788 hclge_config_action(struct hclge_dev *hdev, u8 stage, struct hclge_fd_rule *rule) hclge_config_action() argument 5961 hclge_fd_check_ext_tuple(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple) hclge_fd_check_ext_tuple() argument 6034 hclge_fd_parse_user_def_field(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple, struct hclge_fd_user_def_info *info) hclge_fd_parse_user_def_field() argument 6090 hclge_fd_check_spec(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple, struct hclge_fd_user_def_info *info) hclge_fd_check_spec() argument 6352 hclge_fd_config_rule(struct hclge_dev *hdev, struct hclge_fd_rule *rule) hclge_fd_config_rule() argument 6364 hclge_add_fd_entry_common(struct hclge_dev *hdev, struct hclge_fd_rule *rule) hclge_add_fd_entry_common() argument 6405 struct hclge_dev *hdev = vport->back; hclge_is_cls_flower_active() local 6410 hclge_fd_parse_ring_cookie(struct hclge_dev *hdev, u64 ring_cookie, u16 *vport_id, u8 *action, u16 *queue_id) hclge_fd_parse_ring_cookie() argument 6453 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry() local 6514 struct hclge_dev *hdev = vport->back; hclge_del_fd_entry() local 6547 hclge_clear_fd_rules_in_list(struct hclge_dev *hdev, bool clear_list) hclge_clear_fd_rules_in_list() argument 6576 hclge_del_all_fd_entries(struct hclge_dev *hdev) hclge_del_all_fd_entries() argument 6588 struct hclge_dev *hdev = vport->back; hclge_restore_fd_entries() local 6618 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_cnt() local 6799 hclge_get_fd_rule(struct hclge_dev *hdev, u16 location) hclge_get_fd_rule() argument 6835 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_info() local 6896 struct hclge_dev *hdev = vport->back; hclge_get_all_rules() local 6953 hclge_fd_search_flow_keys(struct hclge_dev *hdev, const struct hclge_fd_rule_tuples *tuples) hclge_fd_search_flow_keys() argument 6997 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry_by_arfs() local 7051 hclge_rfs_filter_expire(struct hclge_dev *hdev) hclge_rfs_filter_expire() argument 7077 hclge_clear_arfs_rules(struct hclge_dev *hdev) hclge_clear_arfs_rules() argument 7227 hclge_parse_cls_flower(struct hclge_dev *hdev, struct flow_cls_offload *cls_flower, struct hclge_fd_rule *rule) hclge_parse_cls_flower() argument 7256 hclge_check_cls_flower(struct hclge_dev *hdev, struct flow_cls_offload *cls_flower, int tc) hclge_check_cls_flower() argument 7286 struct hclge_dev *hdev = vport->back; hclge_add_cls_flower() local 7327 hclge_find_cls_flower(struct hclge_dev *hdev, unsigned long cookie) hclge_find_cls_flower() argument 7345 struct hclge_dev *hdev = vport->back; hclge_del_cls_flower() local 7379 hclge_sync_fd_list(struct hclge_dev *hdev, struct hlist_head *hlist) hclge_sync_fd_list() argument 7418 hclge_sync_fd_table(struct hclge_dev *hdev) hclge_sync_fd_table() argument 7437 struct hclge_dev *hdev = vport->back; hclge_get_hw_reset_stat() local 7446 struct hclge_dev *hdev = vport->back; hclge_get_cmdq_stat() local 7454 struct hclge_dev *hdev = vport->back; hclge_ae_dev_resetting() local 7462 struct hclge_dev *hdev = vport->back; hclge_ae_dev_reset_cnt() local 7470 struct hclge_dev *hdev = vport->back; hclge_enable_fd() local 7482 hclge_cfg_mac_mode(struct hclge_dev *hdev, bool enable) hclge_cfg_mac_mode() argument 7521 hclge_config_switch_param(struct hclge_dev *hdev, int vfid, u8 switch_param, u8 param_mask) hclge_config_switch_param() argument 7557 hclge_phy_link_status_wait(struct hclge_dev *hdev, int link_ret) hclge_phy_link_status_wait() argument 7581 hclge_mac_link_status_wait(struct hclge_dev *hdev, int link_ret, int wait_cnt) hclge_mac_link_status_wait() argument 7600 hclge_mac_phy_link_status_wait(struct hclge_dev *hdev, bool en, bool is_phy) hclge_mac_phy_link_status_wait() argument 7616 hclge_set_app_loopback(struct hclge_dev *hdev, bool en) hclge_set_app_loopback() argument 7650 hclge_cfg_common_loopback_cmd_send(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) hclge_cfg_common_loopback_cmd_send() argument 7690 hclge_cfg_common_loopback_wait(struct hclge_dev *hdev) hclge_cfg_common_loopback_wait() argument 7727 hclge_cfg_common_loopback(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) hclge_cfg_common_loopback() argument 7739 hclge_set_common_loopback(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) hclge_set_common_loopback() argument 7758 hclge_enable_phy_loopback(struct hclge_dev *hdev, struct phy_device *phydev) hclge_enable_phy_loopback() argument 7776 hclge_disable_phy_loopback(struct hclge_dev *hdev, struct phy_device *phydev) hclge_disable_phy_loopback() argument 7788 hclge_set_phy_loopback(struct hclge_dev *hdev, bool en) hclge_set_phy_loopback() argument 7820 hclge_tqp_enable_cmd_send(struct hclge_dev *hdev, u16 tqp_id, u16 stream_id, bool enable) hclge_tqp_enable_cmd_send() argument 7839 struct hclge_dev *hdev = vport->back; hclge_tqp_enable() local 7855 struct hclge_dev *hdev = vport->back; hclge_set_loopback() local 7903 hclge_set_default_loopback(struct hclge_dev *hdev) hclge_set_default_loopback() argument 7919 hclge_flush_link_update(struct hclge_dev *hdev) hclge_flush_link_update() argument 7935 struct hclge_dev *hdev = vport->back; hclge_set_timer_task() local 7952 struct hclge_dev *hdev = vport->back; hclge_ae_start() local 7970 struct hclge_dev *hdev = vport->back; hclge_ae_stop() local 8007 struct hclge_dev *hdev = vport->back; hclge_vport_start() local 8054 struct hclge_dev *hdev = vport->back; hclge_get_mac_vlan_cmd_status() local 8172 struct hclge_dev *hdev = vport->back; hclge_remove_mac_vlan_tbl() local 8201 struct hclge_dev *hdev = vport->back; hclge_lookup_mac_vlan_tbl() local 8243 struct hclge_dev *hdev = vport->back; hclge_add_mac_vlan_tbl() local 8292 hclge_set_umv_space(struct hclge_dev *hdev, u16 space_size, u16 *allocated_size) hclge_set_umv_space() argument 8316 hclge_init_umv_space(struct hclge_dev *hdev) hclge_init_umv_space() argument 8341 hclge_reset_umv_space(struct hclge_dev *hdev) hclge_reset_umv_space() argument 8361 struct hclge_dev *hdev = vport->back; hclge_is_umv_space_full() local 8378 struct hclge_dev *hdev = vport->back; hclge_update_umv_space() local 8441 struct hclge_dev *hdev = vport->back; hclge_update_mac_list() local 8502 struct hclge_dev *hdev = vport->back; hclge_add_uc_addr_common() local 8573 struct hclge_dev *hdev = vport->back; hclge_rm_uc_addr_common() local 8614 struct hclge_dev *hdev = vport->back; hclge_add_mc_addr_common() local 8678 struct hclge_dev *hdev = vport->back; hclge_rm_mc_addr_common() local 8914 struct hclge_dev *hdev = vport->back; hclge_need_sync_mac_table() local 8925 hclge_sync_mac_table(struct hclge_dev *hdev) hclge_sync_mac_table() argument 8995 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_mac_table() local 9031 struct hclge_dev *hdev = vport->back; hclge_uninit_vport_mac_list() local 9070 hclge_uninit_mac_table(struct hclge_dev *hdev) hclge_uninit_mac_table() argument 9082 hclge_get_mac_ethertype_cmd_status(struct hclge_dev *hdev, u16 cmdq_resp, u8 resp_code) hclge_get_mac_ethertype_cmd_status() argument 9129 struct hclge_dev *hdev = vport->back; hclge_set_vf_mac() local 9163 hclge_add_mgr_tbl(struct hclge_dev *hdev, const struct hclge_mac_mgr_tbl_entry_cmd *req) hclge_add_mgr_tbl() argument 9188 init_mgr_tbl(struct hclge_dev *hdev) init_mgr_tbl() argument 9209 struct hclge_dev *hdev = vport->back; hclge_get_mac_addr() local 9264 struct hclge_dev *hdev = vport->back; hclge_set_mac_addr() local 9315 hclge_mii_ioctl(struct hclge_dev *hdev, struct ifreq *ifr, int cmd) hclge_mii_ioctl() argument 9342 struct hclge_dev *hdev = vport->back; hclge_do_ioctl() local 9357 hclge_set_port_vlan_filter_bypass(struct hclge_dev *hdev, u8 vf_id, bool bypass_en) hclge_set_port_vlan_filter_bypass() argument 9379 hclge_set_vlan_filter_ctrl(struct hclge_dev *hdev, u8 vlan_type, u8 fe_type, bool filter_en, u8 vf_id) hclge_set_vlan_filter_ctrl() argument 9414 struct hclge_dev *hdev = vport->back; hclge_set_vport_vlan_filter() local 9448 struct hclge_dev *hdev = vport->back; hclge_need_enable_vport_vlan_filter() local 9477 struct hclge_dev *hdev = vport->back; hclge_enable_vport_vlan_filter() local 9511 hclge_set_vf_vlan_filter_cmd(struct hclge_dev *hdev, u16 vfid, bool is_kill, u16 vlan, struct hclge_desc *desc) hclge_set_vf_vlan_filter_cmd() argument 9553 hclge_check_vf_vlan_cmd_status(struct hclge_dev *hdev, u16 vfid, bool is_kill, struct hclge_desc *desc) hclge_check_vf_vlan_cmd_status() argument 9596 hclge_set_vf_vlan_common(struct hclge_dev *hdev, u16 vfid, bool is_kill, u16 vlan) hclge_set_vf_vlan_common() argument 9624 hclge_set_port_vlan_filter(struct hclge_dev *hdev, __be16 proto, u16 vlan_id, bool is_kill) hclge_set_port_vlan_filter() argument 9653 hclge_need_update_port_vlan(struct hclge_dev *hdev, u16 vport_id, u16 vlan_id, bool is_kill) hclge_need_update_port_vlan() argument 9679 hclge_set_vlan_filter_hw(struct hclge_dev *hdev, __be16 proto, u16 vport_id, u16 vlan_id, bool is_kill) hclge_set_vlan_filter_hw() argument 9717 struct hclge_dev *hdev = vport->back; hclge_set_vlan_tx_offload_cfg() local 9762 struct hclge_dev *hdev = vport->back; hclge_set_vlan_rx_offload_cfg() local 9853 hclge_set_vlan_protocol_type(struct hclge_dev *hdev) hclge_set_vlan_protocol_type() argument 9894 hclge_init_vlan_filter(struct hclge_dev *hdev) hclge_init_vlan_filter() argument 9920 hclge_init_vlan_type(struct hclge_dev *hdev) hclge_init_vlan_type() argument 9932 hclge_init_vport_vlan_offload(struct hclge_dev *hdev) hclge_init_vport_vlan_offload() argument 9952 hclge_init_vlan_config(struct hclge_dev *hdev) hclge_init_vlan_config() argument 9976 struct hclge_dev *hdev = vport->back; hclge_add_vport_vlan_table() local 10003 struct hclge_dev *hdev = vport->back; hclge_add_vport_all_vlan_table() local 10034 struct hclge_dev *hdev = vport->back; hclge_rm_vport_vlan_table() local 10055 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_vlan_table() local 10077 hclge_uninit_vport_vlan_table(struct hclge_dev *hdev) hclge_uninit_vport_vlan_table() argument 10096 hclge_restore_vport_port_base_vlan_config(struct hclge_dev *hdev) hclge_restore_vport_port_base_vlan_config() argument 10130 struct hclge_dev *hdev = vport->back; hclge_restore_vport_vlan_table() local 10180 hclge_restore_hw_table(struct hclge_dev *hdev) hclge_restore_hw_table() argument 10216 struct hclge_dev *hdev = vport->back; hclge_set_vport_vlan_fltr_change() local 10227 struct hclge_dev *hdev = vport->back; hclge_update_vlan_filter_entries() local 10275 struct hclge_dev *hdev = vport->back; hclge_modify_port_base_vlan_tag() local 10369 struct hclge_dev *hdev = vport->back; hclge_set_vf_vlan_filter() local 10424 hclge_clear_vf_vlan(struct hclge_dev *hdev) hclge_clear_vf_vlan() argument 10450 struct hclge_dev *hdev = vport->back; hclge_set_vlan_filter() local 10505 hclge_sync_vlan_fltr_state(struct hclge_dev *hdev) hclge_sync_vlan_fltr_state() argument 10530 hclge_sync_vlan_filter(struct hclge_dev *hdev) hclge_sync_vlan_filter() argument 10572 hclge_set_mac_mtu(struct hclge_dev *hdev, int new_mps) hclge_set_mac_mtu() argument 10595 struct hclge_dev *hdev = vport->back; hclge_set_vport_mtu() local 10649 hclge_reset_tqp_cmd_send(struct hclge_dev *hdev, u16 queue_id, bool enable) hclge_reset_tqp_cmd_send() argument 10673 hclge_get_reset_status(struct hclge_dev *hdev, u16 queue_id, u8 *reset_status) hclge_get_reset_status() argument 10711 struct hclge_dev *hdev = vport->back; hclge_reset_tqp_cmd() local 10765 struct hclge_dev *hdev = vport->back; hclge_reset_rcb() local 10806 struct hclge_dev *hdev = vport->back; hclge_reset_tqp() local 10825 struct hclge_dev *hdev = vport->back; hclge_get_fw_version() local 10830 hclge_set_flowctrl_adv(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) hclge_set_flowctrl_adv() argument 10840 hclge_cfg_pauseparam(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) hclge_cfg_pauseparam() argument 10855 hclge_cfg_flowctrl(struct hclge_dev *hdev) hclge_cfg_flowctrl() argument 10894 struct hclge_dev *hdev = vport->back; hclge_get_pauseparam() local 10921 hclge_record_user_pauseparam(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) hclge_record_user_pauseparam() argument 10940 struct hclge_dev *hdev = vport->back; hclge_set_pauseparam() local 10976 struct hclge_dev *hdev = vport->back; hclge_get_ksettings_an_result() local 10992 struct hclge_dev *hdev = vport->back; hclge_get_media_type() local 11011 struct hclge_dev *hdev = vport->back; hclge_get_mdix_mode() local 11057 hclge_info_show(struct hclge_dev *hdev) hclge_info_show() argument 11089 struct hclge_dev *hdev = ae_dev->priv; hclge_init_nic_client_instance() local 11132 struct hclge_dev *hdev = ae_dev->priv; hclge_init_roce_client_instance() local 11183 struct hclge_dev *hdev = ae_dev->priv; hclge_init_client_instance() local 11230 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_client_instance() local 11255 hclge_dev_mem_map(struct hclge_dev *hdev) hclge_dev_mem_map() argument 11276 hclge_pci_init(struct hclge_dev *hdev) hclge_pci_init() argument 11332 hclge_pci_uninit(struct hclge_dev *hdev) hclge_pci_uninit() argument 11345 hclge_state_init(struct hclge_dev *hdev) hclge_state_init() argument 11356 hclge_state_uninit(struct hclge_dev *hdev) hclge_state_uninit() argument 11373 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_prepare_general() local 11403 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_done() local 11417 hclge_clear_resetting_state(struct hclge_dev *hdev) hclge_clear_resetting_state() argument 11434 hclge_clear_hw_resource(struct hclge_dev *hdev) hclge_clear_hw_resource() argument 11456 hclge_init_rxd_adv_layout(struct hclge_dev *hdev) hclge_init_rxd_adv_layout() argument 11462 hclge_uninit_rxd_adv_layout(struct hclge_dev *hdev) hclge_uninit_rxd_adv_layout() argument 11475 hclge_get_wol_supported_mode(struct hclge_dev *hdev, u32 *wol_supported) hclge_get_wol_supported_mode() argument 11498 hclge_set_wol_cfg(struct hclge_dev *hdev, struct hclge_wol_info *wol_info) hclge_set_wol_cfg() argument 11519 hclge_update_wol(struct hclge_dev *hdev) hclge_update_wol() argument 11529 hclge_init_wol(struct hclge_dev *hdev) hclge_init_wol() argument 11589 struct hclge_dev *hdev; hclge_init_ae_dev() local 11818 hclge_stats_clear(struct hclge_dev *hdev) hclge_stats_clear() argument 11824 hclge_set_mac_spoofchk(struct hclge_dev *hdev, int vf, bool enable) hclge_set_mac_spoofchk() argument 11830 hclge_set_vlan_spoofchk(struct hclge_dev *hdev, int vf, bool enable) hclge_set_vlan_spoofchk() argument 11837 hclge_set_vf_spoofchk_hw(struct hclge_dev *hdev, int vf, bool enable) hclge_set_vf_spoofchk_hw() argument 11862 struct hclge_dev *hdev = vport->back; hclge_set_vf_spoofchk() local 11893 hclge_reset_vport_spoofchk(struct hclge_dev *hdev) hclge_reset_vport_spoofchk() argument 11918 struct hclge_dev *hdev = vport->back; hclge_set_vf_trust() local 11935 hclge_reset_vf_rate(struct hclge_dev *hdev) hclge_reset_vf_rate() argument 11953 hclge_vf_rate_param_check(struct hclge_dev *hdev, int min_tx_rate, int max_tx_rate) hclge_vf_rate_param_check() argument 11971 struct hclge_dev *hdev = vport->back; hclge_set_vf_rate() local 11994 hclge_resume_vf_rate(struct hclge_dev *hdev) hclge_resume_vf_rate() argument 12026 hclge_reset_vport_state(struct hclge_dev *hdev) hclge_reset_vport_state() argument 12039 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_ae_dev() local 12179 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_ae_dev() local 12214 struct hclge_dev *hdev = vport->back; hclge_get_max_channels() local 12232 struct hclge_dev *hdev = vport->back; hclge_get_tqps_and_rss_info() local 12242 struct hclge_dev *hdev = vport->back; hclge_set_rss_tc_mode_cfg() local 12272 struct hclge_dev *hdev = vport->back; hclge_set_channels() local 12321 hclge_set_led_status(struct hclge_dev *hdev, u8 locate_led_status) hclge_set_led_status() argument 12351 struct hclge_dev *hdev = vport->back; hclge_set_led_id() local 12369 struct hclge_dev *hdev = vport->back; hclge_get_link_mode() local 12381 struct hclge_dev *hdev = vport->back; hclge_gro_en() local 12396 struct hclge_dev *hdev = vport->back; hclge_sync_vport_promisc_mode() local 12446 hclge_sync_promisc_mode(struct hclge_dev *hdev) hclge_sync_promisc_mode() argument 12461 hclge_module_existed(struct hclge_dev *hdev) hclge_module_existed() argument 12483 hclge_get_sfp_eeprom_info(struct hclge_dev *hdev, u32 offset, u32 len, u8 *data) hclge_get_sfp_eeprom_info() argument 12538 struct hclge_dev *hdev = vport->back; hclge_get_module_eeprom() local 12566 struct hclge_dev *hdev = vport->back; hclge_get_link_diagnosis_info() local 12590 struct hclge_dev *hdev = vport->back; hclge_clear_vport_vf_info() local 12628 struct hclge_dev *hdev = ae_dev->priv; hclge_clean_vport_config() local [all...] |