Home
last modified time | relevance | path

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

12345678910>>...13

/linux/net/bluetooth/
H A Dhci_sync.c23 static void hci_cmd_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_cmd_sync_complete()
51 struct sk_buff *hci_cmd_sync_alloc(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_cmd_sync_alloc()
88 struct hci_dev *hdev = req->hdev; in hci_cmd_sync_add() local
117 struct hci_dev *hdev = req->hdev; in hci_req_sync_run() local
148 static void hci_request_init(struct hci_request *req, struct hci_dev *hdev) in hci_request_init()
156 struct sk_buff *__hci_cmd_sync_sk(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_sk()
220 struct sk_buff *__hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync()
228 struct sk_buff *hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_cmd_sync()
247 struct sk_buff *__hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_ev()
256 int __hci_cmd_sync_status_sk(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_status_sk()
[all …]
H A Dhci_debugfs.c93 struct hci_dev *hdev = f->private; in features_show() local
110 struct hci_dev *hdev = f->private; in device_id_show() local
124 struct hci_dev *hdev = f->private; in device_list_show() local
144 struct hci_dev *hdev = f->private; in blacklist_show() local
159 struct hci_dev *hdev = f->private; in blocked_keys_show() local
174 struct hci_dev *hdev = f->private; in uuids_show() local
199 struct hci_dev *hdev = f->private; in remote_oob_show() local
218 struct hci_dev *hdev = data; in conn_info_min_age_set() local
234 struct hci_dev *hdev = data; in conn_info_min_age_get() local
248 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
99 static void hci_dev_put_srcu(struct hci_dev *hdev, int srcu_index) in hci_dev_put_srcu() argument
107 bool hci_discovery_active(struct hci_dev *hdev) in hci_discovery_active() argument
121 void hci_discovery_set_state(struct hci_dev *hdev, int state) in hci_discovery_set_state() argument
151 hci_inquiry_cache_flush(struct hci_dev * hdev) hci_inquiry_cache_flush() argument
165 hci_inquiry_cache_lookup(struct hci_dev * hdev,bdaddr_t * bdaddr) hci_inquiry_cache_lookup() argument
181 hci_inquiry_cache_lookup_unknown(struct hci_dev * hdev,bdaddr_t * bdaddr) hci_inquiry_cache_lookup_unknown() argument
197 hci_inquiry_cache_lookup_resolve(struct hci_dev * hdev,bdaddr_t * bdaddr,int state) hci_inquiry_cache_lookup_resolve() argument
216 hci_inquiry_cache_update_resolve(struct hci_dev * hdev,struct inquiry_entry * ie) hci_inquiry_cache_update_resolve() argument
235 hci_inquiry_cache_update(struct hci_dev * hdev,struct inquiry_data * data,bool name_known) hci_inquiry_cache_update() argument
297 inquiry_cache_dump(struct hci_dev * hdev,int num,__u8 * buf) inquiry_cache_dump() argument
329 struct hci_dev *hdev; hci_inquiry() local
422 hci_dev_do_open(struct hci_dev * hdev) hci_dev_do_open() argument
440 struct hci_dev *hdev; hci_dev_open() local
493 hci_dev_do_close(struct hci_dev * hdev) hci_dev_do_close() argument
510 struct hci_dev *hdev; hci_dev_close() local
533 hci_dev_do_reset(struct hci_dev * hdev) hci_dev_do_reset() argument
588 struct hci_dev *hdev; hci_dev_reset() local
619 struct hci_dev *hdev; hci_dev_reset_stat() local
643 hci_update_passive_scan_state(struct hci_dev * hdev,u8 scan) hci_update_passive_scan_state() argument
681 struct hci_dev *hdev; hci_dev_cmd() local
787 struct hci_dev *hdev; hci_get_dev_list() local
834 struct hci_dev *hdev; hci_get_dev_info() local
887 hci_dev_do_poweroff(struct hci_dev * hdev) hci_dev_do_poweroff() argument
904 struct hci_dev *hdev = data; hci_rfkill_set_block() local
945 struct hci_dev *hdev = container_of(work, struct hci_dev, power_on); hci_power_on() local
1014 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_power_off() local
1024 struct hci_dev *hdev = container_of(work, struct hci_dev, error_reset); hci_error_reset() local
1040 hci_uuids_clear(struct hci_dev * hdev) hci_uuids_clear() argument
1050 hci_link_keys_clear(struct hci_dev * hdev) hci_link_keys_clear() argument
1060 hci_smp_ltks_clear(struct hci_dev * hdev) hci_smp_ltks_clear() argument
1070 hci_smp_irks_clear(struct hci_dev * hdev) hci_smp_irks_clear() argument
1080 hci_blocked_keys_clear(struct hci_dev * hdev) hci_blocked_keys_clear() argument
1090 hci_is_blocked_key(struct hci_dev * hdev,u8 type,u8 val[16]) hci_is_blocked_key() argument
1107 hci_find_link_key(struct hci_dev * hdev,bdaddr_t * bdaddr) hci_find_link_key() argument
1133 hci_persistent_key(struct hci_dev * hdev,struct hci_conn * conn,u8 key_type,u8 old_key_type) hci_persistent_key() argument
1181 hci_find_ltk(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 addr_type,u8 role) hci_find_ltk() argument
1210 hci_find_irk_by_rpa(struct hci_dev * hdev,bdaddr_t * rpa) hci_find_irk_by_rpa() argument
1244 hci_find_irk_by_addr(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 addr_type) hci_find_irk_by_addr() argument
1275 hci_add_link_key(struct hci_dev * hdev,struct hci_conn * conn,bdaddr_t * bdaddr,u8 * val,u8 type,u8 pin_len,bool * persistent) hci_add_link_key() argument
1322 hci_add_ltk(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 addr_type,u8 type,u8 authenticated,u8 tk[16],u8 enc_size,__le16 ediv,__le64 rand) hci_add_ltk() argument
1351 hci_add_irk(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 addr_type,u8 val[16],bdaddr_t * rpa) hci_add_irk() argument
1374 hci_remove_link_key(struct hci_dev * hdev,bdaddr_t * bdaddr) hci_remove_link_key() argument
1390 hci_remove_ltk(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 bdaddr_type) hci_remove_ltk() argument
1409 hci_remove_irk(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 addr_type) hci_remove_irk() argument
1424 hci_bdaddr_is_paired(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 type) hci_bdaddr_is_paired() argument
1463 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_cmd_timeout() local
1486 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_ncmd_timeout() local
1501 hci_find_remote_oob_data(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 bdaddr_type) hci_find_remote_oob_data() argument
1517 hci_remove_remote_oob_data(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 bdaddr_type) hci_remove_remote_oob_data() argument
1534 hci_remote_oob_data_clear(struct hci_dev * hdev) hci_remote_oob_data_clear() argument
1544 hci_add_remote_oob_data(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 bdaddr_type,u8 * hash192,u8 * rand192,u8 * hash256,u8 * rand256) hci_add_remote_oob_data() argument
1591 hci_find_adv_instance(struct hci_dev * hdev,u8 instance) hci_find_adv_instance() argument
1604 hci_find_adv_sid(struct hci_dev * hdev,u8 sid) hci_find_adv_sid() argument
1617 hci_get_next_instance(struct hci_dev * hdev,u8 instance) hci_get_next_instance() argument
1634 hci_remove_adv_instance(struct hci_dev * hdev,u8 instance) hci_remove_adv_instance() argument
1662 hci_adv_instances_set_rpa_expired(struct hci_dev * hdev,bool rpa_expired) hci_adv_instances_set_rpa_expired() argument
1671 hci_adv_instances_clear(struct hci_dev * hdev) hci_adv_instances_clear() argument
1701 hci_add_adv_instance(struct hci_dev * hdev,u8 instance,u32 flags,u16 adv_data_len,u8 * adv_data,u16 scan_rsp_len,u8 * scan_rsp_data,u16 timeout,u16 duration,s8 tx_power,u32 min_interval,u32 max_interval,u8 mesh_handle) hci_add_adv_instance() argument
1768 hci_add_per_instance(struct hci_dev * hdev,u8 instance,u8 sid,u32 flags,u8 data_len,u8 * data,u32 min_interval,u32 max_interval) hci_add_per_instance() argument
1791 hci_set_adv_instance_data(struct hci_dev * hdev,u8 instance,u16 adv_data_len,u8 * adv_data,u16 scan_rsp_len,u8 * scan_rsp_data) hci_set_adv_instance_data() argument
1826 hci_adv_instance_flags(struct hci_dev * hdev,u8 instance) hci_adv_instance_flags() argument
1860 hci_adv_instance_is_scannable(struct hci_dev * hdev,u8 instance) hci_adv_instance_is_scannable() argument
1880 hci_adv_monitors_clear(struct hci_dev * hdev) hci_adv_monitors_clear() argument
1894 hci_free_adv_monitor(struct hci_dev * hdev,struct adv_monitor * monitor) hci_free_adv_monitor() argument
1920 hci_add_adv_monitor(struct hci_dev * hdev,struct adv_monitor * monitor) hci_add_adv_monitor() argument
1966 hci_remove_adv_monitor(struct hci_dev * hdev,struct adv_monitor * monitor) hci_remove_adv_monitor() argument
2002 hci_remove_single_adv_monitor(struct hci_dev * hdev,u16 handle) hci_remove_single_adv_monitor() argument
2013 hci_remove_all_adv_monitor(struct hci_dev * hdev) hci_remove_all_adv_monitor() argument
2035 hci_is_adv_monitoring(struct hci_dev * hdev) hci_is_adv_monitoring() argument
2040 hci_get_adv_monitor_offload_ext(struct hci_dev * hdev) hci_get_adv_monitor_offload_ext() argument
2214 hci_conn_params_lookup(struct hci_dev * hdev,bdaddr_t * addr,u8 addr_type) hci_conn_params_lookup() argument
2269 hci_conn_params_add(struct hci_dev * hdev,bdaddr_t * addr,u8 addr_type) hci_conn_params_add() argument
2315 hci_conn_params_del(struct hci_dev * hdev,bdaddr_t * addr,u8 addr_type) hci_conn_params_del() argument
2331 hci_conn_params_clear_disabled(struct hci_dev * hdev) hci_conn_params_clear_disabled() argument
2354 hci_conn_params_clear_all(struct hci_dev * hdev) hci_conn_params_clear_all() argument
2377 hci_copy_identity_address(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 * bdaddr_type) hci_copy_identity_address() argument
2392 hci_clear_wake_reason(struct hci_dev * hdev) hci_clear_wake_reason() argument
2406 struct hci_dev *hdev = hci_suspend_notifier() local
2439 struct hci_dev *hdev; hci_alloc_dev_priv() local
2576 hci_free_dev(struct hci_dev * hdev) hci_free_dev() argument
2584 hci_register_dev(struct hci_dev * hdev) hci_register_dev() argument
2690 hci_unregister_dev(struct hci_dev * hdev) hci_unregister_dev() argument
2743 hci_release_dev(struct hci_dev * hdev) hci_release_dev() argument
2780 hci_register_suspend_notifier(struct hci_dev * hdev) hci_register_suspend_notifier() argument
2793 hci_unregister_suspend_notifier(struct hci_dev * hdev) hci_unregister_suspend_notifier() argument
2812 hci_cancel_cmd_sync(struct hci_dev * hdev,int err) hci_cancel_cmd_sync() argument
2830 hci_suspend_dev(struct hci_dev * hdev) hci_suspend_dev() argument
2861 hci_resume_dev(struct hci_dev * hdev) hci_resume_dev() argument
2889 hci_reset_dev(struct hci_dev * hdev) hci_reset_dev() argument
2908 hci_dev_classify_pkt_type(struct hci_dev * hdev,struct sk_buff * skb) hci_dev_classify_pkt_type() argument
2917 hci_recv_frame(struct hci_dev * hdev,struct sk_buff * skb) hci_recv_frame() argument
2975 hci_recv_diag(struct hci_dev * hdev,struct sk_buff * skb) hci_recv_diag() argument
2990 hci_set_hw_info(struct hci_dev * hdev,const char * fmt,...) hci_set_hw_info() argument
3001 hci_set_fw_info(struct hci_dev * hdev,const char * fmt,...) hci_set_fw_info() argument
3038 hci_send_frame(struct hci_dev * hdev,struct sk_buff * skb) hci_send_frame() argument
3083 hci_send_conn_frame(struct hci_dev * hdev,struct hci_conn * conn,struct sk_buff * skb) hci_send_conn_frame() argument
3091 hci_send_cmd(struct hci_dev * hdev,__u16 opcode,__u32 plen,const void * param) hci_send_cmd() argument
3115 __hci_cmd_send(struct hci_dev * hdev,u16 opcode,u32 plen,const void * param) __hci_cmd_send() argument
3163 hci_sent_cmd_data(struct hci_dev * hdev,__u16 opcode) hci_sent_cmd_data() argument
3177 hci_recv_event_data(struct hci_dev * hdev,__u8 event) hci_recv_event_data() argument
3224 struct hci_dev *hdev = conn->hdev; hci_queue_acl() local
3274 struct hci_dev *hdev = chan->conn->hdev; hci_send_acl() local
3286 struct hci_dev *hdev = conn->hdev; hci_send_sco() local
3320 struct hci_dev *hdev = conn->hdev; hci_queue_iso() local
3364 struct hci_dev *hdev = conn->hdev; hci_send_iso() local
3378 struct hci_dev *hdev; hci_quote_sent() local
3414 hci_low_sent(struct hci_dev * hdev,__u8 type,int * quote) hci_low_sent() argument
3453 hci_link_tx_to(struct hci_dev * hdev,__u8 type) hci_link_tx_to() argument
3474 hci_chan_sent(struct hci_dev * hdev,__u8 type,int * quote) hci_chan_sent() argument
3537 hci_prio_recalculate(struct hci_dev * hdev,__u8 type) hci_prio_recalculate() argument
3587 __check_timeout(struct hci_dev * hdev,unsigned int cnt,u8 type) __check_timeout() argument
3611 hci_sched_sco(struct hci_dev * hdev,__u8 type) hci_sched_sco() argument
3652 hci_sched_acl_pkt(struct hci_dev * hdev) hci_sched_acl_pkt() argument
3694 hci_sched_acl(struct hci_dev * hdev) hci_sched_acl() argument
3705 hci_sched_le(struct hci_dev * hdev) hci_sched_le() argument
3751 hci_sched_iso(struct hci_dev * hdev,__u8 type) hci_sched_iso() argument
3779 struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work); hci_tx_work() local
3804 hci_acldata_packet(struct hci_dev * hdev,struct sk_buff * skb) hci_acldata_packet() argument
3845 hci_scodata_packet(struct hci_dev * hdev,struct sk_buff * skb) hci_scodata_packet() argument
3884 hci_isodata_packet(struct hci_dev * hdev,struct sk_buff * skb) hci_isodata_packet() argument
3921 hci_req_is_complete(struct hci_dev * hdev) hci_req_is_complete() argument
3932 hci_resend_last(struct hci_dev * hdev) hci_resend_last() argument
3954 hci_req_cmd_complete(struct hci_dev * hdev,u16 opcode,u8 status,hci_req_complete_t * req_complete,hci_req_complete_skb_t * req_complete_skb) hci_req_cmd_complete() argument
4023 struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work); hci_rx_work() local
4096 hci_send_cmd_sync(struct hci_dev * hdev,struct sk_buff * skb) hci_send_cmd_sync() argument
4129 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_work); hci_cmd_work() local
[all...]
H A Dhci_event.c47 static void *hci_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_ev_skb_pull()
59 static void *hci_cc_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_skb_pull()
71 static void *hci_le_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_le_ev_skb_pull()
83 static u8 hci_cc_inquiry_cancel(struct hci_dev *hdev, void *data, in hci_cc_inquiry_cancel()
121 static u8 hci_cc_periodic_inq(struct hci_dev *hdev, void *data, in hci_cc_periodic_inq()
136 static u8 hci_cc_exit_periodic_inq(struct hci_dev *hdev, void *data, in hci_cc_exit_periodic_inq()
151 static u8 hci_cc_remote_name_req_cancel(struct hci_dev *hdev, void *data, in hci_cc_remote_name_req_cancel()
161 static u8 hci_cc_role_discovery(struct hci_dev *hdev, void *data, in hci_cc_role_discovery()
183 static u8 hci_cc_read_link_policy(struct hci_dev *hdev, void *data, in hci_cc_read_link_policy()
205 static u8 hci_cc_write_link_policy(struct hci_dev *hdev, void *data, in hci_cc_write_link_policy()
[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 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 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_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
189 struct hci_dev *hdev = conn->hdev; in hci_disconnect() local
202 struct hci_dev *hdev = conn->hdev; in hci_add_sco() local
235 static int configure_datapath_sync(struct hci_dev *hdev, struct bt_codec *codec) in configure_datapath_sync()
281 static int hci_enhanced_setup_sync(struct hci_dev *hdev, void *data) in hci_enhanced_setup_sync()
409 struct hci_dev *hdev = conn->hdev; in hci_setup_sync_conn() local
486 struct hci_dev *hdev = conn->hdev; in hci_le_conn_update() local
522 struct hci_dev *hdev = conn->hdev; in hci_le_start_enc() local
587 struct hci_dev *hdev = conn->hdev; in hci_conn_idle() local
[all …]
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c87 void hclgevf_arq_init(struct hclgevf_dev *hdev) in hclgevf_arq_init()
112 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_update_stats() local
154 static int hclgevf_get_basic_info(struct hclgevf_dev *hdev) in hclgevf_get_basic_info()
183 static int hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) in hclgevf_get_port_base_vlan_filter_state()
206 static int hclgevf_get_queue_info(struct hclgevf_dev *hdev) in hclgevf_get_queue_info()
233 static int hclgevf_get_queue_depth(struct hclgevf_dev *hdev) in hclgevf_get_queue_depth()
261 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_get_qid_global() local
277 static int hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) in hclgevf_get_pf_media_type()
299 static int hclgevf_alloc_tqps(struct hclgevf_dev *hdev) in hclgevf_alloc_tqps()
349 static int hclgevf_knic_setup(struct hclgevf_dev *hdev) in hclgevf_knic_setup()
[all …]
/linux/drivers/accel/habanalabs/goya/
H A Dgoya.c360 int goya_set_fixed_properties(struct hl_device *hdev) in goya_set_fixed_properties()
508 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map()
524 static u64 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) in goya_set_ddr_bar_base()
558 static int goya_init_iatu(struct hl_device *hdev) in goya_init_iatu()
592 static enum hl_device_hw_state goya_get_hw_state(struct hl_device *hdev) in goya_get_hw_state()
608 static int goya_early_init(struct hl_device *hdev) in goya_early_init()
709 static int goya_early_fini(struct hl_device *hdev) in goya_early_fini()
717 static void goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in goya_mmu_prepare_reg()
724 static void goya_qman0_set_security(struct hl_device *hdev, bool secure) in goya_qman0_set_security()
745 static void goya_fetch_psoc_frequency(struct hl_device *hdev) in goya_fetch_psoc_frequency()
[all …]
H A Dgoya_hwmgr.c10 void goya_set_pll_profile(struct hl_device *hdev, enum hl_pll_frequency freq) in goya_set_pll_profile()
41 struct hl_device *hdev = dev_get_drvdata(dev); in mme_clk_show() local
58 struct hl_device *hdev = dev_get_drvdata(dev); in mme_clk_store() local
90 struct hl_device *hdev = dev_get_drvdata(dev); in tpc_clk_show() local
107 struct hl_device *hdev = dev_get_drvdata(dev); in tpc_clk_store() local
139 struct hl_device *hdev = dev_get_drvdata(dev); in ic_clk_show() local
156 struct hl_device *hdev = dev_get_drvdata(dev); in ic_clk_store() local
188 struct hl_device *hdev = dev_get_drvdata(dev); in mme_clk_curr_show() local
205 struct hl_device *hdev = dev_get_drvdata(dev); in tpc_clk_curr_show() local
222 struct hl_device *hdev = dev_get_drvdata(dev); in ic_clk_curr_show() local
[all …]
/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.c440 static int hclge_mac_update_stats_defective(struct hclge_dev *hdev) in hclge_mac_update_stats_defective()
476 static int hclge_mac_update_stats_complete(struct hclge_dev *hdev) in hclge_mac_update_stats_complete()
523 static int hclge_mac_query_reg_num(struct hclge_dev *hdev, u32 *reg_num) in hclge_mac_query_reg_num()
557 int hclge_mac_update_stats(struct hclge_dev *hdev) in hclge_mac_update_stats()
566 static int hclge_comm_get_count(struct hclge_dev *hdev, in hclge_comm_get_count()
580 static u64 *hclge_comm_get_stats(struct hclge_dev *hdev, in hclge_comm_get_stats()
598 static void hclge_comm_get_strings(struct hclge_dev *hdev, u32 stringset, in hclge_comm_get_strings()
615 static void hclge_update_stats_for_all(struct hclge_dev *hdev) in hclge_update_stats_for_all()
641 struct hclge_dev *hdev = vport->back; in hclge_update_stats() local
671 struct hclge_dev *hdev = vport->back; in hclge_get_sset_count() 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.c9 static int hclge_ptp_get_cycle(struct hclge_dev *hdev) in hclge_ptp_get_cycle()
28 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_adjfine() local
59 struct hclge_dev *hdev = vport->back; in hclge_ptp_set_tx_info() local
78 void hclge_ptp_clean_tx_hwts(struct hclge_dev *hdev) in hclge_ptp_clean_tx_hwts()
110 struct hclge_dev *hdev = vport->back; in hclge_ptp_get_rx_hwts() local
135 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_gettimex() local
155 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_settime() local
174 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_adjtime() local
207 int hclge_ptp_get_cfg(struct hclge_dev *hdev, struct ifreq *ifr) in hclge_ptp_get_cfg()
216 static int hclge_ptp_int_en(struct hclge_dev *hdev, bool en) in hclge_ptp_int_en()
[all …]
H A Dhclge_err.c1554 struct hclge_dev *hdev) in hclge_err_mod_check_support_cmd()
1566 hclge_query_reg_info(struct hclge_dev *hdev, in hclge_query_reg_info()
1597 static void hclge_query_reg_info_of_ssu(struct hclge_dev *hdev) in hclge_query_reg_info_of_ssu()
1788 static int hclge_cmd_query_error(struct hclge_dev *hdev, in hclge_cmd_query_error()
1809 static int hclge_clear_mac_tnl_int(struct hclge_dev *hdev) in hclge_clear_mac_tnl_int()
1819 static int hclge_config_common_hw_err_int(struct hclge_dev *hdev, bool en) in hclge_config_common_hw_err_int()
1856 static int hclge_config_ncsi_hw_err_int(struct hclge_dev *hdev, bool en) in hclge_config_ncsi_hw_err_int()
1878 static int hclge_config_igu_egu_hw_err_int(struct hclge_dev *hdev, bool en) in hclge_config_igu_egu_hw_err_int()
1917 static int hclge_config_ppp_error_interrupt(struct hclge_dev *hdev, u32 cmd, in hclge_config_ppp_error_interrupt()
1966 static int hclge_config_ppp_hw_err_int(struct hclge_dev *hdev, bool en) in hclge_config_ppp_hw_err_int()
[all …]
H A Dhclge_debugfs.c737 static int hclge_dbg_get_dfx_bd_num(struct hclge_dev *hdev, int offset, in hclge_dbg_get_dfx_bd_num()
765 int hclge_dbg_cmd_send(struct hclge_dev *hdev, struct hclge_desc *desc_src, in hclge_dbg_cmd_send()
788 hclge_dbg_dump_reg_tqp(struct hclge_dev *hdev, in hclge_dbg_dump_reg_tqp()
840 hclge_dbg_dump_reg_common(struct hclge_dev *hdev, in hclge_dbg_dump_reg_common()
901 static int hclge_dbg_dump_mac_enable_status(struct hclge_dev *hdev, in hclge_dbg_dump_mac_enable_status()
930 static int hclge_dbg_dump_mac_frame_size(struct hclge_dev *hdev, in hclge_dbg_dump_mac_frame_size()
954 static int hclge_dbg_dump_mac_speed_duplex(struct hclge_dev *hdev, in hclge_dbg_dump_mac_speed_duplex()
986 struct hclge_dev *hdev = hclge_seq_file_to_hdev(s); in hclge_dbg_dump_mac() local
1000 static int hclge_dbg_dump_dcb_qset(struct hclge_dev *hdev, struct seq_file *s) in hclge_dbg_dump_dcb_qset()
1028 static int hclge_dbg_dump_dcb_pri(struct hclge_dev *hdev, struct seq_file *s) in hclge_dbg_dump_dcb_pri()
[all …]
/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 = timer_container_of(hdev, t, cmd_timer); in nfc_hci_cmd_timeout() local
[all …]
H A Dcommand.c19 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd_async()
55 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd()
91 int nfc_hci_send_event(struct nfc_hci_dev *hdev, u8 gate, u8 event, in nfc_hci_send_event()
112 int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, in nfc_hci_send_cmd()
125 int nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, in nfc_hci_send_cmd_async()
140 int nfc_hci_set_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, in nfc_hci_set_param()
172 int nfc_hci_get_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, in nfc_hci_get_param()
182 static int nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) in nfc_hci_open_pipe()
202 static int nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) in nfc_hci_close_pipe()
208 static u8 nfc_hci_create_pipe(struct nfc_hci_dev *hdev, u8 dest_host, in nfc_hci_create_pipe()
[all …]
/linux/drivers/accel/habanalabs/common/
H A Dfirmware_if.c55 int hl_fw_version_cmp(struct hl_device *hdev, u32 major, u32 minor, u32 subminor) in hl_fw_version_cmp()
137 static int hl_get_sw_major_minor_subminor(struct hl_device *hdev, const char *fw_str) in hl_get_sw_major_minor_subminor()
197 static int hl_get_preboot_major_minor(struct hl_device *hdev, char *preboot_ver) in hl_get_preboot_major_minor()
220 static int hl_request_fw(struct hl_device *hdev, in hl_request_fw()
284 static int hl_fw_copy_fw_to_device(struct hl_device *hdev, in hl_fw_copy_fw_to_device()
318 static int hl_fw_copy_msg_to_device(struct hl_device *hdev, in hl_fw_copy_msg_to_device()
355 int hl_fw_load_fw_to_device(struct hl_device *hdev, const char *fw_name, in hl_fw_load_fw_to_device()
371 int hl_fw_send_pci_access_msg(struct hl_device *hdev, u32 opcode, u64 value) in hl_fw_send_pci_access_msg()
404 int hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg, in hl_fw_send_cpu_message()
542 int hl_fw_unmask_irq(struct hl_device *hdev, u16 event_type) in hl_fw_unmask_irq()
[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()
127 static int ext_queue_sanity_checks(struct hl_device *hdev, in ext_queue_sanity_checks()
176 static int int_queue_sanity_checks(struct hl_device *hdev, in int_queue_sanity_checks()
211 static int hw_queue_sanity_checks(struct hl_device *hdev, struct hl_hw_queue *q, in hw_queue_sanity_checks()
239 int hl_hw_queue_send_cb_no_cmpl(struct hl_device *hdev, u32 hw_queue_id, in hl_hw_queue_send_cb_no_cmpl()
281 struct hl_device *hdev = job->cs->ctx->hdev; in ext_queue_schedule_job() local
346 struct hl_device *hdev = job->cs->ctx->hdev; in int_queue_schedule_job() local
382 struct hl_device *hdev = job->cs->ctx->hdev; in hw_queue_schedule_job() local
415 static int init_signal_cs(struct hl_device *hdev, in init_signal_cs()
[all …]
H A Dirq.c22 struct hl_device *hdev; member
62 struct hl_device *hdev = eqe_work->hdev; in irq_handle_eqe() local
78 static void job_finish(struct hl_device *hdev, u32 cs_seq, struct hl_cq *cq, ktime_t timestamp) in job_finish()
99 static void cs_finish(struct hl_device *hdev, u16 cs_seq, ktime_t timestamp) in cs_finish()
133 struct hl_device *hdev = cq->hdev; in hl_irq_handler_cq() local
211 struct hl_device *hdev = job->hdev; in hl_ts_free_objects() local
255 static int handle_registration_node(struct hl_device *hdev, struct hl_user_pending_interrupt *pend, in handle_registration_node()
329 static void handle_user_interrupt_ts_list(struct hl_device *hdev, struct hl_user_interrupt *intr) in handle_user_interrupt_ts_list()
377 static void handle_user_interrupt_wait_list(struct hl_device *hdev, struct hl_user_interrupt *intr) in handle_user_interrupt_wait_list()
394 static void handle_tpc_interrupt(struct hl_device *hdev) in handle_tpc_interrupt()
[all …]
/linux/drivers/hid/
H A Dhid-lenovo.c54 struct hid_device *hdev; member
89 static int lenovo_led_set_tp10ubkbd(struct hid_device *hdev, u8 led_code, in lenovo_led_set_tp10ubkbd()
151 static const __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc, in lenovo_report_fixup()
184 static int lenovo_input_mapping_tpkbd(struct hid_device *hdev, in lenovo_input_mapping_tpkbd()
197 static int lenovo_input_mapping_cptkbd(struct hid_device *hdev, in lenovo_input_mapping_cptkbd()
271 static int lenovo_input_mapping_tpIIkbd(struct hid_device *hdev, in lenovo_input_mapping_tpIIkbd()
366 static int lenovo_input_mapping_scrollpoint(struct hid_device *hdev, in lenovo_input_mapping_scrollpoint()
377 static int lenovo_input_mapping_tp10_ultrabook_kbd(struct hid_device *hdev, in lenovo_input_mapping_tp10_ultrabook_kbd()
415 static int lenovo_input_mapping_x1_tab_kbd(struct hid_device *hdev, in lenovo_input_mapping_x1_tab_kbd()
463 static int lenovo_input_mapping(struct hid_device *hdev, in lenovo_input_mapping()
[all …]
/linux/drivers/bluetooth/
H A Dbtbcm.c41 static int btbcm_set_bdaddr_from_efi(struct hci_dev *hdev) in btbcm_set_bdaddr_from_efi()
71 static int btbcm_set_bdaddr_from_efi(struct hci_dev *hdev) in btbcm_set_bdaddr_from_efi()
77 int btbcm_check_bdaddr(struct hci_dev *hdev) in btbcm_check_bdaddr()
148 int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btbcm_set_bdaddr()
165 int btbcm_read_pcm_int_params(struct hci_dev *hdev, in btbcm_read_pcm_int_params()
193 int btbcm_write_pcm_int_params(struct hci_dev *hdev, in btbcm_write_pcm_int_params()
211 int btbcm_patchram(struct hci_dev *hdev, const struct firmware *fw) in btbcm_patchram()
274 static int btbcm_reset(struct hci_dev *hdev) in btbcm_reset()
293 static struct sk_buff *btbcm_read_local_name(struct hci_dev *hdev) in btbcm_read_local_name()
314 static struct sk_buff *btbcm_read_local_version(struct hci_dev *hdev) in btbcm_read_local_version()
[all …]
/linux/drivers/nfc/st21nfca/
H A Dcore.c104 static int st21nfca_hci_load_session(struct nfc_hci_dev *hdev) in st21nfca_hci_load_session()
205 static int st21nfca_hci_open(struct nfc_hci_dev *hdev) in st21nfca_hci_open()
227 static void st21nfca_hci_close(struct nfc_hci_dev *hdev) in st21nfca_hci_close()
243 static int st21nfca_hci_ready(struct nfc_hci_dev *hdev) in st21nfca_hci_ready()
307 static int st21nfca_hci_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) in st21nfca_hci_xmit()
314 static int st21nfca_hci_start_poll(struct nfc_hci_dev *hdev, in st21nfca_hci_start_poll()
495 static void st21nfca_hci_stop_poll(struct nfc_hci_dev *hdev) in st21nfca_hci_stop_poll()
501 static int st21nfca_get_iso14443_3_atqa(struct nfc_hci_dev *hdev, u16 *atqa) in st21nfca_get_iso14443_3_atqa()
523 static int st21nfca_get_iso14443_3_sak(struct nfc_hci_dev *hdev, u8 *sak) in st21nfca_get_iso14443_3_sak()
545 static int st21nfca_get_iso14443_3_uid(struct nfc_hci_dev *hdev, u8 *uid, in st21nfca_get_iso14443_3_uid()
[all …]

12345678910>>...13