/kernel/linux/linux-6.6/drivers/hid/ |
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 | 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/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...] |
/kernel/linux/linux-6.6/include/net/bluetooth/ |
H A D | hci_core.h | 774 struct hci_dev *hdev; global() member 873 sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) sco_connect_ind() argument 888 iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) iso_connect_ind() argument 903 discovery_init(struct hci_dev *hdev) discovery_init() argument 913 hci_discovery_filter_clear(struct hci_dev *hdev) hci_discovery_filter_clear() argument 929 inquiry_cache_empty(struct hci_dev *hdev) inquiry_cache_empty() argument 934 inquiry_cache_age(struct hci_dev *hdev) inquiry_cache_age() argument 994 struct hci_dev *hdev = conn->hdev; hci_conn_ssp_enabled() local 1001 struct hci_dev *hdev = conn->hdev; hci_conn_sc_enabled() local 1006 hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c) hci_conn_hash_add() argument 1032 hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c) hci_conn_hash_del() argument 1061 hci_conn_num(struct hci_dev *hdev, __u8 type) hci_conn_num() argument 1081 hci_conn_count(struct hci_dev *hdev) hci_conn_count() argument 1088 hci_conn_lookup_type(struct hci_dev *hdev, __u16 handle) hci_conn_lookup_type() argument 1108 hci_conn_hash_lookup_bis(struct hci_dev *hdev, bdaddr_t *ba, __u8 bis) hci_conn_hash_lookup_bis() argument 1131 hci_conn_hash_lookup_per_adv_bis(struct hci_dev *hdev, bdaddr_t *ba, __u8 big, __u8 bis) hci_conn_hash_lookup_per_adv_bis() argument 1156 hci_conn_hash_lookup_handle(struct hci_dev *hdev, __u16 handle) hci_conn_hash_lookup_handle() argument 1175 hci_conn_hash_lookup_ba(struct hci_dev *hdev, __u8 type, bdaddr_t *ba) hci_conn_hash_lookup_ba() argument 1195 hci_conn_hash_lookup_le(struct hci_dev *hdev, bdaddr_t *ba, __u8 ba_type) hci_conn_hash_lookup_le() argument 1219 hci_conn_hash_lookup_cis(struct hci_dev *hdev, bdaddr_t *ba, __u8 ba_type, __u8 cig, __u8 id) hci_conn_hash_lookup_cis() argument 1254 hci_conn_hash_lookup_cig(struct hci_dev *hdev, __u8 handle) hci_conn_hash_lookup_cig() argument 1277 hci_conn_hash_lookup_big(struct hci_dev *hdev, __u8 handle) hci_conn_hash_lookup_big() argument 1300 hci_conn_hash_lookup_big_any_dst(struct hci_dev *hdev, __u8 handle) hci_conn_hash_lookup_big_any_dst() argument 1324 hci_conn_hash_lookup_pa_sync_big_handle(struct hci_dev *hdev, __u8 big) hci_conn_hash_lookup_pa_sync_big_handle() argument 1347 hci_conn_hash_lookup_pa_sync_handle(struct hci_dev *hdev, __u16 sync_handle) hci_conn_hash_lookup_pa_sync_handle() argument 1369 hci_conn_hash_lookup_state(struct hci_dev *hdev, __u8 type, __u16 state) hci_conn_hash_lookup_state() argument 1390 hci_conn_hash_list_state(struct hci_dev *hdev, hci_conn_func_t func, __u8 type, __u16 state, void *data) hci_conn_hash_list_state() argument 1410 hci_lookup_le_connect(struct hci_dev *hdev) hci_lookup_le_connect() argument 1431 hci_is_le_conn_scanning(struct hci_dev *hdev) hci_is_le_conn_scanning() argument 1610 hci_get_drvdata(struct hci_dev *hdev) hci_get_drvdata() argument 1615 hci_set_drvdata(struct hci_dev *hdev, void *data) hci_set_drvdata() argument 1620 hci_get_priv(struct hci_dev *hdev) hci_get_priv() argument 1649 hci_set_msft_opcode(struct hci_dev *hdev, __u16 opcode) hci_set_msft_opcode() argument 1656 hci_set_aosp_capable(struct hci_dev *hdev) hci_set_aosp_capable() argument 1663 hci_devcd_setup(struct hci_dev *hdev) hci_devcd_setup() argument 1918 hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 type, __u8 *flags) hci_proto_connect_ind() argument 2099 hci_get_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_get_irk() argument [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 2121 gaudi2_init_scrambler_hbm(struct hl_device *hdev) gaudi2_init_scrambler_hbm() argument 2126 gaudi2_get_signal_cb_size(struct hl_device *hdev) gaudi2_get_signal_cb_size() argument 2131 gaudi2_get_wait_cb_size(struct hl_device *hdev) gaudi2_get_wait_cb_size() argument 2136 gaudi2_iterate_tpcs(struct hl_device *hdev, struct iterate_module_ctx *ctx) gaudi2_iterate_tpcs() argument 2181 set_number_of_functional_hbms(struct hl_device *hdev) set_number_of_functional_hbms() argument 2214 gaudi2_set_dram_properties(struct hl_device *hdev) gaudi2_set_dram_properties() argument 2269 gaudi2_set_fixed_properties(struct hl_device *hdev) gaudi2_set_fixed_properties() argument 2468 gaudi2_pci_bars_map(struct hl_device *hdev) gaudi2_pci_bars_map() argument 2483 gaudi2_set_hbm_bar_base(struct hl_device *hdev, u64 addr) gaudi2_set_hbm_bar_base() argument 2512 gaudi2_init_iatu(struct hl_device *hdev) gaudi2_init_iatu() argument 2576 gaudi2_get_hw_state(struct hl_device *hdev) gaudi2_get_hw_state() argument 2581 gaudi2_tpc_binning_init_prop(struct hl_device *hdev) gaudi2_tpc_binning_init_prop() argument 2602 gaudi2_set_tpc_binning_masks(struct hl_device *hdev) gaudi2_set_tpc_binning_masks() argument 2660 gaudi2_set_dec_binning_masks(struct hl_device *hdev) gaudi2_set_dec_binning_masks() argument 2687 gaudi2_set_dram_binning_masks(struct hl_device *hdev) gaudi2_set_dram_binning_masks() argument 2704 gaudi2_set_edma_binning_masks(struct hl_device *hdev) gaudi2_set_edma_binning_masks() argument 2746 gaudi2_set_xbar_edge_enable_mask(struct hl_device *hdev, u32 xbar_edge_iso_mask) gaudi2_set_xbar_edge_enable_mask() argument 2782 gaudi2_set_cluster_binning_masks_common(struct hl_device *hdev, u8 xbar_edge_iso_mask) gaudi2_set_cluster_binning_masks_common() argument 2810 gaudi2_set_cluster_binning_masks(struct hl_device *hdev) gaudi2_set_cluster_binning_masks() argument 2829 gaudi2_set_binning_masks(struct hl_device *hdev) gaudi2_set_binning_masks() argument 2848 gaudi2_cpucp_info_get(struct hl_device *hdev) gaudi2_cpucp_info_get() argument 2920 gaudi2_fetch_psoc_frequency(struct hl_device *hdev) gaudi2_fetch_psoc_frequency() argument 2938 gaudi2_early_init(struct hl_device *hdev) gaudi2_early_init() argument 3011 gaudi2_early_fini(struct hl_device *hdev) gaudi2_early_fini() argument 3039 gaudi2_init_arcs(struct hl_device *hdev) gaudi2_init_arcs() argument 3077 gaudi2_scrub_arc_dccm(struct hl_device *hdev, u32 cpu_id) gaudi2_scrub_arc_dccm() argument 3126 gaudi2_scrub_arcs_dccm(struct hl_device *hdev) gaudi2_scrub_arcs_dccm() argument 3143 gaudi2_late_init(struct hl_device *hdev) gaudi2_late_init() argument 3181 gaudi2_late_fini(struct hl_device *hdev) gaudi2_late_fini() argument 3202 gaudi2_user_mapped_blocks_init(struct hl_device *hdev) gaudi2_user_mapped_blocks_init() argument 3274 gaudi2_alloc_cpu_accessible_dma_mem(struct hl_device *hdev) gaudi2_alloc_cpu_accessible_dma_mem() argument 3316 gaudi2_set_pci_memory_regions(struct hl_device *hdev) gaudi2_set_pci_memory_regions() argument 3349 gaudi2_user_interrupt_setup(struct hl_device *hdev) gaudi2_user_interrupt_setup() argument 3394 gaudi2_special_blocks_free(struct hl_device *hdev) gaudi2_special_blocks_free() argument 3405 gaudi2_special_blocks_iterator_free(struct hl_device *hdev) gaudi2_special_blocks_iterator_free() argument 3410 gaudi2_special_block_skip(struct hl_device *hdev, struct hl_special_blocks_cfg *special_blocks_cfg, u32 blk_idx, u32 major, u32 minor, u32 sub_minor) gaudi2_special_block_skip() argument 3417 gaudi2_special_blocks_config(struct hl_device *hdev) gaudi2_special_blocks_config() argument 3482 gaudi2_special_blocks_iterator_config(struct hl_device *hdev) gaudi2_special_blocks_iterator_config() argument 3487 gaudi2_test_queues_msgs_free(struct hl_device *hdev) gaudi2_test_queues_msgs_free() argument 3503 gaudi2_test_queues_msgs_alloc(struct hl_device *hdev) gaudi2_test_queues_msgs_alloc() argument 3529 gaudi2_sw_init(struct hl_device *hdev) gaudi2_sw_init() argument 3659 gaudi2_sw_fini(struct hl_device *hdev) gaudi2_sw_fini() argument 3685 gaudi2_stop_qman_common(struct hl_device *hdev, u32 reg_base) gaudi2_stop_qman_common() argument 3695 gaudi2_flush_qman_common(struct hl_device *hdev, u32 reg_base) gaudi2_flush_qman_common() argument 3702 gaudi2_flush_qman_arc_common(struct hl_device *hdev, u32 reg_base) gaudi2_flush_qman_arc_common() argument 3716 gaudi2_clear_qm_fence_counters_common(struct hl_device *hdev, u32 queue_id, bool skip_fence) gaudi2_clear_qm_fence_counters_common() argument 3737 gaudi2_qman_manual_flush_common(struct hl_device *hdev, u32 queue_id) gaudi2_qman_manual_flush_common() argument 3746 gaudi2_stop_dma_qmans(struct hl_device *hdev) gaudi2_stop_dma_qmans() argument 3779 gaudi2_stop_mme_qmans(struct hl_device *hdev) gaudi2_stop_mme_qmans() argument 3794 gaudi2_stop_tpc_qmans(struct hl_device *hdev) gaudi2_stop_tpc_qmans() argument 3812 gaudi2_stop_rot_qmans(struct hl_device *hdev) gaudi2_stop_rot_qmans() argument 3830 gaudi2_stop_nic_qmans(struct hl_device *hdev) gaudi2_stop_nic_qmans() argument 3850 gaudi2_stall_dma_common(struct hl_device *hdev, u32 reg_base) gaudi2_stall_dma_common() argument 3858 gaudi2_dma_stall(struct hl_device *hdev) gaudi2_dma_stall() argument 3890 gaudi2_mme_stall(struct hl_device *hdev) gaudi2_mme_stall() argument 3902 gaudi2_tpc_stall(struct hl_device *hdev) gaudi2_tpc_stall() argument 3920 gaudi2_rotator_stall(struct hl_device *hdev) gaudi2_rotator_stall() argument 3941 gaudi2_disable_qman_common(struct hl_device *hdev, u32 reg_base) gaudi2_disable_qman_common() argument 3946 gaudi2_disable_dma_qmans(struct hl_device *hdev) gaudi2_disable_dma_qmans() argument 3978 gaudi2_disable_mme_qmans(struct hl_device *hdev) gaudi2_disable_mme_qmans() argument 3990 gaudi2_disable_tpc_qmans(struct hl_device *hdev) gaudi2_disable_tpc_qmans() argument 4008 gaudi2_disable_rot_qmans(struct hl_device *hdev) gaudi2_disable_rot_qmans() argument 4026 gaudi2_disable_nic_qmans(struct hl_device *hdev) gaudi2_disable_nic_qmans() argument 4046 gaudi2_enable_timestamp(struct hl_device *hdev) gaudi2_enable_timestamp() argument 4059 gaudi2_disable_timestamp(struct hl_device *hdev) gaudi2_disable_timestamp() argument 4085 gaudi2_dec_disable_msix(struct hl_device *hdev, u32 max_irq_num) gaudi2_dec_disable_msix() argument 4106 gaudi2_dec_enable_msix(struct hl_device *hdev) gaudi2_dec_enable_msix() argument 4149 gaudi2_enable_msix(struct hl_device *hdev) gaudi2_enable_msix() argument 4254 gaudi2_sync_irqs(struct hl_device *hdev) gaudi2_sync_irqs() argument 4283 gaudi2_disable_msix(struct hl_device *hdev) gaudi2_disable_msix() argument 4322 gaudi2_stop_dcore_dec(struct hl_device *hdev, int dcore_id) gaudi2_stop_dcore_dec() argument 4362 gaudi2_stop_pcie_dec(struct hl_device *hdev) gaudi2_stop_pcie_dec() argument 4402 gaudi2_stop_dec(struct hl_device *hdev) gaudi2_stop_dec() argument 4416 gaudi2_set_arc_running_mode(struct hl_device *hdev, u32 cpu_id, u32 run_mode) gaudi2_set_arc_running_mode() argument 4429 gaudi2_halt_arcs(struct hl_device *hdev) gaudi2_halt_arcs() argument 4439 gaudi2_verify_arc_running_mode(struct hl_device *hdev, u32 cpu_id, u32 run_mode) gaudi2_verify_arc_running_mode() argument 4466 gaudi2_reset_arcs(struct hl_device *hdev) gaudi2_reset_arcs() argument 4479 gaudi2_nic_qmans_manual_flush(struct hl_device *hdev) gaudi2_nic_qmans_manual_flush() argument 4498 gaudi2_set_engine_cores(struct hl_device *hdev, u32 *core_ids, u32 num_cores, u32 core_command) gaudi2_set_engine_cores() argument 4524 gaudi2_set_tpc_engine_mode(struct hl_device *hdev, u32 engine_id, u32 engine_command) gaudi2_set_tpc_engine_mode() argument 4551 gaudi2_set_mme_engine_mode(struct hl_device *hdev, u32 engine_id, u32 engine_command) gaudi2_set_mme_engine_mode() argument 4569 gaudi2_set_edma_engine_mode(struct hl_device *hdev, u32 engine_id, u32 engine_command) gaudi2_set_edma_engine_mode() argument 4596 gaudi2_set_engine_modes(struct hl_device *hdev, u32 *engine_ids, u32 num_engines, u32 engine_command) gaudi2_set_engine_modes() argument 4639 gaudi2_set_engines(struct hl_device *hdev, u32 *engine_ids, u32 num_engines, u32 engine_command) gaudi2_set_engines() argument 4657 gaudi2_halt_engines(struct hl_device *hdev, bool hard_reset, bool fw_reset) gaudi2_halt_engines() argument 4709 gaudi2_init_firmware_preload_params(struct hl_device *hdev) gaudi2_init_firmware_preload_params() argument 4721 gaudi2_init_firmware_loader(struct hl_device *hdev) gaudi2_init_firmware_loader() argument 4750 gaudi2_init_cpu(struct hl_device *hdev) gaudi2_init_cpu() argument 4770 gaudi2_init_cpu_queues(struct hl_device *hdev, u32 cpu_timeout) gaudi2_init_cpu_queues() argument 4839 gaudi2_init_qman_pq(struct hl_device *hdev, u32 reg_base, u32 queue_id_base) gaudi2_init_qman_pq() argument 4859 gaudi2_init_qman_cp(struct hl_device *hdev, u32 reg_base) gaudi2_init_qman_cp() argument 4881 gaudi2_init_qman_pqc(struct hl_device *hdev, u32 reg_base, u32 queue_id_base) gaudi2_init_qman_pqc() argument 4911 gaudi2_get_dyn_sp_reg(struct hl_device *hdev, u32 queue_id_base) gaudi2_get_dyn_sp_reg() argument 4960 gaudi2_init_qman_common(struct hl_device *hdev, u32 reg_base, u32 queue_id_base) gaudi2_init_qman_common() argument 4996 gaudi2_init_qman(struct hl_device *hdev, u32 reg_base, u32 queue_id_base) gaudi2_init_qman() argument 5010 gaudi2_init_dma_core(struct hl_device *hdev, u32 reg_base, u32 dma_core_id, bool is_secure) gaudi2_init_dma_core() argument 5040 gaudi2_init_kdma(struct hl_device *hdev) gaudi2_init_kdma() argument 5055 gaudi2_init_pdma(struct hl_device *hdev) gaudi2_init_pdma() argument 5078 gaudi2_init_edma_instance(struct hl_device *hdev, u8 seq) gaudi2_init_edma_instance() argument 5092 gaudi2_init_edma(struct hl_device *hdev) gaudi2_init_edma() argument 5130 gaudi2_arm_monitors_for_virt_msix_db(struct hl_device *hdev, u32 sob_id, u32 first_mon_id, u32 interrupt_id) gaudi2_arm_monitors_for_virt_msix_db() argument 5196 gaudi2_prepare_sm_for_virt_msix_db(struct hl_device *hdev) gaudi2_prepare_sm_for_virt_msix_db() argument 5218 gaudi2_init_sm(struct hl_device *hdev) gaudi2_init_sm() argument 5261 gaudi2_init_mme_acc(struct hl_device *hdev, u32 reg_base) gaudi2_init_mme_acc() argument 5283 gaudi2_init_dcore_mme(struct hl_device *hdev, int dcore_id, bool config_qman_only) gaudi2_init_dcore_mme() argument 5315 gaudi2_init_mme(struct hl_device *hdev) gaudi2_init_mme() argument 5330 gaudi2_init_tpc_cfg(struct hl_device *hdev, u32 reg_base) gaudi2_init_tpc_cfg() argument 5344 gaudi2_init_tpc_config(struct hl_device *hdev, int dcore, int inst, u32 offset, struct iterate_module_ctx *ctx) gaudi2_init_tpc_config() argument 5366 gaudi2_init_tpc(struct hl_device *hdev) gaudi2_init_tpc() argument 5387 gaudi2_init_rotator(struct hl_device *hdev) gaudi2_init_rotator() argument 5402 gaudi2_init_vdec_brdg_ctrl(struct hl_device *hdev, u64 base_addr, u32 decoder_id) gaudi2_init_vdec_brdg_ctrl() argument 5419 gaudi2_init_dec(struct hl_device *hdev) gaudi2_init_dec() argument 5462 gaudi2_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 stlb_base, u32 asid, u64 phys_addr) gaudi2_mmu_update_asid_hop0_addr() argument 5494 gaudi2_mmu_send_invalidate_cache_cmd(struct hl_device *hdev, u32 stlb_base, u32 start_offset, u32 inv_start_val, u32 flags) gaudi2_mmu_send_invalidate_cache_cmd() argument 5508 gaudi2_mmu_invalidate_cache_status_poll(struct hl_device *hdev, u32 stlb_base, struct gaudi2_cache_invld_params *inv_params) gaudi2_mmu_invalidate_cache_status_poll() argument 5554 gaudi2_is_hmmu_enabled(struct hl_device *hdev, int dcore_id, int hmmu_id) gaudi2_is_hmmu_enabled() argument 5576 gaudi2_mmu_invalidate_cache_trigger(struct hl_device *hdev, u32 stlb_base, struct gaudi2_cache_invld_params *inv_params) gaudi2_mmu_invalidate_cache_trigger() argument 5611 gaudi2_hmmu_invalidate_cache_trigger(struct hl_device *hdev, int dcore_id, int hmmu_id, struct gaudi2_cache_invld_params *inv_params) gaudi2_hmmu_invalidate_cache_trigger() argument 5620 gaudi2_hmmu_invalidate_cache_status_poll(struct hl_device *hdev, int dcore_id, int hmmu_id, struct gaudi2_cache_invld_params *inv_params) gaudi2_hmmu_invalidate_cache_status_poll() argument 5629 gaudi2_hmmus_invalidate_cache(struct hl_device *hdev, struct gaudi2_cache_invld_params *inv_params) gaudi2_hmmus_invalidate_cache() argument 5662 gaudi2_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) gaudi2_mmu_invalidate_cache() argument 5687 gaudi2_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) gaudi2_mmu_invalidate_cache_range() argument 5739 gaudi2_mmu_update_hop0_addr(struct hl_device *hdev, u32 stlb_base) gaudi2_mmu_update_hop0_addr() argument 5762 gaudi2_mmu_init_common(struct hl_device *hdev, u32 mmu_base, u32 stlb_base) gaudi2_mmu_init_common() argument 5807 gaudi2_pci_mmu_init(struct hl_device *hdev) gaudi2_pci_mmu_init() argument 5857 gaudi2_dcore_hmmu_init(struct hl_device *hdev, int dcore_id, int hmmu_id) gaudi2_dcore_hmmu_init() argument 5909 gaudi2_hbm_mmu_init(struct hl_device *hdev) gaudi2_hbm_mmu_init() argument 5923 gaudi2_mmu_init(struct hl_device *hdev) gaudi2_mmu_init() argument 5938 gaudi2_hw_init(struct hl_device *hdev) gaudi2_hw_init() argument 6036 gaudi2_send_hard_reset_cmd(struct hl_device *hdev) gaudi2_send_hard_reset_cmd() argument 6110 gaudi2_execute_hard_reset(struct hl_device *hdev) gaudi2_execute_hard_reset() argument 6128 gaudi2_get_soft_rst_done_indication(struct hl_device *hdev, u32 poll_timeout_us) gaudi2_get_soft_rst_done_indication() argument 6157 gaudi2_execute_soft_reset(struct hl_device *hdev, bool driver_performs_reset, u32 poll_timeout_us) gaudi2_execute_soft_reset() argument 6196 gaudi2_poll_btm_indication(struct hl_device *hdev, u32 poll_timeout_us) gaudi2_poll_btm_indication() argument 6217 gaudi2_hw_fini(struct hl_device *hdev, bool hard_reset, bool fw_reset) gaudi2_hw_fini() argument 6317 gaudi2_suspend(struct hl_device *hdev) gaudi2_suspend() argument 6328 gaudi2_resume(struct hl_device *hdev) gaudi2_resume() argument 6333 gaudi2_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) gaudi2_mmap() argument 6360 gaudi2_is_queue_enabled(struct hl_device *hdev, u32 hw_queue_id) gaudi2_is_queue_enabled() argument 6466 gaudi2_is_arc_enabled(struct hl_device *hdev, u64 arc_id) gaudi2_is_arc_enabled() argument 6486 gaudi2_clr_arc_id_cap(struct hl_device *hdev, u64 arc_id) gaudi2_clr_arc_id_cap() argument 6509 gaudi2_set_arc_id_cap(struct hl_device *hdev, u64 arc_id) gaudi2_set_arc_id_cap() argument 6532 gaudi2_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) gaudi2_ring_doorbell() argument 6563 gaudi2_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) gaudi2_pqe_write() argument 6572 gaudi2_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) gaudi2_dma_alloc_coherent() argument 6578 gaudi2_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) gaudi2_dma_free_coherent() argument 6584 gaudi2_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, u64 *result) gaudi2_send_cpu_message() argument 6601 gaudi2_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) gaudi2_dma_pool_zalloc() argument 6610 gaudi2_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) gaudi2_dma_pool_free() argument 6615 gaudi2_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) gaudi2_cpu_accessible_dma_pool_alloc() argument 6621 gaudi2_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) gaudi2_cpu_accessible_dma_pool_free() argument 6626 gaudi2_dma_map_single(struct hl_device *hdev, void *addr, int len, enum dma_data_direction dir) gaudi2_dma_map_single() argument 6638 gaudi2_dma_unmap_single(struct hl_device *hdev, dma_addr_t addr, int len, enum dma_data_direction dir) gaudi2_dma_unmap_single() argument 6644 gaudi2_validate_cb_address(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi2_validate_cb_address() argument 6701 gaudi2_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi2_cs_parser() argument 6716 gaudi2_send_heartbeat(struct hl_device *hdev) gaudi2_send_heartbeat() argument 6729 gaudi2_kdma_set_mmbp_asid(struct hl_device *hdev, bool mmu_bypass, u32 asid) gaudi2_kdma_set_mmbp_asid() argument 6744 gaudi2_arm_cq_monitor(struct hl_device *hdev, u32 sob_id, u32 mon_id, u32 cq_id, u32 mon_payload, u32 sync_value) gaudi2_arm_cq_monitor() argument 6774 gaudi2_send_job_to_kdma(struct hl_device *hdev, u64 src_addr, u64 dst_addr, u32 size, bool is_memset) gaudi2_send_job_to_kdma() argument 6845 gaudi2_memset_device_lbw(struct hl_device *hdev, u32 addr, u32 size, u32 val) gaudi2_memset_device_lbw() argument 6853 gaudi2_qman_set_test_mode(struct hl_device *hdev, u32 hw_queue_id, bool enable) gaudi2_qman_set_test_mode() argument 6866 gaudi2_test_queue_hw_queue_id_to_sob_id(struct hl_device *hdev, u32 hw_queue_id) gaudi2_test_queue_hw_queue_id_to_sob_id() argument 6872 gaudi2_test_queue_clear(struct hl_device *hdev, u32 hw_queue_id) gaudi2_test_queue_clear() argument 6881 gaudi2_test_queue_send_msg_short(struct hl_device *hdev, u32 hw_queue_id, u32 sob_val, struct gaudi2_queues_test_info *msg_info) gaudi2_test_queue_send_msg_short() argument 6907 gaudi2_test_queue_wait_completion(struct hl_device *hdev, u32 hw_queue_id, u32 sob_val) gaudi2_test_queue_wait_completion() argument 6936 gaudi2_test_cpu_queue(struct hl_device *hdev) gaudi2_test_cpu_queue() argument 6950 gaudi2_test_queues(struct hl_device *hdev) gaudi2_test_queues() argument 6992 gaudi2_compute_reset_late_init(struct hl_device *hdev) gaudi2_compute_reset_late_init() argument 7013 gaudi2_get_edma_idle_status(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_get_edma_idle_status() argument 7063 gaudi2_get_pdma_idle_status(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_get_pdma_idle_status() argument 7103 gaudi2_get_nic_idle_status(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_get_nic_idle_status() argument 7149 gaudi2_get_mme_idle_status(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_get_mme_idle_status() argument 7192 gaudi2_is_tpc_engine_idle(struct hl_device *hdev, int dcore, int inst, u32 offset, struct iterate_module_ctx *ctx) gaudi2_is_tpc_engine_idle() argument 7225 gaudi2_get_tpc_idle_status(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_get_tpc_idle_status() argument 7253 gaudi2_get_decoder_idle_status(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_get_decoder_idle_status() argument 7322 gaudi2_get_rotator_idle_status(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_get_rotator_idle_status() argument 7360 gaudi2_is_device_idle(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi2_is_device_idle() argument 7392 gaudi2_get_pci_id(struct hl_device *hdev) gaudi2_get_pci_id() argument 7397 gaudi2_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) gaudi2_get_eeprom_data() argument 7407 gaudi2_update_eq_ci(struct hl_device *hdev, u32 val) gaudi2_update_eq_ci() argument 7412 gaudi2_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) gaudi2_get_events_stat() argument 7425 gaudi2_mmu_vdec_dcore_prepare(struct hl_device *hdev, int dcore_id, int dcore_vdec_id, u32 rw_asid, u32 rw_mmu_bp) gaudi2_mmu_vdec_dcore_prepare() argument 7447 gaudi2_mmu_dcore_prepare(struct hl_device *hdev, int dcore_id, u32 asid) gaudi2_mmu_dcore_prepare() argument 7516 gudi2_mmu_vdec_shared_prepare(struct hl_device *hdev, int shared_vdec_id, u32 rw_asid, u32 rw_mmu_bp) gudi2_mmu_vdec_shared_prepare() argument 7537 gudi2_mmu_arc_farm_arc_dup_eng_prepare(struct hl_device *hdev, int arc_farm_id, u32 rw_asid, u32 rw_mmu_bp) gudi2_mmu_arc_farm_arc_dup_eng_prepare() argument 7546 gaudi2_arc_mmu_prepare(struct hl_device *hdev, u32 cpu_id, u32 asid) gaudi2_arc_mmu_prepare() argument 7590 gaudi2_arc_mmu_prepare_all(struct hl_device *hdev, u32 asid) gaudi2_arc_mmu_prepare_all() argument 7610 gaudi2_mmu_shared_prepare(struct hl_device *hdev, u32 asid) gaudi2_mmu_shared_prepare() argument 7657 gaudi2_tpc_mmu_prepare(struct hl_device *hdev, int dcore, int inst, u32 offset, struct iterate_module_ctx *ctx) gaudi2_tpc_mmu_prepare() argument 7669 gaudi2_mmu_prepare(struct hl_device *hdev, u32 asid) gaudi2_mmu_prepare() argument 7717 gaudi2_print_event(struct hl_device *hdev, u16 event_type, bool ratelimited, const char *fmt, ...) gaudi2_print_event() argument 7739 gaudi2_handle_ecc_event(struct hl_device *hdev, u16 event_type, struct hl_eq_ecc_data *ecc_data) gaudi2_handle_ecc_event() argument 7756 print_lower_qman_data_on_err(struct hl_device *hdev, u64 qman_base) print_lower_qman_data_on_err() argument 7780 gaudi2_handle_qman_err_generic(struct hl_device *hdev, u16 event_type, u64 qman_base, u32 qid_base) gaudi2_handle_qman_err_generic() argument 7837 gaudi2_razwi_rr_hbw_shared_printf_info(struct hl_device *hdev, u64 rtr_mstr_if_base_addr, bool is_write, char *name, enum gaudi2_engine_id id, u64 *event_mask) gaudi2_razwi_rr_hbw_shared_printf_info() argument 7865 gaudi2_razwi_rr_lbw_shared_printf_info(struct hl_device *hdev, u64 rtr_mstr_if_base_addr, bool is_write, char *name, enum gaudi2_engine_id id, u64 *event_mask) gaudi2_razwi_rr_lbw_shared_printf_info() argument 7891 gaudi2_razwi_calc_engine_id(struct hl_device *hdev, enum razwi_event_sources module, u8 module_idx) gaudi2_razwi_calc_engine_id() argument 7939 gaudi2_ack_module_razwi_event_handler(struct hl_device *hdev, enum razwi_event_sources module, u8 module_idx, u8 module_sub_idx, u64 *event_mask) gaudi2_ack_module_razwi_event_handler() argument 8095 gaudi2_check_if_razwi_happened(struct hl_device *hdev) gaudi2_check_if_razwi_happened() argument 8165 gaudi2_handle_psoc_razwi_happened(struct hl_device *hdev, u32 razwi_reg, u64 *event_mask) gaudi2_handle_psoc_razwi_happened() argument 8254 gaudi2_ack_psoc_razwi_event_handler(struct hl_device *hdev, u64 *event_mask) gaudi2_ack_psoc_razwi_event_handler() argument 8288 _gaudi2_handle_qm_sei_err(struct hl_device *hdev, u64 qman_base, u16 event_type) _gaudi2_handle_qm_sei_err() argument 8308 gaudi2_handle_qm_sei_err(struct hl_device *hdev, u16 event_type, bool extended_err_check, u64 *event_mask) gaudi2_handle_qm_sei_err() argument 8371 gaudi2_handle_qman_err(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi2_handle_qman_err() argument 8491 gaudi2_handle_arc_farm_sei_err(struct hl_device *hdev, u16 event_type) gaudi2_handle_arc_farm_sei_err() argument 8518 gaudi2_handle_cpu_sei_err(struct hl_device *hdev, u16 event_type) gaudi2_handle_cpu_sei_err() argument 8540 gaudi2_handle_rot_err(struct hl_device *hdev, u8 rot_index, u16 event_type, struct hl_eq_razwi_with_intr_cause *razwi_with_intr_cause, u64 *event_mask) gaudi2_handle_rot_err() argument 8562 gaudi2_tpc_ack_interrupts(struct hl_device *hdev, u8 tpc_index, u16 event_type, struct hl_eq_razwi_with_intr_cause *razwi_with_intr_cause, u64 *event_mask) gaudi2_tpc_ack_interrupts() argument 8584 gaudi2_handle_dec_err(struct hl_device *hdev, u8 dec_index, u16 event_type, u64 *event_mask) gaudi2_handle_dec_err() argument 8621 gaudi2_handle_mme_err(struct hl_device *hdev, u8 mme_index, u16 event_type, u64 *event_mask) gaudi2_handle_mme_err() argument 8652 gaudi2_handle_mme_sbte_err(struct hl_device *hdev, u16 event_type, u64 intr_cause_data) gaudi2_handle_mme_sbte_err() argument 8669 gaudi2_handle_mme_wap_err(struct hl_device *hdev, u8 mme_index, u16 event_type, u64 *event_mask) gaudi2_handle_mme_wap_err() argument 8699 gaudi2_handle_kdma_core_event(struct hl_device *hdev, u16 event_type, u64 intr_cause_data) gaudi2_handle_kdma_core_event() argument 8722 gaudi2_handle_dma_core_event(struct hl_device *hdev, u16 event_type, u64 intr_cause) gaudi2_handle_dma_core_event() argument 8739 gaudi2_print_pcie_mstr_rr_mstr_if_razwi_info(struct hl_device *hdev, u64 *event_mask) gaudi2_print_pcie_mstr_rr_mstr_if_razwi_info() argument 8772 gaudi2_print_pcie_addr_dec_info(struct hl_device *hdev, u16 event_type, u64 intr_cause_data, u64 *event_mask) gaudi2_print_pcie_addr_dec_info() argument 8801 gaudi2_handle_pif_fatal(struct hl_device *hdev, u16 event_type, u64 intr_cause_data) gaudi2_handle_pif_fatal() argument 8819 gaudi2_handle_hif_fatal(struct hl_device *hdev, u16 event_type, u64 intr_cause_data) gaudi2_handle_hif_fatal() argument 8835 gaudi2_handle_page_error(struct hl_device *hdev, u64 mmu_base, bool is_pmmu, u64 *event_mask) gaudi2_handle_page_error() argument 8866 gaudi2_handle_access_error(struct hl_device *hdev, u64 mmu_base, bool is_pmmu) gaudi2_handle_access_error() argument 8889 gaudi2_handle_mmu_spi_sei_generic(struct hl_device *hdev, u16 event_type, u64 mmu_base, bool is_pmmu, u64 *event_mask) gaudi2_handle_mmu_spi_sei_generic() argument 8923 gaudi2_handle_sm_err(struct hl_device *hdev, u16 event_type, u8 sm_index) gaudi2_handle_sm_err() argument 9070 gaudi2_handle_mmu_spi_sei_err(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi2_handle_mmu_spi_sei_err() argument 9103 gaudi2_hbm_sei_handle_read_err(struct hl_device *hdev, struct hl_eq_hbm_sei_read_err_intr_info *rd_err_data, u32 err_cnt) gaudi2_hbm_sei_handle_read_err() argument 9165 gaudi2_hbm_sei_print_wr_par_info(struct hl_device *hdev, struct hl_eq_hbm_sei_wr_par_intr_info *wr_par_err_data, u32 err_cnt) gaudi2_hbm_sei_print_wr_par_info() argument 9190 gaudi2_hbm_sei_print_ca_par_info(struct hl_device *hdev, struct hl_eq_hbm_sei_ca_par_intr_info *ca_par_err_data, u32 err_cnt) gaudi2_hbm_sei_print_ca_par_info() argument 9207 gaudi2_handle_hbm_mc_sei_err(struct hl_device *hdev, u16 event_type, struct hl_eq_hbm_sei_data *sei_data) gaudi2_handle_hbm_mc_sei_err() argument 9272 gaudi2_handle_hbm_cattrip(struct hl_device *hdev, u16 event_type, u64 intr_cause_data) gaudi2_handle_hbm_cattrip() argument 9284 gaudi2_handle_hbm_mc_spi(struct hl_device *hdev, u64 intr_cause_data) gaudi2_handle_hbm_mc_spi() argument 9298 gaudi2_print_clk_change_info(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi2_print_clk_change_info() argument 9343 gaudi2_print_out_of_sync_info(struct hl_device *hdev, u16 event_type, struct cpucp_pkt_sync_err *sync_err) gaudi2_print_out_of_sync_info() argument 9354 gaudi2_handle_pcie_p2p_msix(struct hl_device *hdev, u16 event_type) gaudi2_handle_pcie_p2p_msix() argument 9382 gaudi2_handle_pcie_drain(struct hl_device *hdev, struct hl_eq_pcie_drain_ind_data *drain_data) gaudi2_handle_pcie_drain() argument 9410 gaudi2_handle_psoc_drain(struct hl_device *hdev, u64 intr_cause_data) gaudi2_handle_psoc_drain() argument 9428 gaudi2_print_cpu_pkt_failure_info(struct hl_device *hdev, u16 event_type, struct cpucp_pkt_sync_err *sync_err) gaudi2_print_cpu_pkt_failure_info() argument 9438 hl_arc_event_handle(struct hl_device *hdev, u16 event_type, struct hl_eq_engine_arc_intr_data *data) hl_arc_event_handle() argument 9463 gaudi2_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) gaudi2_handle_eqe() argument 9931 gaudi2_memset_memory_chunk_using_edma_qm(struct hl_device *hdev, struct packet_lin_dma *lin_dma_pkt, dma_addr_t pkt_dma_addr, u32 hw_queue_id, u32 size, u64 addr, u32 val) gaudi2_memset_memory_chunk_using_edma_qm() argument 9958 gaudi2_memset_device_memory(struct hl_device *hdev, u64 addr, u64 size, u64 val) gaudi2_memset_device_memory() argument 10079 gaudi2_scrub_device_dram(struct hl_device *hdev, u64 val) gaudi2_scrub_device_dram() argument 10093 gaudi2_scrub_device_mem(struct hl_device *hdev) gaudi2_scrub_device_mem() argument 10123 gaudi2_restore_user_sm_registers(struct hl_device *hdev) gaudi2_restore_user_sm_registers() argument 10215 gaudi2_restore_user_qm_registers(struct hl_device *hdev) gaudi2_restore_user_qm_registers() argument 10234 gaudi2_restore_nic_qm_registers(struct hl_device *hdev) gaudi2_restore_nic_qm_registers() argument 10253 gaudi2_context_switch(struct hl_device *hdev, u32 asid) gaudi2_context_switch() argument 10258 gaudi2_restore_phase_topology(struct hl_device *hdev) gaudi2_restore_phase_topology() argument 10262 gaudi2_init_block_instances(struct hl_device *hdev, u32 block_idx, struct dup_block_ctx *cfg_ctx) gaudi2_init_block_instances() argument 10281 gaudi2_init_blocks_with_mask(struct hl_device *hdev, struct dup_block_ctx *cfg_ctx, u64 mask) gaudi2_init_blocks_with_mask() argument 10292 gaudi2_init_blocks(struct hl_device *hdev, struct dup_block_ctx *cfg_ctx) gaudi2_init_blocks() argument 10297 gaudi2_debugfs_read_dma(struct hl_device *hdev, u64 addr, u32 size, void *blob_addr) gaudi2_debugfs_read_dma() argument 10397 gaudi2_internal_cb_pool_init(struct hl_device *hdev, struct hl_ctx *ctx) gaudi2_internal_cb_pool_init() argument 10468 gaudi2_internal_cb_pool_fini(struct hl_device *hdev, struct hl_ctx *ctx) gaudi2_internal_cb_pool_fini() argument 10487 gaudi2_restore_user_registers(struct hl_device *hdev) gaudi2_restore_user_registers() argument 10495 struct hl_device *hdev = ctx->hdev; gaudi2_map_virtual_msix_doorbell_memory() local 10511 struct hl_device *hdev = ctx->hdev; gaudi2_unmap_virtual_msix_doorbell_memory() local 10561 struct hl_device *hdev = cs->ctx->hdev; gaudi2_pre_schedule_cs() local 10586 gaudi2_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) gaudi2_get_queue_id_for_cq() argument 10591 gaudi2_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id, u32 size, bool eb) gaudi2_gen_signal_cb() argument 10634 gaudi2_add_arm_monitor_pkt(struct hl_device *hdev, struct packet_msg_short *pkt, u16 sob_base, u8 sob_mask, u16 sob_val, u16 addr) gaudi2_add_arm_monitor_pkt() argument 10684 gaudi2_gen_wait_cb(struct hl_device *hdev, struct hl_gen_wait_properties *prop) gaudi2_gen_wait_cb() argument 10736 gaudi2_reset_sob(struct hl_device *hdev, void *data) gaudi2_reset_sob() argument 10747 gaudi2_reset_sob_group(struct hl_device *hdev, u16 sob_group) gaudi2_reset_sob_group() argument 10751 gaudi2_get_device_time(struct hl_device *hdev) gaudi2_get_device_time() argument 10763 gaudi2_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) gaudi2_collective_wait_create_jobs() argument 10788 gaudi2_mmu_scramble_addr(struct hl_device *hdev, u64 raw_addr) gaudi2_mmu_scramble_addr() argument 10808 gaudi2_mmu_descramble_addr(struct hl_device *hdev, u64 scrambled_addr) gaudi2_mmu_descramble_addr() argument 10829 gaudi2_get_dec_base_addr(struct hl_device *hdev, u32 core_id) gaudi2_get_dec_base_addr() argument 10852 gaudi2_get_hw_block_id(struct hl_device *hdev, u64 block_addr, u32 *block_size, u32 *block_id) gaudi2_get_hw_block_id() argument 10872 gaudi2_block_mmap(struct hl_device *hdev, struct vm_area_struct *vma, u32 block_id, u32 block_size) gaudi2_block_mmap() argument 10906 gaudi2_enable_events_from_fw(struct hl_device *hdev) gaudi2_enable_events_from_fw() argument 10918 gaudi2_get_mmu_base(struct hl_device *hdev, u64 mmu_id, u32 *mmu_base) gaudi2_get_mmu_base() argument 10979 gaudi2_ack_mmu_error(struct hl_device *hdev, u64 mmu_id) gaudi2_ack_mmu_error() argument 10995 gaudi2_ack_mmu_page_fault_or_access_error(struct hl_device *hdev, u64 mmu_cap_mask) gaudi2_ack_mmu_page_fault_or_access_error() argument 11038 gaudi2_gen_sync_to_engine_map(struct hl_device *hdev, struct hl_sync_to_engine_map *map) gaudi2_gen_sync_to_engine_map() argument 11050 gaudi2_print_single_monitor(char **buf, size_t *size, size_t *offset, struct hl_device *hdev, struct hl_mon_state_dump *mon) gaudi2_print_single_monitor() argument 11058 gaudi2_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) gaudi2_print_fences_single_engine() argument 11074 gaudi2_state_dump_init(struct hl_device *hdev) gaudi2_state_dump_init() argument 11081 gaudi2_get_sob_addr(struct hl_device *hdev, u32 sob_id) gaudi2_get_sob_addr() argument 11091 gaudi2_add_device_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp, struct attribute_group *dev_vrm_attr_grp) gaudi2_add_device_attr() argument 11098 gaudi2_mmu_get_real_page_size(struct hl_device *hdev, struct hl_mmu_properties *mmu_prop, u32 page_size, u32 *real_page_size, bool is_dram_addr) gaudi2_mmu_get_real_page_size() argument 11133 gaudi2_get_monitor_dump(struct hl_device *hdev, void *data) gaudi2_get_monitor_dump() argument 11138 gaudi2_send_device_activity(struct hl_device *hdev, bool open) gaudi2_send_device_activity() argument 11250 gaudi2_set_asic_funcs(struct hl_device *hdev) gaudi2_set_asic_funcs() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | hpsa.c | 678 struct hpsa_scsi_dev_t *hdev; in raid_level_show() local 710 struct hpsa_scsi_dev_t *hdev; in lunid_show() local 732 struct hpsa_scsi_dev_t *hdev; in unique_id_show() local 760 struct hpsa_scsi_dev_t *hdev; sas_address_show() local 783 struct hpsa_scsi_dev_t *hdev; host_show_hp_ssd_smart_path_enabled() local 811 struct hpsa_scsi_dev_t *hdev; path_info_show() local 2178 struct hpsa_scsi_dev_t *hdev = NULL; hpsa_slave_destroy() local [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 416 struct hl_device *hdev; global() member 853 struct hl_device *hdev; global() member 955 struct hl_device *hdev; global() member 1083 struct hl_device *hdev; global() member 1110 struct hl_device *hdev; global() member 1139 struct hl_device *hdev; global() member 1193 struct hl_device *hdev; global() member 1209 struct hl_device *hdev; global() member 1869 struct hl_device *hdev; global() member 2269 struct hl_device *hdev; global() member 2345 struct hl_device *hdev; global() member 2723 struct hl_device *hdev; global() member 3485 struct hl_device *hdev; global() member 3533 hl_is_fw_sw_ver_below(struct hl_device *hdev, u32 fw_sw_major, u32 fw_sw_minor) hl_is_fw_sw_ver_below() argument 3985 hl_debugfs_device_init(struct hl_device *hdev) hl_debugfs_device_init() argument 3990 hl_debugfs_device_fini(struct hl_device *hdev) hl_debugfs_device_fini() argument 3994 hl_debugfs_add_device(struct hl_device *hdev) hl_debugfs_add_device() argument 3998 hl_debugfs_remove_device(struct hl_device *hdev) hl_debugfs_remove_device() argument 4026 hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_add_job() argument 4031 hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_remove_job() argument 4036 hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_add_userptr() argument 4041 hl_debugfs_remove_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_remove_userptr() argument 4046 hl_debugfs_add_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_add_ctx_mem_hash() argument 4051 hl_debugfs_remove_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_remove_ctx_mem_hash() argument 4056 hl_debugfs_set_state_dump(struct hl_device *hdev, char *data, unsigned long length) hl_debugfs_set_state_dump() argument [all...] |