Home
last modified time | relevance | path

Searched defs:hdev (Results 526 - 550 of 610) sorted by relevance

1...<<2122232425

/kernel/linux/linux-5.10/net/bluetooth/
H A Dhci_request.c37 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init() argument
49 bool hci_req_status_pend(struct hci_dev *hdev) in hci_req_status_pend() argument
57 struct hci_dev *hdev = req->hdev; in req_run() local
102 hci_req_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, struct sk_buff *skb) hci_req_sync_complete() argument
118 hci_req_sync_cancel(struct hci_dev *hdev, int err) hci_req_sync_cancel() argument
129 __hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout) __hci_cmd_sync_ev() argument
186 __hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) __hci_cmd_sync() argument
194 __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req, unsigned long opt), unsigned long opt, u32 timeout, u8 *hci_status) __hci_req_sync() argument
270 hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req, unsigned long opt), unsigned long opt, u32 timeout, u8 *hci_status) hci_req_sync() argument
291 hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param) hci_prepare_cmd() argument
321 struct hci_dev *hdev = req->hdev; hci_req_add_ev() local
356 struct hci_dev *hdev = req->hdev; __hci_req_write_fast_connectable() local
387 start_interleave_scan(struct hci_dev *hdev) start_interleave_scan() argument
394 is_interleave_scanning(struct hci_dev *hdev) is_interleave_scanning() argument
399 cancel_interleave_scan(struct hci_dev *hdev) cancel_interleave_scan() argument
411 __hci_update_interleaved_scan(struct hci_dev *hdev) __hci_update_interleaved_scan() argument
442 struct hci_dev *hdev = req->hdev; __hci_update_background_scan() local
512 struct hci_dev *hdev = req->hdev; __hci_req_update_name() local
522 create_uuid16_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid16_list() argument
564 create_uuid32_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid32_list() argument
597 create_uuid128_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid128_list() argument
630 create_eir(struct hci_dev *hdev, u8 *data) create_eir() argument
680 struct hci_dev *hdev = req->hdev; __hci_req_update_eir() local
709 struct hci_dev *hdev = req->hdev; hci_req_add_le_scan_disable() local
776 struct hci_dev *hdev = req->hdev; add_to_accept_list() local
835 struct hci_dev *hdev = req->hdev; update_accept_list() local
924 scan_use_rpa(struct hci_dev *hdev) scan_use_rpa() argument
933 struct hci_dev *hdev = req->hdev; hci_req_start_scan() local
1022 hci_is_le_conn_scanning(struct hci_dev *hdev) hci_is_le_conn_scanning() argument
1048 struct hci_dev *hdev = req->hdev; hci_req_add_le_passive_scan() local
1113 get_adv_instance_scan_rsp_len(struct hci_dev *hdev, u8 instance) get_adv_instance_scan_rsp_len() argument
1150 struct hci_dev *hdev = req->hdev; hci_req_set_event_filter() local
1188 cancel_adv_timeout(struct hci_dev *hdev) cancel_adv_timeout() argument
1235 suspend_req_complete(struct hci_dev *hdev, u8 status, u16 opcode) suspend_req_complete() argument
1246 hci_req_prepare_suspend(struct hci_dev *hdev, enum suspended_state next) hci_req_prepare_suspend() argument
1374 get_cur_adv_instance_scan_rsp_len(struct hci_dev *hdev) get_cur_adv_instance_scan_rsp_len() argument
1405 get_adv_instance_flags(struct hci_dev *hdev, u8 instance) get_adv_instance_flags() argument
1439 adv_use_rpa(struct hci_dev *hdev, uint32_t flags) adv_use_rpa() argument
1462 is_advertising_allowed(struct hci_dev *hdev, bool connectable) is_advertising_allowed() argument
1501 struct hci_dev *hdev = req->hdev; __hci_req_enable_advertising() local
1571 append_local_name(struct hci_dev *hdev, u8 *ptr, u8 ad_len) append_local_name() argument
1608 append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len) append_appearance() argument
1613 create_default_scan_rsp_data(struct hci_dev *hdev, u8 *ptr) create_default_scan_rsp_data() argument
1624 create_instance_scan_rsp_data(struct hci_dev *hdev, u8 instance, u8 *ptr) create_instance_scan_rsp_data() argument
1654 struct hci_dev *hdev = req->hdev; __hci_req_update_scan_rsp_data() local
1712 create_instance_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr) create_instance_adv_data() argument
1803 struct hci_dev *hdev = req->hdev; __hci_req_update_adv_data() local
1855 hci_req_update_adv_data(struct hci_dev *hdev, u8 instance) hci_req_update_adv_data() argument
1865 enable_addr_resolution_complete(struct hci_dev *hdev, u8 status, u16 opcode) enable_addr_resolution_complete() argument
1871 hci_req_disable_address_resolution(struct hci_dev *hdev) hci_req_disable_address_resolution() argument
1887 adv_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) adv_enable_complete() argument
1892 hci_req_reenable_advertising(struct hci_dev *hdev) hci_req_reenable_advertising() argument
1920 struct hci_dev *hdev = container_of(work, struct hci_dev, adv_timeout_expire() local
1952 struct hci_dev *hdev = req->hdev; hci_req_add_le_interleaved_scan() local
1982 struct hci_dev *hdev = container_of(work, struct hci_dev, interleave_scan_work() local
2005 hci_get_random_address(struct hci_dev *hdev, bool require_privacy, bool use_rpa, struct adv_info *adv_instance, u8 *own_addr_type, bdaddr_t *rand_addr) hci_get_random_address() argument
2100 struct hci_dev *hdev = req->hdev; __hci_req_setup_ext_adv_instance() local
2210 struct hci_dev *hdev = req->hdev; __hci_req_enable_ext_advertising() local
2255 struct hci_dev *hdev = req->hdev; __hci_req_disable_ext_adv_instance() local
2284 struct hci_dev *hdev = req->hdev; __hci_req_remove_ext_adv_instance() local
2297 struct hci_dev *hdev = req->hdev; __hci_req_start_ext_adv() local
2320 struct hci_dev *hdev = req->hdev; __hci_req_schedule_adv_instance() local
2395 hci_req_clear_adv_instance(struct hci_dev *hdev, struct sock *sk, struct hci_request *req, u8 instance, bool force) hci_req_clear_adv_instance() argument
2452 struct hci_dev *hdev = req->hdev; set_random_addr() local
2477 struct hci_dev *hdev = req->hdev; hci_update_random_address() local
2568 disconnected_accept_list_entries(struct hci_dev *hdev) disconnected_accept_list_entries() argument
2588 struct hci_dev *hdev = req->hdev; __hci_req_update_scan() local
2629 struct hci_dev *hdev = container_of(work, struct hci_dev, scan_update); scan_update_work() local
2636 struct hci_dev *hdev = req->hdev; connectable_update() local
2667 struct hci_dev *hdev = container_of(work, struct hci_dev, connectable_update_work() local
2675 get_service_classes(struct hci_dev *hdev) get_service_classes() argument
2688 struct hci_dev *hdev = req->hdev; __hci_req_update_class() local
2717 struct hci_dev *hdev = req->hdev; write_iac() local
2746 struct hci_dev *hdev = req->hdev; discoverable_update() local
2780 struct hci_dev *hdev = container_of(work, struct hci_dev, discoverable_update_work() local
2857 abort_conn_complete(struct hci_dev *hdev, u8 status, u16 opcode) abort_conn_complete() argument
2891 struct hci_dev *hdev = container_of(work, struct hci_dev, bg_scan_update() local
2945 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_disable_work() local
3004 struct hci_dev *hdev = req->hdev; le_scan_restart() local
3040 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_restart_work() local
3091 struct hci_dev *hdev = req->hdev; active_scan() local
3136 start_discovery(struct hci_dev *hdev, u8 *status) start_discovery() argument
3207 struct hci_dev *hdev = req->hdev; hci_req_stop_discovery() local
3263 struct hci_dev *hdev = container_of(work, struct hci_dev, discov_update() local
3290 struct hci_dev *hdev = container_of(work, struct hci_dev, discov_off() local
3314 struct hci_dev *hdev = req->hdev; powered_update_hci() local
3408 __hci_req_hci_power_on(struct hci_dev *hdev) __hci_req_hci_power_on() argument
3421 hci_request_setup(struct hci_dev *hdev) hci_request_setup() argument
3435 hci_request_cancel_all(struct hci_dev *hdev) hci_request_cancel_all() argument
[all...]
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-core.c1881 bool hid_match_one_id(const struct hid_device *hdev, in hid_match_one_id() argument
1890 const struct hid_device_id *hid_match_id(const struct hid_device *hdev, in hid_match_id() argument
1906 static bool hid_hiddev(struct hid_device *hdev) in hid_hiddev() argument
1918 struct hid_device *hdev in read_report_descriptor() local
1935 struct hid_device *hdev = to_hid_device(dev); show_country() local
1951 hid_connect(struct hid_device *hdev, unsigned int connect_mask) hid_connect() argument
2048 hid_disconnect(struct hid_device *hdev) hid_disconnect() argument
2070 hid_hw_start(struct hid_device *hdev, unsigned int connect_mask) hid_hw_start() argument
2097 hid_hw_stop(struct hid_device *hdev) hid_hw_stop() argument
2112 hid_hw_open(struct hid_device *hdev) hid_hw_open() argument
2140 hid_hw_close(struct hid_device *hdev) hid_hw_close() argument
2215 hid_match_device(struct hid_device *hdev, struct hid_driver *hdrv) hid_match_device() argument
2236 struct hid_device *hdev = to_hid_device(dev); hid_bus_match() local
2267 struct hid_device *hdev = to_hid_device(dev); hid_device_probe() local
2327 struct hid_device *hdev = to_hid_device(dev); hid_device_remove() local
2352 struct hid_device *hdev = container_of(dev, struct hid_device, dev); modalias_show() local
2375 struct hid_device *hdev = to_hid_device(dev); hid_uevent() local
2408 hid_add_device(struct hid_device *hdev) hid_add_device() argument
2482 struct hid_device *hdev; hid_allocate_device() local
2507 hid_remove_device(struct hid_device *hdev) hid_remove_device() argument
2527 hid_destroy_device(struct hid_device *hdev) hid_destroy_device() argument
2538 struct hid_device *hdev = to_hid_device(dev); __hid_bus_reprobe_drivers() local
[all...]
H A Dhid-cp2112.c155 struct hid_device *hdev; member
182 struct hid_device *hdev = dev->hdev; in cp2112_gpio_direction_input() local
221 struct hid_device *hdev = dev->hdev; in cp2112_gpio_set() local
243 struct hid_device *hdev = dev->hdev; cp2112_gpio_get_all() local
281 struct hid_device *hdev = dev->hdev; cp2112_gpio_direction_output() local
321 cp2112_hid_get(struct hid_device *hdev, unsigned char report_number, u8 *data, size_t count, unsigned char report_type) cp2112_hid_get() argument
338 cp2112_hid_output(struct hid_device *hdev, u8 *data, size_t count, unsigned char report_type) cp2112_hid_output() argument
383 struct hid_device *hdev = dev->hdev; cp2112_xfer_status() local
406 struct hid_device *hdev = dev->hdev; cp2112_read() local
522 struct hid_device *hdev = dev->hdev; cp2112_i2c_xfer() local
640 struct hid_device *hdev = dev->hdev; cp2112_xfer() local
833 cp2112_get_usb_config(struct hid_device *hdev, struct cp2112_usb_config_report *cfg) cp2112_get_usb_config() argument
850 cp2112_set_usb_config(struct hid_device *hdev, struct cp2112_usb_config_report *cfg) cp2112_set_usb_config() argument
956 struct hid_device *hdev = to_hid_device(kdev); pstr_store() local
987 struct hid_device *hdev = to_hid_device(kdev); pstr_show() local
1050 chmod_sysfs_attrs(struct hid_device *hdev) chmod_sysfs_attrs() argument
1230 cp2112_probe(struct hid_device *hdev, const struct hid_device_id *id) cp2112_probe() argument
1390 cp2112_remove(struct hid_device *hdev) cp2112_remove() argument
1419 cp2112_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) cp2112_raw_event() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_debugfs.c136 static int hclge_dbg_get_dfx_bd_num(struct hclge_dev *hdev, int offset, in hclge_dbg_get_dfx_bd_num() argument
164 static int hclge_dbg_cmd_send(struct hclge_dev *hdev, in hclge_dbg_cmd_send() argument
189 hclge_dbg_dump_reg_tqp(struct hclge_dev *hdev, in hclge_dbg_dump_reg_tqp() argument
243 hclge_dbg_dump_reg_common(struct hclge_dev *hdev, const struct hclge_dbg_reg_type_info *reg_info, char *buf, int len, int *pos) hclge_dbg_dump_reg_common() argument
305 hclge_dbg_dump_mac_enable_status(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_mac_enable_status() argument
335 hclge_dbg_dump_mac_frame_size(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_mac_frame_size() argument
361 hclge_dbg_dump_mac_speed_duplex(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_mac_speed_duplex() argument
392 hclge_dbg_dump_mac(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_mac() argument
408 hclge_dbg_dump_dcb_qset(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_dcb_qset() argument
439 hclge_dbg_dump_dcb_pri(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_dcb_pri() argument
469 hclge_dbg_dump_dcb_pg(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_dcb_pg() argument
495 hclge_dbg_dump_dcb_queue(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_dcb_queue() argument
526 hclge_dbg_dump_dcb_port(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_dcb_port() argument
549 hclge_dbg_dump_dcb_tm(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_dcb_tm() argument
611 hclge_dbg_dump_dcb(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_dcb() argument
639 hclge_dbg_dump_reg_cmd(struct hclge_dev *hdev, enum hnae3_dbg_cmd cmd, char *buf, int len) hclge_dbg_dump_reg_cmd() argument
663 hclge_dbg_dump_tc(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tc() argument
736 __hclge_dbg_dump_tm_pg(struct hclge_dev *hdev, char *data_str, char *buf, int len) __hclge_dbg_dump_tm_pg() argument
800 hclge_dbg_dump_tm_pg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tm_pg() argument
817 hclge_dbg_dump_tm_port(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tm_port() argument
838 hclge_dbg_dump_tm_bp_qset_map(struct hclge_dev *hdev, u8 tc_id, char *buf, int len) hclge_dbg_dump_tm_bp_qset_map() argument
885 hclge_dbg_dump_tm_map(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tm_map() argument
930 hclge_dbg_dump_tm_nodes(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tm_nodes() argument
982 hclge_dbg_dump_tm_pri(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tm_pri() argument
1056 hclge_dbg_dump_tm_qset(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tm_qset() argument
1115 hclge_dbg_dump_qos_pause_cfg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_qos_pause_cfg() argument
1142 hclge_dbg_dump_qos_pri_map(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_qos_pri_map() argument
1178 hclge_dbg_dump_qos_dscp_map(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_qos_dscp_map() argument
1230 hclge_dbg_dump_tx_buf_cfg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_tx_buf_cfg() argument
1254 hclge_dbg_dump_rx_priv_buf_cfg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_rx_priv_buf_cfg() argument
1284 hclge_dbg_dump_rx_common_wl_cfg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_rx_common_wl_cfg() argument
1310 hclge_dbg_dump_rx_global_pkt_cnt(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_rx_global_pkt_cnt() argument
1335 hclge_dbg_dump_rx_priv_wl_buf_cfg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_rx_priv_wl_buf_cfg() argument
1371 hclge_dbg_dump_rx_common_threshold_cfg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_rx_common_threshold_cfg() argument
1408 hclge_dbg_dump_qos_buf_cfg(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_qos_buf_cfg() argument
1451 hclge_dbg_dump_mng_table(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_mng_table() argument
1512 hclge_dbg_fd_tcam_read(struct hclge_dev *hdev, bool sel_x, char *tcam_buf, struct hclge_dbg_tcam_msg tcam_msg) hclge_dbg_fd_tcam_read() argument
1567 hclge_dbg_get_rules_location(struct hclge_dev *hdev, u16 *rule_locs) hclge_dbg_get_rules_location() argument
1586 hclge_dbg_dump_fd_tcam(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_fd_tcam() argument
1652 hclge_dbg_dump_fd_counter(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_fd_counter() argument
1698 hclge_dbg_dump_rst_info(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_rst_info() argument
1733 hclge_dbg_dump_serv_info(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_serv_info() argument
1755 hclge_dbg_dump_interrupt(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_interrupt() argument
1799 hclge_dbg_get_imp_stats_info(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_get_imp_stats_info() argument
1874 hclge_dbg_dump_ncl_config(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_ncl_config() argument
1904 hclge_dbg_dump_loopback(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_loopback() argument
1969 hclge_dbg_dump_mac_tnl_status(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_mac_tnl_status() argument
1997 hclge_dbg_dump_mac_list(struct hclge_dev *hdev, char *buf, int len, bool is_unicast) hclge_dbg_dump_mac_list() argument
2040 hclge_dbg_dump_umv_info(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_umv_info() argument
2073 hclge_get_vlan_rx_offload_cfg(struct hclge_dev *hdev, u8 vf_id, struct hclge_dbg_vlan_cfg *vlan_cfg) hclge_get_vlan_rx_offload_cfg() argument
2108 hclge_get_vlan_tx_offload_cfg(struct hclge_dev *hdev, u8 vf_id, struct hclge_dbg_vlan_cfg *vlan_cfg) hclge_get_vlan_tx_offload_cfg() argument
2145 hclge_get_vlan_filter_config_cmd(struct hclge_dev *hdev, u8 vlan_type, u8 vf_id, struct hclge_desc *desc) hclge_get_vlan_filter_config_cmd() argument
2166 hclge_get_vlan_filter_state(struct hclge_dev *hdev, u8 vlan_type, u8 vf_id, u8 *vlan_fe) hclge_get_vlan_filter_state() argument
2183 hclge_get_port_vlan_filter_bypass_state(struct hclge_dev *hdev, u8 vf_id, u8 *bypass_en) hclge_get_port_vlan_filter_bypass_state() argument
2235 hclge_dbg_dump_vlan_filter_config(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_vlan_filter_config() argument
2288 hclge_dbg_dump_vlan_offload_config(struct hclge_dev *hdev, char *buf, int len, int *pos) hclge_dbg_dump_vlan_offload_config() argument
2339 hclge_dbg_dump_vlan_config(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_vlan_config() argument
2352 hclge_dbg_dump_ptp_info(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_ptp_info() argument
2403 hclge_dbg_dump_mac_uc(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_mac_uc() argument
2410 hclge_dbg_dump_mac_mc(struct hclge_dev *hdev, char *buf, int len) hclge_dbg_dump_mac_mc() argument
2573 struct hclge_dev *hdev = vport->back; hclge_dbg_read_cmd() local
[all...]
H A Dhclge_tm.c138 static void hclge_pfc_stats_get(struct hclge_dev *hdev, bool tx, u64 *stats) in hclge_pfc_stats_get() argument
152 void hclge_pfc_rx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_rx_stats_get() argument
157 void hclge_pfc_tx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_tx_stats_get() argument
162 int hclge_mac_pause_en_cfg(struct hclge_dev *hdev, bool tx, bool rx) in hclge_mac_pause_en_cfg() argument
174 int hclge_pfc_pause_en_cfg(struct hclge_dev *hdev, u8 tx_rx_bitmap, in hclge_pfc_pause_en_cfg() argument
188 hclge_pause_param_cfg(struct hclge_dev *hdev, const u8 *addr, u8 pause_trans_gap, u16 pause_trans_time) hclge_pause_param_cfg() argument
206 hclge_pause_addr_cfg(struct hclge_dev *hdev, const u8 *mac_addr) hclge_pause_addr_cfg() argument
228 hclge_fill_pri_array(struct hclge_dev *hdev, u8 *pri, u8 pri_id) hclge_fill_pri_array() argument
251 hclge_up_to_tc_map(struct hclge_dev *hdev) hclge_up_to_tc_map() argument
269 hclge_dscp_to_prio_map_init(struct hclge_dev *hdev) hclge_dscp_to_prio_map_init() argument
279 hclge_dscp_to_tc_map(struct hclge_dev *hdev) hclge_dscp_to_tc_map() argument
310 hclge_tm_pg_to_pri_map_cfg(struct hclge_dev *hdev, u8 pg_id, u8 pri_bit_map) hclge_tm_pg_to_pri_map_cfg() argument
326 hclge_tm_qs_to_pri_map_cfg(struct hclge_dev *hdev, u16 qs_id, u8 pri, bool link_vld) hclge_tm_qs_to_pri_map_cfg() argument
343 hclge_tm_q_to_qs_map_cfg(struct hclge_dev *hdev, u16 q_id, u16 qs_id) hclge_tm_q_to_qs_map_cfg() argument
377 hclge_tm_pg_weight_cfg(struct hclge_dev *hdev, u8 pg_id, u8 dwrr) hclge_tm_pg_weight_cfg() argument
393 hclge_tm_pri_weight_cfg(struct hclge_dev *hdev, u8 pri_id, u8 dwrr) hclge_tm_pri_weight_cfg() argument
409 hclge_tm_qs_weight_cfg(struct hclge_dev *hdev, u16 qs_id, u8 dwrr) hclge_tm_qs_weight_cfg() argument
439 hclge_tm_pg_shapping_cfg(struct hclge_dev *hdev, enum hclge_shap_bucket bucket, u8 pg_id, u32 shapping_para, u32 rate) hclge_tm_pg_shapping_cfg() argument
464 hclge_tm_port_shaper_cfg(struct hclge_dev *hdev) hclge_tm_port_shaper_cfg() argument
495 hclge_tm_pri_shapping_cfg(struct hclge_dev *hdev, enum hclge_shap_bucket bucket, u8 pri_id, u32 shapping_para, u32 rate) hclge_tm_pri_shapping_cfg() argument
521 hclge_tm_pg_schd_mode_cfg(struct hclge_dev *hdev, u8 pg_id) hclge_tm_pg_schd_mode_cfg() argument
537 hclge_tm_pri_schd_mode_cfg(struct hclge_dev *hdev, u8 pri_id) hclge_tm_pri_schd_mode_cfg() argument
553 hclge_tm_qs_schd_mode_cfg(struct hclge_dev *hdev, u16 qs_id, u8 mode) hclge_tm_qs_schd_mode_cfg() argument
569 hclge_tm_qs_bp_cfg(struct hclge_dev *hdev, u8 tc, u8 grp_id, u32 bit_map) hclge_tm_qs_bp_cfg() argument
592 struct hclge_dev *hdev = vport->back; hclge_tm_qs_shaper_cfg() local
639 struct hclge_dev *hdev = vport->back; hclge_vport_get_max_rss_size() local
660 struct hclge_dev *hdev = vport->back; hclge_vport_get_tqp_num() local
678 struct hclge_dev *hdev = vport->back; hclge_tm_update_kinfo_rss_size() local
718 struct hclge_dev *hdev = vport->back; hclge_tm_vport_tc_info_update() local
748 hclge_tm_vport_info_update(struct hclge_dev *hdev) hclge_tm_vport_info_update() argument
760 hclge_tm_tc_info_init(struct hclge_dev *hdev) hclge_tm_tc_info_init() argument
785 hclge_tm_pg_info_init(struct hclge_dev *hdev) hclge_tm_pg_info_init() argument
814 hclge_update_fc_mode_by_dcb_flag(struct hclge_dev *hdev) hclge_update_fc_mode_by_dcb_flag() argument
832 hclge_update_fc_mode(struct hclge_dev *hdev) hclge_update_fc_mode() argument
845 hclge_tm_pfc_info_update(struct hclge_dev *hdev) hclge_tm_pfc_info_update() argument
853 hclge_tm_schd_info_init(struct hclge_dev *hdev) hclge_tm_schd_info_init() argument
864 hclge_tm_pg_to_pri_map(struct hclge_dev *hdev) hclge_tm_pg_to_pri_map() argument
883 hclge_tm_pg_shaper_cfg(struct hclge_dev *hdev) hclge_tm_pg_shaper_cfg() argument
929 hclge_tm_pg_dwrr_cfg(struct hclge_dev *hdev) hclge_tm_pg_dwrr_cfg() argument
949 hclge_vport_q_to_qs_map(struct hclge_dev *hdev, struct hclge_vport *vport) hclge_vport_q_to_qs_map() argument
973 hclge_tm_pri_q_qs_cfg_tc_base(struct hclge_dev *hdev) hclge_tm_pri_q_qs_cfg_tc_base() argument
998 hclge_tm_pri_q_qs_cfg_vnet_base(struct hclge_dev *hdev) hclge_tm_pri_q_qs_cfg_vnet_base() argument
1017 hclge_tm_pri_q_qs_cfg(struct hclge_dev *hdev) hclge_tm_pri_q_qs_cfg() argument
1045 hclge_tm_pri_tc_base_shaper_cfg(struct hclge_dev *hdev) hclge_tm_pri_tc_base_shaper_cfg() argument
1091 struct hclge_dev *hdev = vport->back; hclge_tm_pri_vnet_base_shaper_pri_cfg() local
1127 struct hclge_dev *hdev = vport->back; hclge_tm_pri_vnet_base_shaper_qs_cfg() local
1144 hclge_tm_pri_vnet_base_shaper_cfg(struct hclge_dev *hdev) hclge_tm_pri_vnet_base_shaper_cfg() argument
1166 hclge_tm_pri_shaper_cfg(struct hclge_dev *hdev) hclge_tm_pri_shaper_cfg() argument
1183 hclge_tm_pri_tc_base_dwrr_cfg(struct hclge_dev *hdev) hclge_tm_pri_tc_base_dwrr_cfg() argument
1218 hclge_tm_ets_tc_dwrr_cfg(struct hclge_dev *hdev) hclge_tm_ets_tc_dwrr_cfg() argument
1244 struct hclge_dev *hdev = vport->back; hclge_tm_pri_vnet_base_dwrr_pri_cfg() local
1265 hclge_tm_pri_vnet_base_dwrr_cfg(struct hclge_dev *hdev) hclge_tm_pri_vnet_base_dwrr_cfg() argument
1282 hclge_tm_pri_dwrr_cfg(struct hclge_dev *hdev) hclge_tm_pri_dwrr_cfg() argument
1312 hclge_tm_map_cfg(struct hclge_dev *hdev) hclge_tm_map_cfg() argument
1333 hclge_tm_shaper_cfg(struct hclge_dev *hdev) hclge_tm_shaper_cfg() argument
1348 hclge_tm_dwrr_cfg(struct hclge_dev *hdev) hclge_tm_dwrr_cfg() argument
1359 hclge_tm_lvl2_schd_mode_cfg(struct hclge_dev *hdev) hclge_tm_lvl2_schd_mode_cfg() argument
1377 hclge_tm_schd_mode_tc_base_cfg(struct hclge_dev *hdev, u8 pri_id) hclge_tm_schd_mode_tc_base_cfg() argument
1409 struct hclge_dev *hdev = vport->back; hclge_tm_schd_mode_vnet_base_cfg() local
1432 hclge_tm_lvl34_schd_mode_cfg(struct hclge_dev *hdev) hclge_tm_lvl34_schd_mode_cfg() argument
1457 hclge_tm_schd_mode_hw(struct hclge_dev *hdev) hclge_tm_schd_mode_hw() argument
1468 hclge_tm_schd_setup_hw(struct hclge_dev *hdev) hclge_tm_schd_setup_hw() argument
1495 hclge_pause_param_setup_hw(struct hclge_dev *hdev) hclge_pause_param_setup_hw() argument
1504 hclge_pfc_setup_hw(struct hclge_dev *hdev) hclge_pfc_setup_hw() argument
1519 hclge_bp_setup_hw(struct hclge_dev *hdev, u8 tc) hclge_bp_setup_hw() argument
1556 hclge_mac_pause_setup_hw(struct hclge_dev *hdev) hclge_mac_pause_setup_hw() argument
1589 hclge_tm_bp_setup(struct hclge_dev *hdev) hclge_tm_bp_setup() argument
1603 hclge_pause_setup_hw(struct hclge_dev *hdev, bool init) hclge_pause_setup_hw() argument
1635 hclge_tm_prio_tc_info_update(struct hclge_dev *hdev, u8 *prio_tc) hclge_tm_prio_tc_info_update() argument
1651 hclge_tm_schd_info_update(struct hclge_dev *hdev, u8 num_tc) hclge_tm_schd_info_update() argument
1671 hclge_tm_init_hw(struct hclge_dev *hdev, bool init) hclge_tm_init_hw() argument
1690 hclge_tm_schd_init(struct hclge_dev *hdev) hclge_tm_schd_init() argument
1706 hclge_tm_vport_map_update(struct hclge_dev *hdev) hclge_tm_vport_map_update() argument
1723 hclge_tm_get_qset_num(struct hclge_dev *hdev, u16 *qset_num) hclge_tm_get_qset_num() argument
1748 hclge_tm_get_pri_num(struct hclge_dev *hdev, u8 *pri_num) hclge_tm_get_pri_num() argument
1772 hclge_tm_get_qset_map_pri(struct hclge_dev *hdev, u16 qset_id, u8 *priority, u8 *link_vld) hclge_tm_get_qset_map_pri() argument
1794 hclge_tm_get_qset_sch_mode(struct hclge_dev *hdev, u16 qset_id, u8 *mode) hclge_tm_get_qset_sch_mode() argument
1814 hclge_tm_get_qset_weight(struct hclge_dev *hdev, u16 qset_id, u8 *weight) hclge_tm_get_qset_weight() argument
1834 hclge_tm_get_qset_shaper(struct hclge_dev *hdev, u16 qset_id, struct hclge_tm_shaper_para *para) hclge_tm_get_qset_shaper() argument
1864 hclge_tm_get_pri_sch_mode(struct hclge_dev *hdev, u8 pri_id, u8 *mode) hclge_tm_get_pri_sch_mode() argument
1884 hclge_tm_get_pri_weight(struct hclge_dev *hdev, u8 pri_id, u8 *weight) hclge_tm_get_pri_weight() argument
1904 hclge_tm_get_pri_shaper(struct hclge_dev *hdev, u8 pri_id, enum hclge_opcode_type cmd, struct hclge_tm_shaper_para *para) hclge_tm_get_pri_shaper() argument
1939 hclge_tm_get_q_to_qs_map(struct hclge_dev *hdev, u16 q_id, u16 *qset_id) hclge_tm_get_q_to_qs_map() argument
1977 hclge_tm_get_q_to_tc(struct hclge_dev *hdev, u16 q_id, u8 *tc_id) hclge_tm_get_q_to_tc() argument
1999 hclge_tm_get_pg_to_pri_map(struct hclge_dev *hdev, u8 pg_id, u8 *pri_bit_map) hclge_tm_get_pg_to_pri_map() argument
2020 hclge_tm_get_pg_weight(struct hclge_dev *hdev, u8 pg_id, u8 *weight) hclge_tm_get_pg_weight() argument
2040 hclge_tm_get_pg_sch_mode(struct hclge_dev *hdev, u8 pg_id, u8 *mode) hclge_tm_get_pg_sch_mode() argument
2058 hclge_tm_get_pg_shaper(struct hclge_dev *hdev, u8 pg_id, enum hclge_opcode_type cmd, struct hclge_tm_shaper_para *para) hclge_tm_get_pg_shaper() argument
2093 hclge_tm_get_port_shaper(struct hclge_dev *hdev, struct hclge_tm_shaper_para *para) hclge_tm_get_port_shaper() argument
2122 hclge_tm_flush_cfg(struct hclge_dev *hdev, bool enable) hclge_tm_flush_cfg() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h280 static inline bool hclgevf_is_reset_pending(struct hclgevf_dev *hdev) in hclgevf_is_reset_pending() argument
[all...]
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dbluetooth.h457 struct hci_dev *hdev; global() member
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci-mem.c802 xhci_alloc_tt_info(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev, struct usb_device *hdev, struct usb_tt *tt, gfp_t mem_flags) xhci_alloc_tt_info() argument
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dhyperv_fb.c287 static inline int synthvid_send(struct hv_device *hdev, in synthvid_send() argument
309 static int synthvid_send_situ(struct hv_device *hdev) in synthvid_send_situ() argument
337 static int synthvid_send_ptr(struct hv_device *hdev) in synthvid_send_ptr() argument
374 struct hv_device *hdev = device_to_hv_device(info->device); in synthvid_update() local
458 synthvid_recv_sub(struct hv_device *hdev) synthvid_recv_sub() argument
495 struct hv_device *hdev = ctx; synthvid_receive() local
531 synthvid_negotiate_ver(struct hv_device *hdev, u32 ver) synthvid_negotiate_ver() argument
566 synthvid_get_supported_resolution(struct hv_device *hdev) synthvid_get_supported_resolution() argument
614 synthvid_connect_vsp(struct hv_device *hdev) synthvid_connect_vsp() argument
667 synthvid_send_config(struct hv_device *hdev) synthvid_send_config() argument
783 struct hv_device *hdev; hvfb_on_panic() local
819 struct hv_device *hdev = device_to_hv_device(info->device); hvfb_set_par() local
938 hvfb_get_phymem(struct hv_device *hdev, unsigned int request_size) hvfb_get_phymem() argument
976 hvfb_release_phymem(struct hv_device *hdev, phys_addr_t paddr, unsigned int size) hvfb_release_phymem() argument
992 hvfb_getmem(struct hv_device *hdev, struct fb_info *info) hvfb_getmem() argument
1103 hvfb_putmem(struct hv_device *hdev, struct fb_info *info) hvfb_putmem() argument
1120 hvfb_probe(struct hv_device *hdev, const struct hv_vmbus_device_id *dev_id) hvfb_probe() argument
1236 hvfb_remove(struct hv_device *hdev) hvfb_remove() argument
1259 hvfb_suspend(struct hv_device *hdev) hvfb_suspend() argument
1283 hvfb_resume(struct hv_device *hdev) hvfb_resume() argument
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbtnxpuart.c126 struct hci_dev *hdev; member
149 struct hci_dev *hdev; member
286 static struct sk_buff *nxp_drv_send_cmd(struct hci_dev *hdev, u16 opcode, in nxp_drv_send_cmd() argument
330 static void ps_control(struct hci_dev *hdev, u8 ps_state) in ps_control() argument
376 struct hci_dev *hdev = data->hdev; ps_timeout_func() local
387 ps_setup(struct hci_dev *hdev) ps_setup() argument
407 send_ps_cmd(struct hci_dev *hdev, void *data) send_ps_cmd() argument
445 send_wakeup_method_cmd(struct hci_dev *hdev, void *data) send_wakeup_method_cmd() argument
486 ps_init(struct hci_dev *hdev) ps_init() argument
528 nxp_download_firmware(struct hci_dev *hdev) nxp_download_firmware() argument
566 nxp_send_ack(u8 ack, struct hci_dev *hdev) nxp_send_ack() argument
580 nxp_fw_change_baudrate(struct hci_dev *hdev, u16 req_len) nxp_fw_change_baudrate() argument
627 nxp_fw_change_timeout(struct hci_dev *hdev, u16 req_len) nxp_fw_change_timeout() argument
669 nxp_request_firmware(struct hci_dev *hdev, const char *fw_name) nxp_request_firmware() argument
691 nxp_recv_chip_ver_v1(struct hci_dev *hdev, struct sk_buff *skb) nxp_recv_chip_ver_v1() argument
716 nxp_recv_fw_req_v1(struct hci_dev *hdev, struct sk_buff *skb) nxp_recv_fw_req_v1() argument
824 nxp_get_fw_name_from_chipid(struct hci_dev *hdev, u16 chipid, u8 loader_ver) nxp_get_fw_name_from_chipid() argument
865 nxp_recv_chip_ver_v3(struct hci_dev *hdev, struct sk_buff *skb) nxp_recv_chip_ver_v3() argument
886 nxp_recv_fw_req_v3(struct hci_dev *hdev, struct sk_buff *skb) nxp_recv_fw_req_v3() argument
949 nxp_set_baudrate_cmd(struct hci_dev *hdev, void *data) nxp_set_baudrate_cmd() argument
995 nxp_set_ind_reset(struct hci_dev *hdev, void *data) nxp_set_ind_reset() argument
1013 nxp_setup(struct hci_dev *hdev) nxp_setup() argument
1044 nxp_hw_err(struct hci_dev *hdev, u8 code) nxp_hw_err() argument
1058 nxp_shutdown(struct hci_dev *hdev) nxp_shutdown() argument
1081 btnxpuart_queue_skb(struct hci_dev *hdev, struct sk_buff *skb) btnxpuart_queue_skb() argument
1092 nxp_enqueue(struct hci_dev *hdev, struct sk_buff *skb) nxp_enqueue() argument
1185 struct hci_dev *hdev = nxpdev->hdev; btnxpuart_tx_work() local
1216 btnxpuart_open(struct hci_dev *hdev) btnxpuart_open() argument
1231 btnxpuart_close(struct hci_dev *hdev) btnxpuart_close() argument
1244 btnxpuart_flush(struct hci_dev *hdev) btnxpuart_flush() argument
1304 struct hci_dev *hdev; nxp_serdev_probe() local
1369 struct hci_dev *hdev = nxpdev->hdev; nxp_serdev_remove() local
[all...]
H A Dbtintel.c41 struct hci_dev *hdev; member
62 int btintel_check_bdaddr(struct hci_dev *hdev) in btintel_check_bdaddr() argument
101 int btintel_enter_mfg(struct hci_dev *hdev) in btintel_enter_mfg() argument
118 btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched) btintel_exit_mfg() argument
143 btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btintel_set_bdaddr() argument
161 btintel_set_event_mask(struct hci_dev *hdev, bool debug) btintel_set_event_mask() argument
181 btintel_set_diag(struct hci_dev *hdev, bool enable) btintel_set_diag() argument
214 btintel_set_diag_mfg(struct hci_dev *hdev, bool enable) btintel_set_diag_mfg() argument
231 btintel_set_diag_combined(struct hci_dev *hdev, bool enable) btintel_set_diag_combined() argument
248 btintel_hw_error(struct hci_dev *hdev, u8 code) btintel_hw_error() argument
281 btintel_version_info(struct hci_dev *hdev, struct intel_version *ver) btintel_version_info() argument
346 btintel_secure_send(struct hci_dev *hdev, u8 fragment_type, u32 plen, const void *param) btintel_secure_send() argument
370 btintel_load_ddc_config(struct hci_dev *hdev, const char *ddc_name) btintel_load_ddc_config() argument
415 btintel_set_event_mask_mfg(struct hci_dev *hdev, bool debug) btintel_set_event_mask_mfg() argument
433 btintel_read_version(struct hci_dev *hdev, struct intel_version *ver) btintel_read_version() argument
458 btintel_version_info_tlv(struct hci_dev *hdev, struct intel_version_tlv *version) btintel_version_info_tlv() argument
542 btintel_parse_version_tlv(struct hci_dev *hdev, struct intel_version_tlv *version, struct sk_buff *skb) btintel_parse_version_tlv() argument
644 btintel_read_version_tlv(struct hci_dev *hdev, struct intel_version_tlv *version) btintel_read_version_tlv() argument
680 struct hci_dev *hdev; global() member
848 btintel_regmap_init(struct hci_dev *hdev, u16 opcode_read, u16 opcode_write) btintel_regmap_init() argument
868 btintel_send_intel_reset(struct hci_dev *hdev, u32 boot_param) btintel_send_intel_reset() argument
888 btintel_read_boot_params(struct hci_dev *hdev, struct intel_boot_params *params) btintel_read_boot_params() argument
939 btintel_sfi_rsa_header_secure_send(struct hci_dev *hdev, const struct firmware *fw) btintel_sfi_rsa_header_secure_send() argument
975 btintel_sfi_ecdsa_header_secure_send(struct hci_dev *hdev, const struct firmware *fw) btintel_sfi_ecdsa_header_secure_send() argument
1010 btintel_download_firmware_payload(struct hci_dev *hdev, const struct firmware *fw, size_t offset) btintel_download_firmware_payload() argument
1053 btintel_firmware_version(struct hci_dev *hdev, u8 num, u8 ww, u8 yy, const struct firmware *fw, u32 *boot_addr) btintel_firmware_version() argument
1094 btintel_download_firmware(struct hci_dev *hdev, struct intel_version *ver, const struct firmware *fw, u32 *boot_param) btintel_download_firmware() argument
1142 btintel_download_fw_tlv(struct hci_dev *hdev, struct intel_version_tlv *ver, const struct firmware *fw, u32 *boot_param, u8 hw_variant, u8 sbe_type) btintel_download_fw_tlv() argument
1240 btintel_reset_to_bootloader(struct hci_dev *hdev) btintel_reset_to_bootloader() argument
1284 btintel_read_debug_features(struct hci_dev *hdev, struct intel_debug_features *features) btintel_read_debug_features() argument
1324 struct hci_dev *hdev = ppag->hdev; btintel_ppag_callback() local
1374 btintel_set_debug_features(struct hci_dev *hdev, const struct intel_debug_features *features) btintel_set_debug_features() argument
1423 btintel_reset_debug_features(struct hci_dev *hdev, const struct intel_debug_features *features) btintel_reset_debug_features() argument
1464 btintel_set_quality_report(struct hci_dev *hdev, bool enable) btintel_set_quality_report() argument
1488 btintel_coredump(struct hci_dev *hdev) btintel_coredump() argument
1501 btintel_dmp_hdr(struct hci_dev *hdev, struct sk_buff *skb) btintel_dmp_hdr() argument
1520 btintel_register_devcoredump_support(struct hci_dev *hdev) btintel_register_devcoredump_support() argument
1541 btintel_legacy_rom_get_fw(struct hci_dev *hdev, struct intel_version *ver) btintel_legacy_rom_get_fw() argument
1582 btintel_legacy_rom_patching(struct hci_dev *hdev, const struct firmware *fw, const u8 **fw_ptr, int *disable_patch) btintel_legacy_rom_patching() argument
1696 btintel_legacy_rom_setup(struct hci_dev *hdev, struct intel_version *ver) btintel_legacy_rom_setup() argument
1826 btintel_download_wait(struct hci_dev *hdev, ktime_t calltime, int msec) btintel_download_wait() argument
1863 btintel_boot_wait(struct hci_dev *hdev, ktime_t calltime, int msec) btintel_boot_wait() argument
1893 btintel_boot(struct hci_dev *hdev, u32 boot_addr) btintel_boot() argument
1953 btintel_download_fw(struct hci_dev *hdev, struct intel_version *ver, struct intel_boot_params *params, u32 *boot_param) btintel_download_fw() argument
2118 btintel_bootloader_setup(struct hci_dev *hdev, struct intel_version *ver) btintel_bootloader_setup() argument
2203 btintel_prepare_fw_download_tlv(struct hci_dev *hdev, struct intel_version_tlv *ver, u32 *boot_param) btintel_prepare_fw_download_tlv() argument
2310 btintel_get_codec_config_data(struct hci_dev *hdev, __u8 link, struct bt_codec *codec, __u8 *ven_len, __u8 **ven_data) btintel_get_codec_config_data() argument
2359 btintel_get_data_path_id(struct hci_dev *hdev, __u8 *data_path_id) btintel_get_data_path_id() argument
2366 btintel_configure_offload(struct hci_dev *hdev) btintel_configure_offload() argument
2400 btintel_set_ppag(struct hci_dev *hdev, struct intel_version_tlv *ver) btintel_set_ppag() argument
2465 btintel_acpi_reset_method(struct hci_dev *hdev) btintel_acpi_reset_method() argument
2505 btintel_set_dsm_reset_method(struct hci_dev *hdev, struct intel_version_tlv *ver_tlv) btintel_set_dsm_reset_method() argument
2575 btintel_bootloader_setup_tlv(struct hci_dev *hdev, struct intel_version_tlv *ver) btintel_bootloader_setup_tlv() argument
2644 btintel_set_msft_opcode(struct hci_dev *hdev, u8 hw_variant) btintel_set_msft_opcode() argument
2668 btintel_setup_combined(struct hci_dev *hdev) btintel_setup_combined() argument
2914 btintel_shutdown_combined(struct hci_dev *hdev) btintel_shutdown_combined() argument
2949 btintel_configure_setup(struct hci_dev *hdev, const char *driver_name) btintel_configure_setup() argument
2964 btintel_diagnostics(struct hci_dev *hdev, struct sk_buff *skb) btintel_diagnostics() argument
2994 btintel_recv_event(struct hci_dev *hdev, struct sk_buff *skb) btintel_recv_event() argument
3038 btintel_bootup(struct hci_dev *hdev, const void *ptr, unsigned int len) btintel_bootup() argument
3050 btintel_secure_send_result(struct hci_dev *hdev, const void *ptr, unsigned int len) btintel_secure_send_result() argument
[all...]
H A Dbtintel.h231 btintel_check_bdaddr(struct hci_dev *hdev) btintel_check_bdaddr() argument
236 btintel_enter_mfg(struct hci_dev *hdev) btintel_enter_mfg() argument
241 btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched) btintel_exit_mfg() argument
246 btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btintel_set_bdaddr() argument
251 btintel_set_diag(struct hci_dev *hdev, bool enable) btintel_set_diag() argument
256 btintel_version_info(struct hci_dev *hdev, struct intel_version *ver) btintel_version_info() argument
262 btintel_load_ddc_config(struct hci_dev *hdev, const char *ddc_name) btintel_load_ddc_config() argument
268 btintel_set_event_mask_mfg(struct hci_dev *hdev, bool debug) btintel_set_event_mask_mfg() argument
273 btintel_read_version(struct hci_dev *hdev, struct intel_version *ver) btintel_read_version() argument
279 btintel_regmap_init(struct hci_dev *hdev, u16 opcode_read, u16 opcode_write) btintel_regmap_init() argument
286 btintel_send_intel_reset(struct hci_dev *hdev, u32 reset_param) btintel_send_intel_reset() argument
292 btintel_read_boot_params(struct hci_dev *hdev, struct intel_boot_params *params) btintel_read_boot_params() argument
305 btintel_configure_setup(struct hci_dev *hdev, const char *driver_name) btintel_configure_setup() argument
311 btintel_bootup(struct hci_dev *hdev, const void *ptr, unsigned int len) btintel_bootup() argument
316 btintel_secure_send_result(struct hci_dev *hdev, const void *ptr, unsigned int len) btintel_secure_send_result() argument
321 btintel_set_quality_report(struct hci_dev *hdev, bool enable) btintel_set_quality_report() argument
[all...]
H A Dhci_qca.c640 static void qca_debugfs_init(struct hci_dev *hdev) in qca_debugfs_init() argument
945 static int qca_ibs_sleep_ind(struct hci_dev *hdev, struct sk_buff *skb) in qca_ibs_sleep_ind() argument
957 qca_ibs_wake_ind(struct hci_dev *hdev, struct sk_buff *skb) qca_ibs_wake_ind() argument
969 qca_ibs_wake_ack(struct hci_dev *hdev, struct sk_buff *skb) qca_ibs_wake_ack() argument
981 qca_recv_acl_data(struct hci_dev *hdev, struct sk_buff *skb) qca_recv_acl_data() argument
994 qca_dmp_hdr(struct hci_dev *hdev, struct sk_buff *skb) qca_dmp_hdr() argument
1177 qca_controller_memdump_event(struct hci_dev *hdev, struct sk_buff *skb) qca_controller_memdump_event() argument
1190 qca_recv_event(struct hci_dev *hdev, struct sk_buff *skb) qca_recv_event() argument
1319 qca_set_baudrate(struct hci_dev *hdev, uint8_t baudrate) qca_set_baudrate() argument
1579 qca_wait_for_dump_collection(struct hci_dev *hdev) qca_wait_for_dump_collection() argument
1590 qca_hw_error(struct hci_dev *hdev, u8 code) qca_hw_error() argument
1639 qca_cmd_timeout(struct hci_dev *hdev) qca_cmd_timeout() argument
1670 qca_wakeup(struct hci_dev *hdev) qca_wakeup() argument
1770 qca_power_on(struct hci_dev *hdev) qca_power_on() argument
1808 hci_coredump_qca(struct hci_dev *hdev) hci_coredump_qca() argument
1820 struct hci_dev *hdev = hu->hdev; qca_setup() local
2149 qca_power_off(struct hci_dev *hdev) qca_power_off() argument
2248 struct hci_dev *hdev; qca_serdev_probe() local
2411 struct hci_dev *hdev = hu->hdev; qca_serdev_shutdown() local
2605 struct hci_dev *hdev = hu->hdev; hciqca_coredump() local
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dcommand_submission.c39 static void hl_push_cs_outcome(struct hl_device *hdev, in hl_push_cs_outcome() argument
121 struct hl_device *hdev = hw_sob->hdev; in hl_sob_reset() local
134 struct hl_device *hdev = hw_sob->hdev; in hl_sob_reset_error() local
281 is_cb_patched(struct hl_device *hdev, struct hl_cs_job *job) is_cb_patched() argument
300 struct hl_device *hdev = hpriv->hdev; cs_parser() local
343 hl_complete_job(struct hl_device *hdev, struct hl_cs_job *job) hl_complete_job() argument
418 hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq) hl_staged_cs_find_first() argument
437 is_staged_cs_last_exists(struct hl_device *hdev, struct hl_cs *cs) is_staged_cs_last_exists() argument
460 staged_cs_get(struct hl_device *hdev, struct hl_cs *cs) staged_cs_get() argument
479 staged_cs_put(struct hl_device *hdev, struct hl_cs *cs) staged_cs_put() argument
488 cs_handle_tdr(struct hl_device *hdev, struct hl_cs *cs) cs_handle_tdr() argument
544 force_complete_multi_cs(struct hl_device *hdev) force_complete_multi_cs() argument
588 complete_multi_cs(struct hl_device *hdev, struct hl_cs *cs) complete_multi_cs() argument
637 cs_release_sob_reset_handler(struct hl_device *hdev, struct hl_cs *cs, struct hl_cs_compl *hl_cs_cmpl) cs_release_sob_reset_handler() argument
679 struct hl_device *hdev = cs->ctx->hdev; cs_do_release() local
802 struct hl_device *hdev; cs_timedout() local
880 allocate_cs(struct hl_device *hdev, struct hl_ctx *ctx, enum hl_cs_type cs_type, u64 user_sequence, struct hl_cs **cs_new, u32 flags, u32 timeout) allocate_cs() argument
1008 cs_rollback(struct hl_device *hdev, struct hl_cs *cs) cs_rollback() argument
1027 release_reserved_encaps_signals(struct hl_device *hdev) release_reserved_encaps_signals() argument
1046 hl_cs_rollback_all(struct hl_device *hdev, bool skip_wq_flush) hl_cs_rollback_all() argument
1097 hl_release_pending_user_interrupts(struct hl_device *hdev) hl_release_pending_user_interrupts() argument
1125 force_complete_cs(struct hl_device *hdev) force_complete_cs() argument
1139 hl_abort_waiting_for_cs_completions(struct hl_device *hdev) hl_abort_waiting_for_cs_completions() argument
1150 struct hl_device *hdev = cs->ctx->hdev; job_wq_completion() local
1159 struct hl_device *hdev = cs->ctx->hdev; cs_completion() local
1166 hl_get_active_cs_num(struct hl_device *hdev) hl_get_active_cs_num() argument
1182 validate_queue_index(struct hl_device *hdev, struct hl_cs_chunk *chunk, enum hl_queue_type *queue_type, bool *is_kernel_allocated_cb) validate_queue_index() argument
1253 get_cb_from_cs_chunk(struct hl_device *hdev, struct hl_mem_mgr *mmg, struct hl_cs_chunk *chunk) get_cb_from_cs_chunk() argument
1279 hl_cs_allocate_job(struct hl_device *hdev, enum hl_queue_type queue_type, bool is_kernel_allocated_cb) hl_cs_allocate_job() argument
1328 struct hl_device *hdev = hpriv->hdev; hl_cs_sanity_checks() local
1387 hl_cs_copy_chunk_array(struct hl_device *hdev, struct hl_cs_chunk **cs_chunk_array, void __user *chunks, u32 num_chunks, struct hl_ctx *ctx) hl_cs_copy_chunk_array() argument
1426 cs_staged_submission(struct hl_device *hdev, struct hl_cs *cs, u64 sequence, u32 flags, u32 encaps_signal_handle) cs_staged_submission() argument
1458 get_stream_master_qid_mask(struct hl_device *hdev, u32 qid) get_stream_master_qid_mask() argument
1475 struct hl_device *hdev = hpriv->hdev; cs_ioctl_default() local
1670 struct hl_device *hdev = hpriv->hdev; hl_cs_ctx_switch() local
1785 hl_cs_signal_sob_wraparound_handler(struct hl_device *hdev, u32 q_idx, struct hl_hw_sob **hw_sob, u32 count, bool encaps_sig) hl_cs_signal_sob_wraparound_handler() argument
1865 cs_ioctl_extract_signal_seq(struct hl_device *hdev, struct hl_cs_chunk *chunk, u64 *signal_seq, struct hl_ctx *ctx, bool encaps_signals) cs_ioctl_extract_signal_seq() argument
1923 cs_ioctl_signal_wait_create_jobs(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, enum hl_queue_type q_type, u32 q_idx, u32 encaps_signal_offset) cs_ioctl_signal_wait_create_jobs() argument
1995 struct hl_device *hdev = hpriv->hdev; cs_ioctl_reserve_signals() local
2114 struct hl_device *hdev = hpriv->hdev; cs_ioctl_unreserve_signals() local
2195 struct hl_device *hdev = hpriv->hdev; cs_ioctl_signal_wait() local
2450 struct hl_device *hdev = hpriv->hdev; cs_ioctl_engine_cores() local
2488 struct hl_device *hdev = hpriv->hdev; cs_ioctl_engines() local
2529 struct hl_device *hdev = hpriv->hdev; cs_ioctl_flush_pci_hbw_writes() local
2645 struct hl_device *hdev = ctx->hdev; hl_wait_for_fence() local
2722 struct hl_device *hdev = mcs_data->ctx->hdev; hl_cs_poll_fences() local
2843 _hl_cs_wait_ioctl(struct hl_device *hdev, struct hl_ctx *ctx, u64 timeout_us, u64 seq, enum hl_cs_wait_status *status, s64 *timestamp) _hl_cs_wait_ioctl() argument
2891 hl_wait_multi_cs_completion_init(struct hl_device *hdev) hl_wait_multi_cs_completion_init() argument
2971 hl_multi_cs_completion_init(struct hl_device *hdev) hl_multi_cs_completion_init() argument
2994 struct hl_device *hdev = hpriv->hdev; hl_multi_cs_wait_ioctl() local
3146 struct hl_device *hdev = hpriv->hdev; hl_cs_wait_ioctl() local
3281 _hl_interrupt_wait_ioctl(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_mem_mgr *cb_mmg, struct hl_mem_mgr *mmg, u64 timeout_us, u64 cq_counters_handle, u64 cq_counters_offset, u64 target_value, struct hl_user_interrupt *interrupt, bool register_ts_record, u64 ts_handle, u64 ts_offset, u32 *status, u64 *timestamp) _hl_interrupt_wait_ioctl() argument
3450 _hl_interrupt_wait_ioctl_user_addr(struct hl_device *hdev, struct hl_ctx *ctx, u64 timeout_us, u64 user_address, u64 target_value, struct hl_user_interrupt *interrupt, u32 *status, u64 *timestamp) _hl_interrupt_wait_ioctl_user_addr() argument
3569 struct hl_device *hdev = hpriv->hdev; hl_interrupt_wait_ioctl() local
3643 struct hl_device *hdev = hpriv->hdev; hl_wait_ioctl() local
[all...]
H A Dmemory.c29 static int set_alloc_page_size(struct hl_device *hdev, struct hl_mem_in *args, u32 *page_size) in set_alloc_page_size() argument
90 struct hl_device *hdev = ctx->hdev; in alloc_device_memory() local
225 dma_map_host_va(struct hl_device *hdev, u64 addr, u64 size, struct hl_userptr **p_userptr) dma_map_host_va() argument
273 dma_unmap_host_va(struct hl_device *hdev, struct hl_userptr *userptr) dma_unmap_host_va() argument
312 free_phys_pg_pack(struct hl_device *hdev, struct hl_vm_phys_pg_pack *phys_pg_pack) free_phys_pg_pack() argument
355 struct hl_device *hdev = ctx->hdev; free_device_memory() local
398 clear_va_list_locked(struct hl_device *hdev, struct list_head *va_list) clear_va_list_locked() argument
419 print_va_list_locked(struct hl_device *hdev, struct list_head *va_list) print_va_list_locked() argument
446 merge_va_blocks_locked(struct hl_device *hdev, struct list_head *va_list, struct hl_vm_va_block *va_block) merge_va_blocks_locked() argument
482 add_va_block_locked(struct hl_device *hdev, struct list_head *va_list, u64 start, u64 end) add_va_block_locked() argument
534 add_va_block(struct hl_device *hdev, struct hl_va_range *va_range, u64 start, u64 end) add_va_block() argument
593 get_va_block(struct hl_device *hdev, struct hl_va_range *va_range, u64 size, u64 hint_addr, u32 va_block_align, enum hl_va_range_type range_type, u32 flags) get_va_block() argument
756 hl_reserve_va_block(struct hl_device *hdev, struct hl_ctx *ctx, enum hl_va_range_type type, u64 size, u32 alignment) hl_reserve_va_block() argument
800 hl_unreserve_va_block(struct hl_device *hdev, struct hl_ctx *ctx, u64 start_addr, u64 size) hl_unreserve_va_block() argument
946 struct hl_device *hdev = ctx->hdev; map_phys_pg_pack() local
1009 struct hl_device *hdev = ctx->hdev; unmap_phys_pg_pack() local
1054 struct hl_device *hdev = ctx->hdev; map_device_va() local
1278 struct hl_device *hdev = ctx->hdev; unmap_device_va() local
1408 map_block(struct hl_device *hdev, u64 address, u64 *handle, u32 *size) map_block() argument
1463 struct hl_device *hdev = hpriv->hdev; hl_hw_block_mmap() local
1534 alloc_sgt_from_device_pages(struct hl_device *hdev, u64 *pages, u64 npages, u64 page_size, u64 exported_size, struct device *dev, enum dma_data_direction dir) alloc_sgt_from_device_pages() argument
1687 struct hl_device *hdev; hl_dmabuf_attach() local
1706 struct hl_device *hdev; hl_map_dmabuf() local
1768 struct hl_device *hdev = ctx->hdev; memhash_node_export_get() local
1838 struct hl_device *hdev = ctx->hdev; export_dmabuf() local
1879 validate_export_params_common(struct hl_device *hdev, u64 device_addr, u64 size) validate_export_params_common() argument
1898 validate_export_params_no_mmu(struct hl_device *hdev, u64 device_addr, u64 size) validate_export_params_no_mmu() argument
1930 validate_export_params(struct hl_device *hdev, u64 device_addr, u64 size, u64 offset, struct hl_vm_phys_pg_pack *phys_pg_pack) validate_export_params() argument
1967 get_phys_pg_pack_from_hash_node(struct hl_device *hdev, struct hl_vm_hash_node *hnode) get_phys_pg_pack_from_hash_node() argument
2014 struct hl_device *hdev; export_dmabuf_from_addr() local
2178 struct hl_device *hdev = hpriv->hdev; hl_mem_ioctl() local
2294 get_user_memory(struct hl_device *hdev, u64 addr, u64 size, u32 npages, u64 start, u32 offset, struct hl_userptr *userptr) get_user_memory() argument
2352 hl_pin_host_memory(struct hl_device *hdev, u64 addr, u64 size, struct hl_userptr *userptr) hl_pin_host_memory() argument
2418 hl_unpin_host_memory(struct hl_device *hdev, struct hl_userptr *userptr) hl_unpin_host_memory() argument
2443 hl_userptr_delete_list(struct hl_device *hdev, struct list_head *userptr_list) hl_userptr_delete_list() argument
2468 hl_userptr_is_pinned(struct hl_device *hdev, u64 addr, u32 size, struct list_head *userptr_list, struct hl_userptr **userptr) hl_userptr_is_pinned() argument
2493 va_range_init(struct hl_device *hdev, struct hl_va_range **va_ranges, enum hl_va_range_type range_type, u64 start, u64 end, u32 page_size) va_range_init() argument
2547 va_range_fini(struct hl_device *hdev, struct hl_va_range *va_range) va_range_fini() argument
2588 struct hl_device *hdev = ctx->hdev; vm_ctx_init_with_ranges() local
2730 struct hl_device *hdev = ctx->hdev; hl_vm_ctx_fini() local
2812 hl_vm_init(struct hl_device *hdev) hl_vm_init() argument
2866 hl_vm_fini(struct hl_device *hdev) hl_vm_fini() argument
[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() argument
171 hl_get_preboot_major_minor(struct hl_device *hdev, char *preboot_ver) hl_get_preboot_major_minor() argument
194 hl_request_fw(struct hl_device *hdev, const struct firmware **firmware_p, const char *fw_name) hl_request_fw() argument
258 hl_fw_copy_fw_to_device(struct hl_device *hdev, const struct firmware *fw, void __iomem *dst, u32 src_offset, u32 size) hl_fw_copy_fw_to_device() argument
292 hl_fw_copy_msg_to_device(struct hl_device *hdev, struct lkd_msg_comms *msg, void __iomem *dst, u32 src_offset, u32 size) hl_fw_copy_msg_to_device() argument
329 hl_fw_load_fw_to_device(struct hl_device *hdev, const char *fw_name, void __iomem *dst, u32 src_offset, u32 size) hl_fw_load_fw_to_device() argument
345 hl_fw_send_pci_access_msg(struct hl_device *hdev, u32 opcode, u64 value) hl_fw_send_pci_access_msg() argument
355 hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg, u16 len, u32 timeout, u64 *result) hl_fw_send_cpu_message() argument
488 hl_fw_unmask_irq(struct hl_device *hdev, u16 event_type) hl_fw_unmask_irq() argument
509 hl_fw_unmask_irq_arr(struct hl_device *hdev, const u32 *irq_arr, size_t irq_arr_size) hl_fw_unmask_irq_arr() argument
550 hl_fw_test_cpu_queue(struct hl_device *hdev) hl_fw_test_cpu_queue() argument
574 hl_fw_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) hl_fw_cpu_accessible_dma_pool_alloc() argument
587 hl_fw_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) hl_fw_cpu_accessible_dma_pool_free() argument
594 hl_fw_send_soft_reset(struct hl_device *hdev) hl_fw_send_soft_reset() argument
608 hl_fw_send_device_activity(struct hl_device *hdev, bool open) hl_fw_send_device_activity() argument
623 hl_fw_send_heartbeat(struct hl_device *hdev) hl_fw_send_heartbeat() argument
649 fw_report_boot_dev0(struct hl_device *hdev, u32 err_val, u32 sts_val) fw_report_boot_dev0() argument
789 fw_report_boot_dev1(struct hl_device *hdev, u32 err_val, u32 sts_val) fw_report_boot_dev1() argument
820 fw_read_errors(struct hl_device *hdev, u32 boot_err0_reg, u32 boot_err1_reg, u32 cpu_boot_dev_status0_reg, u32 cpu_boot_dev_status1_reg) fw_read_errors() argument
850 hl_fw_cpucp_info_get(struct hl_device *hdev, u32 sts_boot_dev_sts0_reg, u32 sts_boot_dev_sts1_reg, u32 boot_err0_reg, u32 boot_err1_reg) hl_fw_cpucp_info_get() argument
930 hl_fw_send_msi_info_msg(struct hl_device *hdev) hl_fw_send_msi_info_msg() argument
984 hl_fw_cpucp_handshake(struct hl_device *hdev, u32 sts_boot_dev_sts0_reg, u32 sts_boot_dev_sts1_reg, u32 boot_err0_reg, u32 boot_err1_reg) hl_fw_cpucp_handshake() argument
1000 hl_fw_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) hl_fw_get_eeprom_data() argument
1042 hl_fw_get_monitor_dump(struct hl_device *hdev, void *data) hl_fw_get_monitor_dump() argument
1089 hl_fw_cpucp_pci_counters_get(struct hl_device *hdev, struct hl_info_pci_counters *counters) hl_fw_cpucp_pci_counters_get() argument
1142 hl_fw_cpucp_total_energy_get(struct hl_device *hdev, u64 *total_energy) hl_fw_cpucp_total_energy_get() argument
1165 get_used_pll_index(struct hl_device *hdev, u32 input_pll_index, enum pll_index *pll_index) get_used_pll_index() argument
1211 hl_fw_cpucp_pll_info_get(struct hl_device *hdev, u32 pll_index, u16 *pll_freq_arr) hl_fw_cpucp_pll_info_get() argument
1244 hl_fw_cpucp_power_get(struct hl_device *hdev, u64 *power) hl_fw_cpucp_power_get() argument
1268 hl_fw_dram_replaced_row_get(struct hl_device *hdev, struct cpucp_hbm_row_info *info) hl_fw_dram_replaced_row_get() argument
1310 hl_fw_dram_pending_row_get(struct hl_device *hdev, u32 *pend_rows_num) hl_fw_dram_pending_row_get() argument
1332 hl_fw_cpucp_engine_core_asid_set(struct hl_device *hdev, u32 asid) hl_fw_cpucp_engine_core_asid_set() argument
1352 hl_fw_ask_hard_reset_without_linux(struct hl_device *hdev) hl_fw_ask_hard_reset_without_linux() argument
1369 hl_fw_ask_halt_machine_without_linux(struct hl_device *hdev) hl_fw_ask_halt_machine_without_linux() argument
1416 detect_cpu_boot_status(struct hl_device *hdev, u32 status) detect_cpu_boot_status() argument
1469 hl_fw_wait_preboot_ready(struct hl_device *hdev) hl_fw_wait_preboot_ready() argument
1513 hl_fw_read_preboot_caps(struct hl_device *hdev) hl_fw_read_preboot_caps() argument
1560 hl_fw_static_read_device_fw_version(struct hl_device *hdev, enum hl_fw_component fwc) hl_fw_static_read_device_fw_version() argument
1640 hl_fw_preboot_update_state(struct hl_device *hdev) hl_fw_preboot_update_state() argument
1677 hl_fw_static_read_preboot_status(struct hl_device *hdev) hl_fw_static_read_preboot_status() argument
1688 hl_fw_read_preboot_status(struct hl_device *hdev) hl_fw_read_preboot_status() argument
1732 hl_fw_dynamic_report_error_status(struct hl_device *hdev, u32 status, enum comms_sts expected_status) hl_fw_dynamic_report_error_status() argument
1763 hl_fw_dynamic_send_cmd(struct hl_device *hdev, struct fw_load_mgr *fw_loader, enum comms_cmd cmd, unsigned int size) hl_fw_dynamic_send_cmd() argument
1789 hl_fw_dynamic_extract_fw_response(struct hl_device *hdev, struct fw_load_mgr *fw_loader, struct fw_response *response, u32 status) hl_fw_dynamic_extract_fw_response() argument
1822 hl_fw_dynamic_wait_for_status(struct hl_device *hdev, struct fw_load_mgr *fw_loader, enum comms_sts expected_status, u32 timeout) hl_fw_dynamic_wait_for_status() argument
1879 hl_fw_dynamic_send_clear_cmd(struct hl_device *hdev, struct fw_load_mgr *fw_loader) hl_fw_dynamic_send_clear_cmd() argument
1917 hl_fw_dynamic_send_protocol_cmd(struct hl_device *hdev, struct fw_load_mgr *fw_loader, enum comms_cmd cmd, unsigned int size, bool wait_ok, u32 timeout) hl_fw_dynamic_send_protocol_cmd() argument
1997 hl_fw_dynamic_validate_memory_bound(struct hl_device *hdev, u64 addr, size_t size, struct pci_mem_region *region) hl_fw_dynamic_validate_memory_bound() argument
2036 hl_fw_dynamic_validate_descriptor(struct hl_device *hdev, struct fw_load_mgr *fw_loader, struct lkd_fw_comms_desc *fw_desc) hl_fw_dynamic_validate_descriptor() argument
2104 hl_fw_dynamic_validate_response(struct hl_device *hdev, struct fw_response *response, struct pci_mem_region *region) hl_fw_dynamic_validate_response() argument
2130 hl_fw_dynamic_read_descriptor_msg(struct hl_device *hdev, struct lkd_fw_comms_desc *fw_desc) hl_fw_dynamic_read_descriptor_msg() argument
2169 hl_fw_dynamic_read_and_validate_descriptor(struct hl_device *hdev, struct fw_load_mgr *fw_loader) hl_fw_dynamic_read_and_validate_descriptor() argument
2243 hl_fw_dynamic_request_descriptor(struct hl_device *hdev, struct fw_load_mgr *fw_loader, size_t next_image_size) hl_fw_dynamic_request_descriptor() argument
2265 hl_fw_dynamic_read_device_fw_version(struct hl_device *hdev, enum hl_fw_component fwc, const char *fw_version) hl_fw_dynamic_read_device_fw_version() argument
2322 hl_fw_dynamic_copy_image(struct hl_device *hdev, const struct firmware *fw, struct fw_load_mgr *fw_loader) hl_fw_dynamic_copy_image() argument
2355 hl_fw_dynamic_copy_msg(struct hl_device *hdev, struct lkd_msg_comms *msg, struct fw_load_mgr *fw_loader) hl_fw_dynamic_copy_msg() argument
2388 hl_fw_boot_fit_update_state(struct hl_device *hdev, u32 cpu_boot_dev_sts0_reg, u32 cpu_boot_dev_sts1_reg) hl_fw_boot_fit_update_state() argument
2420 hl_fw_dynamic_update_linux_interrupt_if(struct hl_device *hdev) hl_fw_dynamic_update_linux_interrupt_if() argument
2448 hl_fw_dynamic_load_image(struct hl_device *hdev, struct fw_load_mgr *fw_loader, enum hl_fw_component load_fwc, u32 img_ld_timeout) hl_fw_dynamic_load_image() argument
2509 hl_fw_dynamic_wait_for_boot_fit_active(struct hl_device *hdev, struct fw_load_mgr *fw_loader) hl_fw_dynamic_wait_for_boot_fit_active() argument
2543 hl_fw_dynamic_wait_for_linux_active(struct hl_device *hdev, struct fw_load_mgr *fw_loader) hl_fw_dynamic_wait_for_linux_active() argument
2585 hl_fw_linux_update_state(struct hl_device *hdev, u32 cpu_boot_dev_sts0_reg, u32 cpu_boot_dev_sts1_reg) hl_fw_linux_update_state() argument
2637 hl_fw_dynamic_send_msg(struct hl_device *hdev, struct fw_load_mgr *fw_loader, u8 msg_type, void *data) hl_fw_dynamic_send_msg() argument
2708 hl_fw_dynamic_init_cpu(struct hl_device *hdev, struct fw_load_mgr *fw_loader) hl_fw_dynamic_init_cpu() argument
2869 hl_fw_static_init_cpu(struct hl_device *hdev, struct fw_load_mgr *fw_loader) hl_fw_static_init_cpu() argument
3072 hl_fw_init_cpu(struct hl_device *hdev) hl_fw_init_cpu() argument
3082 hl_fw_set_pll_profile(struct hl_device *hdev) hl_fw_set_pll_profile() argument
3088 hl_fw_get_clk_rate(struct hl_device *hdev, u32 *cur_clk, u32 *max_clk) hl_fw_get_clk_rate() argument
3122 hl_fw_get_frequency(struct hl_device *hdev, u32 pll_index, bool curr) hl_fw_get_frequency() argument
3154 hl_fw_set_frequency(struct hl_device *hdev, u32 pll_index, u64 freq) hl_fw_set_frequency() argument
3177 hl_fw_get_max_power(struct hl_device *hdev) hl_fw_get_max_power() argument
3197 hl_fw_set_max_power(struct hl_device *hdev) hl_fw_set_max_power() argument
3217 hl_fw_get_sec_attest_data(struct hl_device *hdev, u32 packet_id, void *data, u32 size, u32 nonce, u32 timeout) hl_fw_get_sec_attest_data() argument
3255 hl_fw_get_sec_attest_info(struct hl_device *hdev, struct cpucp_sec_attest_info *sec_attest_info, u32 nonce) hl_fw_get_sec_attest_info() argument
3263 hl_fw_send_generic_request(struct hl_device *hdev, enum hl_passthrough_type sub_opcode, dma_addr_t buff, u32 *size) hl_fw_send_generic_request() argument
[all...]
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() argument
67 int hl_access_sram_dram_region(struct hl_device *hdev, u64 addr, u64 *val, in hl_access_sram_dram_region() argument
113 hl_dma_alloc_common(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flag, enum dma_alloc_type alloc_type, const char *caller) hl_dma_alloc_common() argument
135 hl_asic_dma_free_common(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle, enum dma_alloc_type alloc_type, const char *caller) hl_asic_dma_free_common() argument
154 hl_asic_dma_alloc_coherent_caller(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flag, const char *caller) hl_asic_dma_alloc_coherent_caller() argument
160 hl_asic_dma_free_coherent_caller(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle, const char *caller) hl_asic_dma_free_coherent_caller() argument
166 hl_asic_dma_pool_zalloc_caller(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle, const char *caller) hl_asic_dma_pool_zalloc_caller() argument
172 hl_asic_dma_pool_free_caller(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr, const char *caller) hl_asic_dma_pool_free_caller() argument
178 hl_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) hl_cpu_accessible_dma_pool_alloc() argument
183 hl_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) hl_cpu_accessible_dma_pool_free() argument
188 hl_dma_map_sgtable(struct hl_device *hdev, struct sg_table *sgt, enum dma_data_direction dir) hl_dma_map_sgtable() argument
206 hl_dma_unmap_sgtable(struct hl_device *hdev, struct sg_table *sgt, enum dma_data_direction dir) hl_dma_unmap_sgtable() argument
228 hl_access_cfg_region(struct hl_device *hdev, u64 addr, u64 *val, enum debugfs_access_type acc_type) hl_access_cfg_region() argument
273 hl_access_dev_mem(struct hl_device *hdev, enum pci_region region_type, u64 addr, u64 *val, enum debugfs_access_type acc_type) hl_access_dev_mem() argument
314 hl_device_status(struct hl_device *hdev) hl_device_status() argument
336 hl_device_operational(struct hl_device *hdev, enum hl_device_status *status) hl_device_operational() argument
358 hl_ctrl_device_operational(struct hl_device *hdev, enum hl_device_status *status) hl_ctrl_device_operational() argument
380 print_idle_status_mask(struct hl_device *hdev, const char *message, u64 idle_mask[HL_BUSY_ENGINES_MASK_EXT_SIZE]) print_idle_status_mask() argument
401 struct hl_device *hdev; hpriv_release() local
488 print_device_in_use_info(struct hl_device *hdev, const char *message) print_device_in_use_info() argument
529 struct hl_device *hdev = hpriv->hdev; hl_device_release() local
561 struct hl_device *hdev = hpriv->hdev; hl_device_release_ctrl() local
598 struct hl_device *hdev = hpriv->hdev; hl_mmap() local
655 device_init_cdev(struct hl_device *hdev, struct class *class, int minor, const struct file_operations *fops, char *name, struct cdev *cdev, struct device **dev) device_init_cdev() argument
677 cdev_sysfs_debugfs_add(struct hl_device *hdev) cdev_sysfs_debugfs_add() argument
715 cdev_sysfs_debugfs_remove(struct hl_device *hdev) cdev_sysfs_debugfs_remove() argument
734 struct hl_device *hdev = device_reset_work->hdev; device_hard_reset_pending() local
767 struct hl_device *hdev = watchdog_work->hdev; device_release_watchdog_func() local
785 device_early_init(struct hl_device *hdev) device_early_init() argument
957 device_early_fini(struct hl_device *hdev) device_early_fini() argument
990 is_pci_link_healthy(struct hl_device *hdev) is_pci_link_healthy() argument
1004 struct hl_device *hdev = container_of(work, struct hl_device, hl_device_heartbeat() local
1052 device_late_init(struct hl_device *hdev) device_late_init() argument
1084 device_late_fini(struct hl_device *hdev) device_late_fini() argument
1098 hl_device_utilization(struct hl_device *hdev, u32 *utilization) hl_device_utilization() argument
1123 hl_device_set_debug_mode(struct hl_device *hdev, struct hl_ctx *ctx, bool enable) hl_device_set_debug_mode() argument
1160 take_release_locks(struct hl_device *hdev) take_release_locks() argument
1179 hl_abort_waiting_for_completions(struct hl_device *hdev) hl_abort_waiting_for_completions() argument
1189 cleanup_resources(struct hl_device *hdev, bool hard_reset, bool fw_reset, bool skip_wq_flush) cleanup_resources() argument
1220 hl_device_suspend(struct hl_device *hdev) hl_device_suspend() argument
1262 hl_device_resume(struct hl_device *hdev) hl_device_resume() argument
1305 device_kill_open_processes(struct hl_device *hdev, u32 timeout, bool control_dev) device_kill_open_processes() argument
1394 device_disable_open_processes(struct hl_device *hdev, bool control_dev) device_disable_open_processes() argument
1409 send_disable_pci_access(struct hl_device *hdev, u32 flags) send_disable_pci_access() argument
1437 handle_reset_trigger(struct hl_device *hdev, u32 flags) handle_reset_trigger() argument
1493 hl_device_reset(struct hl_device *hdev, u32 flags) hl_device_reset() argument
1907 hl_device_cond_reset(struct hl_device *hdev, u32 flags, u64 event_mask) hl_device_cond_reset() argument
1981 hl_notifier_event_send_all(struct hl_device *hdev, u64 event_mask) hl_notifier_event_send_all() argument
2006 create_cdev(struct hl_device *hdev) create_cdev() argument
2060 hl_device_init(struct hl_device *hdev) hl_device_init() argument
2348 hl_device_fini(struct hl_device *hdev) hl_device_fini() argument
2500 hl_rreg(struct hl_device *hdev, u32 reg) hl_rreg() argument
2520 hl_wreg(struct hl_device *hdev, u32 reg, u32 val) hl_wreg() argument
2528 hl_capture_razwi(struct hl_device *hdev, u64 addr, u16 *engine_id, u16 num_of_engines, u8 flags) hl_capture_razwi() argument
2554 hl_handle_razwi(struct hl_device *hdev, u64 addr, u16 *engine_id, u16 num_of_engines, u8 flags, u64 *event_mask) hl_handle_razwi() argument
2563 hl_capture_user_mappings(struct hl_device *hdev, bool is_pmmu) hl_capture_user_mappings() argument
2625 hl_capture_page_fault(struct hl_device *hdev, u64 addr, u16 eng_id, bool is_pmmu) hl_capture_page_fault() argument
2641 hl_handle_page_fault(struct hl_device *hdev, u64 addr, u16 eng_id, bool is_pmmu, u64 *event_mask) hl_handle_page_fault() argument
2650 hl_capture_hw_err(struct hl_device *hdev, u16 event_id) hl_capture_hw_err() argument
2664 hl_handle_critical_hw_err(struct hl_device *hdev, u16 event_id, u64 *event_mask) hl_handle_critical_hw_err() argument
2672 hl_capture_fw_err(struct hl_device *hdev, struct hl_info_fw_err_info *fw_info) hl_capture_fw_err() argument
2688 hl_handle_fw_err(struct hl_device *hdev, struct hl_info_fw_err_info *info) hl_handle_fw_err() argument
[all...]
H A Ddebugfs.c23 static int hl_debugfs_i2c_read(struct hl_device *hdev, u8 i2c_bus, u8 i2c_addr, in hl_debugfs_i2c_read() argument
55 static int hl_debugfs_i2c_write(struct hl_device *hdev, u8 i2c_bus, u8 i2c_addr, in hl_debugfs_i2c_write() argument
89 hl_debugfs_led_set(struct hl_device *hdev, u8 led, u8 state) hl_debugfs_led_set() argument
430 struct hl_device *hdev = dev_entry->hdev; mmu_show() local
488 struct hl_device *hdev = dev_entry->hdev; mmu_asid_va_write() local
526 struct hl_device *hdev = dev_entry->hdev; mmu_ack_error() local
550 struct hl_device *hdev = dev_entry->hdev; mmu_ack_error_value_write() local
580 struct hl_device *hdev = dev_entry->hdev; engines_show() local
616 struct hl_device *hdev = entry->hdev; hl_memory_scrub() local
645 hl_is_device_va(struct hl_device *hdev, u64 addr) hl_is_device_va() argument
664 hl_is_device_internal_memory_va(struct hl_device *hdev, u64 addr, u32 size) hl_is_device_internal_memory_va() argument
689 device_va_to_pa(struct hl_device *hdev, u64 virt_addr, u32 size, u64 *phys_addr) device_va_to_pa() argument
752 hl_access_dev_mem_by_region(struct hl_device *hdev, u64 addr, u64 *val, enum debugfs_access_type acc_type, bool *found) hl_access_dev_mem_by_region() argument
773 hl_access_host_mem(struct hl_device *hdev, u64 addr, u64 *val, enum debugfs_access_type acc_type) hl_access_host_mem() argument
798 hl_access_mem(struct hl_device *hdev, u64 addr, u64 *val, enum debugfs_access_type acc_type) hl_access_mem() argument
848 struct hl_device *hdev = entry->hdev; hl_data_read32() local
877 struct hl_device *hdev = entry->hdev; hl_data_write32() local
903 struct hl_device *hdev = entry->hdev; hl_data_read64() local
930 struct hl_device *hdev = entry->hdev; hl_data_write64() local
955 struct hl_device *hdev = entry->hdev; hl_dma_size_write() local
1012 struct hl_device *hdev = entry->hdev; hl_monitor_dump_trigger() local
1056 struct hl_device *hdev = entry->hdev; hl_get_power_state() local
1080 struct hl_device *hdev = entry->hdev; hl_set_power_state() local
1110 struct hl_device *hdev = entry->hdev; hl_i2c_data_read() local
1138 struct hl_device *hdev = entry->hdev; hl_i2c_data_write() local
1162 struct hl_device *hdev = entry->hdev; hl_led0_write() local
1181 struct hl_device *hdev = entry->hdev; hl_led1_write() local
1200 struct hl_device *hdev = entry->hdev; hl_led2_write() local
1227 struct hl_device *hdev = entry->hdev; hl_device_write() local
1271 struct hl_device *hdev = entry->hdev; hl_stop_on_err_read() local
1292 struct hl_device *hdev = entry->hdev; hl_stop_on_err_write() local
1320 struct hl_device *hdev = entry->hdev; hl_security_violations_read() local
1350 struct hl_device *hdev = entry->hdev; hl_state_dump_write() local
1385 struct hl_device *hdev = entry->hdev; hl_timeout_locked_read() local
1404 struct hl_device *hdev = entry->hdev; hl_timeout_locked_write() local
1424 struct hl_device *hdev = entry->hdev; hl_check_razwi_happened() local
1612 add_files_to_device(struct hl_device *hdev, struct hl_dbg_device_entry *dev_entry, struct dentry *root) add_files_to_device() argument
1738 hl_debugfs_device_init(struct hl_device *hdev) hl_debugfs_device_init() argument
1770 hl_debugfs_device_fini(struct hl_device *hdev) hl_debugfs_device_fini() argument
1787 hl_debugfs_add_device(struct hl_device *hdev) hl_debugfs_add_device() argument
1798 hl_debugfs_remove_device(struct hl_device *hdev) hl_debugfs_remove_device() argument
1859 hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_add_job() argument
1868 hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_remove_job() argument
1877 hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_add_userptr() argument
1886 hl_debugfs_remove_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_remove_userptr() argument
1896 hl_debugfs_add_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_add_ctx_mem_hash() argument
1905 hl_debugfs_remove_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_remove_ctx_mem_hash() argument
1921 hl_debugfs_set_state_dump(struct hl_device *hdev, char *data, unsigned long length) hl_debugfs_set_state_dump() argument
[all...]
/kernel/linux/linux-6.6/drivers/crypto/stm32/
H A Dstm32-hash.c134 struct stm32_hash_dev *hdev; member
155 struct stm32_hash_dev *hdev; member
224 static inline u32 stm32_hash_read(struct stm32_hash_dev *hdev, u32 offset) in stm32_hash_read() argument
229 static inline void stm32_hash_write(struct stm32_hash_dev *hdev, in stm32_hash_write() argument
235 static inline int stm32_hash_wait_busy(struct stm32_hash_dev *hdev) in stm32_hash_wait_busy() argument
248 stm32_hash_set_nblw(struct stm32_hash_dev *hdev, int length) stm32_hash_set_nblw() argument
258 stm32_hash_write_key(struct stm32_hash_dev *hdev) stm32_hash_write_key() argument
285 stm32_hash_write_ctrl(struct stm32_hash_dev *hdev) stm32_hash_write_ctrl() argument
367 stm32_hash_xmit_cpu(struct stm32_hash_dev *hdev, const u8 *buf, size_t length, int final) stm32_hash_xmit_cpu() argument
468 stm32_hash_update_cpu(struct stm32_hash_dev *hdev) stm32_hash_update_cpu() argument
518 stm32_hash_xmit_dma(struct stm32_hash_dev *hdev, struct scatterlist *sg, int length, int mdma) stm32_hash_xmit_dma() argument
581 struct stm32_hash_dev *hdev = param; stm32_hash_dma_callback() local
586 stm32_hash_hmac_dma_send(struct stm32_hash_dev *hdev) stm32_hash_hmac_dma_send() argument
617 stm32_hash_dma_init(struct stm32_hash_dev *hdev) stm32_hash_dma_init() argument
651 stm32_hash_dma_send(struct stm32_hash_dev *hdev) stm32_hash_dma_send() argument
750 struct stm32_hash_dev *hdev = NULL, *tmp; stm32_hash_find_dev() local
773 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); stm32_hash_dma_aligned_data() local
800 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); stm32_hash_init() local
872 stm32_hash_update_req(struct stm32_hash_dev *hdev) stm32_hash_update_req() argument
883 stm32_hash_final_req(struct stm32_hash_dev *hdev) stm32_hash_final_req() argument
903 struct stm32_hash_dev *hdev = rctx->hdev; stm32_hash_emptymsg_fallback() local
932 struct stm32_hash_dev *hdev = rctx->hdev; stm32_hash_copy_hash() local
971 struct stm32_hash_dev *hdev = rctx->hdev; stm32_hash_finish_req() local
984 stm32_hash_handle_queue(struct stm32_hash_dev *hdev, struct ahash_request *req) stm32_hash_handle_queue() argument
996 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); stm32_hash_one_request() local
1061 struct stm32_hash_dev *hdev = ctx->hdev; stm32_hash_enqueue() local
1102 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); stm32_hash_finup() local
1162 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); stm32_hash_init_fallback() local
1229 struct stm32_hash_dev *hdev = dev_id; stm32_hash_irq_thread() local
1252 struct stm32_hash_dev *hdev = dev_id; stm32_hash_irq_handler() local
1874 stm32_hash_register_algs(struct stm32_hash_dev *hdev) stm32_hash_register_algs() argument
1900 stm32_hash_unregister_algs(struct stm32_hash_dev *hdev) stm32_hash_unregister_algs() argument
2019 stm32_hash_get_of_match(struct stm32_hash_dev *hdev, struct device *dev) stm32_hash_get_of_match() argument
2033 struct stm32_hash_dev *hdev; stm32_hash_probe() local
2172 struct stm32_hash_dev *hdev = platform_get_drvdata(pdev); stm32_hash_remove() local
2198 struct stm32_hash_dev *hdev = dev_get_drvdata(dev); stm32_hash_runtime_suspend() local
2207 struct stm32_hash_dev *hdev = dev_get_drvdata(dev); stm32_hash_runtime_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/net/hyperv/
H A Dnetvsc_drv.c1015 struct hv_device *hdev = ndev_ctx->device_ctx; in netvsc_detach() local
1054 struct hv_device *hdev = ndev_ctx->device_ctx; in netvsc_attach() local
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c138 static void venus_set_state(struct venus_hfi_device *hdev, in venus_set_state() argument
146 static bool venus_is_valid_state(struct venus_hfi_device *hdev) in venus_is_valid_state() argument
151 static void venus_dump_packet(struct venus_hfi_device *hdev, const void *packet) in venus_dump_packet() argument
162 static int venus_write_queue(struct venus_hfi_device *hdev, in venus_write_queue() argument
236 static int venus_read_queue(struct venus_hfi_device *hdev, in venus_read_queue() argument
334 venus_alloc(struct venus_hfi_device *hdev, struct mem_desc *desc, u32 size) venus_alloc() argument
350 venus_free(struct venus_hfi_device *hdev, struct mem_desc *mem) venus_free() argument
357 venus_set_registers(struct venus_hfi_device *hdev) venus_set_registers() argument
368 venus_soft_int(struct venus_hfi_device *hdev) venus_soft_int() argument
381 venus_iface_cmdq_write_nolock(struct venus_hfi_device *hdev, void *pkt, bool sync) venus_iface_cmdq_write_nolock() argument
421 venus_iface_cmdq_write(struct venus_hfi_device *hdev, void *pkt, bool sync) venus_iface_cmdq_write() argument
435 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_hfi_core_set_resource() local
456 venus_boot_core(struct venus_hfi_device *hdev) venus_boot_core() argument
502 venus_hwversion(struct venus_hfi_device *hdev) venus_hwversion() argument
521 venus_run(struct venus_hfi_device *hdev) venus_run() argument
551 venus_halt_axi(struct venus_hfi_device *hdev) venus_halt_axi() argument
631 venus_power_off(struct venus_hfi_device *hdev) venus_power_off() argument
651 venus_power_on(struct venus_hfi_device *hdev) venus_power_on() argument
677 venus_iface_msgq_read_nolock(struct venus_hfi_device *hdev, void *pkt) venus_iface_msgq_read_nolock() argument
699 venus_iface_msgq_read(struct venus_hfi_device *hdev, void *pkt) venus_iface_msgq_read() argument
710 venus_iface_dbgq_read_nolock(struct venus_hfi_device *hdev, void *pkt) venus_iface_dbgq_read_nolock() argument
733 venus_iface_dbgq_read(struct venus_hfi_device *hdev, void *pkt) venus_iface_dbgq_read() argument
763 venus_interface_queues_release(struct venus_hfi_device *hdev) venus_interface_queues_release() argument
777 venus_interface_queues_init(struct venus_hfi_device *hdev) venus_interface_queues_init() argument
845 venus_sys_set_debug(struct venus_hfi_device *hdev, u32 debug) venus_sys_set_debug() argument
857 venus_sys_set_coverage(struct venus_hfi_device *hdev, u32 mode) venus_sys_set_coverage() argument
869 venus_sys_set_idle_message(struct venus_hfi_device *hdev, bool enable) venus_sys_set_idle_message() argument
885 venus_sys_set_power_control(struct venus_hfi_device *hdev, bool enable) venus_sys_set_power_control() argument
898 venus_sys_set_ubwc_config(struct venus_hfi_device *hdev) venus_sys_set_ubwc_config() argument
916 venus_get_queue_size(struct venus_hfi_device *hdev, unsigned int index) venus_get_queue_size() argument
931 venus_sys_set_default_properties(struct venus_hfi_device *hdev) venus_sys_set_default_properties() argument
965 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_cmd() local
973 venus_flush_debug_queue(struct venus_hfi_device *hdev) venus_flush_debug_queue() argument
989 venus_prepare_power_collapse(struct venus_hfi_device *hdev, bool wait) venus_prepare_power_collapse() argument
1016 venus_are_queues_empty(struct venus_hfi_device *hdev) venus_are_queues_empty() argument
1034 venus_sfr_print(struct venus_hfi_device *hdev) venus_sfr_print() argument
1054 venus_process_msg_sys_error(struct venus_hfi_device *hdev, void *packet) venus_process_msg_sys_error() argument
1069 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_isr_thread() local
1111 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_isr() local
1143 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_core_init() local
1172 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_core_deinit() local
1183 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_core_ping() local
1193 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_core_trigger_ssr() local
1207 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_init() local
1232 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_end() local
1245 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_abort() local
1254 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_flush() local
1283 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_etb() local
1313 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_ftb() local
1327 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_set_buffers() local
1347 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_unset_buffers() local
1377 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_parse_seq_hdr() local
1398 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_get_seq_hdr() local
1415 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_set_property() local
1433 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); venus_session_get_property() local
1446 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_resume() local
1467 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_suspend_1xx() local
1523 venus_cpu_and_video_core_idle(struct venus_hfi_device *hdev) venus_cpu_and_video_core_idle() argument
1543 venus_cpu_idle_and_pc_ready(struct venus_hfi_device *hdev) venus_cpu_idle_and_pc_ready() argument
1565 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_suspend_3xx() local
1672 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_hfi_destroy() local
1683 struct venus_hfi_device *hdev; venus_hfi_create() local
1712 struct venus_hfi_device *hdev = to_hfi_priv(core); venus_hfi_queues_reinit() local
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2_security.c2602 static void gaudi2_config_tpcs_glbl_sec(struct hl_device *hdev, int dcore, int inst, u32 offset, in gaudi2_config_tpcs_glbl_sec() argument
2611 static int gaudi2_init_pb_tpc(struct hl_device *hdev) in gaudi2_init_pb_tpc() argument
2682 gaudi2_config_tpcs_pb_ranges(struct hl_device *hdev, int dcore, int inst, u32 offset, struct iterate_module_ctx *ctx) gaudi2_config_tpcs_pb_ranges() argument
2694 gaudi2_init_pb_tpc_arc(struct hl_device *hdev) gaudi2_init_pb_tpc_arc() argument
2710 gaudi2_init_pb_sm_objs(struct hl_device *hdev) gaudi2_init_pb_sm_objs() argument
2774 gaudi2_write_lbw_range_register(struct hl_device *hdev, u64 base, void *data) gaudi2_write_lbw_range_register() argument
2826 gaudi2_write_rr_to_all_lbw_rtrs(struct hl_device *hdev, u8 rr_type, u32 rr_index, u64 min_val, u64 max_val) gaudi2_write_rr_to_all_lbw_rtrs() argument
2890 gaudi2_init_lbw_range_registers_secure(struct hl_device *hdev) gaudi2_init_lbw_range_registers_secure() argument
2982 gaudi2_init_lbw_range_registers(struct hl_device *hdev) gaudi2_init_lbw_range_registers() argument
2987 gaudi2_write_hbw_range_register(struct hl_device *hdev, u64 base, void *data) gaudi2_write_hbw_range_register() argument
3054 gaudi2_write_hbw_rr_to_all_mstr_if(struct hl_device *hdev, u8 rr_type, u32 rr_index, u64 min_val, u64 max_val) gaudi2_write_hbw_rr_to_all_mstr_if() argument
3109 gaudi2_init_hbw_range_registers(struct hl_device *hdev) gaudi2_init_hbw_range_registers() argument
3131 gaudi2_write_mmu_range_register(struct hl_device *hdev, u64 base, struct rr_config *rr_cfg) gaudi2_write_mmu_range_register() argument
3168 gaudi2_init_mmu_range_registers(struct hl_device *hdev) gaudi2_init_mmu_range_registers() argument
3203 gaudi2_init_range_registers(struct hl_device *hdev) gaudi2_init_range_registers() argument
3220 gaudi2_init_protection_bits(struct hl_device *hdev) gaudi2_init_protection_bits() argument
3539 gaudi2_init_security(struct hl_device *hdev) gaudi2_init_security() argument
3557 gaudi2_ack_pb_tpc_config(struct hl_device *hdev, int dcore, int inst, u32 offset, struct iterate_module_ctx *ctx) gaudi2_ack_pb_tpc_config() argument
3569 gaudi2_ack_pb_tpc(struct hl_device *hdev) gaudi2_ack_pb_tpc() argument
3594 gaudi2_ack_protection_bits_errors(struct hl_device *hdev) gaudi2_ack_protection_bits_errors() argument
3818 gaudi2_pb_print_security_errors(struct hl_device *hdev, u32 block_addr, u32 cause, u32 offended_addr) gaudi2_pb_print_security_errors() argument
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/
H A DgaudiP.h265 struct hl_device *hdev; member
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-logitech-dj.c157 struct hid_device *hdev; member
577 static struct dj_receiver_dev *dj_find_receiver_dev(struct hid_device *hdev, in dj_find_receiver_dev() argument
620 static void dj_put_receiver_dev(struct hid_device *hdev) in dj_put_receiver_dev() argument
638 dj_get_receiver_dev(struct hid_device *hdev, enum recvr_type type, unsigned int application, bool is_hidpp) dj_get_receiver_dev() argument
939 logi_hidpp_dev_conn_notif_equad(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) logi_hidpp_dev_conn_notif_equad() argument
975 logi_hidpp_dev_conn_notif_27mhz(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) logi_hidpp_dev_conn_notif_27mhz() argument
1006 logi_hidpp_recv_queue_notif(struct hid_device *hdev, struct hidpp_event *hidpp_report) logi_hidpp_recv_queue_notif() argument
1155 logi_dj_recv_forward_input_report(struct hid_device *hdev, u8 *data, int size) logi_dj_recv_forward_input_report() argument
1188 struct hid_device *hdev = djrcv_dev->hidpp; logi_dj_recv_send_report() local
1262 struct hid_device *hdev = djrcv_dev->hidpp; logi_dj_recv_switch_to_dj_mode() local
1522 logi_dj_dj_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) logi_dj_dj_event() argument
1592 logi_dj_hidpp_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) logi_dj_hidpp_event() argument
1669 logi_dj_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) logi_dj_raw_event() argument
1746 logi_dj_probe(struct hid_device *hdev, const struct hid_device_id *id) logi_dj_probe() argument
1883 logi_dj_reset_resume(struct hid_device *hdev) logi_dj_reset_resume() argument
1901 logi_dj_remove(struct hid_device *hdev) logi_dj_remove() argument
[all...]
H A Dhid-nvidia-shield.c188 struct hid_device *hdev; member
242 static struct input_dev *shield_allocate_input_dev(struct hid_device *hdev, in shield_allocate_input_dev() argument
399 struct hid_device *hdev = input_get_drvdata(idev); thunderstrike_play_effect() local
423 struct hid_device *hdev = to_hid_device(led->dev->parent); thunderstrike_led_get_brightness() local
435 struct hid_device *hdev = to_hid_device(led->dev->parent); thunderstrike_led_set_brightness() local
616 struct hid_device *hdev = shield_dev->hdev; thunderstrike_parse_battery_payload() local
659 struct hid_device *hdev = shield_dev->hdev; thunderstrike_parse_charger_payload() local
737 struct hid_device *hdev = shield_dev->hdev; thunderstrike_parse_report() local
817 struct hid_device *hdev = shield_dev->hdev; thunderstrike_psy_create() local
859 thunderstrike_create(struct hid_device *hdev) thunderstrike_create() argument
922 android_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) android_input_mapping() argument
959 struct hid_device *hdev = to_hid_device(dev); firmware_version_show() local
978 struct hid_device *hdev = to_hid_device(dev); hardware_version_show() local
1001 struct hid_device *hdev = to_hid_device(dev); serial_number_show() local
1025 shield_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) shield_raw_event() argument
1033 shield_probe(struct hid_device *hdev, const struct hid_device_id *id) shield_probe() argument
1089 shield_remove(struct hid_device *hdev) shield_remove() argument
[all...]

Completed in 50 milliseconds

1...<<2122232425