| /kernel/linux/linux-5.10/net/bluetooth/ |
| H A D | hci_request.c | 37 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 D | hid-core.c | 1881 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 D | hid-cp2112.c | 155 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 D | hclge_debugfs.c | 136 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 D | hclge_tm.c | 138 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 D | hclgevf_main.h | 280 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 D | bluetooth.h | 457 struct hci_dev *hdev; global() member [all...] |
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| H A D | xhci-mem.c | 802 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 D | hyperv_fb.c | 287 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 D | btnxpuart.c | 126 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 D | btintel.c | 41 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 D | btintel.h | 231 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 D | hci_qca.c | 640 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 D | command_submission.c | 39 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 D | memory.c | 29 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 D | firmware_if.c | 111 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 D | device.c | 46 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 D | debugfs.c | 23 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 D | stm32-hash.c | 134 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 D | netvsc_drv.c | 1015 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 D | hfi_venus.c | 138 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 D | gaudi2_security.c | 2602 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 D | gaudiP.h | 265 struct hl_device *hdev; member
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| H A D | hid-logitech-dj.c | 157 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 D | hid-nvidia-shield.c | 188 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...] |