Home
last modified time | relevance | path

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

12345678910>>...25

/kernel/linux/linux-6.6/net/bluetooth/
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 …]
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 …]
Dhci_core.c70 struct hci_dev *hdev = NULL, *d; in __hci_dev_get() local
100 static void hci_dev_put_srcu(struct hci_dev *hdev, int srcu_index) in hci_dev_put_srcu()
108 bool hci_discovery_active(struct hci_dev *hdev) in hci_discovery_active()
122 void hci_discovery_set_state(struct hci_dev *hdev, int state) in hci_discovery_set_state()
152 void hci_inquiry_cache_flush(struct hci_dev *hdev) in hci_inquiry_cache_flush()
166 struct inquiry_entry *hci_inquiry_cache_lookup(struct hci_dev *hdev, in hci_inquiry_cache_lookup()
182 struct inquiry_entry *hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, in hci_inquiry_cache_lookup_unknown()
198 struct inquiry_entry *hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, in hci_inquiry_cache_lookup_resolve()
217 void hci_inquiry_cache_update_resolve(struct hci_dev *hdev, in hci_inquiry_cache_update_resolve()
236 u32 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, in hci_inquiry_cache_update()
[all …]
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 …]
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 …]
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 …]
/kernel/linux/linux-5.10/net/bluetooth/
Dhci_debugfs.c92 struct hci_dev *hdev = f->private; in features_show() local
109 struct hci_dev *hdev = f->private; in device_id_show() local
123 struct hci_dev *hdev = f->private; in device_list_show() local
143 struct hci_dev *hdev = f->private; in blacklist_show() local
158 struct hci_dev *hdev = f->private; in blocked_keys_show() local
173 struct hci_dev *hdev = f->private; in uuids_show() local
198 struct hci_dev *hdev = f->private; in remote_oob_show() local
217 struct hci_dev *hdev = data; in conn_info_min_age_set() local
233 struct hci_dev *hdev = data; in conn_info_min_age_get() local
247 struct hci_dev *hdev = data; in conn_info_max_age_set() local
[all …]
Dhci_event.c47 static void hci_cc_inquiry_cancel(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_inquiry_cancel()
87 static void hci_cc_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_periodic_inq()
99 static void hci_cc_exit_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_exit_periodic_inq()
113 static void hci_cc_remote_name_req_cancel(struct hci_dev *hdev, in hci_cc_remote_name_req_cancel()
119 static void hci_cc_role_discovery(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_role_discovery()
138 static void hci_cc_read_link_policy(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_read_link_policy()
157 static void hci_cc_write_link_policy(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_write_link_policy()
181 static void hci_cc_read_def_link_policy(struct hci_dev *hdev, in hci_cc_read_def_link_policy()
194 static void hci_cc_write_def_link_policy(struct hci_dev *hdev, in hci_cc_write_def_link_policy()
212 static void hci_cc_reset(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_reset()
[all …]
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; in vendor_diag_read() local
136 struct hci_dev *hdev = file->private_data; in vendor_diag_write() local
177 static void hci_debugfs_create_basic(struct hci_dev *hdev) in hci_debugfs_create_basic()
248 struct hci_dev *hdev = req->hdev; in hci_init1_req() local
305 struct hci_dev *hdev = req->hdev; in le_setup() local
323 struct hci_dev *hdev = req->hdev; in hci_setup_event_mask() local
419 struct hci_dev *hdev = req->hdev; in hci_init2_req() local
503 struct hci_dev *hdev = req->hdev; in hci_setup_link_policy() local
[all …]
Dhci_request.c37 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init()
49 bool hci_req_status_pend(struct hci_dev *hdev) in hci_req_status_pend()
57 struct hci_dev *hdev = req->hdev; in req_run() local
102 static void hci_req_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_req_sync_complete()
118 void hci_req_sync_cancel(struct hci_dev *hdev, int err) in hci_req_sync_cancel()
129 struct sk_buff *__hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_ev()
186 struct sk_buff *__hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync()
194 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req, in __hci_req_sync()
270 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req, in hci_req_sync()
291 struct sk_buff *hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_prepare_cmd()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_main.c50 void hclgevf_arq_init(struct hclgevf_dev *hdev) in hclgevf_arq_init()
75 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_update_stats() local
119 static int hclgevf_get_basic_info(struct hclgevf_dev *hdev) in hclgevf_get_basic_info()
148 static int hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) in hclgevf_get_port_base_vlan_filter_state()
171 static int hclgevf_get_queue_info(struct hclgevf_dev *hdev) in hclgevf_get_queue_info()
198 static int hclgevf_get_queue_depth(struct hclgevf_dev *hdev) in hclgevf_get_queue_depth()
226 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_get_qid_global() local
242 static int hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) in hclgevf_get_pf_media_type()
264 static int hclgevf_alloc_tqps(struct hclgevf_dev *hdev) in hclgevf_alloc_tqps()
314 static int hclgevf_knic_setup(struct hclgevf_dev *hdev) in hclgevf_knic_setup()
[all …]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/
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 …]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
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()
264 static int hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) in hclgevf_get_port_base_vlan_filter_state()
287 static int hclgevf_get_queue_info(struct hclgevf_dev *hdev) in hclgevf_get_queue_info()
318 static int hclgevf_get_queue_depth(struct hclgevf_dev *hdev) in hclgevf_get_queue_depth()
348 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_get_qid_global() local
364 static int hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) in hclgevf_get_pf_media_type()
386 static int hclgevf_alloc_tqps(struct hclgevf_dev *hdev) in hclgevf_alloc_tqps()
415 static int hclgevf_knic_setup(struct hclgevf_dev *hdev) in hclgevf_knic_setup()
[all …]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
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 …]
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 …]
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 …]
/kernel/linux/linux-5.10/net/nfc/hci/
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 …]
/kernel/linux/linux-6.6/net/nfc/hci/
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 …]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/
Dgoya.c360 int goya_get_fixed_properties(struct hl_device *hdev) in goya_get_fixed_properties()
471 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map()
487 static u64 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) in goya_set_ddr_bar_base()
521 static int goya_init_iatu(struct hl_device *hdev) in goya_init_iatu()
565 static int goya_early_init(struct hl_device *hdev) in goya_early_init()
634 static int goya_early_fini(struct hl_device *hdev) in goya_early_fini()
642 static void goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in goya_mmu_prepare_reg()
649 static void goya_qman0_set_security(struct hl_device *hdev, bool secure) in goya_qman0_set_security()
670 static void goya_fetch_psoc_frequency(struct hl_device *hdev) in goya_fetch_psoc_frequency()
705 int goya_late_init(struct hl_device *hdev) in goya_late_init()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
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 …]
Dhclge_main.c394 static int hclge_mac_update_stats_defective(struct hclge_dev *hdev) in hclge_mac_update_stats_defective()
430 static int hclge_mac_update_stats_complete(struct hclge_dev *hdev) in hclge_mac_update_stats_complete()
477 static int hclge_mac_query_reg_num(struct hclge_dev *hdev, u32 *reg_num) in hclge_mac_query_reg_num()
511 int hclge_mac_update_stats(struct hclge_dev *hdev) in hclge_mac_update_stats()
520 static int hclge_comm_get_count(struct hclge_dev *hdev, in hclge_comm_get_count()
534 static u64 *hclge_comm_get_stats(struct hclge_dev *hdev, in hclge_comm_get_stats()
552 static u8 *hclge_comm_get_strings(struct hclge_dev *hdev, u32 stringset, in hclge_comm_get_strings()
573 static void hclge_update_stats_for_all(struct hclge_dev *hdev) in hclge_update_stats_for_all()
599 struct hclge_dev *hdev = vport->back; in hclge_update_stats() local
629 struct hclge_dev *hdev = vport->back; in hclge_get_sset_count() local
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_tm.c114 static int hclge_pfc_stats_get(struct hclge_dev *hdev, in hclge_pfc_stats_get()
150 int hclge_pfc_rx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_rx_stats_get()
155 int hclge_pfc_tx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_tx_stats_get()
160 int hclge_mac_pause_en_cfg(struct hclge_dev *hdev, bool tx, bool rx) in hclge_mac_pause_en_cfg()
172 int hclge_pfc_pause_en_cfg(struct hclge_dev *hdev, u8 tx_rx_bitmap, in hclge_pfc_pause_en_cfg()
186 static int hclge_pause_param_cfg(struct hclge_dev *hdev, const u8 *addr, in hclge_pause_param_cfg()
204 int hclge_pause_addr_cfg(struct hclge_dev *hdev, const u8 *mac_addr) in hclge_pause_addr_cfg()
226 static int hclge_fill_pri_array(struct hclge_dev *hdev, u8 *pri, u8 pri_id) in hclge_fill_pri_array()
249 static int hclge_up_to_tc_map(struct hclge_dev *hdev) in hclge_up_to_tc_map()
267 static int hclge_tm_pg_to_pri_map_cfg(struct hclge_dev *hdev, in hclge_tm_pg_to_pri_map_cfg()
[all …]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
Ddevice.c19 bool hl_device_disabled_or_in_reset(struct hl_device *hdev) in hl_device_disabled_or_in_reset()
27 enum hl_device_status hl_device_status(struct hl_device *hdev) in hl_device_status()
44 struct hl_device *hdev; in hpriv_release() local
99 struct hl_device *hdev; in hl_device_release_ctrl() local
176 static int device_init_cdev(struct hl_device *hdev, struct class *hclass, in device_init_cdev()
198 static int device_cdev_sysfs_add(struct hl_device *hdev) in device_cdev_sysfs_add()
234 static void device_cdev_sysfs_del(struct hl_device *hdev) in device_cdev_sysfs_del()
256 static int device_early_init(struct hl_device *hdev) in device_early_init()
369 static void device_early_fini(struct hl_device *hdev) in device_early_fini()
398 struct hl_device *hdev = container_of(work, struct hl_device, in set_freq_to_low_job() local
[all …]
Dsysfs.c12 long hl_get_frequency(struct hl_device *hdev, u32 pll_index, bool curr) in hl_get_frequency()
41 void hl_set_frequency(struct hl_device *hdev, u32 pll_index, u64 freq) in hl_set_frequency()
62 u64 hl_get_max_power(struct hl_device *hdev) in hl_get_max_power()
84 void hl_set_max_power(struct hl_device *hdev) in hl_set_max_power()
105 struct hl_device *hdev = dev_get_drvdata(dev); in uboot_ver_show() local
113 struct hl_device *hdev = dev_get_drvdata(dev); in armcp_kernel_ver_show() local
121 struct hl_device *hdev = dev_get_drvdata(dev); in armcp_ver_show() local
129 struct hl_device *hdev = dev_get_drvdata(dev); in cpld_ver_show() local
138 struct hl_device *hdev = dev_get_drvdata(dev); in cpucp_kernel_ver_show() local
146 struct hl_device *hdev = dev_get_drvdata(dev); in cpucp_ver_show() local
[all …]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/
Dgaudi.c366 static int gaudi_get_fixed_properties(struct hl_device *hdev) in gaudi_get_fixed_properties()
482 static int gaudi_pci_bars_map(struct hl_device *hdev) in gaudi_pci_bars_map()
498 static u64 gaudi_set_hbm_bar_base(struct hl_device *hdev, u64 addr) in gaudi_set_hbm_bar_base()
524 static int gaudi_init_iatu(struct hl_device *hdev) in gaudi_init_iatu()
565 static int gaudi_early_init(struct hl_device *hdev) in gaudi_early_init()
618 static int gaudi_early_fini(struct hl_device *hdev) in gaudi_early_fini()
632 static void gaudi_fetch_psoc_frequency(struct hl_device *hdev) in gaudi_fetch_psoc_frequency()
667 static int _gaudi_init_tpc_mem(struct hl_device *hdev, in _gaudi_init_tpc_mem()
751 static int gaudi_init_tpc_mem(struct hl_device *hdev) in gaudi_init_tpc_mem()
795 static int gaudi_late_init(struct hl_device *hdev) in gaudi_late_init()
[all …]

12345678910>>...25