Home
last modified time | relevance | path

Searched defs:hdev (Results 1 – 25 of 348) sorted by relevance

12345678910>>...14

/openbmc/linux/net/bluetooth/
H A Dhci_sync.c24 static void hci_cmd_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_cmd_sync_complete()
52 static struct sk_buff *hci_cmd_sync_alloc(struct hci_dev *hdev, u16 opcode, in hci_cmd_sync_alloc()
90 struct hci_dev *hdev = req->hdev; in hci_cmd_sync_add() local
119 struct hci_dev *hdev = req->hdev; in hci_req_sync_run() local
151 struct sk_buff *__hci_cmd_sync_sk(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_sk()
215 struct sk_buff *__hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync()
223 struct sk_buff *hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_cmd_sync()
242 struct sk_buff *__hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_ev()
251 int __hci_cmd_sync_status_sk(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_status_sk()
279 int __hci_cmd_sync_status(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_status()
[all …]
H A Dhci_debugfs.c94 struct hci_dev *hdev = f->private; in features_show() local
111 struct hci_dev *hdev = f->private; in device_id_show() local
125 struct hci_dev *hdev = f->private; in device_list_show() local
145 struct hci_dev *hdev = f->private; in blacklist_show() local
160 struct hci_dev *hdev = f->private; in blocked_keys_show() local
175 struct hci_dev *hdev = f->private; in uuids_show() local
200 struct hci_dev *hdev = f->private; in remote_oob_show() local
219 struct hci_dev *hdev = data; in conn_info_min_age_set() local
235 struct hci_dev *hdev = data; in conn_info_min_age_get() local
249 struct hci_dev *hdev = data; in conn_info_max_age_set() local
[all …]
H A Dhci_core.c69 struct hci_dev *hdev = NULL, *d; in hci_dev_get() local
89 bool hci_discovery_active(struct hci_dev *hdev) in hci_discovery_active()
103 void hci_discovery_set_state(struct hci_dev *hdev, int state) in hci_discovery_set_state()
133 void hci_inquiry_cache_flush(struct hci_dev *hdev) in hci_inquiry_cache_flush()
147 struct inquiry_entry *hci_inquiry_cache_lookup(struct hci_dev *hdev, in hci_inquiry_cache_lookup()
163 struct inquiry_entry *hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, in hci_inquiry_cache_lookup_unknown()
179 struct inquiry_entry *hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, in hci_inquiry_cache_lookup_resolve()
198 void hci_inquiry_cache_update_resolve(struct hci_dev *hdev, in hci_inquiry_cache_update_resolve()
217 u32 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, in hci_inquiry_cache_update()
279 static int inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) in inquiry_cache_dump()
[all …]
H A Dcoredump.c51 static int hci_devcd_update_state(struct hci_dev *hdev, int state) in hci_devcd_update_state()
62 static int hci_devcd_mkheader(struct hci_dev *hdev, struct sk_buff *skb) in hci_devcd_mkheader()
81 static void hci_devcd_notify(struct hci_dev *hdev, int state) in hci_devcd_notify()
88 void hci_devcd_reset(struct hci_dev *hdev) in hci_devcd_reset()
101 static void hci_devcd_free(struct hci_dev *hdev) in hci_devcd_free()
109 static int hci_devcd_alloc(struct hci_dev *hdev, u32 size) in hci_devcd_alloc()
125 static bool hci_devcd_copy(struct hci_dev *hdev, char *buf, u32 size) in hci_devcd_copy()
137 static bool hci_devcd_memset(struct hci_dev *hdev, u8 pattern, u32 len) in hci_devcd_memset()
149 static int hci_devcd_prepare(struct hci_dev *hdev, u32 dump_size) in hci_devcd_prepare()
181 static void hci_devcd_handle_pkt_init(struct hci_dev *hdev, struct sk_buff *skb) in hci_devcd_handle_pkt_init()
[all …]
H A Dmsft.h32 static inline bool msft_monitor_supported(struct hci_dev *hdev) in msft_monitor_supported()
37 static inline void msft_register(struct hci_dev *hdev) {} in msft_register()
38 static inline void msft_release(struct hci_dev *hdev) {} in msft_release()
39 static inline void msft_do_open(struct hci_dev *hdev) {} in msft_do_open()
40 static inline void msft_do_close(struct hci_dev *hdev) {} in msft_do_close()
41 static inline void msft_vendor_evt(struct hci_dev *hdev, void *data, in msft_vendor_evt()
43 static inline __u64 msft_get_features(struct hci_dev *hdev) { return 0; } in msft_get_features()
44 static inline int msft_add_monitor_pattern(struct hci_dev *hdev, in msft_add_monitor_pattern()
50 static inline int msft_remove_monitor(struct hci_dev *hdev, in msft_remove_monitor()
58 static inline int msft_set_filter_enable(struct hci_dev *hdev, bool enable) in msft_set_filter_enable()
[all …]
H A Dhci_event.c50 static void *hci_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_ev_skb_pull()
62 static void *hci_cc_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_skb_pull()
74 static void *hci_le_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_le_ev_skb_pull()
86 static u8 hci_cc_inquiry_cancel(struct hci_dev *hdev, void *data, in hci_cc_inquiry_cancel()
124 static u8 hci_cc_periodic_inq(struct hci_dev *hdev, void *data, in hci_cc_periodic_inq()
139 static u8 hci_cc_exit_periodic_inq(struct hci_dev *hdev, void *data, in hci_cc_exit_periodic_inq()
154 static u8 hci_cc_remote_name_req_cancel(struct hci_dev *hdev, void *data, in hci_cc_remote_name_req_cancel()
164 static u8 hci_cc_role_discovery(struct hci_dev *hdev, void *data, in hci_cc_role_discovery()
186 static u8 hci_cc_read_link_policy(struct hci_dev *hdev, void *data, in hci_cc_read_link_policy()
208 static u8 hci_cc_write_link_policy(struct hci_dev *hdev, void *data, in hci_cc_write_link_policy()
[all …]
H A Dmgmt.c323 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_index_event()
330 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event()
337 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event()
366 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version()
379 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands()
431 static int read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, in read_index_list()
489 static int read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, in read_unconf_index_list()
547 static int read_ext_index_list(struct sock *sk, struct hci_dev *hdev, in read_ext_index_list()
613 static bool is_configured(struct hci_dev *hdev) in is_configured()
627 static __le32 get_missing_options(struct hci_dev *hdev) in get_missing_options()
[all …]
H A Dhci_conn.c74 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() local
142 struct hci_dev *hdev = conn->hdev; in hci_conn_cleanup() local
191 struct hci_dev *hdev = conn->hdev; in hci_disconnect() local
204 struct hci_dev *hdev = conn->hdev; in hci_add_sco() local
237 static int configure_datapath_sync(struct hci_dev *hdev, struct bt_codec *codec) in configure_datapath_sync()
283 static int hci_enhanced_setup_sync(struct hci_dev *hdev, void *data) in hci_enhanced_setup_sync()
410 struct hci_dev *hdev = conn->hdev; in hci_setup_sync_conn() local
487 struct hci_dev *hdev = conn->hdev; in hci_le_conn_update() local
523 struct hci_dev *hdev = conn->hdev; in hci_le_start_enc() local
588 struct hci_dev *hdev = conn->hdev; in hci_conn_idle() local
[all …]
H A Dhci_request.c35 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init()
47 bool hci_req_status_pend(struct hci_dev *hdev) in hci_req_status_pend()
55 struct hci_dev *hdev = req->hdev; in req_run() local
100 void hci_req_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_req_sync_complete()
117 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req, in __hci_req_sync()
193 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req, in hci_req_sync()
214 struct sk_buff *hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_prepare_cmd()
244 struct hci_dev *hdev = req->hdev; in hci_req_add_ev() local
278 static void start_interleave_scan(struct hci_dev *hdev) in start_interleave_scan()
285 static bool is_interleave_scanning(struct hci_dev *hdev) in is_interleave_scanning()
[all …]
/openbmc/linux/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
427 hclgevf_free_vector(struct hclgevf_dev * hdev,int vector_id) hclgevf_free_vector() argument
443 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_vector() local
474 hclgevf_get_vector_index(struct hclgevf_dev * hdev,int vector) hclgevf_get_vector_index() argument
486 hclgevf_get_rss_hash_key(struct hclgevf_dev * hdev) hclgevf_get_rss_hash_key() argument
526 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss() local
553 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss() local
576 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss_tuple() local
594 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss_tuple() local
615 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tc_size() local
625 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_bind_ring_to_vector() local
668 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_map_ring_to_vector() local
686 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_unmap_ring_from_vector() local
711 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_put_vector() local
727 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
754 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_promisc_mode() local
765 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_request_update_promisc_mode() local
771 hclgevf_sync_promisc_mode(struct hclgevf_dev * hdev) hclgevf_sync_promisc_mode() argument
785 hclgevf_tqp_enable_cmd_send(struct hclgevf_dev * hdev,u16 tqp_id,u16 stream_id,bool enable) hclgevf_tqp_enable_cmd_send() argument
804 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_tqp_enable() local
817 hclgevf_get_host_mac_addr(struct hclgevf_dev * hdev,u8 * p) hclgevf_get_host_mac_addr() argument
839 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_mac_addr() local
855 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mac_addr() local
920 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_mac_list() local
987 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
1013 hclgevf_config_mac_list(struct hclgevf_dev * hdev,struct list_head * list,enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_config_mac_list() argument
1100 hclgevf_sync_mac_list(struct hclgevf_dev * hdev,enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_sync_mac_list() argument
1155 hclgevf_sync_mac_table(struct hclgevf_dev * hdev) hclgevf_sync_mac_table() argument
1161 hclgevf_uninit_mac_list(struct hclgevf_dev * hdev) hclgevf_uninit_mac_list() argument
1173 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_enable_vlan_filter() local
1191 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_vlan_filter() local
1232 hclgevf_sync_vlan_filter(struct hclgevf_dev * hdev) hclgevf_sync_vlan_filter() argument
1262 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_en_hw_strip_rxvtag() local
1274 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_reset_tqp() local
1308 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mtu() local
1319 hclgevf_notify_client(struct hclgevf_dev * hdev,enum hnae3_reset_notify_type type) hclgevf_notify_client() argument
1341 hclgevf_notify_roce_client(struct hclgevf_dev * hdev,enum hnae3_reset_notify_type type) hclgevf_notify_roce_client() argument
1361 hclgevf_reset_wait(struct hclgevf_dev * hdev) hclgevf_reset_wait() argument
1403 hclgevf_reset_handshake(struct hclgevf_dev * hdev,bool enable) hclgevf_reset_handshake() argument
1417 hclgevf_reset_stack(struct hclgevf_dev * hdev) hclgevf_reset_stack() argument
1446 hclgevf_reset_prepare_wait(struct hclgevf_dev * hdev) hclgevf_reset_prepare_wait() argument
1474 hclgevf_dump_rst_info(struct hclgevf_dev * hdev) hclgevf_dump_rst_info() argument
1501 hclgevf_reset_err_handle(struct hclgevf_dev * hdev) hclgevf_reset_err_handle() argument
1521 hclgevf_reset_prepare(struct hclgevf_dev * hdev) hclgevf_reset_prepare() argument
1542 hclgevf_reset_rebuild(struct hclgevf_dev * hdev) hclgevf_reset_rebuild() argument
1580 hclgevf_reset(struct hclgevf_dev * hdev) hclgevf_reset() argument
1637 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_event() local
1657 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_set_def_reset_request() local
1673 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_prepare_general() local
1702 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_done() local
1719 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_fw_version() local
1724 hclgevf_get_misc_vector(struct hclgevf_dev * hdev) hclgevf_get_misc_vector() argument
1739 hclgevf_reset_task_schedule(struct hclgevf_dev * hdev) hclgevf_reset_task_schedule() argument
1748 hclgevf_mbx_task_schedule(struct hclgevf_dev * hdev) hclgevf_mbx_task_schedule() argument
1756 hclgevf_task_schedule(struct hclgevf_dev * hdev,unsigned long delay) hclgevf_task_schedule() argument
1764 hclgevf_reset_service_task(struct hclgevf_dev * hdev) hclgevf_reset_service_task() argument
1833 hclgevf_mailbox_service_task(struct hclgevf_dev * hdev) hclgevf_mailbox_service_task() argument
1846 hclgevf_keep_alive(struct hclgevf_dev * hdev) hclgevf_keep_alive() argument
1861 hclgevf_periodic_service_task(struct hclgevf_dev * hdev) hclgevf_periodic_service_task() argument
1913 struct hclgevf_dev *hdev = container_of(work, struct hclgevf_dev, hclgevf_service_task() local
1928 hclgevf_clear_event_cause(struct hclgevf_dev * hdev,u32 regclr) hclgevf_clear_event_cause() argument
1933 hclgevf_check_evt_cause(struct hclgevf_dev * hdev,u32 * clearval) hclgevf_check_evt_cause() argument
1987 struct hclgevf_dev *hdev = from_timer(hdev, t, reset_timer); hclgevf_reset_timer() local
1998 struct hclgevf_dev *hdev = data; hclgevf_misc_irq_handle() local
2023 hclgevf_configure(struct hclgevf_dev * hdev) hclgevf_configure() argument
2054 struct hclgevf_dev *hdev; hclgevf_alloc_hdev() local
2067 hclgevf_init_roce_base_info(struct hclgevf_dev * hdev) hclgevf_init_roce_base_info() argument
2091 hclgevf_config_gro(struct hclgevf_dev * hdev) hclgevf_config_gro() argument
2114 hclgevf_rss_init_hw(struct hclgevf_dev * hdev) hclgevf_rss_init_hw() argument
2146 hclgevf_init_vlan_config(struct hclgevf_dev * hdev) hclgevf_init_vlan_config() argument
2162 hclgevf_flush_link_update(struct hclgevf_dev * hdev) hclgevf_flush_link_update() argument
2177 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
2968 hclgevf_uninit_hdev(struct hclgevf_dev * hdev) hclgevf_uninit_hdev() argument
3011 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_uninit_ae_dev() local
3017 hclgevf_get_max_channels(struct hclgevf_dev * hdev) hclgevf_get_max_channels() argument
3039 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_channels() local
3050 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tqps_and_rss_info() local
3060 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_rss_size() local
3084 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_channels() local
3138 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_status() local
3147 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_ksettings_an_result() local
3157 hclgevf_update_speed_duplex(struct hclgevf_dev * hdev,u32 speed,u8 duplex) hclgevf_update_speed_duplex() argument
3166 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_gro_en() local
3181 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_media_type() local
3192 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_hw_reset_stat() local
3199 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_cmdq_stat() local
3206 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_resetting() local
3213 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_reset_cnt() local
3222 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_link_mode() local
3228 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...]
/openbmc/linux/drivers/accel/habanalabs/goya/
H A Dgoya.c360 int goya_set_fixed_properties(struct hl_device *hdev) in goya_set_fixed_properties()
510 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map()
526 static u64 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) in goya_set_ddr_bar_base()
560 static int goya_init_iatu(struct hl_device *hdev) in goya_init_iatu()
594 static enum hl_device_hw_state goya_get_hw_state(struct hl_device *hdev) in goya_get_hw_state()
610 static int goya_early_init(struct hl_device *hdev) in goya_early_init()
711 static int goya_early_fini(struct hl_device *hdev) in goya_early_fini()
719 static void goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in goya_mmu_prepare_reg()
726 static void goya_qman0_set_security(struct hl_device *hdev, bool secure) in goya_qman0_set_security()
747 static void goya_fetch_psoc_frequency(struct hl_device *hdev) in goya_fetch_psoc_frequency()
[all …]
/openbmc/linux/drivers/accel/habanalabs/common/
H A Ddevice.c46 static u64 hl_set_dram_bar(struct hl_device *hdev, u64 addr, struct pci_mem_region *region, in hl_set_dram_bar()
67 int hl_access_sram_dram_region(struct hl_device *hdev, u64 addr, u64 *val, in hl_access_sram_dram_region()
113 static void *hl_dma_alloc_common(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, in hl_dma_alloc_common()
135 static void hl_asic_dma_free_common(struct hl_device *hdev, size_t size, void *cpu_addr, in hl_asic_dma_free_common()
154 void *hl_asic_dma_alloc_coherent_caller(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, in hl_asic_dma_alloc_coherent_caller()
160 void hl_asic_dma_free_coherent_caller(struct hl_device *hdev, size_t size, void *cpu_addr, in hl_asic_dma_free_coherent_caller()
166 void *hl_asic_dma_pool_zalloc_caller(struct hl_device *hdev, size_t size, gfp_t mem_flags, in hl_asic_dma_pool_zalloc_caller()
172 void hl_asic_dma_pool_free_caller(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr, in hl_asic_dma_pool_free_caller()
178 void *hl_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) in hl_cpu_accessible_dma_pool_alloc()
183 void hl_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) in hl_cpu_accessible_dma_pool_free()
[all …]
H A Dfirmware_if.c111 static int hl_get_sw_major_minor_subminor(struct hl_device *hdev, const char *fw_str) in hl_get_sw_major_minor_subminor()
171 static int hl_get_preboot_major_minor(struct hl_device *hdev, char *preboot_ver) in hl_get_preboot_major_minor()
194 static int hl_request_fw(struct hl_device *hdev, in hl_request_fw()
258 static int hl_fw_copy_fw_to_device(struct hl_device *hdev, in hl_fw_copy_fw_to_device()
292 static int hl_fw_copy_msg_to_device(struct hl_device *hdev, in hl_fw_copy_msg_to_device()
329 int hl_fw_load_fw_to_device(struct hl_device *hdev, const char *fw_name, in hl_fw_load_fw_to_device()
345 int hl_fw_send_pci_access_msg(struct hl_device *hdev, u32 opcode, u64 value) in hl_fw_send_pci_access_msg()
355 int hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg, in hl_fw_send_cpu_message()
488 int hl_fw_unmask_irq(struct hl_device *hdev, u16 event_type) in hl_fw_unmask_irq()
509 int hl_fw_unmask_irq_arr(struct hl_device *hdev, const u32 *irq_arr, in hl_fw_unmask_irq_arr()
[all …]
H A Dsysfs.c14 struct hl_device *hdev = dev_get_drvdata(dev); in clk_max_freq_mhz_show() local
32 struct hl_device *hdev = dev_get_drvdata(dev); in clk_max_freq_mhz_store() local
57 struct hl_device *hdev = dev_get_drvdata(dev); in clk_cur_freq_mhz_show() local
81 struct hl_device *hdev = dev_get_drvdata(dev); in vrm_ver_show() local
103 struct hl_device *hdev = dev_get_drvdata(dev); in uboot_ver_show() local
111 struct hl_device *hdev = dev_get_drvdata(dev); in armcp_kernel_ver_show() local
119 struct hl_device *hdev = dev_get_drvdata(dev); in armcp_ver_show() local
127 struct hl_device *hdev = dev_get_drvdata(dev); in cpld_ver_show() local
136 struct hl_device *hdev = dev_get_drvdata(dev); in cpucp_kernel_ver_show() local
144 struct hl_device *hdev = dev_get_drvdata(dev); in cpucp_ver_show() local
[all …]
H A Dhw_queue.c43 struct hl_device *hdev = cs->ctx->hdev; in hl_hw_queue_update_ci() local
83 void hl_hw_queue_submit_bd(struct hl_device *hdev, struct hl_hw_queue *q, in hl_hw_queue_submit_bd()
116 static int ext_queue_sanity_checks(struct hl_device *hdev, in ext_queue_sanity_checks()
165 static int int_queue_sanity_checks(struct hl_device *hdev, in int_queue_sanity_checks()
200 static int hw_queue_sanity_checks(struct hl_device *hdev, struct hl_hw_queue *q, in hw_queue_sanity_checks()
228 int hl_hw_queue_send_cb_no_cmpl(struct hl_device *hdev, u32 hw_queue_id, in hl_hw_queue_send_cb_no_cmpl()
270 struct hl_device *hdev = job->cs->ctx->hdev; in ext_queue_schedule_job() local
335 struct hl_device *hdev = job->cs->ctx->hdev; in int_queue_schedule_job() local
371 struct hl_device *hdev = job->cs->ctx->hdev; in hw_queue_schedule_job() local
404 static int init_signal_cs(struct hl_device *hdev, in init_signal_cs()
[all …]
H A Dhabanalabs_drv.c81 static enum hl_asic_type get_asic_type(struct hl_device *hdev) in get_asic_type()
139 struct hl_device *hdev; in hl_device_open() local
251 struct hl_device *hdev; in hl_device_open_ctrl() local
306 static void set_driver_behavior_per_device(struct hl_device *hdev) in set_driver_behavior_per_device()
318 static void copy_kernel_module_params_to_device(struct hl_device *hdev) in copy_kernel_module_params_to_device()
329 static void fixup_device_params_per_asic(struct hl_device *hdev, int timeout) in fixup_device_params_per_asic()
354 static int fixup_device_params(struct hl_device *hdev) in fixup_device_params()
402 struct hl_device *hdev; in create_hdev() local
485 static void destroy_hdev(struct hl_device *hdev) in destroy_hdev()
498 struct hl_device *hdev = dev_get_drvdata(dev); in hl_pmops_suspend() local
[all …]
/openbmc/linux/net/nfc/hci/
H A Dcore.c37 void nfc_hci_reset_pipes(struct nfc_hci_dev *hdev) in nfc_hci_reset_pipes()
49 void nfc_hci_reset_pipes_per_host(struct nfc_hci_dev *hdev, u8 host) in nfc_hci_reset_pipes_per_host()
65 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, in nfc_hci_msg_tx_work() local
128 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, in nfc_hci_msg_rx_work() local
148 static void __nfc_hci_cmd_completion(struct nfc_hci_dev *hdev, int err, in __nfc_hci_cmd_completion()
165 void nfc_hci_resp_received(struct nfc_hci_dev *hdev, u8 result, in nfc_hci_resp_received()
181 void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_cmd_received()
284 int nfc_hci_target_discovered(struct nfc_hci_dev *hdev, u8 gate) in nfc_hci_target_discovered()
381 void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, in nfc_hci_event_received()
444 struct nfc_hci_dev *hdev = from_timer(hdev, t, cmd_timer); in nfc_hci_cmd_timeout() local
[all …]
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_tm.c138 static void hclge_pfc_stats_get(struct hclge_dev *hdev, bool tx, u64 *stats) in hclge_pfc_stats_get()
152 void hclge_pfc_rx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_rx_stats_get()
157 void hclge_pfc_tx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_tx_stats_get()
162 int hclge_mac_pause_en_cfg(struct hclge_dev *hdev, bool tx, bool rx) in hclge_mac_pause_en_cfg()
174 int hclge_pfc_pause_en_cfg(struct hclge_dev *hdev, u8 tx_rx_bitmap, in hclge_pfc_pause_en_cfg()
188 static int hclge_pause_param_cfg(struct hclge_dev *hdev, const u8 *addr, in hclge_pause_param_cfg()
206 int hclge_pause_addr_cfg(struct hclge_dev *hdev, const u8 *mac_addr) in hclge_pause_addr_cfg()
228 static int hclge_fill_pri_array(struct hclge_dev *hdev, u8 *pri, u8 pri_id) in hclge_fill_pri_array()
251 int hclge_up_to_tc_map(struct hclge_dev *hdev) in hclge_up_to_tc_map()
269 static void hclge_dscp_to_prio_map_init(struct hclge_dev *hdev) in hclge_dscp_to_prio_map_init()
[all …]
H A Dhclge_main.c394 hclge_mac_update_stats_defective(struct hclge_dev * hdev) hclge_mac_update_stats_defective() argument
430 hclge_mac_update_stats_complete(struct hclge_dev * hdev) hclge_mac_update_stats_complete() argument
477 hclge_mac_query_reg_num(struct hclge_dev * hdev,u32 * reg_num) hclge_mac_query_reg_num() argument
511 hclge_mac_update_stats(struct hclge_dev * hdev) hclge_mac_update_stats() argument
520 hclge_comm_get_count(struct hclge_dev * hdev,const struct hclge_comm_stats_str strs[],u32 size) hclge_comm_get_count() argument
534 hclge_comm_get_stats(struct hclge_dev * hdev,const struct hclge_comm_stats_str strs[],int size,u64 * data) hclge_comm_get_stats() argument
552 hclge_comm_get_strings(struct hclge_dev * hdev,u32 stringset,const struct hclge_comm_stats_str strs[],int size,u8 * data) hclge_comm_get_strings() argument
573 hclge_update_stats_for_all(struct hclge_dev * hdev) hclge_update_stats_for_all() argument
599 struct hclge_dev *hdev = vport->back; hclge_update_stats() local
629 struct hclge_dev *hdev = vport->back; hclge_get_sset_count() local
674 struct hclge_dev *hdev = vport->back; hclge_get_strings() local
716 struct hclge_dev *hdev = vport->back; hclge_get_stats() local
728 struct hclge_dev *hdev = vport->back; hclge_get_mac_stat() local
736 hclge_parse_func_status(struct hclge_dev * hdev,struct hclge_func_status_cmd * status) hclge_parse_func_status() argument
754 hclge_query_function_status(struct hclge_dev * hdev) hclge_query_function_status() argument
783 hclge_query_pf_resource(struct hclge_dev * hdev) hclge_query_pf_resource() argument
907 struct hclge_dev *hdev = vport->back; hclge_check_port_speed() local
1073 hclge_parse_fiber_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_fiber_link_mode() argument
1095 hclge_parse_backplane_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_backplane_link_mode() argument
1111 hclge_parse_copper_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_copper_link_mode() argument
1145 hclge_parse_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_link_mode() argument
1284 hclge_get_cfg(struct hclge_dev * hdev,struct hclge_cfg * hcfg) hclge_get_cfg() argument
1316 hclge_set_default_dev_specs(struct hclge_dev * hdev) hclge_set_default_dev_specs() argument
1333 hclge_parse_dev_specs(struct hclge_dev * hdev,struct hclge_desc * desc) hclge_parse_dev_specs() argument
1357 hclge_check_dev_specs(struct hclge_dev * hdev) hclge_check_dev_specs() argument
1379 hclge_query_mac_stats_num(struct hclge_dev * hdev) hclge_query_mac_stats_num() argument
1392 hclge_query_dev_specs(struct hclge_dev * hdev) hclge_query_dev_specs() argument
1427 hclge_get_cap(struct hclge_dev * hdev) hclge_get_cap() argument
1442 hclge_init_kdump_kernel_config(struct hclge_dev * hdev) hclge_init_kdump_kernel_config() argument
1459 hclge_init_tc_config(struct hclge_dev * hdev) hclge_init_tc_config() argument
1487 hclge_configure(struct hclge_dev * hdev) hclge_configure() argument
1543 hclge_config_tso(struct hclge_dev * hdev,u16 tso_mss_min,u16 tso_mss_max) hclge_config_tso() argument
1558 hclge_config_gro(struct hclge_dev * hdev) hclge_config_gro() argument
1580 hclge_alloc_tqps(struct hclge_dev * hdev) hclge_alloc_tqps() argument
1630 hclge_map_tqps_to_func(struct hclge_dev * hdev,u16 func_id,u16 tqp_pid,u16 tqp_vid,bool is_pf) hclge_map_tqps_to_func() argument
1657 struct hclge_dev *hdev = vport->back; hclge_assign_tqp() local
1689 struct hclge_dev *hdev = vport->back; hclge_knic_setup() local
1710 hclge_map_tqp_to_vport(struct hclge_dev * hdev,struct hclge_vport * vport) hclge_map_tqp_to_vport() argument
1734 hclge_map_tqp(struct hclge_dev * hdev) hclge_map_tqp() argument
1756 struct hclge_dev *hdev = vport->back; hclge_vport_setup() local
1773 hclge_alloc_vport(struct hclge_dev * hdev) hclge_alloc_vport() argument
1837 hclge_cmd_alloc_tx_buff(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_cmd_alloc_tx_buff() argument
1867 hclge_tx_buffer_alloc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_tx_buffer_alloc() argument
1878 hclge_get_tc_num(struct hclge_dev * hdev) hclge_get_tc_num() argument
1890 hclge_get_pfc_priv_num(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_get_pfc_priv_num() argument
1908 hclge_get_no_pfc_priv_num(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_get_no_pfc_priv_num() argument
1950 hclge_is_rx_buf_ok(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc,u32 rx_all) hclge_is_rx_buf_ok() argument
2016 hclge_tx_buffer_calc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_tx_buffer_calc() argument
2042 hclge_rx_buf_calc_all(struct hclge_dev * hdev,bool max,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_buf_calc_all() argument
2078 hclge_drop_nopfc_buf_till_fit(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_drop_nopfc_buf_till_fit() argument
2108 hclge_drop_pfc_buf_till_fit(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_drop_pfc_buf_till_fit() argument
2138 hclge_only_alloc_priv_buff(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_only_alloc_priv_buff() argument
2191 hclge_rx_buffer_calc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_buffer_calc() argument
2224 hclge_rx_priv_buf_alloc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_priv_buf_alloc() argument
2257 hclge_rx_priv_wl_config(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_priv_wl_config() argument
2301 hclge_common_thrd_config(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_common_thrd_config() argument
2344 hclge_common_wl_config(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_common_wl_config() argument
2369 hclge_buffer_alloc(struct hclge_dev * hdev) hclge_buffer_alloc() argument
2439 struct hclge_dev *hdev = vport->back; hclge_init_roce_base_info() local
2460 hclge_init_msi(struct hclge_dev * hdev) hclge_init_msi() argument
2537 hclge_cfg_mac_speed_dup_hw(struct hclge_dev * hdev,int speed,u8 duplex,u8 lane_num) hclge_cfg_mac_speed_dup_hw() argument
2574 hclge_cfg_mac_speed_dup(struct hclge_dev * hdev,int speed,u8 duplex,u8 lane_num) hclge_cfg_mac_speed_dup() argument
2600 struct hclge_dev *hdev = vport->back; hclge_cfg_mac_speed_dup_h() local
2614 hclge_set_autoneg_en(struct hclge_dev * hdev,bool enable) hclge_set_autoneg_en() argument
2639 struct hclge_dev *hdev = vport->back; hclge_set_autoneg() local
2657 struct hclge_dev *hdev = vport->back; hclge_get_autoneg() local
2669 struct hclge_dev *hdev = vport->back; hclge_restart_autoneg() local
2683 struct hclge_dev *hdev = vport->back; hclge_halt_autoneg() local
2691 hclge_parse_fec_stats_lanes(struct hclge_dev * hdev,struct hclge_desc * desc,u32 desc_len) hclge_parse_fec_stats_lanes() argument
2714 hclge_parse_fec_stats(struct hclge_dev * hdev,struct hclge_desc * desc,u32 desc_len) hclge_parse_fec_stats() argument
2736 hclge_update_fec_stats_hw(struct hclge_dev * hdev) hclge_update_fec_stats_hw() argument
2758 hclge_update_fec_stats(struct hclge_dev * hdev) hclge_update_fec_stats() argument
2775 hclge_get_fec_stats_total(struct hclge_dev * hdev,struct ethtool_fec_stats * fec_stats) hclge_get_fec_stats_total() argument
2783 hclge_get_fec_stats_lanes(struct hclge_dev * hdev,struct ethtool_fec_stats * fec_stats) hclge_get_fec_stats_lanes() argument
2804 hclge_comm_get_fec_stats(struct hclge_dev * hdev,struct ethtool_fec_stats * fec_stats) hclge_comm_get_fec_stats() argument
2829 struct hclge_dev *hdev = vport->back; hclge_get_fec_stats() local
2842 hclge_set_fec_hw(struct hclge_dev * hdev,u32 fec_mode) hclge_set_fec_hw() argument
2873 struct hclge_dev *hdev = vport->back; hclge_set_fec() local
2894 struct hclge_dev *hdev = vport->back; hclge_get_fec() local
2903 hclge_mac_init(struct hclge_dev * hdev) hclge_mac_init() argument
2953 hclge_mbx_task_schedule(struct hclge_dev * hdev) hclge_mbx_task_schedule() argument
2962 hclge_reset_task_schedule(struct hclge_dev * hdev) hclge_reset_task_schedule() argument
2972 hclge_errhand_task_schedule(struct hclge_dev * hdev) hclge_errhand_task_schedule() argument
2979 hclge_task_schedule(struct hclge_dev * hdev,unsigned long delay_time) hclge_task_schedule() argument
2986 hclge_get_mac_link_status(struct hclge_dev * hdev,int * link_status) hclge_get_mac_link_status() argument
3007 hclge_get_mac_phy_link(struct hclge_dev * hdev,int * link_status) hclge_get_mac_phy_link() argument
3022 hclge_push_link_status(struct hclge_dev * hdev) hclge_push_link_status() argument
3044 hclge_update_link_status(struct hclge_dev * hdev) hclge_update_link_status() argument
3128 hclge_update_pause_advertising(struct hclge_dev * hdev) hclge_update_pause_advertising() argument
3155 hclge_update_advertising(struct hclge_dev * hdev) hclge_update_advertising() argument
3165 hclge_update_port_capability(struct hclge_dev * hdev,struct hclge_mac * mac) hclge_update_port_capability() argument
3190 hclge_get_sfp_speed(struct hclge_dev * hdev,u32 * speed) hclge_get_sfp_speed() argument
3213 hclge_get_sfp_info(struct hclge_dev * hdev,struct hclge_mac * mac) hclge_get_sfp_info() argument
3271 struct hclge_dev *hdev = vport->back; hclge_get_phy_link_ksettings() local
3321 struct hclge_dev *hdev = vport->back; hclge_set_phy_link_ksettings() local
3364 hclge_update_tp_port_info(struct hclge_dev * hdev) hclge_update_tp_port_info() argument
3384 hclge_tp_port_init(struct hclge_dev * hdev) hclge_tp_port_init() argument
3399 hclge_update_port_info(struct hclge_dev * hdev) hclge_update_port_info() argument
3449 struct hclge_dev *hdev = vport->back; hclge_get_status() local
3456 hclge_get_vf_vport(struct hclge_dev * hdev,int vf) hclge_get_vf_vport() argument
3480 struct hclge_dev *hdev = vport->back; hclge_get_vf_config() local
3504 struct hclge_dev *hdev = vport->back; hclge_set_vf_link_state() local
3531 hclge_check_event_cause(struct hclge_dev * hdev,u32 * clearval) hclge_check_event_cause() argument
3593 hclge_clear_event_cause(struct hclge_dev * hdev,u32 event_type,u32 regclr) hclge_clear_event_cause() argument
3614 hclge_clear_all_event_cause(struct hclge_dev * hdev) hclge_clear_all_event_cause() argument
3630 struct hclge_dev *hdev = data; hclge_misc_irq_handle() local
3680 hclge_free_vector(struct hclge_dev * hdev,int vector_id) hclge_free_vector() argument
3693 hclge_get_misc_vector(struct hclge_dev * hdev) hclge_get_misc_vector() argument
3706 hclge_misc_irq_init(struct hclge_dev * hdev) hclge_misc_irq_init() argument
3726 hclge_misc_irq_uninit(struct hclge_dev * hdev) hclge_misc_irq_uninit() argument
3732 hclge_notify_client(struct hclge_dev * hdev,enum hnae3_reset_notify_type type) hclge_notify_client() argument
3753 hclge_notify_roce_client(struct hclge_dev * hdev,enum hnae3_reset_notify_type type) hclge_notify_roce_client() argument
3774 hclge_reset_wait(struct hclge_dev * hdev) hclge_reset_wait() argument
3818 hclge_set_vf_rst(struct hclge_dev * hdev,int func_id,bool reset) hclge_set_vf_rst() argument
3833 hclge_set_all_vf_rst(struct hclge_dev * hdev,bool reset) hclge_set_all_vf_rst() argument
3877 hclge_mailbox_service_task(struct hclge_dev * hdev) hclge_mailbox_service_task() argument
3896 hclge_func_reset_sync_vf(struct hclge_dev * hdev) hclge_func_reset_sync_vf() argument
3931 hclge_report_hw_error(struct hclge_dev * hdev,enum hnae3_hw_error_type type) hclge_report_hw_error() argument
3943 hclge_handle_imp_error(struct hclge_dev * hdev) hclge_handle_imp_error() argument
3961 hclge_func_reset_cmd(struct hclge_dev * hdev,int func_id) hclge_func_reset_cmd() argument
3979 hclge_do_reset(struct hclge_dev * hdev) hclge_do_reset() argument
4023 struct hclge_dev *hdev = ae_dev->priv; hclge_get_reset_level() local
4050 hclge_clear_reset_cause(struct hclge_dev * hdev) hclge_clear_reset_cause() argument
4078 hclge_reset_handshake(struct hclge_dev * hdev,bool enable) hclge_reset_handshake() argument
4091 hclge_func_reset_notify_vf(struct hclge_dev * hdev) hclge_func_reset_notify_vf() argument
4104 hclge_reset_prepare_wait(struct hclge_dev * hdev) hclge_reset_prepare_wait() argument
4153 hclge_show_rst_info(struct hclge_dev * hdev) hclge_show_rst_info() argument
4168 hclge_reset_err_handle(struct hclge_dev * hdev) hclge_reset_err_handle() argument
4205 hclge_update_reset_level(struct hclge_dev * hdev) hclge_update_reset_level() argument
4226 hclge_set_rst_done(struct hclge_dev * hdev) hclge_set_rst_done() argument
4254 hclge_reset_prepare_up(struct hclge_dev * hdev) hclge_reset_prepare_up() argument
4277 hclge_reset_stack(struct hclge_dev * hdev) hclge_reset_stack() argument
4292 hclge_reset_prepare(struct hclge_dev * hdev) hclge_reset_prepare() argument
4311 hclge_reset_rebuild(struct hclge_dev * hdev) hclge_reset_rebuild() argument
4361 hclge_reset(struct hclge_dev * hdev) hclge_reset() argument
4382 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_event() local
4427 struct hclge_dev *hdev = ae_dev->priv; hclge_set_def_reset_request() local
4434 struct hclge_dev *hdev = from_timer(hdev, t, reset_timer); hclge_reset_timer() local
4447 hclge_reset_subtask(struct hclge_dev * hdev) hclge_reset_subtask() argument
4473 hclge_handle_err_reset_request(struct hclge_dev * hdev) hclge_handle_err_reset_request() argument
4491 hclge_handle_err_recovery(struct hclge_dev * hdev) hclge_handle_err_recovery() argument
4505 hclge_misc_err_recovery(struct hclge_dev * hdev) hclge_misc_err_recovery() argument
4524 hclge_errhand_service_task(struct hclge_dev * hdev) hclge_errhand_service_task() argument
4535 hclge_reset_service_task(struct hclge_dev * hdev) hclge_reset_service_task() argument
4556 hclge_update_vport_alive(struct hclge_dev * hdev) hclge_update_vport_alive() argument
4580 hclge_periodic_service_task(struct hclge_dev * hdev) hclge_periodic_service_task() argument
4627 hclge_ptp_service_task(struct hclge_dev * hdev) hclge_ptp_service_task() argument
4650 struct hclge_dev *hdev = hclge_service_task() local
4679 hclge_get_vector_info(struct hclge_dev * hdev,u16 idx,struct hnae3_vector_info * vector_info) hclge_get_vector_info() argument
4708 struct hclge_dev *hdev = vport->back; hclge_get_vector() local
4733 hclge_get_vector_index(struct hclge_dev * hdev,int vector) hclge_get_vector_index() argument
4747 struct hclge_dev *hdev = vport->back; hclge_put_vector() local
4782 struct hclge_dev *hdev = vport->back; hclge_set_rss() local
4805 struct hclge_dev *hdev = vport->back; hclge_set_rss_tuple() local
4841 struct hclge_dev *hdev = vport->back; hclge_get_tc_size() local
4846 hclge_init_rss_tc_mode(struct hclge_dev * hdev) hclge_init_rss_tc_mode() argument
4890 hclge_rss_init_hw(struct hclge_dev * hdev) hclge_rss_init_hw() argument
4917 struct hclge_dev *hdev = vport->back; hclge_bind_ring_with_vector() local
4995 struct hclge_dev *hdev = vport->back; hclge_map_ring_to_vector() local
5012 struct hclge_dev *hdev = vport->back; hclge_unmap_ring_frm_vector() local
5034 hclge_cmd_set_promisc_mode(struct hclge_dev * hdev,u8 vf_id,bool en_uc,bool en_mc,bool en_bc) hclge_cmd_set_promisc_mode() argument
5090 struct hclge_dev *hdev = vport->back; hclge_set_promisc_mode() local
5111 hclge_sync_fd_state(struct hclge_dev * hdev) hclge_sync_fd_state() argument
5117 hclge_fd_inc_rule_cnt(struct hclge_dev * hdev,u16 location) hclge_fd_inc_rule_cnt() argument
5125 hclge_fd_dec_rule_cnt(struct hclge_dev * hdev,u16 location) hclge_fd_dec_rule_cnt() argument
5133 hclge_fd_free_node(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_free_node() argument
5141 hclge_update_fd_rule_node(struct hclge_dev * hdev,struct hclge_fd_rule * old_rule,struct hclge_fd_rule * new_rule,enum HCLGE_FD_NODE_STATE state) hclge_update_fd_rule_node() argument
5223 hclge_fd_set_user_def_cmd(struct hclge_dev * hdev,struct hclge_fd_user_def_cfg * cfg) hclge_fd_set_user_def_cmd() argument
5259 hclge_sync_fd_user_def_cfg(struct hclge_dev * hdev,bool locked) hclge_sync_fd_user_def_cfg() argument
5277 hclge_fd_check_user_def_refcnt(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_check_user_def_refcnt() argument
5313 hclge_fd_inc_user_def_refcnt(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_inc_user_def_refcnt() argument
5330 hclge_fd_dec_user_def_refcnt(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_dec_user_def_refcnt() argument
5350 hclge_update_fd_list(struct hclge_dev * hdev,enum HCLGE_FD_NODE_STATE state,u16 location,struct hclge_fd_rule * new_rule) hclge_update_fd_list() argument
5390 hclge_get_fd_mode(struct hclge_dev * hdev,u8 * fd_mode) hclge_get_fd_mode() argument
5411 hclge_get_fd_allocation(struct hclge_dev * hdev,u32 * stage1_entry_num,u32 * stage2_entry_num,u16 * stage1_counter_num,u16 * stage2_counter_num) hclge_get_fd_allocation() argument
5440 hclge_set_fd_key_config(struct hclge_dev * hdev,enum HCLGE_FD_STAGE stage_num) hclge_set_fd_key_config() argument
5468 hclge_fd_disable_user_def(struct hclge_dev * hdev) hclge_fd_disable_user_def() argument
5479 hclge_init_fd_config(struct hclge_dev * hdev) hclge_init_fd_config() argument
5542 hclge_fd_tcam_config(struct hclge_dev * hdev,u8 stage,bool sel_x,int loc,u8 * key,bool is_add) hclge_fd_tcam_config() argument
5584 hclge_fd_ad_config(struct hclge_dev * hdev,u8 stage,int loc,struct hclge_fd_ad_data * action) hclge_fd_ad_config() argument
5753 hclge_config_key(struct hclge_dev * hdev,u8 stage,struct hclge_fd_rule * rule) hclge_config_key() argument
5810 hclge_config_action(struct hclge_dev * hdev,u8 stage,struct hclge_fd_rule * rule) hclge_config_action() argument
5983 hclge_fd_check_ext_tuple(struct hclge_dev * hdev,struct ethtool_rx_flow_spec * fs,u32 * unused_tuple) hclge_fd_check_ext_tuple() argument
6056 hclge_fd_parse_user_def_field(struct hclge_dev * hdev,struct ethtool_rx_flow_spec * fs,u32 * unused_tuple,struct hclge_fd_user_def_info * info) hclge_fd_parse_user_def_field() argument
6112 hclge_fd_check_spec(struct hclge_dev * hdev,struct ethtool_rx_flow_spec * fs,u32 * unused_tuple,struct hclge_fd_user_def_info * info) hclge_fd_check_spec() argument
6374 hclge_fd_config_rule(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_config_rule() argument
6386 hclge_add_fd_entry_common(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_add_fd_entry_common() argument
6427 struct hclge_dev *hdev = vport->back; hclge_is_cls_flower_active() local
6432 hclge_fd_parse_ring_cookie(struct hclge_dev * hdev,u64 ring_cookie,u16 * vport_id,u8 * action,u16 * queue_id) hclge_fd_parse_ring_cookie() argument
6475 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry() local
6536 struct hclge_dev *hdev = vport->back; hclge_del_fd_entry() local
6569 hclge_clear_fd_rules_in_list(struct hclge_dev * hdev,bool clear_list) hclge_clear_fd_rules_in_list() argument
6598 hclge_del_all_fd_entries(struct hclge_dev * hdev) hclge_del_all_fd_entries() argument
6610 struct hclge_dev *hdev = vport->back; hclge_restore_fd_entries() local
6640 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_cnt() local
6821 hclge_get_fd_rule(struct hclge_dev * hdev,u16 location) hclge_get_fd_rule() argument
6857 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_info() local
6918 struct hclge_dev *hdev = vport->back; hclge_get_all_rules() local
6975 hclge_fd_search_flow_keys(struct hclge_dev * hdev,const struct hclge_fd_rule_tuples * tuples) hclge_fd_search_flow_keys() argument
7019 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry_by_arfs() local
7073 hclge_rfs_filter_expire(struct hclge_dev * hdev) hclge_rfs_filter_expire() argument
7099 hclge_clear_arfs_rules(struct hclge_dev * hdev) hclge_clear_arfs_rules() argument
7249 hclge_parse_cls_flower(struct hclge_dev * hdev,struct flow_cls_offload * cls_flower,struct hclge_fd_rule * rule) hclge_parse_cls_flower() argument
7278 hclge_check_cls_flower(struct hclge_dev * hdev,struct flow_cls_offload * cls_flower,int tc) hclge_check_cls_flower() argument
7308 struct hclge_dev *hdev = vport->back; hclge_add_cls_flower() local
7349 hclge_find_cls_flower(struct hclge_dev * hdev,unsigned long cookie) hclge_find_cls_flower() argument
7367 struct hclge_dev *hdev = vport->back; hclge_del_cls_flower() local
7401 hclge_sync_fd_list(struct hclge_dev * hdev,struct hlist_head * hlist) hclge_sync_fd_list() argument
7440 hclge_sync_fd_table(struct hclge_dev * hdev) hclge_sync_fd_table() argument
7459 struct hclge_dev *hdev = vport->back; hclge_get_hw_reset_stat() local
7468 struct hclge_dev *hdev = vport->back; hclge_get_cmdq_stat() local
7476 struct hclge_dev *hdev = vport->back; hclge_ae_dev_resetting() local
7484 struct hclge_dev *hdev = vport->back; hclge_ae_dev_reset_cnt() local
7492 struct hclge_dev *hdev = vport->back; hclge_enable_fd() local
7504 hclge_cfg_mac_mode(struct hclge_dev * hdev,bool enable) hclge_cfg_mac_mode() argument
7543 hclge_config_switch_param(struct hclge_dev * hdev,int vfid,u8 switch_param,u8 param_mask) hclge_config_switch_param() argument
7579 hclge_phy_link_status_wait(struct hclge_dev * hdev,int link_ret) hclge_phy_link_status_wait() argument
7603 hclge_mac_link_status_wait(struct hclge_dev * hdev,int link_ret,int wait_cnt) hclge_mac_link_status_wait() argument
7622 hclge_mac_phy_link_status_wait(struct hclge_dev * hdev,bool en,bool is_phy) hclge_mac_phy_link_status_wait() argument
7638 hclge_set_app_loopback(struct hclge_dev * hdev,bool en) hclge_set_app_loopback() argument
7672 hclge_cfg_common_loopback_cmd_send(struct hclge_dev * hdev,bool en,enum hnae3_loop loop_mode) hclge_cfg_common_loopback_cmd_send() argument
7712 hclge_cfg_common_loopback_wait(struct hclge_dev * hdev) hclge_cfg_common_loopback_wait() argument
7749 hclge_cfg_common_loopback(struct hclge_dev * hdev,bool en,enum hnae3_loop loop_mode) hclge_cfg_common_loopback() argument
7761 hclge_set_common_loopback(struct hclge_dev * hdev,bool en,enum hnae3_loop loop_mode) hclge_set_common_loopback() argument
7780 hclge_enable_phy_loopback(struct hclge_dev * hdev,struct phy_device * phydev) hclge_enable_phy_loopback() argument
7798 hclge_disable_phy_loopback(struct hclge_dev * hdev,struct phy_device * phydev) hclge_disable_phy_loopback() argument
7810 hclge_set_phy_loopback(struct hclge_dev * hdev,bool en) hclge_set_phy_loopback() argument
7842 hclge_tqp_enable_cmd_send(struct hclge_dev * hdev,u16 tqp_id,u16 stream_id,bool enable) hclge_tqp_enable_cmd_send() argument
7861 struct hclge_dev *hdev = vport->back; hclge_tqp_enable() local
7877 struct hclge_dev *hdev = vport->back; hclge_set_loopback() local
7925 hclge_set_default_loopback(struct hclge_dev * hdev) hclge_set_default_loopback() argument
7941 hclge_flush_link_update(struct hclge_dev * hdev) hclge_flush_link_update() argument
7957 struct hclge_dev *hdev = vport->back; hclge_set_timer_task() local
7973 struct hclge_dev *hdev = vport->back; hclge_ae_start() local
7991 struct hclge_dev *hdev = vport->back; hclge_ae_stop() local
8028 struct hclge_dev *hdev = vport->back; hclge_vport_start() local
8075 struct hclge_dev *hdev = vport->back; hclge_get_mac_vlan_cmd_status() local
8193 struct hclge_dev *hdev = vport->back; hclge_remove_mac_vlan_tbl() local
8222 struct hclge_dev *hdev = vport->back; hclge_lookup_mac_vlan_tbl() local
8264 struct hclge_dev *hdev = vport->back; hclge_add_mac_vlan_tbl() local
8313 hclge_set_umv_space(struct hclge_dev * hdev,u16 space_size,u16 * allocated_size) hclge_set_umv_space() argument
8337 hclge_init_umv_space(struct hclge_dev * hdev) hclge_init_umv_space() argument
8362 hclge_reset_umv_space(struct hclge_dev * hdev) hclge_reset_umv_space() argument
8382 struct hclge_dev *hdev = vport->back; hclge_is_umv_space_full() local
8399 struct hclge_dev *hdev = vport->back; hclge_update_umv_space() local
8462 struct hclge_dev *hdev = vport->back; hclge_update_mac_list() local
8523 struct hclge_dev *hdev = vport->back; hclge_add_uc_addr_common() local
8594 struct hclge_dev *hdev = vport->back; hclge_rm_uc_addr_common() local
8635 struct hclge_dev *hdev = vport->back; hclge_add_mc_addr_common() local
8699 struct hclge_dev *hdev = vport->back; hclge_rm_mc_addr_common() local
8935 struct hclge_dev *hdev = vport->back; hclge_need_sync_mac_table() local
8946 hclge_sync_mac_table(struct hclge_dev * hdev) hclge_sync_mac_table() argument
9016 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_mac_table() local
9052 struct hclge_dev *hdev = vport->back; hclge_uninit_vport_mac_list() local
9091 hclge_uninit_mac_table(struct hclge_dev * hdev) hclge_uninit_mac_table() argument
9103 hclge_get_mac_ethertype_cmd_status(struct hclge_dev * hdev,u16 cmdq_resp,u8 resp_code) hclge_get_mac_ethertype_cmd_status() argument
9150 struct hclge_dev *hdev = vport->back; hclge_set_vf_mac() local
9184 hclge_add_mgr_tbl(struct hclge_dev * hdev,const struct hclge_mac_mgr_tbl_entry_cmd * req) hclge_add_mgr_tbl() argument
9209 init_mgr_tbl(struct hclge_dev * hdev) init_mgr_tbl() argument
9230 struct hclge_dev *hdev = vport->back; hclge_get_mac_addr() local
9285 struct hclge_dev *hdev = vport->back; hclge_set_mac_addr() local
9336 hclge_mii_ioctl(struct hclge_dev * hdev,struct ifreq * ifr,int cmd) hclge_mii_ioctl() argument
9363 struct hclge_dev *hdev = vport->back; hclge_do_ioctl() local
9378 hclge_set_port_vlan_filter_bypass(struct hclge_dev * hdev,u8 vf_id,bool bypass_en) hclge_set_port_vlan_filter_bypass() argument
9400 hclge_set_vlan_filter_ctrl(struct hclge_dev * hdev,u8 vlan_type,u8 fe_type,bool filter_en,u8 vf_id) hclge_set_vlan_filter_ctrl() argument
9435 struct hclge_dev *hdev = vport->back; hclge_set_vport_vlan_filter() local
9469 struct hclge_dev *hdev = vport->back; hclge_need_enable_vport_vlan_filter() local
9498 struct hclge_dev *hdev = vport->back; hclge_enable_vport_vlan_filter() local
9532 hclge_set_vf_vlan_filter_cmd(struct hclge_dev * hdev,u16 vfid,bool is_kill,u16 vlan,struct hclge_desc * desc) hclge_set_vf_vlan_filter_cmd() argument
9574 hclge_check_vf_vlan_cmd_status(struct hclge_dev * hdev,u16 vfid,bool is_kill,struct hclge_desc * desc) hclge_check_vf_vlan_cmd_status() argument
9617 hclge_set_vf_vlan_common(struct hclge_dev * hdev,u16 vfid,bool is_kill,u16 vlan) hclge_set_vf_vlan_common() argument
9645 hclge_set_port_vlan_filter(struct hclge_dev * hdev,__be16 proto,u16 vlan_id,bool is_kill) hclge_set_port_vlan_filter() argument
9674 hclge_need_update_port_vlan(struct hclge_dev * hdev,u16 vport_id,u16 vlan_id,bool is_kill) hclge_need_update_port_vlan() argument
9700 hclge_set_vlan_filter_hw(struct hclge_dev * hdev,__be16 proto,u16 vport_id,u16 vlan_id,bool is_kill) hclge_set_vlan_filter_hw() argument
9738 struct hclge_dev *hdev = vport->back; hclge_set_vlan_tx_offload_cfg() local
9783 struct hclge_dev *hdev = vport->back; hclge_set_vlan_rx_offload_cfg() local
9874 hclge_set_vlan_protocol_type(struct hclge_dev * hdev) hclge_set_vlan_protocol_type() argument
9915 hclge_init_vlan_filter(struct hclge_dev * hdev) hclge_init_vlan_filter() argument
9946 hclge_init_vlan_type(struct hclge_dev * hdev) hclge_init_vlan_type() argument
9958 hclge_init_vport_vlan_offload(struct hclge_dev * hdev) hclge_init_vport_vlan_offload() argument
9978 hclge_init_vlan_config(struct hclge_dev * hdev) hclge_init_vlan_config() argument
10002 struct hclge_dev *hdev = vport->back; hclge_add_vport_vlan_table() local
10029 struct hclge_dev *hdev = vport->back; hclge_add_vport_all_vlan_table() local
10060 struct hclge_dev *hdev = vport->back; hclge_rm_vport_vlan_table() local
10081 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_vlan_table() local
10103 hclge_uninit_vport_vlan_table(struct hclge_dev * hdev) hclge_uninit_vport_vlan_table() argument
10122 hclge_restore_vport_port_base_vlan_config(struct hclge_dev * hdev) hclge_restore_vport_port_base_vlan_config() argument
10156 struct hclge_dev *hdev = vport->back; hclge_restore_vport_vlan_table() local
10206 hclge_restore_hw_table(struct hclge_dev * hdev) hclge_restore_hw_table() argument
10242 struct hclge_dev *hdev = vport->back; hclge_set_vport_vlan_fltr_change() local
10253 struct hclge_dev *hdev = vport->back; hclge_update_vlan_filter_entries() local
10301 struct hclge_dev *hdev = vport->back; hclge_modify_port_base_vlan_tag() local
10395 struct hclge_dev *hdev = vport->back; hclge_set_vf_vlan_filter() local
10450 hclge_clear_vf_vlan(struct hclge_dev * hdev) hclge_clear_vf_vlan() argument
10476 struct hclge_dev *hdev = vport->back; hclge_set_vlan_filter() local
10531 hclge_sync_vlan_fltr_state(struct hclge_dev * hdev) hclge_sync_vlan_fltr_state() argument
10556 hclge_sync_vlan_filter(struct hclge_dev * hdev) hclge_sync_vlan_filter() argument
10598 hclge_set_mac_mtu(struct hclge_dev * hdev,int new_mps) hclge_set_mac_mtu() argument
10621 struct hclge_dev *hdev = vport->back; hclge_set_vport_mtu() local
10675 hclge_reset_tqp_cmd_send(struct hclge_dev * hdev,u16 queue_id,bool enable) hclge_reset_tqp_cmd_send() argument
10699 hclge_get_reset_status(struct hclge_dev * hdev,u16 queue_id,u8 * reset_status) hclge_get_reset_status() argument
10737 struct hclge_dev *hdev = vport->back; hclge_reset_tqp_cmd() local
10791 struct hclge_dev *hdev = vport->back; hclge_reset_rcb() local
10832 struct hclge_dev *hdev = vport->back; hclge_reset_tqp() local
10851 struct hclge_dev *hdev = vport->back; hclge_get_fw_version() local
10856 hclge_set_flowctrl_adv(struct hclge_dev * hdev,u32 rx_en,u32 tx_en) hclge_set_flowctrl_adv() argument
10866 hclge_cfg_pauseparam(struct hclge_dev * hdev,u32 rx_en,u32 tx_en) hclge_cfg_pauseparam() argument
10881 hclge_cfg_flowctrl(struct hclge_dev * hdev) hclge_cfg_flowctrl() argument
10920 struct hclge_dev *hdev = vport->back; hclge_get_pauseparam() local
10947 hclge_record_user_pauseparam(struct hclge_dev * hdev,u32 rx_en,u32 tx_en) hclge_record_user_pauseparam() argument
10966 struct hclge_dev *hdev = vport->back; hclge_set_pauseparam() local
11002 struct hclge_dev *hdev = vport->back; hclge_get_ksettings_an_result() local
11018 struct hclge_dev *hdev = vport->back; hclge_get_media_type() local
11037 struct hclge_dev *hdev = vport->back; hclge_get_mdix_mode() local
11083 hclge_info_show(struct hclge_dev * hdev) hclge_info_show() argument
11115 struct hclge_dev *hdev = ae_dev->priv; hclge_init_nic_client_instance() local
11158 struct hclge_dev *hdev = ae_dev->priv; hclge_init_roce_client_instance() local
11209 struct hclge_dev *hdev = ae_dev->priv; hclge_init_client_instance() local
11253 hclge_uninit_need_wait(struct hclge_dev * hdev) hclge_uninit_need_wait() argument
11262 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_client_instance() local
11287 hclge_dev_mem_map(struct hclge_dev * hdev) hclge_dev_mem_map() argument
11308 hclge_pci_init(struct hclge_dev * hdev) hclge_pci_init() argument
11364 hclge_pci_uninit(struct hclge_dev * hdev) hclge_pci_uninit() argument
11377 hclge_state_init(struct hclge_dev * hdev) hclge_state_init() argument
11388 hclge_state_uninit(struct hclge_dev * hdev) hclge_state_uninit() argument
11405 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_prepare_general() local
11435 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_done() local
11449 hclge_clear_resetting_state(struct hclge_dev * hdev) hclge_clear_resetting_state() argument
11466 hclge_clear_hw_resource(struct hclge_dev * hdev) hclge_clear_hw_resource() argument
11488 hclge_init_rxd_adv_layout(struct hclge_dev * hdev) hclge_init_rxd_adv_layout() argument
11494 hclge_uninit_rxd_adv_layout(struct hclge_dev * hdev) hclge_uninit_rxd_adv_layout() argument
11507 hclge_get_wol_supported_mode(struct hclge_dev * hdev,u32 * wol_supported) hclge_get_wol_supported_mode() argument
11530 hclge_set_wol_cfg(struct hclge_dev * hdev,struct hclge_wol_info * wol_info) hclge_set_wol_cfg() argument
11551 hclge_update_wol(struct hclge_dev * hdev) hclge_update_wol() argument
11561 hclge_init_wol(struct hclge_dev * hdev) hclge_init_wol() argument
11621 struct hclge_dev *hdev; hclge_init_ae_dev() local
11849 hclge_stats_clear(struct hclge_dev * hdev) hclge_stats_clear() argument
11855 hclge_set_mac_spoofchk(struct hclge_dev * hdev,int vf,bool enable) hclge_set_mac_spoofchk() argument
11861 hclge_set_vlan_spoofchk(struct hclge_dev * hdev,int vf,bool enable) hclge_set_vlan_spoofchk() argument
11868 hclge_set_vf_spoofchk_hw(struct hclge_dev * hdev,int vf,bool enable) hclge_set_vf_spoofchk_hw() argument
11893 struct hclge_dev *hdev = vport->back; hclge_set_vf_spoofchk() local
11924 hclge_reset_vport_spoofchk(struct hclge_dev * hdev) hclge_reset_vport_spoofchk() argument
11949 struct hclge_dev *hdev = vport->back; hclge_set_vf_trust() local
11966 hclge_reset_vf_rate(struct hclge_dev * hdev) hclge_reset_vf_rate() argument
11984 hclge_vf_rate_param_check(struct hclge_dev * hdev,int min_tx_rate,int max_tx_rate) hclge_vf_rate_param_check() argument
12002 struct hclge_dev *hdev = vport->back; hclge_set_vf_rate() local
12025 hclge_resume_vf_rate(struct hclge_dev * hdev) hclge_resume_vf_rate() argument
12057 hclge_reset_vport_state(struct hclge_dev * hdev) hclge_reset_vport_state() argument
12070 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_ae_dev() local
12210 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_ae_dev() local
12245 struct hclge_dev *hdev = vport->back; hclge_get_max_channels() local
12263 struct hclge_dev *hdev = vport->back; hclge_get_tqps_and_rss_info() local
12273 struct hclge_dev *hdev = vport->back; hclge_set_rss_tc_mode_cfg() local
12303 struct hclge_dev *hdev = vport->back; hclge_set_channels() local
12352 hclge_set_led_status(struct hclge_dev * hdev,u8 locate_led_status) hclge_set_led_status() argument
12382 struct hclge_dev *hdev = vport->back; hclge_set_led_id() local
12400 struct hclge_dev *hdev = vport->back; hclge_get_link_mode() local
12412 struct hclge_dev *hdev = vport->back; hclge_gro_en() local
12427 struct hclge_dev *hdev = vport->back; hclge_sync_vport_promisc_mode() local
12477 hclge_sync_promisc_mode(struct hclge_dev * hdev) hclge_sync_promisc_mode() argument
12492 hclge_module_existed(struct hclge_dev * hdev) hclge_module_existed() argument
12514 hclge_get_sfp_eeprom_info(struct hclge_dev * hdev,u32 offset,u32 len,u8 * data) hclge_get_sfp_eeprom_info() argument
12569 struct hclge_dev *hdev = vport->back; hclge_get_module_eeprom() local
12597 struct hclge_dev *hdev = vport->back; hclge_get_link_diagnosis_info() local
12621 struct hclge_dev *hdev = vport->back; hclge_clear_vport_vf_info() local
12659 struct hclge_dev *hdev = ae_dev->priv; hclge_clean_vport_config() local
[all...]
H A Dhclge_dcb.c11 static int hclge_ieee_ets_to_tm_info(struct hclge_dev *hdev, in hclge_ieee_ets_to_tm_info()
44 static void hclge_tm_info_to_ieee_ets(struct hclge_dev *hdev, in hclge_tm_info_to_ieee_ets()
72 struct hclge_dev *hdev = vport->back; in hclge_ieee_getets() local
79 static int hclge_dcb_common_validate(struct hclge_dev *hdev, u8 num_tc, in hclge_dcb_common_validate()
110 static u8 hclge_ets_tc_changed(struct hclge_dev *hdev, struct ieee_ets *ets, in hclge_ets_tc_changed()
128 static int hclge_ets_sch_mode_validate(struct hclge_dev *hdev, in hclge_ets_sch_mode_validate()
178 static int hclge_ets_validate(struct hclge_dev *hdev, struct ieee_ets *ets, in hclge_ets_validate()
201 static int hclge_map_update(struct hclge_dev *hdev) in hclge_map_update()
222 static int hclge_notify_down_uinit(struct hclge_dev *hdev) in hclge_notify_down_uinit()
237 static int hclge_notify_init_up(struct hclge_dev *hdev) in hclge_notify_init_up()
[all …]
H A Dhclge_ptp.c8 static int hclge_ptp_get_cycle(struct hclge_dev *hdev) in hclge_ptp_get_cycle()
27 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_adjfine() local
58 struct hclge_dev *hdev = vport->back; in hclge_ptp_set_tx_info() local
74 void hclge_ptp_clean_tx_hwts(struct hclge_dev *hdev) in hclge_ptp_clean_tx_hwts()
106 struct hclge_dev *hdev = vport->back; in hclge_ptp_get_rx_hwts() local
131 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_gettimex() local
151 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_settime() local
170 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_adjtime() local
203 int hclge_ptp_get_cfg(struct hclge_dev *hdev, struct ifreq *ifr) in hclge_ptp_get_cfg()
212 static int hclge_ptp_int_en(struct hclge_dev *hdev, bool en) in hclge_ptp_int_en()
[all …]
/openbmc/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c2121 static void gaudi2_init_scrambler_hbm(struct hl_device *hdev) in gaudi2_init_scrambler_hbm()
2126 static u32 gaudi2_get_signal_cb_size(struct hl_device *hdev) in gaudi2_get_signal_cb_size()
2131 static u32 gaudi2_get_wait_cb_size(struct hl_device *hdev) in gaudi2_get_wait_cb_size()
2136 void gaudi2_iterate_tpcs(struct hl_device *hdev, struct iterate_module_ctx *ctx) in gaudi2_iterate_tpcs()
2181 static int set_number_of_functional_hbms(struct hl_device *hdev) in set_number_of_functional_hbms()
2214 static int gaudi2_set_dram_properties(struct hl_device *hdev) in gaudi2_set_dram_properties()
2269 static int gaudi2_set_fixed_properties(struct hl_device *hdev) in gaudi2_set_fixed_properties()
2468 static int gaudi2_pci_bars_map(struct hl_device *hdev) in gaudi2_pci_bars_map()
2483 static u64 gaudi2_set_hbm_bar_base(struct hl_device *hdev, u64 addr) in gaudi2_set_hbm_bar_base()
2512 static int gaudi2_init_iatu(struct hl_device *hdev) in gaudi2_init_iatu()
[all …]
/openbmc/linux/drivers/hid/
H A Dhid-lenovo.c47 struct hid_device *hdev; member
74 static int lenovo_led_set_tp10ubkbd(struct hid_device *hdev, u8 led_code, in lenovo_led_set_tp10ubkbd()
136 static __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc, in lenovo_report_fixup()
169 static int lenovo_input_mapping_tpkbd(struct hid_device *hdev, in lenovo_input_mapping_tpkbd()
182 static int lenovo_input_mapping_cptkbd(struct hid_device *hdev, in lenovo_input_mapping_cptkbd()
256 static int lenovo_input_mapping_tpIIkbd(struct hid_device *hdev, in lenovo_input_mapping_tpIIkbd()
351 static int lenovo_input_mapping_scrollpoint(struct hid_device *hdev, in lenovo_input_mapping_scrollpoint()
362 static int lenovo_input_mapping_tp10_ultrabook_kbd(struct hid_device *hdev, in lenovo_input_mapping_tp10_ultrabook_kbd()
400 static int lenovo_input_mapping_x1_tab_kbd(struct hid_device *hdev, in lenovo_input_mapping_x1_tab_kbd()
448 static int lenovo_input_mapping(struct hid_device *hdev, in lenovo_input_mapping()
[all …]
/openbmc/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c494 get_collective_mode(struct hl_device *hdev, u32 queue_id) in get_collective_mode()
514 static inline void set_default_power_values(struct hl_device *hdev) in set_default_power_values()
531 static int gaudi_set_fixed_properties(struct hl_device *hdev) in gaudi_set_fixed_properties()
707 static int gaudi_pci_bars_map(struct hl_device *hdev) in gaudi_pci_bars_map()
723 static u64 gaudi_set_hbm_bar_base(struct hl_device *hdev, u64 addr) in gaudi_set_hbm_bar_base()
752 static int gaudi_init_iatu(struct hl_device *hdev) in gaudi_init_iatu()
794 static enum hl_device_hw_state gaudi_get_hw_state(struct hl_device *hdev) in gaudi_get_hw_state()
799 static int gaudi_early_init(struct hl_device *hdev) in gaudi_early_init()
891 static int gaudi_early_fini(struct hl_device *hdev) in gaudi_early_fini()
905 static int gaudi_fetch_psoc_frequency(struct hl_device *hdev) in gaudi_fetch_psoc_frequency()
[all …]
/openbmc/linux/drivers/bluetooth/
H A Dbtintel.c52 int btintel_check_bdaddr(struct hci_dev *hdev) in btintel_check_bdaddr()
91 int btintel_enter_mfg(struct hci_dev *hdev) in btintel_enter_mfg()
108 int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched) in btintel_exit_mfg()
133 int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btintel_set_bdaddr()
151 static int btintel_set_event_mask(struct hci_dev *hdev, bool debug) in btintel_set_event_mask()
171 int btintel_set_diag(struct hci_dev *hdev, bool enable) in btintel_set_diag()
204 static int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable) in btintel_set_diag_mfg()
221 static int btintel_set_diag_combined(struct hci_dev *hdev, bool enable) in btintel_set_diag_combined()
238 static void btintel_hw_error(struct hci_dev *hdev, u8 code) in btintel_hw_error()
271 int btintel_version_info(struct hci_dev *hdev, struct intel_version *ver) in btintel_version_info()
[all …]

12345678910>>...14