Searched defs:hdev (Results 276 - 300 of 346) sorted by relevance

<<11121314

/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_tx.c216 struct device *hdev = &priv->pdev->dev; local
262 struct device *hdev = &priv->pdev->dev; local
/linux-master/drivers/hwmon/
H A Dnzxt-kraken3.c94 struct hid_device *hdev; member in struct:kraken3_data
730 static int kraken3_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
800 static int kraken3_init_device(struct hid_device *hdev) argument
818 static int kraken3_get_fw_ver(struct hid_device *hdev) argument
837 static int __maybe_unused kraken3_reset_resume(struct hid_device *hdev) argument
873 kraken3_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
977 kraken3_remove(struct hid_device *hdev) argument
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_err.c1566 hclge_query_reg_info(struct hclge_dev *hdev, argument
1597 static void hclge_query_reg_info_of_ssu(struct hclge_dev *hdev) argument
1553 hclge_err_mod_check_support_cmd(enum hclge_opcode_type opcode, struct hclge_dev *hdev) argument
1788 hclge_cmd_query_error(struct hclge_dev *hdev, struct hclge_desc *desc, u32 cmd, u16 flag) argument
1809 hclge_clear_mac_tnl_int(struct hclge_dev *hdev) argument
1819 hclge_config_common_hw_err_int(struct hclge_dev *hdev, bool en) argument
1856 hclge_config_ncsi_hw_err_int(struct hclge_dev *hdev, bool en) argument
1878 hclge_config_igu_egu_hw_err_int(struct hclge_dev *hdev, bool en) argument
1917 hclge_config_ppp_error_interrupt(struct hclge_dev *hdev, u32 cmd, bool en) argument
1966 hclge_config_ppp_hw_err_int(struct hclge_dev *hdev, bool en) argument
1981 hclge_config_tm_hw_err_int(struct hclge_dev *hdev, bool en) argument
2014 hclge_config_mac_err_int(struct hclge_dev *hdev, bool en) argument
2035 hclge_config_mac_tnl_int(struct hclge_dev *hdev, bool en) argument
2050 hclge_config_ppu_error_interrupts(struct hclge_dev *hdev, u32 cmd, bool en) argument
2109 hclge_config_ppu_hw_err_int(struct hclge_dev *hdev, bool en) argument
2138 hclge_config_ssu_hw_err_int(struct hclge_dev *hdev, bool en) argument
2203 hclge_query_bd_num(struct hclge_dev *hdev, bool is_ras, u32 *mpf_bd_num, u32 *pf_bd_num) argument
2249 hclge_handle_mpf_ras_error(struct hclge_dev *hdev, struct hclge_desc *desc, int num) argument
2407 hclge_handle_pf_ras_error(struct hclge_dev *hdev, struct hclge_desc *desc, int num) argument
2472 hclge_handle_all_ras_errors(struct hclge_dev *hdev) argument
2503 hclge_log_rocee_axi_error(struct hclge_dev *hdev) argument
2539 hclge_log_rocee_ecc_error(struct hclge_dev *hdev) argument
2563 hclge_log_rocee_ovf_error(struct hclge_dev *hdev) argument
2610 hclge_log_and_clear_rocee_ras_error(struct hclge_dev *hdev) argument
2674 hclge_config_rocee_ras_interrupt(struct hclge_dev *hdev, bool en) argument
2704 struct hclge_dev *hdev = ae_dev->priv; local
2749 hclge_config_all_msix_error(struct hclge_dev *hdev, bool enable) argument
2763 hclge_config_nic_hw_error(struct hclge_dev *hdev, bool state) argument
2784 struct hclge_dev *hdev = ae_dev->priv; local
2823 hclge_clear_hw_msix_error(struct hclge_dev *hdev, struct hclge_desc *desc, bool is_mpf, u32 bd_num) argument
2848 hclge_query_over_8bd_err_info(struct hclge_dev *hdev, u16 *vf_id, u16 *q_id) argument
2874 hclge_handle_over_8bd_err(struct hclge_dev *hdev, unsigned long *reset_requests) argument
2923 hclge_handle_mpf_msix_error(struct hclge_dev *hdev, struct hclge_desc *desc, int mpf_bd_num, unsigned long *reset_requests) argument
2974 hclge_handle_pf_msix_error(struct hclge_dev *hdev, struct hclge_desc *desc, int pf_bd_num, unsigned long *reset_requests) argument
3028 hclge_handle_all_hw_msix_error(struct hclge_dev *hdev, unsigned long *reset_requests) argument
3063 hclge_handle_hw_msix_error(struct hclge_dev *hdev, unsigned long *reset_requests) argument
3077 hclge_handle_mac_tnl(struct hclge_dev *hdev) argument
3114 struct hclge_dev *hdev = ae_dev->priv; local
3163 hclge_find_error_source(struct hclge_dev *hdev) argument
3177 hclge_handle_occurred_error(struct hclge_dev *hdev) argument
3186 hclge_handle_error_type_reg_log(struct hclge_dev *hdev, struct hclge_mod_err_info *mod_info, struct hclge_type_reg_err_info *type_reg_info) argument
3245 struct hclge_dev *hdev = ae_dev->priv; local
3290 hclge_query_all_err_bd_num(struct hclge_dev *hdev, u32 *bd_num) argument
3312 hclge_query_all_err_info(struct hclge_dev *hdev, struct hclge_desc *desc, u32 bd_num) argument
3329 struct hclge_dev *hdev = ae_dev->priv; local
3380 hclge_reset_vf_in_bitmap(struct hclge_dev *hdev, unsigned long *bitmap) argument
3442 hclge_handle_vf_queue_err_ras(struct hclge_dev *hdev) argument
[all...]
H A Dhclge_tm.c138 static void hclge_pfc_stats_get(struct hclge_dev *hdev, bool tx, u64 *stats) argument
152 void hclge_pfc_rx_stats_get(struct hclge_dev *hdev, u64 *stats) argument
157 void hclge_pfc_tx_stats_get(struct hclge_dev *hdev, u64 *stats) argument
162 int hclge_mac_pause_en_cfg(struct hclge_dev *hdev, bool tx, bool rx) argument
174 int hclge_pfc_pause_en_cfg(struct hclge_dev *hdev, u8 tx_rx_bitmap, argument
188 hclge_pause_param_cfg(struct hclge_dev *hdev, const u8 *addr, u8 pause_trans_gap, u16 pause_trans_time) argument
206 hclge_pause_addr_cfg(struct hclge_dev *hdev, const u8 *mac_addr) argument
228 hclge_fill_pri_array(struct hclge_dev *hdev, u8 *pri, u8 pri_id) argument
251 hclge_up_to_tc_map(struct hclge_dev *hdev) argument
269 hclge_dscp_to_prio_map_init(struct hclge_dev *hdev) argument
279 hclge_dscp_to_tc_map(struct hclge_dev *hdev) argument
310 hclge_tm_pg_to_pri_map_cfg(struct hclge_dev *hdev, u8 pg_id, u8 pri_bit_map) argument
326 hclge_tm_qs_to_pri_map_cfg(struct hclge_dev *hdev, u16 qs_id, u8 pri, bool link_vld) argument
343 hclge_tm_q_to_qs_map_cfg(struct hclge_dev *hdev, u16 q_id, u16 qs_id) argument
377 hclge_tm_pg_weight_cfg(struct hclge_dev *hdev, u8 pg_id, u8 dwrr) argument
393 hclge_tm_pri_weight_cfg(struct hclge_dev *hdev, u8 pri_id, u8 dwrr) argument
409 hclge_tm_qs_weight_cfg(struct hclge_dev *hdev, u16 qs_id, u8 dwrr) argument
439 hclge_tm_pg_shapping_cfg(struct hclge_dev *hdev, enum hclge_shap_bucket bucket, u8 pg_id, u32 shapping_para, u32 rate) argument
464 hclge_tm_port_shaper_cfg(struct hclge_dev *hdev) argument
495 hclge_tm_pri_shapping_cfg(struct hclge_dev *hdev, enum hclge_shap_bucket bucket, u8 pri_id, u32 shapping_para, u32 rate) argument
521 hclge_tm_pg_schd_mode_cfg(struct hclge_dev *hdev, u8 pg_id) argument
537 hclge_tm_pri_schd_mode_cfg(struct hclge_dev *hdev, u8 pri_id) argument
553 hclge_tm_qs_schd_mode_cfg(struct hclge_dev *hdev, u16 qs_id, u8 mode) argument
569 hclge_tm_qs_bp_cfg(struct hclge_dev *hdev, u8 tc, u8 grp_id, u32 bit_map) argument
592 struct hclge_dev *hdev = vport->back; local
639 struct hclge_dev *hdev = vport->back; local
660 struct hclge_dev *hdev = vport->back; local
678 struct hclge_dev *hdev = vport->back; local
718 struct hclge_dev *hdev = vport->back; local
748 hclge_tm_vport_info_update(struct hclge_dev *hdev) argument
760 hclge_tm_tc_info_init(struct hclge_dev *hdev) argument
785 hclge_tm_pg_info_init(struct hclge_dev *hdev) argument
814 hclge_update_fc_mode_by_dcb_flag(struct hclge_dev *hdev) argument
832 hclge_update_fc_mode(struct hclge_dev *hdev) argument
845 hclge_tm_pfc_info_update(struct hclge_dev *hdev) argument
853 hclge_tm_schd_info_init(struct hclge_dev *hdev) argument
864 hclge_tm_pg_to_pri_map(struct hclge_dev *hdev) argument
883 hclge_tm_pg_shaper_cfg(struct hclge_dev *hdev) argument
929 hclge_tm_pg_dwrr_cfg(struct hclge_dev *hdev) argument
949 hclge_vport_q_to_qs_map(struct hclge_dev *hdev, struct hclge_vport *vport) argument
973 hclge_tm_pri_q_qs_cfg_tc_base(struct hclge_dev *hdev) argument
998 hclge_tm_pri_q_qs_cfg_vnet_base(struct hclge_dev *hdev) argument
1017 hclge_tm_pri_q_qs_cfg(struct hclge_dev *hdev) argument
1045 hclge_tm_pri_tc_base_shaper_cfg(struct hclge_dev *hdev) argument
1091 struct hclge_dev *hdev = vport->back; local
1127 struct hclge_dev *hdev = vport->back; local
1144 hclge_tm_pri_vnet_base_shaper_cfg(struct hclge_dev *hdev) argument
1166 hclge_tm_pri_shaper_cfg(struct hclge_dev *hdev) argument
1183 hclge_tm_pri_tc_base_dwrr_cfg(struct hclge_dev *hdev) argument
1218 hclge_tm_ets_tc_dwrr_cfg(struct hclge_dev *hdev) argument
1244 struct hclge_dev *hdev = vport->back; local
1265 hclge_tm_pri_vnet_base_dwrr_cfg(struct hclge_dev *hdev) argument
1282 hclge_tm_pri_dwrr_cfg(struct hclge_dev *hdev) argument
1312 hclge_tm_map_cfg(struct hclge_dev *hdev) argument
1333 hclge_tm_shaper_cfg(struct hclge_dev *hdev) argument
1348 hclge_tm_dwrr_cfg(struct hclge_dev *hdev) argument
1359 hclge_tm_lvl2_schd_mode_cfg(struct hclge_dev *hdev) argument
1377 hclge_tm_schd_mode_tc_base_cfg(struct hclge_dev *hdev, u8 pri_id) argument
1409 struct hclge_dev *hdev = vport->back; local
1432 hclge_tm_lvl34_schd_mode_cfg(struct hclge_dev *hdev) argument
1457 hclge_tm_schd_mode_hw(struct hclge_dev *hdev) argument
1468 hclge_tm_schd_setup_hw(struct hclge_dev *hdev) argument
1495 hclge_pause_param_setup_hw(struct hclge_dev *hdev) argument
1504 hclge_pfc_setup_hw(struct hclge_dev *hdev) argument
1519 hclge_bp_setup_hw(struct hclge_dev *hdev, u8 tc) argument
1556 hclge_mac_pause_setup_hw(struct hclge_dev *hdev) argument
1589 hclge_tm_bp_setup(struct hclge_dev *hdev) argument
1603 hclge_pause_setup_hw(struct hclge_dev *hdev, bool init) argument
1635 hclge_tm_prio_tc_info_update(struct hclge_dev *hdev, u8 *prio_tc) argument
1651 hclge_tm_schd_info_update(struct hclge_dev *hdev, u8 num_tc) argument
1671 hclge_tm_init_hw(struct hclge_dev *hdev, bool init) argument
1690 hclge_tm_schd_init(struct hclge_dev *hdev) argument
1706 hclge_tm_vport_map_update(struct hclge_dev *hdev) argument
1723 hclge_tm_get_qset_num(struct hclge_dev *hdev, u16 *qset_num) argument
1748 hclge_tm_get_pri_num(struct hclge_dev *hdev, u8 *pri_num) argument
1772 hclge_tm_get_qset_map_pri(struct hclge_dev *hdev, u16 qset_id, u8 *priority, u8 *link_vld) argument
1794 hclge_tm_get_qset_sch_mode(struct hclge_dev *hdev, u16 qset_id, u8 *mode) argument
1814 hclge_tm_get_qset_weight(struct hclge_dev *hdev, u16 qset_id, u8 *weight) argument
1834 hclge_tm_get_qset_shaper(struct hclge_dev *hdev, u16 qset_id, struct hclge_tm_shaper_para *para) argument
1864 hclge_tm_get_pri_sch_mode(struct hclge_dev *hdev, u8 pri_id, u8 *mode) argument
1884 hclge_tm_get_pri_weight(struct hclge_dev *hdev, u8 pri_id, u8 *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) argument
1939 hclge_tm_get_q_to_qs_map(struct hclge_dev *hdev, u16 q_id, u16 *qset_id) argument
1977 hclge_tm_get_q_to_tc(struct hclge_dev *hdev, u16 q_id, u8 *tc_id) argument
1999 hclge_tm_get_pg_to_pri_map(struct hclge_dev *hdev, u8 pg_id, u8 *pri_bit_map) argument
2020 hclge_tm_get_pg_weight(struct hclge_dev *hdev, u8 pg_id, u8 *weight) argument
2040 hclge_tm_get_pg_sch_mode(struct hclge_dev *hdev, u8 pg_id, u8 *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) argument
2093 hclge_tm_get_port_shaper(struct hclge_dev *hdev, struct hclge_tm_shaper_para *para) argument
2122 hclge_tm_flush_cfg(struct hclge_dev *hdev, bool enable) argument
2147 hclge_reset_tc_config(struct hclge_dev *hdev) argument
[all...]
/linux-master/drivers/bluetooth/
H A Dbtrtl.c353 static struct sk_buff *btrtl_read_local_version(struct hci_dev *hdev) argument
374 static int rtl_read_rom_version(struct hci_dev *hdev, u8 *version) argument
403 static int btrtl_vendor_read_reg16(struct hci_dev *hdev, argument
459 btrtl_parse_section(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev, u32 opcode, u8 *data, u32 len) argument
520 rtlbt_parse_firmware_v2(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev, unsigned char **_buf) argument
624 rtlbt_parse_firmware(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev, unsigned char **_buf) argument
802 rtl_download_firmware(struct hci_dev *hdev, const unsigned char *data, int fw_len) argument
871 rtl_load_file(struct hci_dev *hdev, const char *name, u8 **buff) argument
892 btrtl_setup_rtl8723a(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev) argument
910 btrtl_setup_rtl8723b(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev) argument
946 btrtl_coredump(struct hci_dev *hdev) argument
953 btrtl_dmp_hdr(struct hci_dev *hdev, struct sk_buff *skb) argument
976 btrtl_register_devcoredump_support(struct hci_dev *hdev) argument
982 btrtl_set_driver_name(struct hci_dev *hdev, const char *driver_name) argument
1002 rtl_read_chip_type(struct hci_dev *hdev, u8 *type) argument
1048 btrtl_initialize(struct hci_dev *hdev, const char *postfix) argument
1230 btrtl_download_firmware(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev) argument
1272 btrtl_set_quirks(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev) argument
1329 btrtl_setup_realtek(struct hci_dev *hdev) argument
1354 btrtl_shutdown_realtek(struct hci_dev *hdev) argument
1411 btrtl_get_uart_settings(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev, unsigned int *controller_baudrate, u32 *device_baudrate, bool *flow_control) argument
[all...]
H A Dbtqca.h171 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
176 static inline int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, argument
184 static inline int qca_read_soc_version(struct hci_dev *hdev, argument
191 static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
196 static inline int qca_send_pre_shutdown_cmd(struct hci_dev *hdev) argument
[all...]
H A Dbtmrvl_sdio.c708 struct hci_dev *hdev = priv->btmrvl_dev.hcidev; local
H A Dbtmtksdio.c130 struct hci_dev *hdev; member in struct:btmtksdio_dev
145 static int mtk_hci_wmt_sync(struct hci_dev *hdev, argument
379 btmtksdio_recv_event(struct hci_dev *hdev, struct sk_buff *skb) argument
420 btmtksdio_recv_acl(struct hci_dev *hdev, struct sk_buff *skb) argument
636 btmtksdio_open(struct hci_dev *hdev) argument
720 btmtksdio_close(struct hci_dev *hdev) argument
743 btmtksdio_flush(struct hci_dev *hdev) argument
754 btmtksdio_func_query(struct hci_dev *hdev) argument
776 mt76xx_setup(struct hci_dev *hdev, const char *fwname) argument
861 mt79xx_setup(struct hci_dev *hdev, const char *fwname) argument
902 btmtksdio_mtk_reg_read(struct hci_dev *hdev, u32 reg, u32 *val) argument
930 btmtksdio_mtk_reg_write(struct hci_dev *hdev, u32 reg, u32 val, u32 mask) argument
955 btmtksdio_get_data_path_id(struct hci_dev *hdev, __u8 *data_path_id) argument
962 btmtksdio_get_codec_config_data(struct hci_dev *hdev, __u8 link, struct bt_codec *codec, __u8 *ven_len, __u8 **ven_data) argument
1011 btmtksdio_sco_setting(struct hci_dev *hdev) argument
1053 btmtksdio_reset_setting(struct hci_dev *hdev) argument
1075 btmtksdio_setup(struct hci_dev *hdev) argument
1187 btmtksdio_shutdown(struct hci_dev *hdev) argument
1223 btmtksdio_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument
1251 btmtksdio_cmd_timeout(struct hci_dev *hdev) argument
1292 btmtksdio_sdio_inband_wakeup(struct hci_dev *hdev) argument
1299 btmtksdio_sdio_wakeup(struct hci_dev *hdev) argument
1329 struct hci_dev *hdev; local
1426 struct hci_dev *hdev; local
[all...]
/linux-master/drivers/hid/
H A Dhid-asus.c99 struct hid_device *hdev; member in struct:asus_kbd_leds
118 struct hid_device *hdev; member in struct:asus_drvdata
311 static int asus_event(struct hid_device *hdev, struct hid_field *field, argument
324 static int asus_raw_event(struct hid_device *hdev, argument
368 static int asus_kbd_set_report(struct hid_device *hdev, const u8 *buf, size_t buf_size) argument
389 static int asus_kbd_init(struct hid_device *hdev, u8 report_id) argument
402 asus_kbd_get_functions(struct hid_device *hdev, unsigned char *kbd_func, u8 report_id) argument
493 asus_kbd_wmi_led_control_present(struct hid_device *hdev) argument
510 asus_kbd_register_leds(struct hid_device *hdev) argument
691 asus_battery_probe(struct hid_device *hdev) argument
729 asus_input_configured(struct hid_device *hdev, struct hid_input *hi) argument
797 asus_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
929 asus_start_multitouch(struct hid_device *hdev) argument
956 asus_resume(struct hid_device *hdev) argument
974 asus_reset_resume(struct hid_device *hdev) argument
984 asus_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
1101 asus_remove(struct hid_device *hdev) argument
1122 asus_report_fixup(struct hid_device *hdev, __u8 *rdesc, unsigned int *rsize) argument
[all...]
H A Dhid-lenovo.c47 struct hid_device *hdev; member in struct:lenovo_drvdata
74 static int lenovo_led_set_tp10ubkbd(struct hid_device *hdev, u8 led_code, argument
136 static __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument
169 static int lenovo_input_mapping_tpkbd(struct hid_device *hdev, argument
182 lenovo_input_mapping_cptkbd(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
256 lenovo_input_mapping_tpIIkbd(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
351 lenovo_input_mapping_scrollpoint(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
362 lenovo_input_mapping_tp10_ultrabook_kbd(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
400 lenovo_input_mapping_x1_tab_kbd(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
448 lenovo_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
485 lenovo_send_cmd_cptkbd(struct hid_device *hdev, unsigned char byte2, unsigned char byte3) argument
524 lenovo_features_set_cptkbd(struct hid_device *hdev) argument
555 struct hid_device *hdev = to_hid_device(dev); local
566 struct hid_device *hdev = to_hid_device(dev); local
599 struct hid_device *hdev = to_hid_device(dev); local
610 struct hid_device *hdev = to_hid_device(dev); local
627 struct hid_device *hdev = to_hid_device(dev); local
639 struct hid_device *hdev = to_hid_device(dev); local
681 lenovo_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
701 lenovo_event_tp10ubkbd(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) argument
719 lenovo_event_cptkbd(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) argument
765 lenovo_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) argument
785 lenovo_features_set_tpkbd(struct hid_device *hdev) argument
808 struct hid_device *hdev = to_hid_device(dev); local
819 struct hid_device *hdev = to_hid_device(dev); local
838 struct hid_device *hdev = to_hid_device(dev); local
849 struct hid_device *hdev = to_hid_device(dev); local
868 struct hid_device *hdev = to_hid_device(dev); local
879 struct hid_device *hdev = to_hid_device(dev); local
898 struct hid_device *hdev = to_hid_device(dev); local
909 struct hid_device *hdev = to_hid_device(dev); local
928 struct hid_device *hdev = to_hid_device(dev); local
939 struct hid_device *hdev = to_hid_device(dev); local
956 struct hid_device *hdev = to_hid_device(dev); local
967 struct hid_device *hdev = to_hid_device(dev); local
1024 lenovo_led_set_tpkbd(struct hid_device *hdev) argument
1039 struct hid_device *hdev = to_hid_device(dev); local
1066 lenovo_register_leds(struct hid_device *hdev) argument
1107 lenovo_probe_tpkbd(struct hid_device *hdev) argument
1160 lenovo_probe_cptkbd(struct hid_device *hdev) argument
1205 lenovo_probe_tp10ubkbd(struct hid_device *hdev) argument
1260 lenovo_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
1306 lenovo_reset_resume(struct hid_device *hdev) argument
1323 lenovo_remove_tpkbd(struct hid_device *hdev) argument
1341 lenovo_remove_cptkbd(struct hid_device *hdev) argument
1347 lenovo_remove_tp10ubkbd(struct hid_device *hdev) argument
1361 lenovo_remove(struct hid_device *hdev) argument
1382 lenovo_input_configured(struct hid_device *hdev, struct hid_input *hi) argument
[all...]
H A Dhid-ft260.c238 struct hid_device *hdev; member in struct:ft260_device
249 static int ft260_hid_feature_report_get(struct hid_device *hdev, argument
270 static int ft260_hid_feature_report_set(struct hid_device *hdev, u8 *data, argument
289 static int ft260_i2c_reset(struct hid_device *hdev) argument
308 struct hid_device *hdev = dev->hdev; local
353 ft260_hid_output_report(struct hid_device *hdev, u8 *data, size_t len) argument
374 struct hid_device *hdev = dev->hdev; local
421 struct hid_device *hdev = dev->hdev; local
503 struct hid_device *hdev = dev->hdev; local
580 struct hid_device *hdev = dev->hdev; local
617 struct hid_device *hdev = dev->hdev; local
658 struct hid_device *hdev = dev->hdev; local
770 ft260_get_system_config(struct hid_device *hdev, struct ft260_get_system_status_report *cfg) argument
785 ft260_is_interface_enabled(struct hid_device *hdev) argument
820 ft260_byte_show(struct hid_device *hdev, int id, u8 *cfg, int len, u8 *field, u8 *buf) argument
832 ft260_word_show(struct hid_device *hdev, int id, u8 *cfg, int len, __le16 *field, u8 *buf) argument
935 struct hid_device *hdev = to_hid_device(kdev); local
960 ft260_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
1051 ft260_remove(struct hid_device *hdev) argument
1065 ft260_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
[all...]
H A Dhid-wiimote.h145 struct hid_device *hdev; member in struct:wiimote_data
H A Dhid-cp2112.c159 struct hid_device *hdev; member in struct:cp2112_device
184 struct hid_device *hdev = dev->hdev; local
223 struct hid_device *hdev = dev->hdev; local
245 struct hid_device *hdev = dev->hdev; local
283 struct hid_device *hdev = dev->hdev; local
323 cp2112_hid_get(struct hid_device *hdev, unsigned char report_number, u8 *data, size_t count, unsigned char report_type) argument
340 cp2112_hid_output(struct hid_device *hdev, u8 *data, size_t count, unsigned char report_type) argument
385 struct hid_device *hdev = dev->hdev; local
408 struct hid_device *hdev = dev->hdev; local
524 struct hid_device *hdev = dev->hdev; local
640 struct hid_device *hdev = dev->hdev; local
833 cp2112_get_usb_config(struct hid_device *hdev, struct cp2112_usb_config_report *cfg) argument
850 cp2112_set_usb_config(struct hid_device *hdev, struct cp2112_usb_config_report *cfg) argument
950 struct hid_device *hdev = to_hid_device(kdev); local
979 struct hid_device *hdev = to_hid_device(kdev); local
1046 chmod_sysfs_attrs(struct hid_device *hdev) argument
1193 cp2112_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
1344 cp2112_remove(struct hid_device *hdev) argument
1367 cp2112_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
[all...]
H A Dhid-nvidia-shield.c188 struct hid_device *hdev; member in struct:shield_device
242 static struct input_dev *shield_allocate_input_dev(struct hid_device *hdev, argument
399 struct hid_device *hdev = input_get_drvdata(idev); local
423 struct hid_device *hdev = to_hid_device(led->dev->parent); local
435 struct hid_device *hdev = to_hid_device(led->dev->parent); local
616 struct hid_device *hdev = shield_dev->hdev; local
659 struct hid_device *hdev = shield_dev->hdev; local
737 struct hid_device *hdev = shield_dev->hdev; local
817 struct hid_device *hdev = shield_dev->hdev; local
859 thunderstrike_create(struct hid_device *hdev) argument
931 android_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) argument
968 struct hid_device *hdev = to_hid_device(dev); local
987 struct hid_device *hdev = to_hid_device(dev); local
1010 struct hid_device *hdev = to_hid_device(dev); local
1034 shield_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
1042 shield_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
1094 shield_remove(struct hid_device *hdev) argument
[all...]
H A Dwacom_sys.c17 static int wacom_get_report(struct hid_device *hdev, u8 type, u8 *buf, argument
34 static int wacom_set_report(struct hid_device *hdev, u8 type, u8 *buf, argument
51 static void wacom_wac_queue_insert(struct hid_device *hdev, argument
68 static void wacom_wac_queue_flush(struct hid_device *hdev, argument
85 wacom_wac_pen_serial_enforce(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int report_size) argument
153 wacom_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument
209 wacom_hid_usage_quirk(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) argument
292 wacom_feature_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) argument
425 wacom_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) argument
481 wacom_post_parse_hid(struct hid_device *hdev, struct wacom_features *features) argument
509 wacom_parse_hid(struct hid_device *hdev, struct wacom_features *features) argument
547 wacom_hid_set_device_mode(struct hid_device *hdev) argument
566 wacom_set_device_mode(struct hid_device *hdev, struct wacom_wac *wacom_wac) argument
607 wacom_bt_query_tablet_data(struct hid_device *hdev, u8 speed, struct wacom_features *features) argument
669 struct hid_device *hdev = wacom->hdev; local
708 wacom_retrieve_hid_descriptor(struct hid_device *hdev, struct wacom_features *features) argument
748 wacom_are_sibling(struct hid_device *hdev, struct hid_device *sibling) argument
814 wacom_get_hdev_data(struct hid_device *hdev) argument
869 wacom_add_shared_data(struct hid_device *hdev) argument
1034 struct hid_device *hdev = to_hid_device(dev); local
1121 struct hid_device *hdev = to_hid_device(dev); local
1827 struct hid_device *hdev = to_hid_device(dev); local
1837 struct hid_device *hdev = to_hid_device(dev); local
1861 struct hid_device *hdev = to_hid_device(dev); local
1945 struct hid_device *hdev = to_hid_device(dev); local
2049 struct hid_device *hdev = wacom->hdev; local
2214 wacom_compute_pktlen(struct hid_device *hdev) argument
2292 struct hid_device *hdev = wacom->hdev; local
2336 struct hid_device *hdev = wacom->hdev; local
2780 wacom_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
2862 wacom_remove(struct hid_device *hdev) argument
2890 wacom_resume(struct hid_device *hdev) argument
2905 wacom_reset_resume(struct hid_device *hdev) argument
[all...]
/linux-master/net/bluetooth/
H A D6lowpan.c68 struct hci_dev *hdev; member in struct:lowpan_btle_dev
956 struct hci_dev *hdev; local
[all...]
H A Dsco.c248 struct hci_dev *hdev; local
758 struct hci_dev *hdev = conn->hdev; local
835 struct hci_dev *hdev; local
1037 struct hci_dev *hdev; local
1323 sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) argument
[all...]
/linux-master/sound/soc/sof/intel/
H A Dhda-dsp.c1165 struct sof_intel_hda_dev *hdev = container_of(work, local
1234 struct sof_intel_hda_dev *hdev; local
1263 struct sof_intel_hda_dev *hdev; local
1287 struct sof_intel_hda_dev *hdev; local
[all...]
/linux-master/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2_security.c2603 static void gaudi2_config_tpcs_glbl_sec(struct hl_device *hdev, int dcore, int inst, u32 offset, argument
2612 static int gaudi2_init_pb_tpc(struct hl_device *hdev) argument
2683 gaudi2_config_tpcs_pb_ranges(struct hl_device *hdev, int dcore, int inst, u32 offset, struct iterate_module_ctx *ctx) argument
2695 gaudi2_init_pb_tpc_arc(struct hl_device *hdev) argument
2711 gaudi2_init_pb_sm_objs(struct hl_device *hdev) argument
2775 gaudi2_write_lbw_range_register(struct hl_device *hdev, u64 base, void *data) argument
2827 gaudi2_write_rr_to_all_lbw_rtrs(struct hl_device *hdev, u8 rr_type, u32 rr_index, u64 min_val, u64 max_val) argument
2891 gaudi2_init_lbw_range_registers_secure(struct hl_device *hdev) argument
2983 gaudi2_init_lbw_range_registers(struct hl_device *hdev) argument
2988 gaudi2_write_hbw_range_register(struct hl_device *hdev, u64 base, void *data) argument
3055 gaudi2_write_hbw_rr_to_all_mstr_if(struct hl_device *hdev, u8 rr_type, u32 rr_index, u64 min_val, u64 max_val) argument
3110 gaudi2_init_hbw_range_registers(struct hl_device *hdev) argument
3132 gaudi2_write_mmu_range_register(struct hl_device *hdev, u64 base, struct rr_config *rr_cfg) argument
3169 gaudi2_init_mmu_range_registers(struct hl_device *hdev) argument
3204 gaudi2_init_range_registers(struct hl_device *hdev) argument
3221 gaudi2_init_protection_bits(struct hl_device *hdev) argument
3554 gaudi2_init_security(struct hl_device *hdev) argument
3572 gaudi2_ack_pb_tpc_config(struct hl_device *hdev, int dcore, int inst, u32 offset, struct iterate_module_ctx *ctx) argument
3584 gaudi2_ack_pb_tpc(struct hl_device *hdev) argument
3609 gaudi2_ack_protection_bits_errors(struct hl_device *hdev) argument
3833 gaudi2_pb_print_security_errors(struct hl_device *hdev, u32 block_addr, u32 cause, u32 offended_addr) argument
[all...]
/linux-master/drivers/accel/habanalabs/gaudi/
H A DgaudiP.h265 struct hl_device *hdev; member in struct:gaudi_hw_sob_group
/linux-master/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c138 static void venus_set_state(struct venus_hfi_device *hdev, argument
146 static bool venus_is_valid_state(struct venus_hfi_device *hdev) argument
151 static void venus_dump_packet(struct venus_hfi_device *hdev, const void *packet) argument
162 static int venus_write_queue(struct venus_hfi_device *hdev, argument
236 static int venus_read_queue(struct venus_hfi_device *hdev, argument
334 venus_alloc(struct venus_hfi_device *hdev, struct mem_desc *desc, u32 size) argument
350 venus_free(struct venus_hfi_device *hdev, struct mem_desc *mem) argument
357 venus_set_registers(struct venus_hfi_device *hdev) argument
368 venus_soft_int(struct venus_hfi_device *hdev) argument
381 venus_iface_cmdq_write_nolock(struct venus_hfi_device *hdev, void *pkt, bool sync) argument
421 venus_iface_cmdq_write(struct venus_hfi_device *hdev, void *pkt, bool sync) argument
435 struct venus_hfi_device *hdev = to_hfi_priv(core); local
456 venus_boot_core(struct venus_hfi_device *hdev) argument
502 venus_hwversion(struct venus_hfi_device *hdev) argument
521 venus_run(struct venus_hfi_device *hdev) argument
551 venus_halt_axi(struct venus_hfi_device *hdev) argument
631 venus_power_off(struct venus_hfi_device *hdev) argument
651 venus_power_on(struct venus_hfi_device *hdev) argument
677 venus_iface_msgq_read_nolock(struct venus_hfi_device *hdev, void *pkt) argument
699 venus_iface_msgq_read(struct venus_hfi_device *hdev, void *pkt) argument
710 venus_iface_dbgq_read_nolock(struct venus_hfi_device *hdev, void *pkt) argument
733 venus_iface_dbgq_read(struct venus_hfi_device *hdev, void *pkt) argument
763 venus_interface_queues_release(struct venus_hfi_device *hdev) argument
777 venus_interface_queues_init(struct venus_hfi_device *hdev) argument
845 venus_sys_set_debug(struct venus_hfi_device *hdev, u32 debug) argument
857 venus_sys_set_coverage(struct venus_hfi_device *hdev, u32 mode) argument
869 venus_sys_set_idle_message(struct venus_hfi_device *hdev, bool enable) argument
885 venus_sys_set_power_control(struct venus_hfi_device *hdev, bool enable) argument
898 venus_sys_set_ubwc_config(struct venus_hfi_device *hdev) argument
916 venus_get_queue_size(struct venus_hfi_device *hdev, unsigned int index) argument
931 venus_sys_set_default_properties(struct venus_hfi_device *hdev) argument
965 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
973 venus_flush_debug_queue(struct venus_hfi_device *hdev) argument
989 venus_prepare_power_collapse(struct venus_hfi_device *hdev, bool wait) argument
1016 venus_are_queues_empty(struct venus_hfi_device *hdev) argument
1034 venus_sfr_print(struct venus_hfi_device *hdev) argument
1054 venus_process_msg_sys_error(struct venus_hfi_device *hdev, void *packet) argument
1069 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1111 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1143 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1172 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1183 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1193 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1207 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1232 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1245 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1254 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1283 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1313 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1327 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1347 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1377 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1398 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1415 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1433 struct venus_hfi_device *hdev = to_hfi_priv(inst->core); local
1446 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1467 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1523 venus_cpu_and_video_core_idle(struct venus_hfi_device *hdev) argument
1543 venus_cpu_idle_and_pc_ready(struct venus_hfi_device *hdev) argument
1565 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1672 struct venus_hfi_device *hdev = to_hfi_priv(core); local
1683 struct venus_hfi_device *hdev; local
1712 struct venus_hfi_device *hdev = to_hfi_priv(core); local
[all...]
/linux-master/drivers/accel/habanalabs/common/
H A Dmemory.c29 static int set_alloc_page_size(struct hl_device *hdev, struct hl_mem_in *args, u32 *page_size) argument
90 struct hl_device *hdev = ctx->hdev; local
225 dma_map_host_va(struct hl_device *hdev, u64 addr, u64 size, struct hl_userptr **p_userptr) argument
273 dma_unmap_host_va(struct hl_device *hdev, struct hl_userptr *userptr) argument
312 free_phys_pg_pack(struct hl_device *hdev, struct hl_vm_phys_pg_pack *phys_pg_pack) argument
355 struct hl_device *hdev = ctx->hdev; local
398 clear_va_list_locked(struct hl_device *hdev, struct list_head *va_list) argument
419 print_va_list_locked(struct hl_device *hdev, struct list_head *va_list) argument
446 merge_va_blocks_locked(struct hl_device *hdev, struct list_head *va_list, struct hl_vm_va_block *va_block) argument
482 add_va_block_locked(struct hl_device *hdev, struct list_head *va_list, u64 start, u64 end) argument
534 add_va_block(struct hl_device *hdev, struct hl_va_range *va_range, u64 start, u64 end) 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) argument
756 hl_reserve_va_block(struct hl_device *hdev, struct hl_ctx *ctx, enum hl_va_range_type type, u64 size, u32 alignment) argument
800 hl_unreserve_va_block(struct hl_device *hdev, struct hl_ctx *ctx, u64 start_addr, u64 size) argument
945 struct hl_device *hdev = ctx->hdev; local
1008 struct hl_device *hdev = ctx->hdev; local
1053 struct hl_device *hdev = ctx->hdev; local
1278 struct hl_device *hdev = ctx->hdev; local
1408 map_block(struct hl_device *hdev, u64 address, u64 *handle, u32 *size) argument
1463 struct hl_device *hdev = hpriv->hdev; local
1534 alloc_sgt_from_device_pages(struct hl_device *hdev, u64 *pages, u64 npages, u64 page_size, u64 exported_size, u64 offset, struct device *dev, enum dma_data_direction dir) argument
1711 struct hl_device *hdev; local
1731 struct hl_device *hdev; local
1791 struct hl_device *hdev = ctx->hdev; local
1861 struct hl_device *hdev = ctx->hdev; local
1902 validate_export_params_common(struct hl_device *hdev, u64 addr, u64 size, u64 offset) argument
1928 validate_export_params_no_mmu(struct hl_device *hdev, u64 device_addr, u64 size) argument
1960 validate_export_params(struct hl_device *hdev, u64 device_addr, u64 size, u64 offset, struct hl_vm_phys_pg_pack *phys_pg_pack) argument
1994 get_phys_pg_pack_from_hash_node(struct hl_device *hdev, struct hl_vm_hash_node *hnode) argument
2041 struct hl_device *hdev; local
2203 struct hl_device *hdev = hpriv->hdev; local
2319 get_user_memory(struct hl_device *hdev, u64 addr, u64 size, u32 npages, u64 start, u32 offset, struct hl_userptr *userptr) argument
2377 hl_pin_host_memory(struct hl_device *hdev, u64 addr, u64 size, struct hl_userptr *userptr) argument
2443 hl_unpin_host_memory(struct hl_device *hdev, struct hl_userptr *userptr) argument
2468 hl_userptr_delete_list(struct hl_device *hdev, struct list_head *userptr_list) argument
2493 hl_userptr_is_pinned(struct hl_device *hdev, u64 addr, u32 size, struct list_head *userptr_list, struct hl_userptr **userptr) argument
2518 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) argument
2572 va_range_fini(struct hl_device *hdev, struct hl_va_range *va_range) argument
2613 struct hl_device *hdev = ctx->hdev; local
2755 struct hl_device *hdev = ctx->hdev; local
2837 hl_vm_init(struct hl_device *hdev) argument
2891 hl_vm_fini(struct hl_device *hdev) argument
[all...]
H A Dcommand_submission.c57 static void hl_push_cs_outcome(struct hl_device *hdev, argument
139 struct hl_device *hdev = hw_sob->hdev; local
152 struct hl_device *hdev = hw_sob->hdev; local
299 is_cb_patched(struct hl_device *hdev, struct hl_cs_job *job) argument
318 struct hl_device *hdev = hpriv->hdev; local
361 hl_complete_job(struct hl_device *hdev, struct hl_cs_job *job) argument
436 hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq) argument
455 is_staged_cs_last_exists(struct hl_device *hdev, struct hl_cs *cs) argument
478 staged_cs_get(struct hl_device *hdev, struct hl_cs *cs) argument
497 staged_cs_put(struct hl_device *hdev, struct hl_cs *cs) argument
506 cs_handle_tdr(struct hl_device *hdev, struct hl_cs *cs) argument
562 force_complete_multi_cs(struct hl_device *hdev) argument
606 complete_multi_cs(struct hl_device *hdev, struct hl_cs *cs) argument
655 cs_release_sob_reset_handler(struct hl_device *hdev, struct hl_cs *cs, struct hl_cs_compl *hl_cs_cmpl) argument
697 struct hl_device *hdev = cs->ctx->hdev; local
820 struct hl_device *hdev; local
898 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) argument
1026 cs_rollback(struct hl_device *hdev, struct hl_cs *cs) argument
1045 release_reserved_encaps_signals(struct hl_device *hdev) argument
1064 hl_cs_rollback_all(struct hl_device *hdev, bool skip_wq_flush) argument
1118 hl_release_pending_user_interrupts(struct hl_device *hdev) argument
1146 force_complete_cs(struct hl_device *hdev) argument
1160 hl_abort_waiting_for_cs_completions(struct hl_device *hdev) argument
1171 struct hl_device *hdev = cs->ctx->hdev; local
1180 struct hl_device *hdev = cs->ctx->hdev; local
1187 hl_get_active_cs_num(struct hl_device *hdev) argument
1203 validate_queue_index(struct hl_device *hdev, struct hl_cs_chunk *chunk, enum hl_queue_type *queue_type, bool *is_kernel_allocated_cb) argument
1274 get_cb_from_cs_chunk(struct hl_device *hdev, struct hl_mem_mgr *mmg, struct hl_cs_chunk *chunk) argument
1300 hl_cs_allocate_job(struct hl_device *hdev, enum hl_queue_type queue_type, bool is_kernel_allocated_cb) argument
1349 struct hl_device *hdev = hpriv->hdev; local
1407 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) argument
1446 cs_staged_submission(struct hl_device *hdev, struct hl_cs *cs, u64 sequence, u32 flags, u32 encaps_signal_handle) argument
1478 get_stream_master_qid_mask(struct hl_device *hdev, u32 qid) argument
1495 struct hl_device *hdev = hpriv->hdev; local
1690 struct hl_device *hdev = hpriv->hdev; local
1800 hl_cs_signal_sob_wraparound_handler(struct hl_device *hdev, u32 q_idx, struct hl_hw_sob **hw_sob, u32 count, bool encaps_sig) argument
1880 cs_ioctl_extract_signal_seq(struct hl_device *hdev, struct hl_cs_chunk *chunk, u64 *signal_seq, struct hl_ctx *ctx, bool encaps_signals) argument
1938 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) argument
2010 struct hl_device *hdev = hpriv->hdev; local
2129 struct hl_device *hdev = hpriv->hdev; local
2210 struct hl_device *hdev = hpriv->hdev; local
2465 struct hl_device *hdev = hpriv->hdev; local
2503 struct hl_device *hdev = hpriv->hdev; local
2544 struct hl_device *hdev = hpriv->hdev; local
2661 struct hl_device *hdev = ctx->hdev; local
2738 struct hl_device *hdev = mcs_data->ctx->hdev; local
2859 _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) argument
2907 hl_wait_multi_cs_completion_init(struct hl_device *hdev) argument
2987 hl_multi_cs_completion_init(struct hl_device *hdev) argument
3010 struct hl_device *hdev = hpriv->hdev; local
3162 struct hl_device *hdev = hpriv->hdev; local
3245 unregister_timestamp_node(struct hl_device *hdev, struct hl_user_pending_interrupt *record, bool need_lock) argument
3271 ts_get_and_handle_kernel_record(struct hl_device *hdev, struct hl_ctx *ctx, struct wait_interrupt_data *data, unsigned long *flags, struct hl_user_pending_interrupt **pend) argument
3325 _hl_interrupt_ts_reg_ioctl(struct hl_device *hdev, struct hl_ctx *ctx, struct wait_interrupt_data *data, u32 *status, u64 *timestamp) argument
3402 _hl_interrupt_wait_ioctl(struct hl_device *hdev, struct hl_ctx *ctx, struct wait_interrupt_data *data, u32 *status, u64 *timestamp) argument
3521 _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) argument
3640 struct hl_device *hdev = hpriv->hdev; local
3738 struct hl_device *hdev = hpriv->hdev; local
[all...]
H A Ddevice.c49 static u64 hl_set_dram_bar(struct hl_device *hdev, u64 addr, struct pci_mem_region *region, argument
71 int hl_access_sram_dram_region(struct hl_device *hdev, u64 addr, u64 *val, argument
117 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) argument
139 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) argument
158 hl_asic_dma_alloc_coherent_caller(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flag, const char *caller) argument
164 hl_asic_dma_free_coherent_caller(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle, const char *caller) argument
170 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) argument
176 hl_asic_dma_pool_free_caller(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr, const char *caller) argument
182 hl_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) argument
187 hl_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) argument
192 hl_dma_map_sgtable_caller(struct hl_device *hdev, struct sg_table *sgt, enum dma_data_direction dir, const char *caller) argument
220 hl_asic_dma_map_sgtable(struct hl_device *hdev, struct sg_table *sgt, enum dma_data_direction dir) argument
239 hl_dma_unmap_sgtable_caller(struct hl_device *hdev, struct sg_table *sgt, enum dma_data_direction dir, const char *caller) argument
261 hl_asic_dma_unmap_sgtable(struct hl_device *hdev, struct sg_table *sgt, enum dma_data_direction dir) argument
284 hl_access_cfg_region(struct hl_device *hdev, u64 addr, u64 *val, enum debugfs_access_type acc_type) argument
329 hl_access_dev_mem(struct hl_device *hdev, enum pci_region region_type, u64 addr, u64 *val, enum debugfs_access_type acc_type) argument
370 hl_device_status(struct hl_device *hdev) argument
394 hl_device_operational(struct hl_device *hdev, enum hl_device_status *status) argument
416 hl_ctrl_device_operational(struct hl_device *hdev, enum hl_device_status *status) argument
438 print_idle_status_mask(struct hl_device *hdev, const char *message, u64 idle_mask[HL_BUSY_ENGINES_MASK_EXT_SIZE]) argument
459 struct hl_device *hdev; local
548 print_device_in_use_info(struct hl_device *hdev, const char *message) argument
588 struct hl_device *hdev = to_hl_device(ddev); local
615 struct hl_device *hdev = hpriv->hdev; local
637 struct hl_device *hdev = hpriv->hdev; local
702 device_init_cdev(struct hl_device *hdev, const struct class *class, int minor, const struct file_operations *fops, char *name, struct cdev *cdev, struct device **dev) argument
724 cdev_sysfs_debugfs_add(struct hl_device *hdev) argument
765 cdev_sysfs_debugfs_remove(struct hl_device *hdev) argument
780 struct hl_device *hdev = device_reset_work->hdev; local
813 struct hl_device *hdev = watchdog_work->hdev; local
831 device_early_init(struct hl_device *hdev) argument
1003 device_early_fini(struct hl_device *hdev) argument
1036 is_pci_link_healthy(struct hl_device *hdev) argument
1048 hl_device_eq_heartbeat_check(struct hl_device *hdev) argument
1067 struct hl_device *hdev = container_of(work, struct hl_device, local
1121 device_late_init(struct hl_device *hdev) argument
1161 device_late_fini(struct hl_device *hdev) argument
1175 hl_device_utilization(struct hl_device *hdev, u32 *utilization) argument
1200 hl_device_set_debug_mode(struct hl_device *hdev, struct hl_ctx *ctx, bool enable) argument
1237 take_release_locks(struct hl_device *hdev) argument
1256 hl_abort_waiting_for_completions(struct hl_device *hdev) argument
1266 cleanup_resources(struct hl_device *hdev, bool hard_reset, bool fw_reset, bool skip_wq_flush) argument
1297 hl_device_suspend(struct hl_device *hdev) argument
1339 hl_device_resume(struct hl_device *hdev) argument
1382 device_kill_open_processes(struct hl_device *hdev, u32 timeout, bool control_dev) argument
1467 device_disable_open_processes(struct hl_device *hdev, bool control_dev) argument
1482 send_disable_pci_access(struct hl_device *hdev, u32 flags) argument
1510 handle_reset_trigger(struct hl_device *hdev, u32 flags) argument
1566 hl_device_reset(struct hl_device *hdev, u32 flags) argument
1982 hl_device_cond_reset(struct hl_device *hdev, u32 flags, u64 event_mask) argument
2067 hl_notifier_event_send_all(struct hl_device *hdev, u64 event_mask) argument
2093 hl_device_init(struct hl_device *hdev) argument
2423 hl_device_fini(struct hl_device *hdev) argument
2590 hl_rreg(struct hl_device *hdev, u32 reg) argument
2610 hl_wreg(struct hl_device *hdev, u32 reg, u32 val) argument
2618 hl_capture_razwi(struct hl_device *hdev, u64 addr, u16 *engine_id, u16 num_of_engines, u8 flags) argument
2644 hl_handle_razwi(struct hl_device *hdev, u64 addr, u16 *engine_id, u16 num_of_engines, u8 flags, u64 *event_mask) argument
2653 hl_capture_user_mappings(struct hl_device *hdev, bool is_pmmu) argument
2715 hl_capture_page_fault(struct hl_device *hdev, u64 addr, u16 eng_id, bool is_pmmu) argument
2731 hl_handle_page_fault(struct hl_device *hdev, u64 addr, u16 eng_id, bool is_pmmu, u64 *event_mask) argument
2740 hl_capture_hw_err(struct hl_device *hdev, u16 event_id) argument
2754 hl_handle_critical_hw_err(struct hl_device *hdev, u16 event_id, u64 *event_mask) argument
2762 hl_capture_fw_err(struct hl_device *hdev, struct hl_info_fw_err_info *fw_info) argument
2778 hl_handle_fw_err(struct hl_device *hdev, struct hl_info_fw_err_info *info) argument
2786 hl_capture_engine_err(struct hl_device *hdev, u16 engine_id, u16 error_count) argument
2808 hl_init_cpu_for_irq(struct hl_device *hdev) argument
2829 hl_set_irq_affinity(struct hl_device *hdev, int irq) argument
[all...]
/linux-master/drivers/video/fbdev/
H A Dhyperv_fb.c286 static inline int synthvid_send(struct hv_device *hdev, argument
308 static int synthvid_send_situ(struct hv_device *hdev) argument
336 static int synthvid_send_ptr(struct hv_device *hdev) argument
373 struct hv_device *hdev = device_to_hv_device(info->device); local
457 synthvid_recv_sub(struct hv_device *hdev) argument
494 struct hv_device *hdev = ctx; local
530 synthvid_negotiate_ver(struct hv_device *hdev, u32 ver) argument
565 synthvid_get_supported_resolution(struct hv_device *hdev) argument
613 synthvid_connect_vsp(struct hv_device *hdev) argument
666 synthvid_send_config(struct hv_device *hdev) argument
782 struct hv_device *hdev; local
818 struct hv_device *hdev = device_to_hv_device(info->device); local
917 hvfb_get_phymem(struct hv_device *hdev, unsigned int request_size) argument
955 hvfb_release_phymem(struct hv_device *hdev, phys_addr_t paddr, unsigned int size) argument
971 hvfb_getmem(struct hv_device *hdev, struct fb_info *info) argument
1077 hvfb_putmem(struct hv_device *hdev, struct fb_info *info) argument
1094 hvfb_probe(struct hv_device *hdev, const struct hv_vmbus_device_id *dev_id) argument
1210 hvfb_remove(struct hv_device *hdev) argument
1233 hvfb_suspend(struct hv_device *hdev) argument
1257 hvfb_resume(struct hv_device *hdev) argument
[all...]

Completed in 291 milliseconds

<<11121314