Home
last modified time | relevance | path

Searched defs:hdev (Results 551 - 575 of 604) sorted by relevance

1...<<2122232425

/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-multitouch.c163 struct hid_device *hdev; /* hid_device we're attached to */ member
407 struct hid_device *hdev = to_hid_device(dev); in mt_show_quirks() local
417 struct hid_device *hdev = to_hid_device(dev); in mt_set_quirks() local
448 static void mt_get_feature(struct hid_device *hdev, struct hid_report *report) in mt_get_feature() argument
480 mt_feature_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) mt_feature_mapping() argument
527 mt_allocate_usage(struct hid_device *hdev, struct mt_application *application) mt_allocate_usage() argument
670 mt_store_field(struct hid_device *hdev, struct mt_application *application, __s32 *value, size_t offset) mt_store_field() argument
716 mt_touch_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max, struct mt_application *app) mt_touch_input_mapping() argument
1013 struct hid_device *hdev = td->hdev; mt_process_slot() local
1295 mt_touch_input_configured(struct hid_device *hdev, struct hid_input *hi, struct mt_application *app) mt_touch_input_configured() argument
1342 mt_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) mt_input_mapping() argument
1415 mt_input_mapped(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) mt_input_mapped() argument
1462 mt_need_to_apply_feature(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, enum latency_mode latency, bool surface_switch, bool button_switch, bool *inputmode_found) mt_need_to_apply_feature() argument
1533 mt_set_modes(struct hid_device *hdev, enum latency_mode latency, bool surface_switch, bool button_switch) mt_set_modes() argument
1594 mt_input_configured(struct hid_device *hdev, struct hid_input *hi) mt_input_configured() argument
1664 mt_fix_const_fields(struct hid_device *hdev, unsigned int usage) mt_fix_const_fields() argument
1711 struct hid_device *hdev = td->hdev; mt_expired_timeout() local
1724 mt_probe(struct hid_device *hdev, const struct hid_device_id *id) mt_probe() argument
1806 mt_suspend(struct hid_device *hdev, pm_message_t state) mt_suspend() argument
1820 mt_reset_resume(struct hid_device *hdev) mt_reset_resume() argument
1827 mt_resume(struct hid_device *hdev) mt_resume() argument
1841 mt_remove(struct hid_device *hdev) mt_remove() argument
[all...]
H A Dwacom_sys.c17 static int wacom_get_report(struct hid_device *hdev, u8 type, u8 *buf, in wacom_get_report() argument
34 static int wacom_set_report(struct hid_device *hdev, u8 type, u8 *buf, in wacom_set_report() argument
51 static void wacom_wac_queue_insert(struct hid_device *hdev, in wacom_wac_queue_insert() argument
68 static void wacom_wac_queue_flush(struct hid_device *hdev, in wacom_wac_queue_flush() argument
85 wacom_wac_pen_serial_enforce(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int report_size) wacom_wac_pen_serial_enforce() argument
153 wacom_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) wacom_raw_event() argument
209 wacom_hid_usage_quirk(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_hid_usage_quirk() argument
292 wacom_feature_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_feature_mapping() argument
425 wacom_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_usage_mapping() argument
481 wacom_post_parse_hid(struct hid_device *hdev, struct wacom_features *features) wacom_post_parse_hid() argument
509 wacom_parse_hid(struct hid_device *hdev, struct wacom_features *features) wacom_parse_hid() argument
547 wacom_hid_set_device_mode(struct hid_device *hdev) wacom_hid_set_device_mode() argument
566 wacom_set_device_mode(struct hid_device *hdev, struct wacom_wac *wacom_wac) wacom_set_device_mode() argument
607 wacom_bt_query_tablet_data(struct hid_device *hdev, u8 speed, struct wacom_features *features) wacom_bt_query_tablet_data() argument
669 struct hid_device *hdev = wacom->hdev; _wacom_query_tablet_data() local
708 wacom_retrieve_hid_descriptor(struct hid_device *hdev, struct wacom_features *features) wacom_retrieve_hid_descriptor() argument
748 wacom_are_sibling(struct hid_device *hdev, struct hid_device *sibling) wacom_are_sibling() argument
814 wacom_get_hdev_data(struct hid_device *hdev) wacom_get_hdev_data() argument
869 wacom_add_shared_data(struct hid_device *hdev) wacom_add_shared_data() argument
1034 struct hid_device *hdev = to_hid_device(dev); wacom_led_select_store() local
1121 struct hid_device *hdev = to_hid_device(dev); wacom_button_image_store() local
1820 struct hid_device *hdev = to_hid_device(dev); wacom_show_speed() local
1830 struct hid_device *hdev = to_hid_device(dev); wacom_store_speed() local
1854 struct hid_device *hdev = to_hid_device(dev); wacom_show_remote_mode() local
1938 struct hid_device *hdev = to_hid_device(dev); wacom_store_unpair_remote() local
2042 struct hid_device *hdev = wacom->hdev; wacom_allocate_input() local
2207 wacom_compute_pktlen(struct hid_device *hdev) wacom_compute_pktlen() argument
2285 struct hid_device *hdev = wacom->hdev; wacom_release_resources() local
2329 struct hid_device *hdev = wacom->hdev; wacom_parse_and_register() local
2773 wacom_probe(struct hid_device *hdev, const struct hid_device_id *id) wacom_probe() argument
2854 wacom_remove(struct hid_device *hdev) wacom_remove() argument
2882 wacom_resume(struct hid_device *hdev) wacom_resume() argument
2897 wacom_reset_resume(struct hid_device *hdev) wacom_reset_resume() argument
[all...]
H A Dhid-sony.c486 struct hid_device *hdev; member
587 static int guitar_mapping(struct hid_device *hdev, struct hid_input *hi, in guitar_mapping() argument
602 static u8 *motion_fixup(struct hid_device *hdev, u8 *rdesc, in motion_fixup() argument
609 static u8 *ps3remote_fixup(struct hid_device *hdev, u8 *rdesc, in ps3remote_fixup() argument
616 static int ps3remote_mapping(struct hid_device *hdev, struct hid_input *hi, in ps3remote_mapping() argument
650 static int navigation_mapping(struct hid_device *hdev, struc argument
698 sixaxis_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) sixaxis_mapping() argument
746 sony_report_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *rsize) sony_report_fixup() argument
918 sony_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *rd, int size) sony_raw_event() argument
963 sony_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) sony_mapping() argument
1133 sixaxis_set_operational_usb(struct hid_device *hdev) sixaxis_set_operational_usb() argument
1182 sixaxis_set_operational_bt(struct hid_device *hdev) sixaxis_set_operational_bt() argument
1228 struct hid_device *hdev = sc->hdev; buzz_set_leds() local
1259 struct hid_device *hdev = to_hid_device(dev); sony_led_set_brightness() local
1301 struct hid_device *hdev = to_hid_device(dev); sony_led_get_brightness() local
1324 struct hid_device *hdev = to_hid_device(dev); sony_led_blink_set() local
1369 struct hid_device *hdev = sc->hdev; sony_leds_init() local
1527 struct hid_device *hdev = sc->hdev; motion_send_output_report() local
1663 struct hid_device *hdev = sc->hdev; sony_battery_probe() local
1892 sony_input_configured(struct hid_device *hdev, struct hid_input *hidinput) sony_input_configured() argument
2058 sony_probe(struct hid_device *hdev, const struct hid_device_id *id) sony_probe() argument
2164 sony_remove(struct hid_device *hdev) sony_remove() argument
2186 sony_suspend(struct hid_device *hdev, pm_message_t message) sony_suspend() argument
2202 sony_resume(struct hid_device *hdev) sony_resume() argument
[all...]
/kernel/linux/linux-6.6/net/bluetooth/
H A Dhci_conn.c74 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() local
143 struct hci_dev *hdev = conn->hdev; hci_conn_cleanup() local
183 struct hci_dev *hdev = conn->hdev; hci_acl_create_connection() local
250 struct hci_dev *hdev = conn->hdev; hci_disconnect() local
263 struct hci_dev *hdev = conn->hdev; hci_add_sco() local
296 configure_datapath_sync(struct hci_dev *hdev, struct bt_codec *codec) configure_datapath_sync() argument
335 hci_enhanced_setup_sync(struct hci_dev *hdev, void *data) hci_enhanced_setup_sync() argument
461 struct hci_dev *hdev = conn->hdev; hci_setup_sync_conn() local
538 struct hci_dev *hdev = conn->hdev; hci_le_conn_update() local
574 struct hci_dev *hdev = conn->hdev; hci_le_start_enc() local
639 struct hci_dev *hdev = conn->hdev; hci_conn_idle() local
678 le_disable_advertising(struct hci_dev *hdev) le_disable_advertising() argument
699 struct hci_dev *hdev = conn->hdev; le_conn_timeout() local
756 terminate_big_sync(struct hci_dev *hdev, void *data) terminate_big_sync() argument
772 terminate_big_destroy(struct hci_dev *hdev, void *data, int err) terminate_big_destroy() argument
777 hci_le_terminate_big(struct hci_dev *hdev, struct hci_conn *conn) hci_le_terminate_big() argument
801 big_terminate_sync(struct hci_dev *hdev, void *data) big_terminate_sync() argument
817 hci_le_big_terminate(struct hci_dev *hdev, u8 big, struct hci_conn *conn) hci_le_big_terminate() argument
849 struct hci_dev *hdev = conn->hdev; bis_cleanup() local
878 remove_cig_sync(struct hci_dev *hdev, void *data) remove_cig_sync() argument
885 hci_le_remove_cig(struct hci_dev *hdev, u8 handle) hci_le_remove_cig() argument
910 struct hci_dev *hdev = conn->hdev; cis_cleanup() local
931 hci_conn_hash_alloc_unset(struct hci_dev *hdev) hci_conn_hash_alloc_unset() argument
937 hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst, u8 role, u16 handle) hci_conn_add() argument
1035 hci_conn_add_unset(struct hci_dev *hdev, int type, bdaddr_t *dst, u8 role) hci_conn_add_unset() argument
1074 struct hci_dev *hdev = conn->hdev; hci_conn_unlink() local
1116 struct hci_dev *hdev = conn->hdev; hci_conn_del() local
1161 struct hci_dev *hdev = NULL, *d; hci_get_route() local
1222 struct hci_dev *hdev = conn->hdev; hci_le_conn_failed() local
1235 struct hci_dev *hdev = conn->hdev; hci_conn_failed() local
1257 struct hci_dev *hdev = conn->hdev; hci_conn_set_handle() local
1284 create_le_conn_complete(struct hci_dev *hdev, void *data, int err) create_le_conn_complete() argument
1314 hci_connect_le_sync(struct hci_dev *hdev, void *data) hci_connect_le_sync() argument
1331 hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst, u8 dst_type, bool dst_resolved, u8 sec_level, u16 conn_timeout, u8 role) hci_connect_le() argument
1408 is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) is_connected() argument
1423 hci_explicit_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_explicit_conn_params_set() argument
1460 qos_set_big(struct hci_dev *hdev, struct bt_iso_qos *qos) qos_set_big() argument
1484 qos_set_bis(struct hci_dev *hdev, struct bt_iso_qos *qos) qos_set_bis() argument
1513 hci_add_bis(struct hci_dev *hdev, bdaddr_t *dst, struct bt_iso_qos *qos, __u8 base_len, __u8 *base) hci_add_bis() argument
1562 hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst, u8 dst_type, u8 sec_level, u16 conn_timeout, enum conn_reasons conn_reason) hci_connect_le_scan() argument
1619 hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst, u8 sec_level, u8 auth_type, enum conn_reasons conn_reason) hci_connect_acl() argument
1664 struct hci_dev *hdev = parent->hdev; hci_conn_link() local
1689 hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst, __u16 setting, struct bt_codec *codec) hci_connect_sco() argument
1739 struct hci_dev *hdev = conn->hdev; hci_le_create_big() local
1769 set_cig_params_sync(struct hci_dev *hdev, void *data) set_cig_params_sync() argument
1830 struct hci_dev *hdev = conn->hdev; hci_le_set_cig_params() local
1887 hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, struct bt_iso_qos *qos) hci_bind_cis() argument
1955 struct hci_dev *hdev = conn->hdev; hci_iso_setup_path() local
1997 hci_create_cis_sync(struct hci_dev *hdev, void *data) hci_create_cis_sync() argument
2002 hci_le_create_cis_pending(struct hci_dev *hdev) hci_le_create_cis_pending() argument
2028 hci_iso_qos_setup(struct hci_dev *hdev, struct hci_conn *conn, struct bt_iso_io_qos *qos, __u8 phy) hci_iso_qos_setup() argument
2055 create_big_sync(struct hci_dev *hdev, void *data) create_big_sync() argument
2081 create_pa_complete(struct hci_dev *hdev, void *data, int err) create_pa_complete() argument
2093 create_pa_sync(struct hci_dev *hdev, void *data) create_pa_sync() argument
2108 hci_pa_create_sync(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, __u8 sid, struct bt_iso_qos *qos) hci_pa_create_sync() argument
2134 hci_le_big_create_sync(struct hci_dev *hdev, struct hci_conn *hcon, struct bt_iso_qos *qos, __u16 sync_handle, __u8 num_bis, __u8 bis[]) hci_le_big_create_sync() argument
2168 create_big_complete(struct hci_dev *hdev, void *data, int err) create_big_complete() argument
2181 hci_bind_bis(struct hci_dev *hdev, bdaddr_t *dst, struct bt_iso_qos *qos, __u8 base_len, __u8 *base) hci_bind_bis() argument
2233 hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, struct bt_iso_qos *qos, __u8 base_len, __u8 *base) hci_connect_bis() argument
2266 hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, struct bt_iso_qos *qos) hci_connect_cis() argument
2529 struct hci_dev *hdev = conn->hdev; hci_conn_enter_active_mode() local
2552 hci_conn_hash_flush(struct hci_dev *hdev) hci_conn_hash_flush() argument
2573 hci_conn_check_pending(struct hci_dev *hdev) hci_conn_check_pending() argument
2615 struct hci_dev *hdev; hci_get_conn_list() local
2663 hci_get_conn_info(struct hci_dev *hdev, void __user *arg) hci_get_conn_info() argument
2691 hci_get_auth_info(struct hci_dev *hdev, void __user *arg) hci_get_auth_info() argument
2713 struct hci_dev *hdev = conn->hdev; hci_chan_create() local
2739 struct hci_dev *hdev = conn->hdev; hci_chan_del() local
2779 hci_chan_lookup_handle(struct hci_dev *hdev, __u16 handle) hci_chan_lookup_handle() argument
2901 abort_conn_sync(struct hci_dev *hdev, void *data) abort_conn_sync() argument
2915 struct hci_dev *hdev = conn->hdev; hci_abort_conn() local
[all...]
H A Dsmp.c498 bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16], in smp_irk_matches() argument
517 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) in smp_generate_rpa() argument
539 int smp_generate_oob(struct hci_dev *hdev, u8 hash[16], u8 rand[16]) in smp_generate_oob() argument
655 struct hci_dev *hdev = hcon->hdev; build_pairing_cmd() local
727 struct hci_dev *hdev = conn->hcon->hdev; check_enc_key_size() local
1042 struct hci_dev *hdev = hcon->hdev; smp_notify_keys() local
1215 struct hci_dev *hdev = hcon->hdev; sc_generate_ltk() local
1252 struct hci_dev *hdev = hcon->hdev; smp_distribute_keys() local
1513 struct hci_dev *hdev = hcon->hdev; sc_passkey_round() local
1708 struct hci_dev *hdev = conn->hcon->hdev; build_bredr_pairing_cmd() local
1749 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_pairing_req() local
1885 struct hci_dev *hdev = smp->conn->hcon->hdev; sc_send_public_key() local
1941 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_pairing_rsp() local
2062 struct hci_dev *hdev = hcon->hdev; fixup_sc_false_positive() local
2100 struct hci_dev *hdev = hcon->hdev; smp_cmd_pairing_confirm() local
2304 struct hci_dev *hdev = hcon->hdev; smp_cmd_security_req() local
2455 smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) smp_cancel_and_remove_pairing() argument
2536 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_initiator_ident() local
2747 struct hci_dev *hdev = hcon->hdev; smp_cmd_public_key() local
3086 struct hci_dev *hdev = hcon->hdev; bredr_pairing() local
3292 smp_add_cid(struct hci_dev *hdev, u16 cid) smp_add_cid() argument
3386 smp_force_bredr(struct hci_dev *hdev, bool enable) smp_force_bredr() argument
3412 smp_register(struct hci_dev *hdev) smp_register() argument
3462 smp_unregister(struct hci_dev *hdev) smp_unregister() argument
[all...]
H A Dhci_core.c114 struct hci_dev *hdev = NULL, *d; in hci_dev_get() local
134 bool hci_discovery_active(struct hci_dev *hdev) in hci_discovery_active() argument
148 void hci_discovery_set_state(struct hci_dev *hdev, in argument
178 hci_inquiry_cache_flush(struct hci_dev *hdev) hci_inquiry_cache_flush() argument
192 hci_inquiry_cache_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup() argument
208 hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup_unknown() argument
224 hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, bdaddr_t *bdaddr, int state) hci_inquiry_cache_lookup_resolve() argument
243 hci_inquiry_cache_update_resolve(struct hci_dev *hdev, struct inquiry_entry *ie) hci_inquiry_cache_update_resolve() argument
262 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, bool name_known) hci_inquiry_cache_update() argument
324 inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) inquiry_cache_dump() argument
355 struct hci_dev *hdev = req->hdev; hci_inq_req() local
376 struct hci_dev *hdev; hci_inquiry() local
475 hci_dev_do_open(struct hci_dev *hdev) hci_dev_do_open() argument
493 struct hci_dev *hdev; hci_dev_open() local
546 hci_dev_do_close(struct hci_dev *hdev) hci_dev_do_close() argument
563 struct hci_dev *hdev; hci_dev_close() local
586 hci_dev_do_reset(struct hci_dev *hdev) hci_dev_do_reset() argument
641 struct hci_dev *hdev; hci_dev_reset() local
672 struct hci_dev *hdev; hci_dev_reset_stat() local
696 hci_update_passive_scan_state(struct hci_dev *hdev, u8 scan) hci_update_passive_scan_state() argument
734 struct hci_dev *hdev; hci_dev_cmd() local
840 struct hci_dev *hdev; hci_get_dev_list() local
890 struct hci_dev *hdev; hci_get_dev_info() local
945 struct hci_dev *hdev = data; hci_rfkill_set_block() local
970 struct hci_dev *hdev = container_of(work, struct hci_dev, power_on); hci_power_on() local
1040 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_power_off() local
1050 struct hci_dev *hdev = container_of(work, struct hci_dev, error_reset); hci_error_reset() local
1066 hci_uuids_clear(struct hci_dev *hdev) hci_uuids_clear() argument
1076 hci_link_keys_clear(struct hci_dev *hdev) hci_link_keys_clear() argument
1086 hci_smp_ltks_clear(struct hci_dev *hdev) hci_smp_ltks_clear() argument
1096 hci_smp_irks_clear(struct hci_dev *hdev) hci_smp_irks_clear() argument
1106 hci_blocked_keys_clear(struct hci_dev *hdev) hci_blocked_keys_clear() argument
1116 hci_is_blocked_key(struct hci_dev *hdev, u8 type, u8 val[16]) hci_is_blocked_key() argument
1133 hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_find_link_key() argument
1159 hci_persistent_key(struct hci_dev *hdev, struct hci_conn *conn, u8 key_type, u8 old_key_type) hci_persistent_key() argument
1207 hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 role) hci_find_ltk() argument
1236 hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) hci_find_irk_by_rpa() argument
1270 hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_find_irk_by_addr() argument
1303 hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *val, u8 type, u8 pin_len, bool *persistent) hci_add_link_key() argument
1350 hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 type, u8 authenticated, u8 tk[16], u8 enc_size, __le16 ediv, __le64 rand) hci_add_ltk() argument
1379 hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 val[16], bdaddr_t *rpa) hci_add_irk() argument
1402 hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_remove_link_key() argument
1418 hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_ltk() argument
1437 hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_remove_irk() argument
1452 hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) hci_bdaddr_is_paired() argument
1491 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_cmd_timeout() local
1514 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_ncmd_timeout() local
1529 hci_find_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_find_remote_oob_data() argument
1545 hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_remote_oob_data() argument
1562 hci_remote_oob_data_clear(struct hci_dev *hdev) hci_remote_oob_data_clear() argument
1572 hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 *hash192, u8 *rand192, u8 *hash256, u8 *rand256) hci_add_remote_oob_data() argument
1619 hci_find_adv_instance(struct hci_dev *hdev, u8 instance) hci_find_adv_instance() argument
1632 hci_get_next_instance(struct hci_dev *hdev, u8 instance) hci_get_next_instance() argument
1649 hci_remove_adv_instance(struct hci_dev *hdev, u8 instance) hci_remove_adv_instance() argument
1677 hci_adv_instances_set_rpa_expired(struct hci_dev *hdev, bool rpa_expired) hci_adv_instances_set_rpa_expired() argument
1686 hci_adv_instances_clear(struct hci_dev *hdev) hci_adv_instances_clear() argument
1716 hci_add_adv_instance(struct hci_dev *hdev, u8 instance, u32 flags, u16 adv_data_len, u8 *adv_data, u16 scan_rsp_len, u8 *scan_rsp_data, u16 timeout, u16 duration, s8 tx_power, u32 min_interval, u32 max_interval, u8 mesh_handle) hci_add_adv_instance() argument
1774 hci_add_per_instance(struct hci_dev *hdev, u8 instance, u32 flags, u8 data_len, u8 *data, u32 min_interval, u32 max_interval) hci_add_per_instance() argument
1796 hci_set_adv_instance_data(struct hci_dev *hdev, u8 instance, u16 adv_data_len, u8 *adv_data, u16 scan_rsp_len, u8 *scan_rsp_data) hci_set_adv_instance_data() argument
1831 hci_adv_instance_flags(struct hci_dev *hdev, u8 instance) hci_adv_instance_flags() argument
1865 hci_adv_instance_is_scannable(struct hci_dev *hdev, u8 instance) hci_adv_instance_is_scannable() argument
1885 hci_adv_monitors_clear(struct hci_dev *hdev) hci_adv_monitors_clear() argument
1899 hci_free_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) hci_free_adv_monitor() argument
1927 hci_add_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) hci_add_adv_monitor() argument
1973 hci_remove_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) hci_remove_adv_monitor() argument
2009 hci_remove_single_adv_monitor(struct hci_dev *hdev, u16 handle) hci_remove_single_adv_monitor() argument
2020 hci_remove_all_adv_monitor(struct hci_dev *hdev) hci_remove_all_adv_monitor() argument
2042 hci_is_adv_monitoring(struct hci_dev *hdev) hci_is_adv_monitoring() argument
2047 hci_get_adv_monitor_offload_ext(struct hci_dev *hdev) hci_get_adv_monitor_offload_ext() argument
2241 hci_conn_params_lookup(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_conn_params_lookup() argument
2296 hci_conn_params_add(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_conn_params_add() argument
2342 hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_conn_params_del() argument
2358 hci_conn_params_clear_disabled(struct hci_dev *hdev) hci_conn_params_clear_disabled() argument
2381 hci_conn_params_clear_all(struct hci_dev *hdev) hci_conn_params_clear_all() argument
2404 hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 *bdaddr_type) hci_copy_identity_address() argument
2419 hci_clear_wake_reason(struct hci_dev *hdev) hci_clear_wake_reason() argument
2433 struct hci_dev *hdev = hci_suspend_notifier() local
2460 struct hci_dev *hdev; hci_alloc_dev_priv() local
2592 hci_free_dev(struct hci_dev *hdev) hci_free_dev() argument
2600 hci_register_dev(struct hci_dev *hdev) hci_register_dev() argument
2721 hci_unregister_dev(struct hci_dev *hdev) hci_unregister_dev() argument
2769 hci_release_dev(struct hci_dev *hdev) hci_release_dev() argument
2805 hci_register_suspend_notifier(struct hci_dev *hdev) hci_register_suspend_notifier() argument
2818 hci_unregister_suspend_notifier(struct hci_dev *hdev) hci_unregister_suspend_notifier() argument
2837 hci_cancel_cmd_sync(struct hci_dev *hdev, int err) hci_cancel_cmd_sync() argument
2849 hci_suspend_dev(struct hci_dev *hdev) hci_suspend_dev() argument
2880 hci_resume_dev(struct hci_dev *hdev) hci_resume_dev() argument
2908 hci_reset_dev(struct hci_dev *hdev) hci_reset_dev() argument
2928 hci_recv_frame(struct hci_dev *hdev, struct sk_buff *skb) hci_recv_frame() argument
2973 hci_recv_diag(struct hci_dev *hdev, struct sk_buff *skb) hci_recv_diag() argument
2988 hci_set_hw_info(struct hci_dev *hdev, const char *fmt, ...) hci_set_hw_info() argument
2999 hci_set_fw_info(struct hci_dev *hdev, const char *fmt, ...) hci_set_fw_info() argument
3036 hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) hci_send_frame() argument
3073 hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, const void *param) hci_send_cmd() argument
3097 __hci_cmd_send(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param) __hci_cmd_send() argument
3145 hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode) hci_sent_cmd_data() argument
3159 hci_recv_event_data(struct hci_dev *hdev, __u8 event) hci_recv_event_data() argument
3206 struct hci_dev *hdev = conn->hdev; hci_queue_acl() local
3266 struct hci_dev *hdev = chan->conn->hdev; hci_send_acl() local
3278 struct hci_dev *hdev = conn->hdev; hci_send_sco() local
3312 struct hci_dev *hdev = conn->hdev; hci_queue_iso() local
3356 struct hci_dev *hdev = conn->hdev; hci_send_iso() local
3370 struct hci_dev *hdev; hci_quote_sent() local
3407 hci_low_sent(struct hci_dev *hdev, __u8 type, int *quote) hci_low_sent() argument
3445 hci_link_tx_to(struct hci_dev *hdev, __u8 type) hci_link_tx_to() argument
3471 hci_chan_sent(struct hci_dev *hdev, __u8 type, int *quote) hci_chan_sent() argument
3534 hci_prio_recalculate(struct hci_dev *hdev, __u8 type) hci_prio_recalculate() argument
3584 __get_blocks(struct hci_dev *hdev, struct sk_buff *skb) __get_blocks() argument
3590 __check_timeout(struct hci_dev *hdev, unsigned int cnt, u8 type) __check_timeout() argument
3614 hci_sched_sco(struct hci_dev *hdev) hci_sched_sco() argument
3637 hci_sched_esco(struct hci_dev *hdev) hci_sched_esco() argument
3661 hci_sched_acl_pkt(struct hci_dev *hdev) hci_sched_acl_pkt() argument
3703 hci_sched_acl_blk(struct hci_dev *hdev) hci_sched_acl_blk() argument
3757 hci_sched_acl(struct hci_dev *hdev) hci_sched_acl() argument
3780 hci_sched_le(struct hci_dev *hdev) hci_sched_le() argument
3831 hci_sched_iso(struct hci_dev *hdev) hci_sched_iso() argument
3859 struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work); hci_tx_work() local
3882 hci_acldata_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_acldata_packet() argument
3918 hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_scodata_packet() argument
3952 hci_isodata_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_isodata_packet() argument
3989 hci_req_is_complete(struct hci_dev *hdev) hci_req_is_complete() argument
4000 hci_resend_last(struct hci_dev *hdev) hci_resend_last() argument
4022 hci_req_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_req_cmd_complete() argument
4091 struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work); hci_rx_work() local
4164 hci_send_cmd_sync(struct hci_dev *hdev, struct sk_buff *skb) hci_send_cmd_sync() argument
4196 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_work); hci_cmd_work() local
[all...]
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda.c145 struct sof_intel_hda_dev *hdev; in hda_common_enable_sdw_irq() local
173 struct sof_intel_hda_dev *hdev; in hda_sdw_acpi_scan() local
195 struct sof_intel_hda_dev *hdev; in hda_sdw_probe() local
263 struct sof_intel_hda_dev *hdev; hda_sdw_check_lcount_common() local
286 struct sof_intel_hda_dev *hdev; hda_sdw_check_lcount_ext() local
322 struct sof_intel_hda_dev *hdev; hda_sdw_startup() local
343 struct sof_intel_hda_dev *hdev; hda_sdw_exit() local
358 struct sof_intel_hda_dev *hdev; hda_common_check_sdw_irq() local
404 struct sof_intel_hda_dev *hdev; hda_sdw_check_wakeen_irq_common() local
433 struct sof_intel_hda_dev *hdev; hda_sdw_process_wakeen() local
864 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; check_dmic_num() local
890 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; check_nhlt_ssp_mask() local
909 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; check_nhlt_ssp_mclk_mask() local
1000 struct sof_intel_hda_dev *hdev = pdata->hw_pdata; hda_init_caps() local
1087 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; hda_dsp_interrupt_thread() local
1124 struct sof_intel_hda_dev *hdev; hda_dsp_probe() local
1454 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; hda_generic_machine_select() local
1484 struct sof_intel_hda_dev *hdev; hda_sdw_machine_select() local
[all...]
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbtusb.c543 struct hci_dev *hdev; member
599 static void btusb_intel_cmd_timeout(struct hci_dev *hdev) in btusb_intel_cmd_timeout() argument
630 static void btusb_rtl_cmd_timeout(struct hci_dev *hdev) in btusb_rtl_cmd_timeout() argument
660 btusb_qca_cmd_timeout(struct hci_dev *hdev) btusb_qca_cmd_timeout() argument
867 struct hci_dev *hdev = urb->context; btusb_intr_complete() local
908 btusb_submit_intr_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_intr_urb() argument
957 struct hci_dev *hdev = urb->context; btusb_bulk_complete() local
998 btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_bulk_urb() argument
1046 struct hci_dev *hdev = urb->context; btusb_isoc_complete() local
1151 btusb_submit_isoc_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_isoc_urb() argument
1204 struct hci_dev *hdev = urb->context; btusb_diag_complete() local
1243 btusb_submit_diag_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_diag_urb() argument
1292 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_tx_complete() local
1320 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_isoc_tx_complete() local
1339 btusb_open(struct hci_dev *hdev) btusb_open() argument
1409 btusb_close(struct hci_dev *hdev) btusb_close() argument
1444 btusb_flush(struct hci_dev *hdev) btusb_flush() argument
1456 alloc_ctrl_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_ctrl_urb() argument
1489 alloc_bulk_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_bulk_urb() argument
1512 alloc_isoc_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_isoc_urb() argument
1545 submit_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_tx_urb() argument
1567 submit_or_queue_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_or_queue_tx_urb() argument
1589 btusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame() argument
1627 btusb_notify(struct hci_dev *hdev, unsigned int evt) btusb_notify() argument
1640 __set_isoc_interface(struct hci_dev *hdev, int altsetting) __set_isoc_interface() argument
1683 btusb_switch_alt_setting(struct hci_dev *hdev, int new_alts) btusb_switch_alt_setting() argument
1745 struct hci_dev *hdev = data->hdev; btusb_work() local
1813 btusb_setup_bcm92035(struct hci_dev *hdev) btusb_setup_bcm92035() argument
1829 btusb_setup_csr(struct hci_dev *hdev) btusb_setup_csr() argument
1936 btusb_setup_intel_get_fw(struct hci_dev *hdev, struct intel_version *ver) btusb_setup_intel_get_fw() argument
1977 btusb_setup_intel_patching(struct hci_dev *hdev, const struct firmware *fw, const u8 **fw_ptr, int *disable_patch) btusb_setup_intel_patching() argument
2091 btusb_setup_intel(struct hci_dev *hdev) btusb_setup_intel() argument
2249 inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) inject_cmd_complete() argument
2315 btusb_recv_event_intel(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_event_intel() argument
2350 btusb_send_frame_intel(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame_intel() argument
2440 btusb_intel_download_firmware(struct hci_dev *hdev, struct intel_version *ver, struct intel_boot_params *params, u32 *boot_param) btusb_intel_download_firmware() argument
2632 btusb_setup_intel_new(struct hci_dev *hdev) btusb_setup_intel_new() argument
2774 btusb_shutdown_intel(struct hci_dev *hdev) btusb_shutdown_intel() argument
2810 btusb_shutdown_intel_new(struct hci_dev *hdev) btusb_shutdown_intel_new() argument
2890 struct hci_dev *hdev = urb->context; btusb_mtk_wmt_recv() local
2978 btusb_mtk_submit_wmt_recv_urb(struct hci_dev *hdev) btusb_mtk_submit_wmt_recv_urb() argument
3031 btusb_mtk_hci_wmt_sync(struct hci_dev *hdev, struct btmtk_hci_wmt_params *wmt_params) btusb_mtk_hci_wmt_sync() argument
3151 btusb_mtk_setup_firmware(struct hci_dev *hdev, const char *fwname) btusb_mtk_setup_firmware() argument
3242 btusb_mtk_func_query(struct hci_dev *hdev) btusb_mtk_func_query() argument
3294 btusb_mtk_setup(struct hci_dev *hdev) btusb_mtk_setup() argument
3408 btusb_mtk_shutdown(struct hci_dev *hdev) btusb_mtk_shutdown() argument
3435 marvell_config_oob_wake(struct hci_dev *hdev) marvell_config_oob_wake() argument
3477 btusb_set_bdaddr_marvell(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_marvell() argument
3500 btusb_set_bdaddr_ath3012(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_ath3012() argument
3524 btusb_set_bdaddr_wcn6855(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_wcn6855() argument
3616 btusb_setup_qca_download_fw(struct hci_dev *hdev, const struct firmware *firmware, size_t hdr_size) btusb_setup_qca_download_fw() argument
3685 btusb_setup_qca_load_rampatch(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) btusb_setup_qca_load_rampatch() argument
3739 btusb_setup_qca_load_nvm(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) btusb_setup_qca_load_nvm() argument
3778 btusb_setup_qca(struct hci_dev *hdev) btusb_setup_qca() argument
3831 __set_diag_interface(struct hci_dev *hdev) __set_diag_interface() argument
3867 alloc_diag_urb(struct hci_dev *hdev, bool enable) alloc_diag_urb() argument
3900 btusb_bcm_set_diag(struct hci_dev *hdev, bool enable) btusb_bcm_set_diag() argument
3943 btusb_config_oob_wake(struct hci_dev *hdev) btusb_config_oob_wake() argument
3987 btusb_prevent_wake(struct hci_dev *hdev) btusb_prevent_wake() argument
4003 struct hci_dev *hdev; btusb_probe() local
4360 struct hci_dev *hdev; btusb_disconnect() local
4482 struct hci_dev *hdev = data->hdev; btusb_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-sony.c541 struct hid_device *hdev; member
608 struct hid_device *hdev = to_hid_device(dev); in ds4_show_poll_interval() local
618 struct hid_device *hdev = to_hid_device(dev); in ds4_store_poll_interval() local
645 struct hid_device *hdev = to_hid_device(dev); in sony_show_firmware_version() local
657 struct hid_device *hdev = to_hid_device(dev); in sony_show_hardware_version() local
665 static u8 *motion_fixup(struct hid_device *hdev, u argument
672 ps3remote_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *rsize) ps3remote_fixup() argument
679 ps3remote_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) ps3remote_mapping() argument
713 navigation_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) navigation_mapping() argument
761 sixaxis_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) sixaxis_mapping() argument
809 ds4_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) ds4_mapping() argument
840 sony_report_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *rsize) sony_report_fixup() argument
1200 sony_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *rd, int size) sony_raw_event() argument
1322 sony_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) sony_mapping() argument
1510 sixaxis_set_operational_usb(struct hid_device *hdev) sixaxis_set_operational_usb() argument
1559 sixaxis_set_operational_bt(struct hid_device *hdev) sixaxis_set_operational_bt() argument
1825 struct hid_device *hdev = sc->hdev; buzz_set_leds() local
1856 struct hid_device *hdev = to_hid_device(dev); sony_led_set_brightness() local
1898 struct hid_device *hdev = to_hid_device(dev); sony_led_get_brightness() local
1921 struct hid_device *hdev = to_hid_device(dev); sony_led_blink_set() local
1966 struct hid_device *hdev = sc->hdev; sony_leds_init() local
2133 struct hid_device *hdev = sc->hdev; dualshock4_send_output_report() local
2195 struct hid_device *hdev = sc->hdev; motion_send_output_report() local
2343 struct hid_device *hdev = sc->hdev; sony_battery_probe() local
2600 sony_input_configured(struct hid_device *hdev, struct hid_input *hidinput) sony_input_configured() argument
2840 sony_probe(struct hid_device *hdev, const struct hid_device_id *id) sony_probe() argument
2908 sony_remove(struct hid_device *hdev) sony_remove() argument
2934 sony_suspend(struct hid_device *hdev, pm_message_t message) sony_suspend() argument
2950 sony_resume(struct hid_device *hdev) sony_resume() argument
[all...]
H A Dwacom_wac.c1969 static void wacom_wac_battery_usage_mapping(struct hid_device *hdev, in wacom_wac_battery_usage_mapping() argument
1975 static void wacom_wac_battery_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_battery_event() argument
2012 static void wacom_wac_battery_pre_report(struct hid_device *hdev, in wacom_wac_battery_pre_report() argument
2018 static void wacom_wac_battery_report(struct hid_device *hdev, in wacom_wac_battery_report() argument
2034 wacom_wac_pad_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pad_usage_mapping() argument
2140 wacom_wac_pad_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pad_event() argument
2246 wacom_wac_pad_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pad_pre_report() argument
2255 wacom_wac_pad_report(struct hid_device *hdev, struct hid_report *report, struct hid_field *field) wacom_wac_pad_report() argument
2272 wacom_wac_pen_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pen_usage_mapping() argument
2351 wacom_wac_pen_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pen_event() argument
2483 wacom_wac_pen_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_pre_report() argument
2493 wacom_wac_pen_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_report() argument
2566 wacom_wac_finger_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_finger_usage_mapping() argument
2662 wacom_wac_finger_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_finger_event() argument
2714 wacom_wac_finger_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_pre_report() argument
2774 wacom_wac_finger_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_report() argument
2800 wacom_wac_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_usage_mapping() argument
2821 wacom_wac_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_event() argument
2843 wacom_report_events(struct hid_device *hdev, struct hid_report *report, int collection_index, int field_index) wacom_report_events() argument
2869 wacom_wac_collection(struct hid_device *hdev, struct hid_report *report, int collection_index, struct hid_field *field, int field_index) wacom_wac_collection() argument
2897 wacom_wac_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_report() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dxhci.c5100 int xhci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev, in xhci_update_hub_device() argument
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dhdac_hdmi.c81 struct hdac_device *hdev; member
125 struct hdac_device *hdev; member
160 struct hdac_device *hdev = port->pin->hdev; in hdac_hdmi_jack_report() local
218 static int hdac_hdmi_get_port_len(struct hdac_device *hdev, hda_nid_t nid) in hdac_hdmi_get_port_len() argument
241 static int hdac_hdmi_port_select_get(struct hdac_device *hdev, in hdac_hdmi_port_select_get() argument
252 hdac_hdmi_port_select_set(struct hdac_device *hdev, struct hdac_hdmi_port *port) hdac_hdmi_port_select_set() argument
335 hdac_hdmi_set_dip_index(struct hdac_device *hdev, hda_nid_t pin_nid, int packet_index, int byte_index) hdac_hdmi_set_dip_index() argument
356 hdac_hdmi_setup_audio_infoframe(struct hdac_device *hdev, struct hdac_hdmi_pcm *pcm, struct hdac_hdmi_port *port) hdac_hdmi_setup_audio_infoframe() argument
443 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_set_stream() local
489 hdac_hdmi_query_port_connlist(struct hdac_device *hdev, struct hdac_hdmi_pin *pin, struct hdac_hdmi_port *port) hdac_hdmi_query_port_connlist() argument
525 hdac_hdmi_get_port_from_cvt( struct hdac_device *hdev, struct hdac_hdmi_priv *hdmi, struct hdac_hdmi_cvt *cvt) hdac_hdmi_get_port_from_cvt() argument
564 hdac_hdmi_verify_connect_sel_all_pins(struct hdac_device *hdev) hdac_hdmi_verify_connect_sel_all_pins() argument
592 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_pcm_open() local
655 hdac_hdmi_query_cvt_params(struct hdac_device *hdev, struct hdac_hdmi_cvt *cvt) hdac_hdmi_query_cvt_params() argument
717 hdac_hdmi_get_pcm(struct hdac_device *hdev, struct hdac_hdmi_port *port) hdac_hdmi_get_pcm() argument
737 hdac_hdmi_set_power_state(struct hdac_device *hdev, hda_nid_t nid, unsigned int pwr_state) hdac_hdmi_set_power_state() argument
758 hdac_hdmi_set_amp(struct hdac_device *hdev, hda_nid_t nid, int val) hdac_hdmi_set_amp() argument
771 struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev); hdac_hdmi_pin_output_widget_event() local
816 struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev); hdac_hdmi_cvt_output_widget_event() local
871 struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev); hdac_hdmi_pin_mux_widget_event() local
906 struct hdac_device *hdev = dev_to_hdac_dev(dapm->dev); hdac_hdmi_set_pin_port_mux() local
960 hdac_hdmi_create_pin_port_muxs(struct hdac_device *hdev, struct hdac_hdmi_port *port, struct snd_soc_dapm_widget *widget, const char *widget_name) hdac_hdmi_create_pin_port_muxs() argument
1029 hdac_hdmi_add_pinmux_cvt_route(struct hdac_device *hdev, struct snd_soc_dapm_widget *widgets, struct snd_soc_dapm_route *route, int rindex) hdac_hdmi_add_pinmux_cvt_route() argument
1075 struct hdac_device *hdev = dev_to_hdac_dev(dapm->dev); create_fill_widget_route_map() local
1175 hdac_hdmi_init_dai_map(struct hdac_device *hdev) hdac_hdmi_init_dai_map() argument
1202 hdac_hdmi_add_cvt(struct hdac_device *hdev, hda_nid_t nid) hdac_hdmi_add_cvt() argument
1224 hdac_hdmi_parse_eld(struct hdac_device *hdev, struct hdac_hdmi_port *port) hdac_hdmi_parse_eld() argument
1253 struct hdac_device *hdev = pin->hdev; hdac_hdmi_present_sense() local
1336 hdac_hdmi_add_ports(struct hdac_device *hdev, struct hdac_hdmi_pin *pin) hdac_hdmi_add_ports() argument
1363 hdac_hdmi_add_pin(struct hdac_device *hdev, hda_nid_t nid) hdac_hdmi_add_pin() argument
1394 hdac_hdmi_skl_enable_all_pins(struct hdac_device *hdev) hdac_hdmi_skl_enable_all_pins() argument
1412 hdac_hdmi_skl_enable_dp12(struct hdac_device *hdev) hdac_hdmi_skl_enable_dp12() argument
1559 hdac_hdmi_create_dais(struct hdac_device *hdev, struct snd_soc_dai_driver **dais, struct hdac_hdmi_priv *hdmi, int num_dais) hdac_hdmi_create_dais() argument
1628 hdac_hdmi_parse_and_map_nid(struct hdac_device *hdev, struct snd_soc_dai_driver **dais, int *num_dais) hdac_hdmi_parse_and_map_nid() argument
1699 struct hdac_device *hdev = aptr; hdac_hdmi_eld_notify_cb() local
1769 create_fill_jack_kcontrols(struct snd_soc_card *card, struct hdac_device *hdev) create_fill_jack_kcontrols() argument
1816 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_jack_port_init() local
1892 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_jack_init() local
1936 hdac_hdmi_present_sense_all_pins(struct hdac_device *hdev, struct hdac_hdmi_priv *hdmi, bool detect_pin_caps) hdac_hdmi_present_sense_all_pins() argument
1963 struct hdac_device *hdev = hdmi->hdev; hdmi_codec_probe() local
2023 struct hdac_device *hdev = hdmi->hdev; hdmi_codec_remove() local
2037 struct hdac_device *hdev = dev_to_hdac_dev(dev); hdmi_codec_resume() local
2069 hdac_hdmi_get_chmap(struct hdac_device *hdev, int pcm_idx, unsigned char *chmap) hdac_hdmi_get_chmap() argument
2078 hdac_hdmi_set_chmap(struct hdac_device *hdev, int pcm_idx, unsigned char *chmap, int prepared) hdac_hdmi_set_chmap() argument
2100 is_hdac_hdmi_pcm_attached(struct hdac_device *hdev, int pcm_idx) is_hdac_hdmi_pcm_attached() argument
2114 hdac_hdmi_get_spk_alloc(struct hdac_device *hdev, int pcm_idx) hdac_hdmi_get_spk_alloc() argument
2142 hdac_hdmi_dev_probe(struct hdac_device *hdev) hdac_hdmi_dev_probe() argument
2211 clear_dapm_works(struct hdac_device *hdev) clear_dapm_works() argument
2222 hdac_hdmi_dev_remove(struct hdac_device *hdev) hdac_hdmi_dev_remove() argument
2233 struct hdac_device *hdev = dev_to_hdac_dev(dev); hdac_hdmi_runtime_suspend() local
2269 struct hdac_device *hdev = dev_to_hdac_dev(dev); hdac_hdmi_runtime_resume() local
[all...]
/kernel/linux/linux-5.10/net/bluetooth/
H A Dhci_event.c47 static void hci_cc_inquiry_cancel(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_inquiry_cancel() argument
87 hci_cc_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_periodic_inq() argument
99 hci_cc_exit_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_exit_periodic_inq() argument
113 hci_cc_remote_name_req_cancel(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_remote_name_req_cancel() argument
119 hci_cc_role_discovery(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_role_discovery() argument
138 hci_cc_read_link_policy(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_link_policy() argument
157 hci_cc_write_link_policy(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_link_policy() argument
181 hci_cc_read_def_link_policy(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_def_link_policy() argument
194 hci_cc_write_def_link_policy(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_def_link_policy() argument
212 hci_cc_reset(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_reset() argument
245 hci_cc_read_stored_link_key(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_stored_link_key() argument
263 hci_cc_delete_stored_link_key(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_delete_stored_link_key() argument
279 hci_cc_write_local_name(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_local_name() argument
300 hci_cc_read_local_name(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_name() argument
314 hci_cc_write_auth_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_auth_enable() argument
342 hci_cc_write_encrypt_mode(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_encrypt_mode() argument
365 hci_cc_write_scan_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_scan_enable() argument
400 hci_cc_read_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_class_of_dev() argument
415 hci_cc_write_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_class_of_dev() argument
437 hci_cc_read_voice_setting(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_voice_setting() argument
460 hci_cc_write_voice_setting(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_voice_setting() argument
489 hci_cc_read_num_supported_iac(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_num_supported_iac() argument
504 hci_cc_write_ssp_mode(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_ssp_mode() argument
536 hci_cc_write_sc_support(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_sc_support() argument
566 hci_cc_read_local_version(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_version() argument
585 hci_cc_read_local_commands(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_commands() argument
600 hci_cc_read_auth_payload_timeout(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_auth_payload_timeout() argument
620 hci_cc_write_auth_payload_timeout(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_auth_payload_timeout() argument
645 hci_cc_read_local_features(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_features() argument
695 hci_cc_read_local_ext_features(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_ext_features() argument
712 hci_cc_read_flow_control_mode(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_flow_control_mode() argument
725 hci_cc_read_buffer_size(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_buffer_size() argument
751 hci_cc_read_bd_addr(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_bd_addr() argument
767 hci_cc_read_local_pairing_opts(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_pairing_opts() argument
784 hci_cc_read_page_scan_activity(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_page_scan_activity() argument
800 hci_cc_write_page_scan_activity(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_page_scan_activity() argument
819 hci_cc_read_page_scan_type(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_page_scan_type() argument
833 hci_cc_write_page_scan_type(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_page_scan_type() argument
849 hci_cc_read_data_block_size(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_data_block_size() argument
869 hci_cc_read_clock(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_clock() argument
904 hci_cc_read_local_amp_info(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_amp_info() argument
926 hci_cc_read_inq_rsp_tx_power(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_inq_rsp_tx_power() argument
939 hci_cc_read_def_err_data_reporting(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_def_err_data_reporting() argument
952 hci_cc_write_def_err_data_reporting(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_def_err_data_reporting() argument
970 hci_cc_pin_code_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_pin_code_reply() argument
998 hci_cc_pin_code_neg_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_pin_code_neg_reply() argument
1013 hci_cc_le_read_buffer_size(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_buffer_size() argument
1031 hci_cc_le_read_local_features(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_local_features() argument
1044 hci_cc_le_read_adv_tx_power(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_adv_tx_power() argument
1057 hci_cc_user_confirm_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_user_confirm_reply() argument
1072 hci_cc_user_confirm_neg_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_user_confirm_neg_reply() argument
1088 hci_cc_user_passkey_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_user_passkey_reply() argument
1103 hci_cc_user_passkey_neg_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_user_passkey_neg_reply() argument
1119 hci_cc_read_local_oob_data(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_oob_data() argument
1127 hci_cc_read_local_oob_ext_data(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_oob_ext_data() argument
1135 hci_cc_le_set_random_addr(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_random_addr() argument
1156 hci_cc_le_set_default_phy(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_default_phy() argument
1178 hci_cc_le_set_adv_set_random_addr(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_adv_set_random_addr() argument
1207 hci_cc_le_set_adv_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_adv_enable() argument
1242 hci_cc_le_set_ext_adv_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_ext_adv_enable() argument
1276 hci_cc_le_set_scan_param(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_scan_param() argument
1297 hci_cc_le_set_ext_scan_param(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_ext_scan_param() argument
1322 has_pending_adv_report(struct hci_dev *hdev) has_pending_adv_report() argument
1329 clear_pending_adv_report(struct hci_dev *hdev) clear_pending_adv_report() argument
1337 store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, s8 rssi, u32 flags, u8 *data, u8 len) store_pending_adv_report() argument
1354 le_set_scan_enable_complete(struct hci_dev *hdev, u8 enable) le_set_scan_enable_complete() argument
1411 hci_cc_le_set_scan_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_scan_enable() argument
1429 hci_cc_le_set_ext_scan_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_ext_scan_enable() argument
1447 hci_cc_le_read_num_adv_sets(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_num_adv_sets() argument
1461 hci_cc_le_read_accept_list_size(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_accept_list_size() argument
1474 hci_cc_le_clear_accept_list(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_clear_accept_list() argument
1487 hci_cc_le_add_to_accept_list(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_add_to_accept_list() argument
1506 hci_cc_le_del_from_accept_list(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_del_from_accept_list() argument
1525 hci_cc_le_read_supported_states(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_supported_states() argument
1538 hci_cc_le_read_def_data_len(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_def_data_len() argument
1552 hci_cc_le_write_def_data_len(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_write_def_data_len() argument
1571 hci_cc_le_add_to_resolv_list(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_add_to_resolv_list() argument
1591 hci_cc_le_del_from_resolv_list(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_del_from_resolv_list() argument
1610 hci_cc_le_clear_resolv_list(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_clear_resolv_list() argument
1623 hci_cc_le_read_resolv_list_size(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_resolv_list_size() argument
1636 hci_cc_le_set_addr_resolution_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_addr_resolution_enable() argument
1660 hci_cc_le_read_max_data_len(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_read_max_data_len() argument
1676 hci_cc_write_le_host_supported(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_le_host_supported() argument
1710 hci_cc_set_adv_param(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_set_adv_param() argument
1729 hci_cc_set_ext_adv_param(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_set_ext_adv_param() argument
1760 hci_cc_read_rssi(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_rssi() argument
1779 hci_cc_read_tx_power(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_tx_power() argument
1813 hci_cc_write_ssp_debug_mode(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_ssp_debug_mode() argument
1828 hci_cs_inquiry(struct hci_dev *hdev, __u8 status) hci_cs_inquiry() argument
1841 hci_cs_create_conn(struct hci_dev *hdev, __u8 status) hci_cs_create_conn() argument
1879 hci_cs_add_sco(struct hci_dev *hdev, __u8 status) hci_cs_add_sco() argument
1914 hci_cs_auth_requested(struct hci_dev *hdev, __u8 status) hci_cs_auth_requested() argument
1941 hci_cs_set_conn_encrypt(struct hci_dev *hdev, __u8 status) hci_cs_set_conn_encrypt() argument
1968 hci_outgoing_auth_needed(struct hci_dev *hdev, struct hci_conn *conn) hci_outgoing_auth_needed() argument
1990 hci_resolve_name(struct hci_dev *hdev, struct inquiry_entry *e) hci_resolve_name() argument
2005 hci_resolve_next_name(struct hci_dev *hdev) hci_resolve_next_name() argument
2025 hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *name, u8 name_len) hci_check_pending_name() argument
2074 hci_cs_remote_name_req(struct hci_dev *hdev, __u8 status) hci_cs_remote_name_req() argument
2117 hci_cs_read_remote_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_features() argument
2144 hci_cs_read_remote_ext_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_ext_features() argument
2171 hci_cs_setup_sync_conn(struct hci_dev *hdev, __u8 status) hci_cs_setup_sync_conn() argument
2206 hci_cs_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_sniff_mode() argument
2233 hci_cs_exit_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_exit_sniff_mode() argument
2260 hci_cs_disconnect(struct hci_dev *hdev, u8 status) hci_cs_disconnect() argument
2294 cs_le_create_conn(struct hci_dev *hdev, bdaddr_t *peer_addr, u8 peer_addr_type, u8 own_address_type, u8 filter_policy) cs_le_create_conn() argument
2345 hci_cs_le_create_conn(struct hci_dev *hdev, u8 status) hci_cs_le_create_conn() argument
2370 hci_cs_le_ext_create_conn(struct hci_dev *hdev, u8 status) hci_cs_le_ext_create_conn() argument
2395 hci_cs_le_read_remote_features(struct hci_dev *hdev, u8 status) hci_cs_le_read_remote_features() argument
2422 hci_cs_le_start_enc(struct hci_dev *hdev, u8 status) hci_cs_le_start_enc() argument
2452 hci_cs_switch_role(struct hci_dev *hdev, u8 status) hci_cs_switch_role() argument
2475 hci_inquiry_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_inquiry_complete_evt() argument
2534 hci_inquiry_result_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_inquiry_result_evt() argument
2572 hci_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_conn_complete_evt() argument
2687 hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_reject_conn() argument
2696 hci_conn_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_conn_request_evt() argument
2820 hci_disconn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_disconn_complete_evt() argument
2912 hci_auth_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_auth_complete_evt() argument
2975 hci_remote_name_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_remote_name_evt() argument
3017 read_enc_key_size_complete(struct hci_dev *hdev, u8 status, u16 opcode, struct sk_buff *skb) read_enc_key_size_complete() argument
3058 hci_encrypt_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_encrypt_change_evt() argument
3172 hci_change_link_key_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_change_link_key_complete_evt() argument
3195 hci_remote_features_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_remote_features_evt() argument
3244 hci_cmd_complete_evt(struct hci_dev *hdev, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_cmd_complete_evt() argument
3617 hci_cmd_status_evt(struct hci_dev *hdev, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_cmd_status_evt() argument
3730 hci_hardware_error_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_hardware_error_evt() argument
3739 hci_role_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_role_change_evt() argument
3761 hci_num_comp_pkts_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_num_comp_pkts_evt() argument
3828 __hci_conn_lookup_handle(struct hci_dev *hdev, __u16 handle) __hci_conn_lookup_handle() argument
3849 hci_num_comp_blocks_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_num_comp_blocks_evt() argument
3900 hci_mode_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_mode_change_evt() argument
3928 hci_pin_code_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_pin_code_request_evt() argument
3998 hci_link_key_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_link_key_request_evt() argument
4058 hci_link_key_notify_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_link_key_notify_evt() argument
4127 hci_clock_offset_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_clock_offset_evt() argument
4150 hci_pkt_type_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_pkt_type_change_evt() argument
4166 hci_pscan_rep_mode_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_pscan_rep_mode_evt() argument
4184 hci_inquiry_result_with_rssi_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_inquiry_result_with_rssi_evt() argument
4255 hci_remote_ext_features_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_remote_ext_features_evt() argument
4319 hci_sync_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_sync_conn_complete_evt() argument
4445 hci_extended_inquiry_result_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_extended_inquiry_result_evt() argument
4495 hci_key_refresh_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_key_refresh_complete_evt() argument
4565 struct hci_dev *hdev = conn->hdev; bredr_oob_data_present() local
4605 hci_io_capa_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_io_capa_request_evt() argument
4677 hci_io_capa_reply_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_io_capa_reply_evt() argument
4697 hci_user_confirm_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_user_confirm_request_evt() argument
4782 hci_user_passkey_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_user_passkey_request_evt() argument
4793 hci_user_passkey_notify_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_user_passkey_notify_evt() argument
4814 hci_keypress_notify_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_keypress_notify_evt() argument
4852 hci_simple_pair_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_simple_pair_complete_evt() argument
4883 hci_remote_host_features_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_remote_host_features_evt() argument
4905 hci_remote_oob_data_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_remote_oob_data_request_evt() argument
4960 hci_chan_selected_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_chan_selected_evt() argument
4976 hci_phy_link_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_phy_link_complete_evt() argument
5021 hci_loglink_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_loglink_complete_evt() argument
5060 hci_disconn_loglink_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_disconn_loglink_complete_evt() argument
5084 hci_disconn_phylink_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_disconn_phylink_complete_evt() argument
5161 le_conn_complete_evt(struct hci_dev *hdev, u8 status, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa, u8 role, u16 handle, u16 interval, u16 latency, u16 supervision_timeout) le_conn_complete_evt() argument
5300 hci_le_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_conn_complete_evt() argument
5313 hci_le_enh_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_enh_conn_complete_evt() argument
5332 hci_le_ext_adv_term_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_ext_adv_term_evt() argument
5372 hci_le_conn_update_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_conn_update_complete_evt() argument
5396 check_pending_le_conn(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, u8 adv_type, bdaddr_t *direct_rpa) check_pending_le_conn() argument
5486 process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *direct_addr, u8 direct_addr_type, s8 rssi, u8 *data, u8 len, bool ext_adv) process_adv_report() argument
5688 hci_le_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_adv_report_evt() argument
5720 ext_evt_type_to_legacy(struct hci_dev *hdev, u16 evt_type) ext_evt_type_to_legacy() argument
5764 hci_le_ext_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_ext_adv_report_evt() argument
5791 hci_le_remote_feat_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_remote_feat_complete_evt() argument
5833 hci_le_ltk_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_ltk_request_evt() argument
5897 send_conn_param_neg_reply(struct hci_dev *hdev, u16 handle, u8 reason) send_conn_param_neg_reply() argument
5909 hci_le_remote_conn_param_req_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_remote_conn_param_req_evt() argument
5967 hci_le_direct_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_direct_adv_report_evt() argument
5987 hci_le_phy_update_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_phy_update_evt() argument
6010 hci_le_meta_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_meta_evt() argument
6066 hci_get_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 event, struct sk_buff *skb) hci_get_cmd_complete() argument
6118 hci_store_wake_reason(struct hci_dev *hdev, u8 event, struct sk_buff *skb) hci_store_wake_reason() argument
6187 hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_event_packet() argument
[all...]
H A Dhci_core.c68 struct hci_dev *hdev = file->private_data; in dut_mode_read() local
80 struct hci_dev *hdev = file->private_data; in dut_mode_write() local
124 struct hci_dev *hdev = file->private_data; vendor_diag_read() local
136 struct hci_dev *hdev = file->private_data; vendor_diag_write() local
177 hci_debugfs_create_basic(struct hci_dev *hdev) hci_debugfs_create_basic() argument
248 struct hci_dev *hdev = req->hdev; hci_init1_req() local
305 struct hci_dev *hdev = req->hdev; le_setup() local
323 struct hci_dev *hdev = req->hdev; hci_setup_event_mask() local
419 struct hci_dev *hdev = req->hdev; hci_init2_req() local
503 struct hci_dev *hdev = req->hdev; hci_setup_link_policy() local
522 struct hci_dev *hdev = req->hdev; hci_set_le_support() local
543 struct hci_dev *hdev = req->hdev; hci_set_event_mask_page_2() local
588 struct hci_dev *hdev = req->hdev; hci_init3_req() local
805 struct hci_dev *hdev = req->hdev; hci_init4_req() local
903 __hci_init(struct hci_dev *hdev) __hci_init() argument
962 struct hci_dev *hdev = req->hdev; hci_init0_req() local
980 __hci_unconf_init(struct hci_dev *hdev) __hci_unconf_init() argument
1045 struct hci_dev *hdev = NULL, *d; hci_dev_get() local
1065 hci_discovery_active(struct hci_dev *hdev) hci_discovery_active() argument
1079 hci_discovery_set_state(struct hci_dev *hdev, int state) hci_discovery_set_state() argument
1109 hci_inquiry_cache_flush(struct hci_dev *hdev) hci_inquiry_cache_flush() argument
1123 hci_inquiry_cache_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup() argument
1139 hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup_unknown() argument
1155 hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, bdaddr_t *bdaddr, int state) hci_inquiry_cache_lookup_resolve() argument
1174 hci_inquiry_cache_update_resolve(struct hci_dev *hdev, struct inquiry_entry *ie) hci_inquiry_cache_update_resolve() argument
1193 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, bool name_known) hci_inquiry_cache_update() argument
1255 inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) inquiry_cache_dump() argument
1286 struct hci_dev *hdev = req->hdev; hci_inq_req() local
1307 struct hci_dev *hdev; hci_inquiry() local
1418 hci_dev_get_bd_addr_from_property(struct hci_dev *hdev) hci_dev_get_bd_addr_from_property() argument
1432 hci_dev_do_open(struct hci_dev *hdev) hci_dev_do_open() argument
1647 struct hci_dev *hdev; hci_dev_open() local
1701 hci_pend_le_actions_clear(struct hci_dev *hdev) hci_pend_le_actions_clear() argument
1717 hci_dev_do_close(struct hci_dev *hdev) hci_dev_do_close() argument
1850 struct hci_dev *hdev; hci_dev_close() local
1872 hci_dev_do_reset(struct hci_dev *hdev) hci_dev_do_reset() argument
1908 struct hci_dev *hdev; hci_dev_reset() local
1939 struct hci_dev *hdev; hci_dev_reset_stat() local
1963 hci_update_scan_state(struct hci_dev *hdev, u8 scan) hci_update_scan_state() argument
2001 struct hci_dev *hdev; hci_dev_cmd() local
2107 struct hci_dev *hdev; hci_get_dev_list() local
2157 struct hci_dev *hdev; hci_get_dev_info() local
2212 struct hci_dev *hdev = data; hci_rfkill_set_block() local
2237 struct hci_dev *hdev = container_of(work, struct hci_dev, power_on); hci_power_on() local
2309 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_power_off() local
2319 struct hci_dev *hdev = container_of(work, struct hci_dev, error_reset); hci_error_reset() local
2335 hci_uuids_clear(struct hci_dev *hdev) hci_uuids_clear() argument
2345 hci_link_keys_clear(struct hci_dev *hdev) hci_link_keys_clear() argument
2355 hci_smp_ltks_clear(struct hci_dev *hdev) hci_smp_ltks_clear() argument
2365 hci_smp_irks_clear(struct hci_dev *hdev) hci_smp_irks_clear() argument
2375 hci_blocked_keys_clear(struct hci_dev *hdev) hci_blocked_keys_clear() argument
2385 hci_is_blocked_key(struct hci_dev *hdev, u8 type, u8 val[16]) hci_is_blocked_key() argument
2402 hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_find_link_key() argument
2428 hci_persistent_key(struct hci_dev *hdev, struct hci_conn *conn, u8 key_type, u8 old_key_type) hci_persistent_key() argument
2476 hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 role) hci_find_ltk() argument
2505 hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) hci_find_irk_by_rpa() argument
2539 hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_find_irk_by_addr() argument
2572 hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *val, u8 type, u8 pin_len, bool *persistent) hci_add_link_key() argument
2619 hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 type, u8 authenticated, u8 tk[16], u8 enc_size, __le16 ediv, __le64 rand) hci_add_ltk() argument
2648 hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 val[16], bdaddr_t *rpa) hci_add_irk() argument
2671 hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_remove_link_key() argument
2687 hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_ltk() argument
2706 hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_remove_irk() argument
2721 hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) hci_bdaddr_is_paired() argument
2760 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_cmd_timeout() local
2779 hci_find_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_find_remote_oob_data() argument
2795 hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_remote_oob_data() argument
2812 hci_remote_oob_data_clear(struct hci_dev *hdev) hci_remote_oob_data_clear() argument
2822 hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 *hash192, u8 *rand192, u8 *hash256, u8 *rand256) hci_add_remote_oob_data() argument
2869 hci_find_adv_instance(struct hci_dev *hdev, u8 instance) hci_find_adv_instance() argument
2882 hci_get_next_instance(struct hci_dev *hdev, u8 instance) hci_get_next_instance() argument
2899 hci_remove_adv_instance(struct hci_dev *hdev, u8 instance) hci_remove_adv_instance() argument
2927 hci_adv_instances_set_rpa_expired(struct hci_dev *hdev, bool rpa_expired) hci_adv_instances_set_rpa_expired() argument
2936 hci_adv_instances_clear(struct hci_dev *hdev) hci_adv_instances_clear() argument
2966 hci_add_adv_instance(struct hci_dev *hdev, u8 instance, u32 flags, u16 adv_data_len, u8 *adv_data, u16 scan_rsp_len, u8 *scan_rsp_data, u16 timeout, u16 duration) hci_add_adv_instance() argument
3024 hci_adv_monitors_clear(struct hci_dev *hdev) hci_adv_monitors_clear() argument
3050 hci_add_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) hci_add_adv_monitor() argument
3074 struct hci_dev *hdev = data; free_adv_monitor() local
3085 hci_remove_adv_monitor(struct hci_dev *hdev, u16 handle) hci_remove_adv_monitor() argument
3108 hci_is_adv_monitoring(struct hci_dev *hdev) hci_is_adv_monitoring() argument
3299 hci_conn_params_lookup(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_conn_params_lookup() argument
3339 hci_conn_params_add(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_conn_params_add() argument
3384 hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_conn_params_del() argument
3400 hci_conn_params_clear_disabled(struct hci_dev *hdev) hci_conn_params_clear_disabled() argument
3424 hci_conn_params_clear_all(struct hci_dev *hdev) hci_conn_params_clear_all() argument
3447 hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 *bdaddr_type) hci_copy_identity_address() argument
3462 hci_suspend_clear_tasks(struct hci_dev *hdev) hci_suspend_clear_tasks() argument
3472 hci_suspend_wait_event(struct hci_dev *hdev) hci_suspend_wait_event() argument
3500 struct hci_dev *hdev = hci_prepare_suspend() local
3508 hci_change_suspend_state(struct hci_dev *hdev, enum suspended_state next) hci_change_suspend_state() argument
3517 hci_clear_wake_reason(struct hci_dev *hdev) hci_clear_wake_reason() argument
3531 struct hci_dev *hdev = hci_suspend_notifier() local
3593 struct hci_dev *hdev; hci_alloc_dev() local
3706 hci_free_dev(struct hci_dev *hdev) hci_free_dev() argument
3714 hci_register_dev(struct hci_dev *hdev) hci_register_dev() argument
3832 hci_unregister_dev(struct hci_dev *hdev) hci_unregister_dev() argument
3882 hci_cleanup_dev(struct hci_dev *hdev) hci_cleanup_dev() argument
3912 hci_suspend_dev(struct hci_dev *hdev) hci_suspend_dev() argument
3920 hci_resume_dev(struct hci_dev *hdev) hci_resume_dev() argument
3928 hci_reset_dev(struct hci_dev *hdev) hci_reset_dev() argument
3946 hci_recv_frame(struct hci_dev *hdev, struct sk_buff *skb) hci_recv_frame() argument
3976 hci_recv_diag(struct hci_dev *hdev, struct sk_buff *skb) hci_recv_diag() argument
3991 hci_set_hw_info(struct hci_dev *hdev, const char *fmt, ...) hci_set_hw_info() argument
4002 hci_set_fw_info(struct hci_dev *hdev, const char *fmt, ...) hci_set_fw_info() argument
4039 hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) hci_send_frame() argument
4073 hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, const void *param) hci_send_cmd() argument
4097 __hci_cmd_send(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param) __hci_cmd_send() argument
4129 hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode) hci_sent_cmd_data() argument
4147 hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) hci_cmd_sync() argument
4182 struct hci_dev *hdev = conn->hdev; hci_queue_acl() local
4242 struct hci_dev *hdev = chan->conn->hdev; hci_send_acl() local
4254 struct hci_dev *hdev = conn->hdev; hci_send_sco() local
4275 hci_low_sent(struct hci_dev *hdev, __u8 type, int *quote) hci_low_sent() argument
4335 hci_link_tx_to(struct hci_dev *hdev, __u8 type) hci_link_tx_to() argument
4356 hci_chan_sent(struct hci_dev *hdev, __u8 type, int *quote) hci_chan_sent() argument
4438 hci_prio_recalculate(struct hci_dev *hdev, __u8 type) hci_prio_recalculate() argument
4488 __get_blocks(struct hci_dev *hdev, struct sk_buff *skb) __get_blocks() argument
4494 __check_timeout(struct hci_dev *hdev, unsigned int cnt, u8 type) __check_timeout() argument
4518 hci_sched_sco(struct hci_dev *hdev) hci_sched_sco() argument
4541 hci_sched_esco(struct hci_dev *hdev) hci_sched_esco() argument
4565 hci_sched_acl_pkt(struct hci_dev *hdev) hci_sched_acl_pkt() argument
4607 hci_sched_acl_blk(struct hci_dev *hdev) hci_sched_acl_blk() argument
4661 hci_sched_acl(struct hci_dev *hdev) hci_sched_acl() argument
4684 hci_sched_le(struct hci_dev *hdev) hci_sched_le() argument
4736 struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work); hci_tx_work() local
4758 hci_acldata_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_acldata_packet() argument
4794 hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_scodata_packet() argument
4828 hci_req_is_complete(struct hci_dev *hdev) hci_req_is_complete() argument
4839 hci_resend_last(struct hci_dev *hdev) hci_resend_last() argument
4861 hci_req_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_req_cmd_complete() argument
4928 struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work); hci_rx_work() local
4991 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_work); hci_cmd_work() local
[all...]
H A Dsmp.c497 bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16], in smp_irk_matches() argument
516 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) in smp_generate_rpa() argument
538 int smp_generate_oob(struct hci_dev *hdev, u8 hash[16], u8 rand[16]) in smp_generate_oob() argument
654 struct hci_dev *hdev = hcon->hdev; build_pairing_cmd() local
726 struct hci_dev *hdev = conn->hcon->hdev; check_enc_key_size() local
1041 struct hci_dev *hdev = hcon->hdev; smp_notify_keys() local
1209 struct hci_dev *hdev = hcon->hdev; sc_generate_ltk() local
1246 struct hci_dev *hdev = hcon->hdev; smp_distribute_keys() local
1507 struct hci_dev *hdev = hcon->hdev; sc_passkey_round() local
1702 struct hci_dev *hdev = conn->hcon->hdev; build_bredr_pairing_cmd() local
1743 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_pairing_req() local
1879 struct hci_dev *hdev = smp->conn->hcon->hdev; sc_send_public_key() local
1935 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_pairing_rsp() local
2056 struct hci_dev *hdev = hcon->hdev; fixup_sc_false_positive() local
2094 struct hci_dev *hdev = hcon->hdev; smp_cmd_pairing_confirm() local
2298 struct hci_dev *hdev = hcon->hdev; smp_cmd_security_req() local
2449 smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) smp_cancel_and_remove_pairing() argument
2530 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_initiator_ident() local
2741 struct hci_dev *hdev = hcon->hdev; smp_cmd_public_key() local
3080 struct hci_dev *hdev = hcon->hdev; bredr_pairing() local
3286 smp_add_cid(struct hci_dev *hdev, u16 cid) smp_add_cid() argument
3384 struct hci_dev *hdev = file->private_data; force_bredr_smp_read() local
3397 struct hci_dev *hdev = file->private_data; force_bredr_smp_write() local
3436 smp_register(struct hci_dev *hdev) smp_register() argument
3496 smp_unregister(struct hci_dev *hdev) smp_unregister() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c50 void hclgevf_arq_init(struct hclgevf_dev *hdev) in hclgevf_arq_init() argument
75 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_stats() local
119 hclgevf_get_basic_info(struct hclgevf_dev *hdev) hclgevf_get_basic_info() argument
148 hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) hclgevf_get_port_base_vlan_filter_state() argument
171 hclgevf_get_queue_info(struct hclgevf_dev *hdev) hclgevf_get_queue_info() argument
198 hclgevf_get_queue_depth(struct hclgevf_dev *hdev) hclgevf_get_queue_depth() argument
226 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_qid_global() local
242 hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) hclgevf_get_pf_media_type() argument
264 hclgevf_alloc_tqps(struct hclgevf_dev *hdev) hclgevf_alloc_tqps() argument
314 hclgevf_knic_setup(struct hclgevf_dev *hdev) hclgevf_knic_setup() argument
357 hclgevf_request_link_info(struct hclgevf_dev *hdev) hclgevf_request_link_info() argument
369 hclgevf_update_link_status(struct hclgevf_dev *hdev, int link_state) hclgevf_update_link_status() argument
394 hclgevf_update_link_mode(struct hclgevf_dev *hdev) hclgevf_update_link_mode() argument
408 hclgevf_set_handle_info(struct hclgevf_dev *hdev) hclgevf_set_handle_info() argument
426 hclgevf_free_vector(struct hclgevf_dev *hdev, int vector_id) hclgevf_free_vector() argument
442 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_vector() local
473 hclgevf_get_vector_index(struct hclgevf_dev *hdev, int vector) hclgevf_get_vector_index() argument
485 hclgevf_get_rss_hash_key(struct hclgevf_dev *hdev) hclgevf_get_rss_hash_key() argument
525 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss() local
552 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss() local
575 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss_tuple() local
593 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss_tuple() local
614 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tc_size() local
624 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_bind_ring_to_vector() local
667 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_map_ring_to_vector() local
685 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_unmap_ring_from_vector() local
710 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_put_vector() local
726 hclgevf_cmd_set_promisc_mode(struct hclgevf_dev *hdev, bool en_uc_pmc, bool en_mc_pmc, bool en_bc_pmc) hclgevf_cmd_set_promisc_mode() argument
753 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_promisc_mode() local
764 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_request_update_promisc_mode() local
770 hclgevf_sync_promisc_mode(struct hclgevf_dev *hdev) hclgevf_sync_promisc_mode() argument
784 hclgevf_tqp_enable_cmd_send(struct hclgevf_dev *hdev, u16 tqp_id, u16 stream_id, bool enable) hclgevf_tqp_enable_cmd_send() argument
803 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_tqp_enable() local
816 hclgevf_get_host_mac_addr(struct hclgevf_dev *hdev, u8 *p) hclgevf_get_host_mac_addr() argument
838 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_mac_addr() local
854 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mac_addr() local
919 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_mac_list() local
986 hclgevf_add_del_mac_addr(struct hclgevf_dev *hdev, struct hclgevf_mac_addr_node *mac_node, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_add_del_mac_addr() argument
1012 hclgevf_config_mac_list(struct hclgevf_dev *hdev, struct list_head *list, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_config_mac_list() argument
1099 hclgevf_sync_mac_list(struct hclgevf_dev *hdev, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_sync_mac_list() argument
1154 hclgevf_sync_mac_table(struct hclgevf_dev *hdev) hclgevf_sync_mac_table() argument
1160 hclgevf_uninit_mac_list(struct hclgevf_dev *hdev) hclgevf_uninit_mac_list() argument
1172 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_enable_vlan_filter() local
1190 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_vlan_filter() local
1231 hclgevf_sync_vlan_filter(struct hclgevf_dev *hdev) hclgevf_sync_vlan_filter() argument
1261 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_en_hw_strip_rxvtag() local
1273 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_reset_tqp() local
1307 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mtu() local
1318 hclgevf_notify_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) hclgevf_notify_client() argument
1340 hclgevf_notify_roce_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) hclgevf_notify_roce_client() argument
1360 hclgevf_reset_wait(struct hclgevf_dev *hdev) hclgevf_reset_wait() argument
1402 hclgevf_reset_handshake(struct hclgevf_dev *hdev, bool enable) hclgevf_reset_handshake() argument
1416 hclgevf_reset_stack(struct hclgevf_dev *hdev) hclgevf_reset_stack() argument
1445 hclgevf_reset_prepare_wait(struct hclgevf_dev *hdev) hclgevf_reset_prepare_wait() argument
1473 hclgevf_dump_rst_info(struct hclgevf_dev *hdev) hclgevf_dump_rst_info() argument
1500 hclgevf_reset_err_handle(struct hclgevf_dev *hdev) hclgevf_reset_err_handle() argument
1520 hclgevf_reset_prepare(struct hclgevf_dev *hdev) hclgevf_reset_prepare() argument
1541 hclgevf_reset_rebuild(struct hclgevf_dev *hdev) hclgevf_reset_rebuild() argument
1579 hclgevf_reset(struct hclgevf_dev *hdev) hclgevf_reset() argument
1636 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_event() local
1656 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_set_def_reset_request() local
1672 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_prepare_general() local
1701 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_done() local
1718 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_fw_version() local
1723 hclgevf_get_misc_vector(struct hclgevf_dev *hdev) hclgevf_get_misc_vector() argument
1738 hclgevf_reset_task_schedule(struct hclgevf_dev *hdev) hclgevf_reset_task_schedule() argument
1747 hclgevf_mbx_task_schedule(struct hclgevf_dev *hdev) hclgevf_mbx_task_schedule() argument
1755 hclgevf_task_schedule(struct hclgevf_dev *hdev, unsigned long delay) hclgevf_task_schedule() argument
1763 hclgevf_reset_service_task(struct hclgevf_dev *hdev) hclgevf_reset_service_task() argument
1832 hclgevf_mailbox_service_task(struct hclgevf_dev *hdev) hclgevf_mailbox_service_task() argument
1845 hclgevf_keep_alive(struct hclgevf_dev *hdev) hclgevf_keep_alive() argument
1860 hclgevf_periodic_service_task(struct hclgevf_dev *hdev) hclgevf_periodic_service_task() argument
1912 struct hclgevf_dev *hdev = container_of(work, struct hclgevf_dev, hclgevf_service_task() local
1927 hclgevf_clear_event_cause(struct hclgevf_dev *hdev, u32 regclr) hclgevf_clear_event_cause() argument
1932 hclgevf_check_evt_cause(struct hclgevf_dev *hdev, u32 *clearval) hclgevf_check_evt_cause() argument
1986 struct hclgevf_dev *hdev = from_timer(hdev, t, reset_timer); hclgevf_reset_timer() local
1997 struct hclgevf_dev *hdev = data; hclgevf_misc_irq_handle() local
2022 hclgevf_configure(struct hclgevf_dev *hdev) hclgevf_configure() argument
2053 struct hclgevf_dev *hdev; hclgevf_alloc_hdev() local
2066 hclgevf_init_roce_base_info(struct hclgevf_dev *hdev) hclgevf_init_roce_base_info() argument
2090 hclgevf_config_gro(struct hclgevf_dev *hdev) hclgevf_config_gro() argument
2113 hclgevf_rss_init_hw(struct hclgevf_dev *hdev) hclgevf_rss_init_hw() argument
2145 hclgevf_init_vlan_config(struct hclgevf_dev *hdev) hclgevf_init_vlan_config() argument
2161 hclgevf_flush_link_update(struct hclgevf_dev *hdev) hclgevf_flush_link_update() argument
2176 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_timer_task() local
2191 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_start() local
2207 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_stop() local
2223 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_alive() local
2239 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_client_stop() local
2248 hclgevf_state_init(struct hclgevf_dev *hdev) hclgevf_state_init() argument
2267 hclgevf_state_uninit(struct hclgevf_dev *hdev) hclgevf_state_uninit() argument
2278 hclgevf_init_msi(struct hclgevf_dev *hdev) hclgevf_init_msi() argument
2329 hclgevf_uninit_msi(struct hclgevf_dev *hdev) hclgevf_uninit_msi() argument
2338 hclgevf_misc_irq_init(struct hclgevf_dev *hdev) hclgevf_misc_irq_init() argument
2362 hclgevf_misc_irq_uninit(struct hclgevf_dev *hdev) hclgevf_misc_irq_uninit() argument
2371 hclgevf_info_show(struct hclgevf_dev *hdev) hclgevf_info_show() argument
2391 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_nic_client_instance() local
2419 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_roce_client_instance() local
2443 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_client_instance() local
2491 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_uninit_client_instance() local
2517 hclgevf_dev_mem_map(struct hclgevf_dev *hdev) hclgevf_dev_mem_map() argument
2538 hclgevf_pci_init(struct hclgevf_dev *hdev) hclgevf_pci_init() argument
2587 hclgevf_pci_uninit(struct hclgevf_dev *hdev) hclgevf_pci_uninit() argument
2599 hclgevf_query_vf_resource(struct hclgevf_dev *hdev) hclgevf_query_vf_resource() argument
2650 hclgevf_set_default_dev_specs(struct hclgevf_dev *hdev) hclgevf_set_default_dev_specs() argument
2664 hclgevf_parse_dev_specs(struct hclgevf_dev *hdev, struct hclge_desc *desc) hclgevf_parse_dev_specs() argument
2683 hclgevf_check_dev_specs(struct hclgevf_dev *hdev) hclgevf_check_dev_specs() argument
2699 hclgevf_query_dev_specs(struct hclgevf_dev *hdev) hclgevf_query_dev_specs() argument
2730 hclgevf_pci_reset(struct hclgevf_dev *hdev) hclgevf_pci_reset() argument
2766 hclgevf_clear_vport_list(struct hclgevf_dev *hdev) hclgevf_clear_vport_list() argument
2775 hclgevf_init_rxd_adv_layout(struct hclgevf_dev *hdev) hclgevf_init_rxd_adv_layout() argument
2781 hclgevf_uninit_rxd_adv_layout(struct hclgevf_dev *hdev) hclgevf_uninit_rxd_adv_layout() argument
2787 hclgevf_reset_hdev(struct hclgevf_dev *hdev) hclgevf_reset_hdev() argument
2839 hclgevf_init_hdev(struct hclgevf_dev *hdev) hclgevf_init_hdev() argument
2970 hclgevf_uninit_hdev(struct hclgevf_dev *hdev) hclgevf_uninit_hdev() argument
3013 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_uninit_ae_dev() local
3019 hclgevf_get_max_channels(struct hclgevf_dev *hdev) hclgevf_get_max_channels() argument
3041 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_channels() local
3052 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tqps_and_rss_info() local
3062 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_rss_size() local
3086 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_channels() local
3140 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_status() local
3149 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_ksettings_an_result() local
3159 hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed, u8 duplex) hclgevf_update_speed_duplex() argument
3168 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_gro_en() local
3183 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_media_type() local
3194 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_hw_reset_stat() local
3201 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_cmdq_stat() local
3208 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_resetting() local
3215 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_reset_cnt() local
3224 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_link_mode() local
3230 hclgevf_update_port_base_vlan_info(struct hclgevf_dev *hdev, u16 state, struct hclge_mbx_port_base_vlan *port_base_vlan) hclgevf_update_port_base_vlan_info() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci.c4972 int xhci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev, in xhci_update_hub_device() argument
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dhci_bcm4377.c557 struct hci_dev *hdev; member
1289 static int bcm4377_hci_open(struct hci_dev *hdev) in bcm4377_hci_open() argument
1359 static int bcm4377_hci_close(struct hci_dev *hdev) in bcm4377_hci_close() argument
1426 bcm4377_hci_setup(struct hci_dev *hdev) bcm4377_hci_setup() argument
1452 bcm4377_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) bcm4377_hci_send_frame() argument
1489 bcm4377_hci_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) bcm4377_hci_set_bdaddr() argument
2258 struct hci_dev *hdev; bcm4377_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Daquacomputer_d5next.c521 struct hid_device *hdev; member
1296 static int aqc_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) in aqc_raw_event() argument
1497 static int aqc_probe(struct hid_device *hdev, const struct hid_device_id *id) in aqc_probe() argument
1826 aqc_remove(struct hid_device *hdev) aqc_remove() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dhdac_hdmi.c81 struct hdac_device *hdev; member
125 struct hdac_device *hdev; member
160 struct hdac_device *hdev = port->pin->hdev; in hdac_hdmi_jack_report() local
218 static int hdac_hdmi_get_port_len(struct hdac_device *hdev, hda_nid_t nid) in hdac_hdmi_get_port_len() argument
241 static int hdac_hdmi_port_select_get(struct hdac_device *hdev, in hdac_hdmi_port_select_get() argument
252 hdac_hdmi_port_select_set(struct hdac_device *hdev, struct hdac_hdmi_port *port) hdac_hdmi_port_select_set() argument
335 hdac_hdmi_set_dip_index(struct hdac_device *hdev, hda_nid_t pin_nid, int packet_index, int byte_index) hdac_hdmi_set_dip_index() argument
356 hdac_hdmi_setup_audio_infoframe(struct hdac_device *hdev, struct hdac_hdmi_pcm *pcm, struct hdac_hdmi_port *port) hdac_hdmi_setup_audio_infoframe() argument
443 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_set_stream() local
489 hdac_hdmi_query_port_connlist(struct hdac_device *hdev, struct hdac_hdmi_pin *pin, struct hdac_hdmi_port *port) hdac_hdmi_query_port_connlist() argument
525 hdac_hdmi_get_port_from_cvt( struct hdac_device *hdev, struct hdac_hdmi_priv *hdmi, struct hdac_hdmi_cvt *cvt) hdac_hdmi_get_port_from_cvt() argument
564 hdac_hdmi_verify_connect_sel_all_pins(struct hdac_device *hdev) hdac_hdmi_verify_connect_sel_all_pins() argument
592 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_pcm_open() local
655 hdac_hdmi_query_cvt_params(struct hdac_device *hdev, struct hdac_hdmi_cvt *cvt) hdac_hdmi_query_cvt_params() argument
717 hdac_hdmi_get_pcm(struct hdac_device *hdev, struct hdac_hdmi_port *port) hdac_hdmi_get_pcm() argument
737 hdac_hdmi_set_power_state(struct hdac_device *hdev, hda_nid_t nid, unsigned int pwr_state) hdac_hdmi_set_power_state() argument
758 hdac_hdmi_set_amp(struct hdac_device *hdev, hda_nid_t nid, int val) hdac_hdmi_set_amp() argument
771 struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev); hdac_hdmi_pin_output_widget_event() local
816 struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev); hdac_hdmi_cvt_output_widget_event() local
871 struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev); hdac_hdmi_pin_mux_widget_event() local
906 struct hdac_device *hdev = dev_to_hdac_dev(dapm->dev); hdac_hdmi_set_pin_port_mux() local
960 hdac_hdmi_create_pin_port_muxs(struct hdac_device *hdev, struct hdac_hdmi_port *port, struct snd_soc_dapm_widget *widget, const char *widget_name) hdac_hdmi_create_pin_port_muxs() argument
1029 hdac_hdmi_add_pinmux_cvt_route(struct hdac_device *hdev, struct snd_soc_dapm_widget *widgets, struct snd_soc_dapm_route *route, int rindex) hdac_hdmi_add_pinmux_cvt_route() argument
1075 struct hdac_device *hdev = dev_to_hdac_dev(dapm->dev); create_fill_widget_route_map() local
1175 hdac_hdmi_init_dai_map(struct hdac_device *hdev) hdac_hdmi_init_dai_map() argument
1202 hdac_hdmi_add_cvt(struct hdac_device *hdev, hda_nid_t nid) hdac_hdmi_add_cvt() argument
1224 hdac_hdmi_parse_eld(struct hdac_device *hdev, struct hdac_hdmi_port *port) hdac_hdmi_parse_eld() argument
1253 struct hdac_device *hdev = pin->hdev; hdac_hdmi_present_sense() local
1336 hdac_hdmi_add_ports(struct hdac_device *hdev, struct hdac_hdmi_pin *pin) hdac_hdmi_add_ports() argument
1363 hdac_hdmi_add_pin(struct hdac_device *hdev, hda_nid_t nid) hdac_hdmi_add_pin() argument
1394 hdac_hdmi_skl_enable_all_pins(struct hdac_device *hdev) hdac_hdmi_skl_enable_all_pins() argument
1412 hdac_hdmi_skl_enable_dp12(struct hdac_device *hdev) hdac_hdmi_skl_enable_dp12() argument
1559 hdac_hdmi_create_dais(struct hdac_device *hdev, struct snd_soc_dai_driver **dais, struct hdac_hdmi_priv *hdmi, int num_dais) hdac_hdmi_create_dais() argument
1628 hdac_hdmi_parse_and_map_nid(struct hdac_device *hdev, struct snd_soc_dai_driver **dais, int *num_dais) hdac_hdmi_parse_and_map_nid() argument
1699 struct hdac_device *hdev = aptr; hdac_hdmi_eld_notify_cb() local
1769 create_fill_jack_kcontrols(struct snd_soc_card *card, struct hdac_device *hdev) create_fill_jack_kcontrols() argument
1816 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_jack_port_init() local
1892 struct hdac_device *hdev = hdmi->hdev; hdac_hdmi_jack_init() local
1936 hdac_hdmi_present_sense_all_pins(struct hdac_device *hdev, struct hdac_hdmi_priv *hdmi, bool detect_pin_caps) hdac_hdmi_present_sense_all_pins() argument
1963 struct hdac_device *hdev = hdmi->hdev; hdmi_codec_probe() local
2023 struct hdac_device *hdev = hdmi->hdev; hdmi_codec_remove() local
2037 struct hdac_device *hdev = dev_to_hdac_dev(dev); hdmi_codec_resume() local
2068 hdac_hdmi_get_chmap(struct hdac_device *hdev, int pcm_idx, unsigned char *chmap) hdac_hdmi_get_chmap() argument
2077 hdac_hdmi_set_chmap(struct hdac_device *hdev, int pcm_idx, unsigned char *chmap, int prepared) hdac_hdmi_set_chmap() argument
2099 is_hdac_hdmi_pcm_attached(struct hdac_device *hdev, int pcm_idx) is_hdac_hdmi_pcm_attached() argument
2113 hdac_hdmi_get_spk_alloc(struct hdac_device *hdev, int pcm_idx) hdac_hdmi_get_spk_alloc() argument
2141 hdac_hdmi_dev_probe(struct hdac_device *hdev) hdac_hdmi_dev_probe() argument
2210 clear_dapm_works(struct hdac_device *hdev) clear_dapm_works() argument
2221 hdac_hdmi_dev_remove(struct hdac_device *hdev) hdac_hdmi_dev_remove() argument
2232 struct hdac_device *hdev = dev_to_hdac_dev(dev); hdac_hdmi_runtime_suspend() local
2268 struct hdac_device *hdev = dev_to_hdac_dev(dev); hdac_hdmi_runtime_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/
H A Dgaudi.c366 static int gaudi_get_fixed_properties(struct hl_device *hdev) in gaudi_get_fixed_properties() argument
482 gaudi_pci_bars_map(struct hl_device *hdev) gaudi_pci_bars_map() argument
498 gaudi_set_hbm_bar_base(struct hl_device *hdev, u64 addr) gaudi_set_hbm_bar_base() argument
524 gaudi_init_iatu(struct hl_device *hdev) gaudi_init_iatu() argument
565 gaudi_early_init(struct hl_device *hdev) gaudi_early_init() argument
618 gaudi_early_fini(struct hl_device *hdev) gaudi_early_fini() argument
632 gaudi_fetch_psoc_frequency(struct hl_device *hdev) gaudi_fetch_psoc_frequency() argument
667 _gaudi_init_tpc_mem(struct hl_device *hdev, dma_addr_t tpc_kernel_src_addr, u32 tpc_kernel_size) _gaudi_init_tpc_mem() argument
751 gaudi_init_tpc_mem(struct hl_device *hdev) gaudi_init_tpc_mem() argument
795 gaudi_late_init(struct hl_device *hdev) gaudi_late_init() argument
836 gaudi_late_fini(struct hl_device *hdev) gaudi_late_fini() argument
857 gaudi_alloc_cpu_accessible_dma_mem(struct hl_device *hdev) gaudi_alloc_cpu_accessible_dma_mem() argument
913 gaudi_free_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_free_internal_qmans_pq_mem() argument
929 gaudi_alloc_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_alloc_internal_qmans_pq_mem() argument
975 gaudi_sw_init(struct hl_device *hdev) gaudi_sw_init() argument
1066 gaudi_sw_fini(struct hl_device *hdev) gaudi_sw_fini() argument
1092 struct hl_device *hdev = arg; gaudi_irq_handler_single() local
1110 gaudi_pci_irq_vector(struct hl_device *hdev, unsigned int nr, bool cpu_eq) gaudi_pci_irq_vector() argument
1125 gaudi_enable_msi_single(struct hl_device *hdev) gaudi_enable_msi_single() argument
1141 gaudi_enable_msi_multi(struct hl_device *hdev) gaudi_enable_msi_multi() argument
1173 gaudi_enable_msi(struct hl_device *hdev) gaudi_enable_msi() argument
1208 gaudi_sync_irqs(struct hl_device *hdev) gaudi_sync_irqs() argument
1229 gaudi_disable_msi(struct hl_device *hdev) gaudi_disable_msi() argument
1257 gaudi_init_scrambler_sram(struct hl_device *hdev) gaudi_init_scrambler_sram() argument
1321 gaudi_init_scrambler_hbm(struct hl_device *hdev) gaudi_init_scrambler_hbm() argument
1385 gaudi_init_e2e(struct hl_device *hdev) gaudi_init_e2e() argument
1750 gaudi_init_hbm_cred(struct hl_device *hdev) gaudi_init_hbm_cred() argument
1806 gaudi_init_golden_registers(struct hl_device *hdev) gaudi_init_golden_registers() argument
1837 gaudi_init_pci_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, dma_addr_t qman_pq_addr) gaudi_init_pci_dma_qman() argument
1924 gaudi_init_dma_core(struct hl_device *hdev, int dma_id) gaudi_init_dma_core() argument
1955 gaudi_enable_qman(struct hl_device *hdev, int dma_id, u32 enable_mask) gaudi_enable_qman() argument
1963 gaudi_init_pci_dma_qmans(struct hl_device *hdev) gaudi_init_pci_dma_qmans() argument
2004 gaudi_init_hbm_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, u64 qman_base_addr) gaudi_init_hbm_dma_qman() argument
2085 gaudi_init_hbm_dma_qmans(struct hl_device *hdev) gaudi_init_hbm_dma_qmans() argument
2122 gaudi_init_mme_qman(struct hl_device *hdev, u32 mme_offset, int qman_id, u64 qman_base_addr) gaudi_init_mme_qman() argument
2203 gaudi_init_mme_qmans(struct hl_device *hdev) gaudi_init_mme_qmans() argument
2242 gaudi_init_tpc_qman(struct hl_device *hdev, u32 tpc_offset, int qman_id, u64 qman_base_addr) gaudi_init_tpc_qman() argument
2324 gaudi_init_tpc_qmans(struct hl_device *hdev) gaudi_init_tpc_qmans() argument
2369 gaudi_disable_pci_dma_qmans(struct hl_device *hdev) gaudi_disable_pci_dma_qmans() argument
2381 gaudi_disable_hbm_dma_qmans(struct hl_device *hdev) gaudi_disable_hbm_dma_qmans() argument
2395 gaudi_disable_mme_qmans(struct hl_device *hdev) gaudi_disable_mme_qmans() argument
2406 gaudi_disable_tpc_qmans(struct hl_device *hdev) gaudi_disable_tpc_qmans() argument
2421 gaudi_stop_pci_dma_qmans(struct hl_device *hdev) gaudi_stop_pci_dma_qmans() argument
2434 gaudi_stop_hbm_dma_qmans(struct hl_device *hdev) gaudi_stop_hbm_dma_qmans() argument
2450 gaudi_stop_mme_qmans(struct hl_device *hdev) gaudi_stop_mme_qmans() argument
2462 gaudi_stop_tpc_qmans(struct hl_device *hdev) gaudi_stop_tpc_qmans() argument
2479 gaudi_pci_dma_stall(struct hl_device *hdev) gaudi_pci_dma_stall() argument
2491 gaudi_hbm_dma_stall(struct hl_device *hdev) gaudi_hbm_dma_stall() argument
2505 gaudi_mme_stall(struct hl_device *hdev) gaudi_mme_stall() argument
2531 gaudi_tpc_stall(struct hl_device *hdev) gaudi_tpc_stall() argument
2548 gaudi_set_clock_gating(struct hl_device *hdev) gaudi_set_clock_gating() argument
2606 gaudi_disable_clock_gating(struct hl_device *hdev) gaudi_disable_clock_gating() argument
2637 gaudi_enable_timestamp(struct hl_device *hdev) gaudi_enable_timestamp() argument
2650 gaudi_disable_timestamp(struct hl_device *hdev) gaudi_disable_timestamp() argument
2656 gaudi_halt_engines(struct hl_device *hdev, bool hard_reset) gaudi_halt_engines() argument
2695 gaudi_mmu_init(struct hl_device *hdev) gaudi_mmu_init() argument
2748 gaudi_load_firmware_to_device(struct hl_device *hdev) gaudi_load_firmware_to_device() argument
2760 gaudi_load_boot_fit_to_device(struct hl_device *hdev) gaudi_load_boot_fit_to_device() argument
2769 gaudi_read_device_fw_version(struct hl_device *hdev, enum hl_fw_component fwc) gaudi_read_device_fw_version() argument
2804 gaudi_init_cpu(struct hl_device *hdev) gaudi_init_cpu() argument
2836 gaudi_init_cpu_queues(struct hl_device *hdev, u32 cpu_timeout) gaudi_init_cpu_queues() argument
2899 gaudi_pre_hw_init(struct hl_device *hdev) gaudi_pre_hw_init() argument
2951 gaudi_hw_init(struct hl_device *hdev) gaudi_hw_init() argument
3018 gaudi_hw_fini(struct hl_device *hdev, bool hard_reset) gaudi_hw_fini() argument
3098 gaudi_suspend(struct hl_device *hdev) gaudi_suspend() argument
3109 gaudi_resume(struct hl_device *hdev) gaudi_resume() argument
3114 gaudi_cb_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) gaudi_cb_mmap() argument
3130 gaudi_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) gaudi_ring_doorbell() argument
3382 gaudi_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) gaudi_pqe_write() argument
3392 gaudi_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) gaudi_dma_alloc_coherent() argument
3405 gaudi_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) gaudi_dma_free_coherent() argument
3414 gaudi_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) gaudi_get_int_queue_base() argument
3434 gaudi_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, long *result) gaudi_send_cpu_message() argument
3452 gaudi_test_queue(struct hl_device *hdev, u32 hw_queue_id) gaudi_test_queue() argument
3529 gaudi_test_cpu_queue(struct hl_device *hdev) gaudi_test_cpu_queue() argument
3543 gaudi_test_queues(struct hl_device *hdev) gaudi_test_queues() argument
3562 gaudi_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) gaudi_dma_pool_zalloc() argument
3579 gaudi_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) gaudi_dma_pool_free() argument
3588 gaudi_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) gaudi_cpu_accessible_dma_pool_alloc() argument
3594 gaudi_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) gaudi_cpu_accessible_dma_pool_free() argument
3600 gaudi_dma_map_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) gaudi_dma_map_sg() argument
3616 gaudi_dma_unmap_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) gaudi_dma_unmap_sg() argument
3629 gaudi_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) gaudi_get_dma_desc_list_size() argument
3671 gaudi_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) gaudi_pin_memory_before_cs() argument
3718 gaudi_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, bool src_in_host) gaudi_validate_dma_pkt_host() argument
3756 gaudi_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) gaudi_validate_dma_pkt_no_mmu() argument
3788 gaudi_validate_load_and_exe_pkt(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_load_and_exe *user_pkt) gaudi_validate_load_and_exe_pkt() argument
3807 gaudi_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) gaudi_validate_cb() argument
3911 gaudi_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) gaudi_patch_dma_packet() argument
4030 gaudi_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_patch_cb() argument
4120 gaudi_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_mmu() argument
4199 gaudi_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_mmu() argument
4251 gaudi_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_ext_queue() argument
4283 gaudi_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_cs_parser() argument
4296 gaudi_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u64 cq_addr, u32 cq_val, u32 msi_vec, bool eb) gaudi_add_end_of_cb_packets() argument
4330 gaudi_update_eq_ci(struct hl_device *hdev, u32 val) gaudi_update_eq_ci() argument
4335 gaudi_memset_device_memory(struct hl_device *hdev, u64 addr, u32 size, u64 val) gaudi_memset_device_memory() argument
4414 gaudi_restore_sm_registers(struct hl_device *hdev) gaudi_restore_sm_registers() argument
4441 gaudi_restore_dma_registers(struct hl_device *hdev) gaudi_restore_dma_registers() argument
4468 gaudi_restore_qm_registers(struct hl_device *hdev) gaudi_restore_qm_registers() argument
4489 gaudi_restore_user_registers(struct hl_device *hdev) gaudi_restore_user_registers() argument
4496 gaudi_context_switch(struct hl_device *hdev, u32 asid) gaudi_context_switch() argument
4518 gaudi_mmu_clear_pgt_range(struct hl_device *hdev) gaudi_mmu_clear_pgt_range() argument
4531 gaudi_restore_phase_topology(struct hl_device *hdev) gaudi_restore_phase_topology() argument
4536 gaudi_debugfs_read32(struct hl_device *hdev, u64 addr, u32 *val) gaudi_debugfs_read32() argument
4583 gaudi_debugfs_write32(struct hl_device *hdev, u64 addr, u32 val) gaudi_debugfs_write32() argument
4630 gaudi_debugfs_read64(struct hl_device *hdev, u64 addr, u64 *val) gaudi_debugfs_read64() argument
4681 gaudi_debugfs_write64(struct hl_device *hdev, u64 addr, u64 val) gaudi_debugfs_write64() argument
4731 gaudi_read_pte(struct hl_device *hdev, u64 addr) gaudi_read_pte() argument
4742 gaudi_write_pte(struct hl_device *hdev, u64 addr, u64 val) gaudi_write_pte() argument
4753 gaudi_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) gaudi_mmu_prepare_reg() argument
4760 gaudi_mmu_prepare(struct hl_device *hdev, u32 asid) gaudi_mmu_prepare() argument
4926 gaudi_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) gaudi_send_job_on_qman0() argument
5015 gaudi_get_razwi_initiator_dma_name(struct hl_device *hdev, u32 x_y, bool is_write) gaudi_get_razwi_initiator_dma_name() argument
5092 gaudi_get_razwi_initiator_name(struct hl_device *hdev, bool is_write) gaudi_get_razwi_initiator_name() argument
5181 gaudi_print_razwi_info(struct hl_device *hdev) gaudi_print_razwi_info() argument
5198 gaudi_print_mmu_error_info(struct hl_device *hdev) gaudi_print_mmu_error_info() argument
5250 gaudi_extract_ecc_info(struct hl_device *hdev, struct ecc_info_extract_params *params, u64 *ecc_address, u64 *ecc_syndrom, u8 *memory_wrapper_idx) gaudi_extract_ecc_info() argument
5322 gaudi_handle_qman_err_generic(struct hl_device *hdev, const char *qm_name, u64 glbl_sts_addr, u64 arb_err_addr) gaudi_handle_qman_err_generic() argument
5372 gaudi_handle_ecc_event(struct hl_device *hdev, u16 event_type, struct hl_eq_ecc_data *ecc_data) gaudi_handle_ecc_event() argument
5469 gaudi_handle_qman_err(struct hl_device *hdev, u16 event_type) gaudi_handle_qman_err() argument
5507 gaudi_print_irq_info(struct hl_device *hdev, u16 event_type, bool razwi) gaudi_print_irq_info() argument
5522 gaudi_soft_reset_late_init(struct hl_device *hdev) gaudi_soft_reset_late_init() argument
5532 gaudi_hbm_read_interrupts(struct hl_device *hdev, int device) gaudi_hbm_read_interrupts() argument
5631 gaudi_tpc_read_interrupts(struct hl_device *hdev, u8 tpc_id, char *interrupt_name) gaudi_tpc_read_interrupts() argument
5681 gaudi_print_clk_change_info(struct hl_device *hdev, u16 event_type) gaudi_print_clk_change_info() argument
5716 gaudi_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) gaudi_handle_eqe() argument
5927 gaudi_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) gaudi_get_events_stat() argument
5941 gaudi_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) gaudi_mmu_invalidate_cache() argument
5985 gaudi_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 asid, u64 va, u64 size) gaudi_mmu_invalidate_cache_range() argument
6038 gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) gaudi_mmu_update_asid_hop0_addr() argument
6071 gaudi_send_heartbeat(struct hl_device *hdev) gaudi_send_heartbeat() argument
6081 gaudi_cpucp_info_get(struct hl_device *hdev) gaudi_cpucp_info_get() argument
6110 gaudi_is_device_idle(struct hl_device *hdev, u64 *mask, struct seq_file *s) gaudi_is_device_idle() argument
6234 gaudi_get_pci_id(struct hl_device *hdev) gaudi_get_pci_id() argument
6239 gaudi_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) gaudi_get_eeprom_data() argument
6254 gaudi_run_tpc_kernel(struct hl_device *hdev, u64 tpc_kernel, u32 tpc_id) gaudi_run_tpc_kernel() argument
6363 gaudi_get_hw_state(struct hl_device *hdev) gaudi_get_hw_state() argument
6373 gaudi_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) gaudi_get_queue_id_for_cq() argument
6378 gaudi_get_signal_cb_size(struct hl_device *hdev) gaudi_get_signal_cb_size() argument
6384 gaudi_get_wait_cb_size(struct hl_device *hdev) gaudi_get_wait_cb_size() argument
6391 gaudi_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id) gaudi_gen_signal_cb() argument
6485 gaudi_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, u16 sob_val, u16 mon_id, u32 q_idx) gaudi_gen_wait_cb() argument
6583 gaudi_reset_sob(struct hl_device *hdev, void *data) gaudi_reset_sob() argument
6596 gaudi_set_dma_mask_from_fw(struct hl_device *hdev) gaudi_set_dma_mask_from_fw() argument
6608 gaudi_get_device_time(struct hl_device *hdev) gaudi_get_device_time() argument
6696 gaudi_set_asic_funcs(struct hl_device *hdev) gaudi_set_asic_funcs() argument
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/
H A Dgoya.c360 int goya_get_fixed_properties(struct hl_device *hdev) in goya_get_fixed_properties() argument
471 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map() argument
487 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) goya_set_ddr_bar_base() argument
521 goya_init_iatu(struct hl_device *hdev) goya_init_iatu() argument
565 goya_early_init(struct hl_device *hdev) goya_early_init() argument
634 goya_early_fini(struct hl_device *hdev) goya_early_fini() argument
642 goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) goya_mmu_prepare_reg() argument
649 goya_qman0_set_security(struct hl_device *hdev, bool secure) goya_qman0_set_security() argument
670 goya_fetch_psoc_frequency(struct hl_device *hdev) goya_fetch_psoc_frequency() argument
705 goya_late_init(struct hl_device *hdev) goya_late_init() argument
769 goya_late_fini(struct hl_device *hdev) goya_late_fini() argument
796 goya_sw_init(struct hl_device *hdev) goya_sw_init() argument
883 goya_sw_fini(struct hl_device *hdev) goya_sw_fini() argument
901 goya_init_dma_qman(struct hl_device *hdev, int dma_id, dma_addr_t bus_address) goya_init_dma_qman() argument
953 goya_init_dma_ch(struct hl_device *hdev, int dma_id) goya_init_dma_ch() argument
987 goya_init_dma_qmans(struct hl_device *hdev) goya_init_dma_qmans() argument
1013 goya_disable_external_queues(struct hl_device *hdev) goya_disable_external_queues() argument
1027 goya_stop_queue(struct hl_device *hdev, u32 cfg_reg, u32 cp_sts_reg, u32 glbl_sts0_reg) goya_stop_queue() argument
1077 goya_stop_external_queues(struct hl_device *hdev) goya_stop_external_queues() argument
1147 goya_init_cpu_queues(struct hl_device *hdev) goya_init_cpu_queues() argument
1206 goya_set_pll_refclk(struct hl_device *hdev) goya_set_pll_refclk() argument
1244 goya_disable_clk_rlx(struct hl_device *hdev) goya_disable_clk_rlx() argument
1250 _goya_tpc_mbist_workaround(struct hl_device *hdev, u8 tpc_id) _goya_tpc_mbist_workaround() argument
1315 goya_tpc_mbist_workaround(struct hl_device *hdev) goya_tpc_mbist_workaround() argument
1342 goya_init_golden_registers(struct hl_device *hdev) goya_init_golden_registers() argument
1637 goya_init_mme_qman(struct hl_device *hdev) goya_init_mme_qman() argument
1687 goya_init_mme_cmdq(struct hl_device *hdev) goya_init_mme_cmdq() argument
1723 goya_init_mme_qmans(struct hl_device *hdev) goya_init_mme_qmans() argument
1743 goya_init_tpc_qman(struct hl_device *hdev, u32 base_off, int tpc_id) goya_init_tpc_qman() argument
1793 goya_init_tpc_cmdq(struct hl_device *hdev, int tpc_id) goya_init_tpc_cmdq() argument
1830 goya_init_tpc_qmans(struct hl_device *hdev) goya_init_tpc_qmans() argument
1872 goya_disable_internal_queues(struct hl_device *hdev) goya_disable_internal_queues() argument
1919 goya_stop_internal_queues(struct hl_device *hdev) goya_stop_internal_queues() argument
2120 goya_dma_stall(struct hl_device *hdev) goya_dma_stall() argument
2134 goya_tpc_stall(struct hl_device *hdev) goya_tpc_stall() argument
2151 goya_mme_stall(struct hl_device *hdev) goya_mme_stall() argument
2161 goya_enable_msix(struct hl_device *hdev) goya_enable_msix() argument
2211 goya_sync_irqs(struct hl_device *hdev) goya_sync_irqs() argument
2226 goya_disable_msix(struct hl_device *hdev) goya_disable_msix() argument
2249 goya_enable_timestamp(struct hl_device *hdev) goya_enable_timestamp() argument
2262 goya_disable_timestamp(struct hl_device *hdev) goya_disable_timestamp() argument
2268 goya_halt_engines(struct hl_device *hdev, bool hard_reset) goya_halt_engines() argument
2312 goya_load_firmware_to_device(struct hl_device *hdev) goya_load_firmware_to_device() argument
2329 goya_load_boot_fit_to_device(struct hl_device *hdev) goya_load_boot_fit_to_device() argument
2342 goya_read_device_fw_version(struct hl_device *hdev, enum hl_fw_component fwc) goya_read_device_fw_version() argument
2377 goya_init_cpu(struct hl_device *hdev) goya_init_cpu() argument
2412 goya_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) goya_mmu_update_asid_hop0_addr() argument
2444 goya_mmu_init(struct hl_device *hdev) goya_mmu_init() argument
2503 goya_hw_init(struct hl_device *hdev) goya_hw_init() argument
2580 goya_hw_fini(struct hl_device *hdev, bool hard_reset) goya_hw_fini() argument
2654 goya_suspend(struct hl_device *hdev) goya_suspend() argument
2665 goya_resume(struct hl_device *hdev) goya_resume() argument
2670 goya_cb_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) goya_cb_mmap() argument
2686 goya_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) goya_ring_doorbell() argument
2768 goya_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) goya_pqe_write() argument
2774 goya_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) goya_dma_alloc_coherent() argument
2787 goya_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) goya_dma_free_coherent() argument
2796 goya_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) goya_get_int_queue_base() argument
2854 goya_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) goya_send_job_on_qman0() argument
2923 goya_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, long *result) goya_send_cpu_message() argument
2941 goya_test_queue(struct hl_device *hdev, u32 hw_queue_id) goya_test_queue() argument
3012 goya_test_cpu_queue(struct hl_device *hdev) goya_test_cpu_queue() argument
3026 goya_test_queues(struct hl_device *hdev) goya_test_queues() argument
3039 goya_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) goya_dma_pool_zalloc() argument
3056 goya_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) goya_dma_pool_free() argument
3065 goya_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) goya_cpu_accessible_dma_pool_alloc() argument
3077 goya_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) goya_cpu_accessible_dma_pool_free() argument
3083 goya_dma_map_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) goya_dma_map_sg() argument
3099 goya_dma_unmap_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) goya_dma_unmap_sg() argument
3112 goya_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) goya_get_dma_desc_list_size() argument
3153 goya_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) goya_pin_memory_before_cs() argument
3200 goya_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_host() argument
3303 goya_validate_dma_pkt_no_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_host() argument
3348 goya_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_mmu() argument
3385 goya_validate_dma_pkt_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_mmu() argument
3422 goya_validate_wreg32(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_wreg32 *wreg_pkt) goya_validate_wreg32() argument
3466 goya_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) goya_validate_cb() argument
3573 goya_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) goya_patch_dma_packet() argument
3703 goya_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) goya_patch_cb() argument
3801 goya_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_mmu() argument
3880 goya_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_mmu() argument
3932 goya_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_ext_queue() argument
3963 goya_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) goya_cs_parser() argument
3976 goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u64 cq_addr, u32 cq_val, u32 msix_vec, bool eb) goya_add_end_of_cb_packets() argument
4001 goya_update_eq_ci(struct hl_device *hdev, u32 val) goya_update_eq_ci() argument
4006 goya_restore_phase_topology(struct hl_device *hdev) goya_restore_phase_topology() argument
4011 goya_clear_sm_regs(struct hl_device *hdev) goya_clear_sm_regs() argument
4046 goya_debugfs_read32(struct hl_device *hdev, u64 addr, u32 *val) goya_debugfs_read32() argument
4102 goya_debugfs_write32(struct hl_device *hdev, u64 addr, u32 val) goya_debugfs_write32() argument
4143 goya_debugfs_read64(struct hl_device *hdev, u64 addr, u64 *val) goya_debugfs_read64() argument
4188 goya_debugfs_write64(struct hl_device *hdev, u64 addr, u64 val) goya_debugfs_write64() argument
4231 goya_read_pte(struct hl_device *hdev, u64 addr) goya_read_pte() argument
4242 goya_write_pte(struct hl_device *hdev, u64 addr, u64 val) goya_write_pte() argument
4446 goya_print_razwi_info(struct hl_device *hdev) goya_print_razwi_info() argument
4469 goya_print_mmu_error_info(struct hl_device *hdev) goya_print_mmu_error_info() argument
4491 goya_print_irq_info(struct hl_device *hdev, u16 event_type, bool razwi) goya_print_irq_info() argument
4506 goya_unmask_irq_arr(struct hl_device *hdev, u32 *irq_arr, size_t irq_arr_size) goya_unmask_irq_arr() argument
4557 goya_soft_reset_late_init(struct hl_device *hdev) goya_soft_reset_late_init() argument
4567 goya_unmask_irq(struct hl_device *hdev, u16 event_type) goya_unmask_irq() argument
4588 goya_print_clk_change_info(struct hl_device *hdev, u16 event_type) goya_print_clk_change_info() argument
4619 goya_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) goya_handle_eqe() argument
4724 goya_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) goya_get_events_stat() argument
4737 goya_memset_device_memory(struct hl_device *hdev, u64 addr, u64 size, u64 val, bool is_dram) goya_memset_device_memory() argument
4809 goya_context_switch(struct hl_device *hdev, u32 asid) goya_context_switch() argument
4845 goya_mmu_clear_pgt_range(struct hl_device *hdev) goya_mmu_clear_pgt_range() argument
4859 goya_mmu_set_dram_default_page(struct hl_device *hdev) goya_mmu_set_dram_default_page() argument
4872 goya_mmu_add_mappings_for_device_cpu(struct hl_device *hdev) goya_mmu_add_mappings_for_device_cpu() argument
4950 goya_mmu_remove_device_cpu_mappings(struct hl_device *hdev) goya_mmu_remove_device_cpu_mappings() argument
4992 goya_mmu_prepare(struct hl_device *hdev, u32 asid) goya_mmu_prepare() argument
5010 goya_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) goya_mmu_invalidate_cache() argument
5054 goya_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 asid, u64 va, u64 size) goya_mmu_invalidate_cache_range() argument
5109 goya_send_heartbeat(struct hl_device *hdev) goya_send_heartbeat() argument
5119 goya_cpucp_info_get(struct hl_device *hdev) goya_cpucp_info_get() argument
5154 goya_set_clock_gating(struct hl_device *hdev) goya_set_clock_gating() argument
5159 goya_disable_clock_gating(struct hl_device *hdev) goya_disable_clock_gating() argument
5164 goya_is_device_idle(struct hl_device *hdev, u64 *mask, struct seq_file *s) goya_is_device_idle() argument
5260 goya_get_pci_id(struct hl_device *hdev) goya_get_pci_id() argument
5265 goya_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) goya_get_eeprom_data() argument
5276 goya_get_hw_state(struct hl_device *hdev) goya_get_hw_state() argument
5286 goya_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) goya_get_queue_id_for_cq() argument
5291 goya_get_signal_cb_size(struct hl_device *hdev) goya_get_signal_cb_size() argument
5296 goya_get_wait_cb_size(struct hl_device *hdev) goya_get_wait_cb_size() argument
5301 goya_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id) goya_gen_signal_cb() argument
5306 goya_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, u16 sob_val, u16 mon_id, u32 q_idx) goya_gen_wait_cb() argument
5312 goya_reset_sob(struct hl_device *hdev, void *data) goya_reset_sob() argument
5317 goya_set_dma_mask_from_fw(struct hl_device *hdev) goya_set_dma_mask_from_fw() argument
5331 goya_get_device_time(struct hl_device *hdev) goya_get_device_time() argument
5419 goya_set_asic_funcs(struct hl_device *hdev) goya_set_asic_funcs() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c104 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_tqps_update_stats() local
199 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_update_stats() local
243 static int hclgevf_get_tc_info(struct hclgevf_dev *hdev) in hclgevf_get_tc_info() argument
264 hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) hclgevf_get_port_base_vlan_filter_state() argument
287 hclgevf_get_queue_info(struct hclgevf_dev *hdev) hclgevf_get_queue_info() argument
318 hclgevf_get_queue_depth(struct hclgevf_dev *hdev) hclgevf_get_queue_depth() argument
348 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_qid_global() local
364 hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) hclgevf_get_pf_media_type() argument
386 hclgevf_alloc_tqps(struct hclgevf_dev *hdev) hclgevf_alloc_tqps() argument
415 hclgevf_knic_setup(struct hclgevf_dev *hdev) hclgevf_knic_setup() argument
457 hclgevf_request_link_info(struct hclgevf_dev *hdev) hclgevf_request_link_info() argument
469 hclgevf_update_link_status(struct hclgevf_dev *hdev, int link_state) hclgevf_update_link_status() argument
495 hclgevf_update_link_mode(struct hclgevf_dev *hdev) hclgevf_update_link_mode() argument
509 hclgevf_set_handle_info(struct hclgevf_dev *hdev) hclgevf_set_handle_info() argument
526 hclgevf_free_vector(struct hclgevf_dev *hdev, int vector_id) hclgevf_free_vector() argument
542 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_vector() local
573 hclgevf_get_vector_index(struct hclgevf_dev *hdev, int vector) hclgevf_get_vector_index() argument
584 hclgevf_set_rss_algo_key(struct hclgevf_dev *hdev, const u8 hfunc, const u8 *key) hclgevf_set_rss_algo_key() argument
634 hclgevf_set_rss_indir_table(struct hclgevf_dev *hdev) hclgevf_set_rss_indir_table() argument
665 hclgevf_set_rss_tc_mode(struct hclgevf_dev *hdev, u16 rss_size) hclgevf_set_rss_tc_mode() argument
705 hclgevf_get_rss_hash_key(struct hclgevf_dev *hdev) hclgevf_get_rss_hash_key() argument
745 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss() local
788 hclgevf_parse_rss_hfunc(struct hclgevf_dev *hdev, const u8 hfunc, u8 *hash_algo) hclgevf_parse_rss_hfunc() argument
809 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss() local
876 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss_tuple() local
957 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss_tuple() local
1008 hclgevf_set_rss_input_tuple(struct hclgevf_dev *hdev, struct hclgevf_rss_cfg *rss_cfg) hclgevf_set_rss_input_tuple() argument
1037 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tc_size() local
1047 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_bind_ring_to_vector() local
1090 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_map_ring_to_vector() local
1108 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_unmap_ring_from_vector() local
1133 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_put_vector() local
1149 hclgevf_cmd_set_promisc_mode(struct hclgevf_dev *hdev, bool en_uc_pmc, bool en_mc_pmc, bool en_bc_pmc) hclgevf_cmd_set_promisc_mode() argument
1173 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_promisc_mode() local
1184 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_request_update_promisc_mode() local
1189 hclgevf_sync_promisc_mode(struct hclgevf_dev *hdev) hclgevf_sync_promisc_mode() argument
1203 hclgevf_tqp_enable(struct hclgevf_dev *hdev, unsigned int tqp_id, int stream_id, bool enable) hclgevf_tqp_enable() argument
1239 hclgevf_get_host_mac_addr(struct hclgevf_dev *hdev, u8 *p) hclgevf_get_host_mac_addr() argument
1261 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_mac_addr() local
1277 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mac_addr() local
1342 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_mac_list() local
1409 hclgevf_add_del_mac_addr(struct hclgevf_dev *hdev, struct hclgevf_mac_addr_node *mac_node, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_add_del_mac_addr() argument
1435 hclgevf_config_mac_list(struct hclgevf_dev *hdev, struct list_head *list, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_config_mac_list() argument
1521 hclgevf_sync_mac_list(struct hclgevf_dev *hdev, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_sync_mac_list() argument
1577 hclgevf_sync_mac_table(struct hclgevf_dev *hdev) hclgevf_sync_mac_table() argument
1583 hclgevf_uninit_mac_list(struct hclgevf_dev *hdev) hclgevf_uninit_mac_list() argument
1601 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_vlan_filter() local
1639 hclgevf_sync_vlan_filter(struct hclgevf_dev *hdev) hclgevf_sync_vlan_filter() argument
1664 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_en_hw_strip_rxvtag() local
1675 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_reset_tqp() local
1691 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mtu() local
1699 hclgevf_notify_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) hclgevf_notify_client() argument
1721 hclgevf_notify_roce_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) hclgevf_notify_roce_client() argument
1741 hclgevf_reset_wait(struct hclgevf_dev *hdev) hclgevf_reset_wait() argument
1783 hclgevf_reset_handshake(struct hclgevf_dev *hdev, bool enable) hclgevf_reset_handshake() argument
1797 hclgevf_reset_stack(struct hclgevf_dev *hdev) hclgevf_reset_stack() argument
1826 hclgevf_reset_prepare_wait(struct hclgevf_dev *hdev) hclgevf_reset_prepare_wait() argument
1854 hclgevf_dump_rst_info(struct hclgevf_dev *hdev) hclgevf_dump_rst_info() argument
1881 hclgevf_reset_err_handle(struct hclgevf_dev *hdev) hclgevf_reset_err_handle() argument
1901 hclgevf_reset_prepare(struct hclgevf_dev *hdev) hclgevf_reset_prepare() argument
1922 hclgevf_reset_rebuild(struct hclgevf_dev *hdev) hclgevf_reset_rebuild() argument
1960 hclgevf_reset(struct hclgevf_dev *hdev) hclgevf_reset() argument
1984 hclgevf_get_reset_level(struct hclgevf_dev *hdev, unsigned long *addr) hclgevf_get_reset_level() argument
2018 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_event() local
2039 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_set_def_reset_request() local
2054 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_flr_prepare() local
2085 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_flr_done() local
2102 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_fw_version() local
2107 hclgevf_get_misc_vector(struct hclgevf_dev *hdev) hclgevf_get_misc_vector() argument
2122 hclgevf_reset_task_schedule(struct hclgevf_dev *hdev) hclgevf_reset_task_schedule() argument
2130 hclgevf_mbx_task_schedule(struct hclgevf_dev *hdev) hclgevf_mbx_task_schedule() argument
2138 hclgevf_task_schedule(struct hclgevf_dev *hdev, unsigned long delay) hclgevf_task_schedule() argument
2146 hclgevf_reset_service_task(struct hclgevf_dev *hdev) hclgevf_reset_service_task() argument
2215 hclgevf_mailbox_service_task(struct hclgevf_dev *hdev) hclgevf_mailbox_service_task() argument
2228 hclgevf_keep_alive(struct hclgevf_dev *hdev) hclgevf_keep_alive() argument
2243 hclgevf_periodic_service_task(struct hclgevf_dev *hdev) hclgevf_periodic_service_task() argument
2293 struct hclgevf_dev *hdev = container_of(work, struct hclgevf_dev, hclgevf_service_task() local
2308 hclgevf_clear_event_cause(struct hclgevf_dev *hdev, u32 regclr) hclgevf_clear_event_cause() argument
2313 hclgevf_check_evt_cause(struct hclgevf_dev *hdev, u32 *clearval) hclgevf_check_evt_cause() argument
2368 struct hclgevf_dev *hdev = from_timer(hdev, t, reset_timer); hclgevf_reset_timer() local
2379 struct hclgevf_dev *hdev = data; hclgevf_misc_irq_handle() local
2404 hclgevf_configure(struct hclgevf_dev *hdev) hclgevf_configure() argument
2434 struct hclgevf_dev *hdev; hclgevf_alloc_hdev() local
2447 hclgevf_init_roce_base_info(struct hclgevf_dev *hdev) hclgevf_init_roce_base_info() argument
2470 hclgevf_config_gro(struct hclgevf_dev *hdev, bool en) hclgevf_config_gro() argument
2493 hclgevf_rss_init_cfg(struct hclgevf_dev *hdev) hclgevf_rss_init_cfg() argument
2525 hclgevf_rss_init_hw(struct hclgevf_dev *hdev) hclgevf_rss_init_hw() argument
2548 hclgevf_init_vlan_config(struct hclgevf_dev *hdev) hclgevf_init_vlan_config() argument
2564 hclgevf_flush_link_update(struct hclgevf_dev *hdev) hclgevf_flush_link_update() argument
2579 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_timer_task() local
2594 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_start() local
2609 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_stop() local
2628 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_alive() local
2644 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_client_stop() local
2653 hclgevf_state_init(struct hclgevf_dev *hdev) hclgevf_state_init() argument
2672 hclgevf_state_uninit(struct hclgevf_dev *hdev) hclgevf_state_uninit() argument
2683 hclgevf_init_msi(struct hclgevf_dev *hdev) hclgevf_init_msi() argument
2737 hclgevf_uninit_msi(struct hclgevf_dev *hdev) hclgevf_uninit_msi() argument
2746 hclgevf_misc_irq_init(struct hclgevf_dev *hdev) hclgevf_misc_irq_init() argument
2770 hclgevf_misc_irq_uninit(struct hclgevf_dev *hdev) hclgevf_misc_irq_uninit() argument
2779 hclgevf_info_show(struct hclgevf_dev *hdev) hclgevf_info_show() argument
2799 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_nic_client_instance() local
2827 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_roce_client_instance() local
2851 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_client_instance() local
2899 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_uninit_client_instance() local
2925 hclgevf_pci_init(struct hclgevf_dev *hdev) hclgevf_pci_init() argument
2970 hclgevf_pci_uninit(struct hclgevf_dev *hdev) hclgevf_pci_uninit() argument
2980 hclgevf_query_vf_resource(struct hclgevf_dev *hdev) hclgevf_query_vf_resource() argument
3031 hclgevf_set_default_dev_specs(struct hclgevf_dev *hdev) hclgevf_set_default_dev_specs() argument
3043 hclgevf_parse_dev_specs(struct hclgevf_dev *hdev, struct hclgevf_desc *desc) hclgevf_parse_dev_specs() argument
3057 hclgevf_check_dev_specs(struct hclgevf_dev *hdev) hclgevf_check_dev_specs() argument
3069 hclgevf_query_dev_specs(struct hclgevf_dev *hdev) hclgevf_query_dev_specs() argument
3101 hclgevf_pci_reset(struct hclgevf_dev *hdev) hclgevf_pci_reset() argument
3137 hclgevf_clear_vport_list(struct hclgevf_dev *hdev) hclgevf_clear_vport_list() argument
3146 hclgevf_reset_hdev(struct hclgevf_dev *hdev) hclgevf_reset_hdev() argument
3188 hclgevf_init_hdev(struct hclgevf_dev *hdev) hclgevf_init_hdev() argument
3300 hclgevf_uninit_hdev(struct hclgevf_dev *hdev) hclgevf_uninit_hdev() argument
3341 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_uninit_ae_dev() local
3347 hclgevf_get_max_channels(struct hclgevf_dev *hdev) hclgevf_get_max_channels() argument
3369 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_channels() local
3380 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tqps_and_rss_info() local
3390 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_rss_size() local
3414 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_channels() local
3461 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_status() local
3470 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_ksettings_an_result() local
3480 hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed, u8 duplex) hclgevf_update_speed_duplex() argument
3489 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_gro_en() local
3497 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_media_type() local
3508 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_hw_reset_stat() local
3515 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_cmdq_stat() local
3522 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_resetting() local
3529 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_reset_cnt() local
3538 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_link_mode() local
3552 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_regs_len() local
3566 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_regs() local
3610 hclgevf_update_port_base_vlan_info(struct hclgevf_dev *hdev, u16 state, u8 *port_base_vlan_info, u8 data_size) hclgevf_update_port_base_vlan_info() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/core/
H A Dhub.c140 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub() argument
393 static int get_hub_descriptor(struct usb_device *hdev, in get_hub_descriptor() argument
429 clear_hub_feature(struct usb_device *hdev, int feature) clear_hub_feature() argument
438 usb_clear_port_feature(struct usb_device *hdev, int port1, int feature) usb_clear_port_feature() argument
448 set_port_feature(struct usb_device *hdev, int port1, int feature) set_port_feature() argument
492 struct usb_device *hdev = hub->hdev; led_work() local
566 get_hub_status(struct usb_device *hdev, struct usb_hub_status *data) get_hub_status() argument
584 get_port_status(struct usb_device *hdev, int port1, void *data, u16 value, u16 length) get_port_status() argument
691 usb_kick_hub_wq(struct usb_device *hdev) usb_kick_hub_wq() argument
707 usb_wakeup_notification(struct usb_device *hdev, unsigned int portnum) usb_wakeup_notification() argument
771 hub_clear_tt_buffer(struct usb_device *hdev, u16 devinfo, u16 tt) hub_clear_tt_buffer() argument
803 struct usb_device *hdev = hub->hdev; hub_tt_work() local
842 usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, int port1, bool set) usb_hub_set_port_power() argument
1037 struct usb_device *hdev = hub->hdev; hub_activate() local
1328 struct usb_device *hdev = hub->hdev; hub_quiesce() local
1388 struct usb_device *hdev = hub->hdev; hub_configure() local
1725 struct usb_device *hdev = interface_to_usbdev(intf); hub_disconnect() local
1791 struct usb_device *hdev; hub_probe() local
1913 struct usb_device *hdev = interface_to_usbdev(intf); hub_ioctl() local
1949 find_port_owner(struct usb_device *hdev, unsigned port1, struct usb_dev_state ***ppowner) find_port_owner() argument
1967 usb_hub_claim_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_claim_port() argument
1983 usb_hub_release_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_release_port() argument
1999 usb_hub_release_all_ports(struct usb_device *hdev, struct usb_dev_state *owner) usb_hub_release_all_ports() argument
2455 struct usb_device *hdev = udev->parent; set_usb_port_removable() local
2713 get_port_ssp_rate(struct usb_device *hdev, u32 ext_portstatus) get_port_ssp_rate() argument
2786 port_speed_is_ssp(struct usb_device *hdev, int speed_id) port_speed_is_ssp() argument
3777 struct usb_device *hdev; global() variable
3833 struct usb_device *hdev = hub->hdev; hub_suspend() local
3887 struct usb_device *hdev = hub->hdev; report_wakeup_requests() local
4535 struct usb_device *hdev = hub->hdev; hub_port_disable() local
4791 struct usb_device *hdev = hub->hdev; hub_port_init() local
5147 struct usb_device *hdev = hub->hdev; hub_power_remaining() local
5282 struct usb_device *hdev = hub->hdev; hub_port_connect() local
5636 struct usb_device *hdev = hub->hdev; global() variable
5740 struct usb_device *hdev; hub_event() local
6304 usb_hub_find_child(struct usb_device *hdev, int port1) usb_hub_find_child() argument
6315 usb_hub_adjust_deviceremovable(struct usb_device *hdev, struct usb_hub_descriptor *desc) usb_hub_adjust_deviceremovable() argument
6369 usb_get_hub_port_acpi_handle(struct usb_device *hdev, int port1) usb_get_hub_port_acpi_handle() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dusb.h759 static inline int usb_acpi_set_power_state(struct usb_device *hdev, in argument
761 usb_acpi_power_manageable(struct usb_device *hdev, int index) usb_acpi_power_manageable() argument
763 usb_acpi_port_lpm_incapable(struct usb_device *hdev, int index) usb_acpi_port_lpm_incapable() argument
[all...]

Completed in 71 milliseconds

1...<<2122232425