/linux-master/drivers/hwmon/ |
H A D | adt7x10.c | 343 struct device *hdev; local
|
/linux-master/drivers/hid/ |
H A D | hid-kye.c | 362 static __u8 *kye_consumer_control_fixup(struct hid_device *hdev, __u8 *rdesc, argument 402 static __u8 *kye_tablet_fixup(struct hid_device *hdev, __u8 *rdesc, unsigned int *rsize) argument 456 static __u8 *kye_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 515 kye_tablet_enable(struct hid_device *hdev) argument 562 kye_probe(struct hid_device *hdev, const struct hid_device_id *id) argument [all...] |
H A D | hid-uclogic-core.c | 53 static __u8 *uclogic_report_fixup(struct hid_device *hdev, __u8 *rdesc, argument 65 static int uclogic_input_mapping(struct hid_device *hdev, argument 83 static int uclogic_input_configured(struct hid_device *hdev, argument 154 static int uclogic_probe(struct hid_device *hdev, argument 229 uclogic_resume(struct hid_device *hdev) argument 416 uclogic_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument 473 uclogic_remove(struct hid_device *hdev) argument [all...] |
H A D | hid-roccat-koneplus.c | 377 static int koneplus_init_specials(struct hid_device *hdev) argument 418 static void koneplus_remove_specials(struct hid_device *hdev) argument 432 koneplus_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 466 koneplus_remove(struct hid_device *hdev) argument 513 koneplus_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument [all...] |
H A D | hid-roccat-arvo.c | 289 static int arvo_init_specials(struct hid_device *hdev) argument 330 static void arvo_remove_specials(struct hid_device *hdev) argument 345 arvo_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 379 arvo_remove(struct hid_device *hdev) argument 406 arvo_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument [all...] |
H A D | hid-roccat-isku.c | 269 static int isku_init_specials(struct hid_device *hdev) argument 310 static void isku_remove_specials(struct hid_device *hdev) argument 325 isku_probe(struct hid_device *hdev, const struct hid_device_id *id) argument 359 isku_remove(struct hid_device *hdev) argument 401 isku_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument [all...] |
/linux-master/sound/soc/sof/intel/ |
H A D | hda-ipc.c | 83 void hda_dsp_ipc4_schedule_d0i3_work(struct sof_intel_hda_dev *hdev, argument 98 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; local 230 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; local
|
H A D | hda-loader.c | 634 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; local
|
H A D | cnl.c | 105 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; local 264 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; local 290 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata; local
|
/linux-master/drivers/nfc/st21nfca/ |
H A D | i2c.c | 53 struct nfc_hci_dev *hdev; member in struct:st21nfca_i2c_phy
|
/linux-master/drivers/bluetooth/ |
H A D | virtio_bt.c | 26 struct hci_dev *hdev; member in struct:virtio_bluetooth 51 static int virtbt_open(struct hci_dev *hdev) argument 65 static int virtbt_close(struct hci_dev *hdev) argument 88 static int virtbt_flush(struct hci_dev *hdev) argument 93 static int virtbt_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument 113 static int virtbt_setup_zephyr(struct hci_dev *hdev) argument 130 virtbt_set_bdaddr_zephyr(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument 144 virtbt_setup_intel(struct hci_dev *hdev) argument 157 virtbt_set_bdaddr_intel(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument 170 virtbt_setup_realtek(struct hci_dev *hdev) argument 185 virtbt_shutdown_generic(struct hci_dev *hdev) argument 266 struct hci_dev *hdev; local 391 struct hci_dev *hdev = vbt->hdev; local [all...] |
H A D | hci_ldisc.c | 80 struct hci_dev *hdev = hu->hdev; local 149 struct hci_dev *hdev = hu->hdev; local 187 struct hci_dev *hdev; local 225 hci_uart_flush(struct hci_dev *hdev) argument 251 hci_uart_open(struct hci_dev *hdev) argument 262 hci_uart_close(struct hci_dev *hdev) argument 272 hci_uart_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument 389 hci_uart_setup(struct hci_dev *hdev) argument 527 struct hci_dev *hdev; local 630 struct hci_dev *hdev; local [all...] |
/linux-master/net/bluetooth/ |
H A D | coredump.c | 51 static int hci_devcd_update_state(struct hci_dev *hdev, int state) argument 62 static int hci_devcd_mkheader(struct hci_dev *hdev, struct sk_buff *skb) argument 81 hci_devcd_notify(struct hci_dev *hdev, int state) argument 88 hci_devcd_reset(struct hci_dev *hdev) argument 101 hci_devcd_free(struct hci_dev *hdev) argument 109 hci_devcd_alloc(struct hci_dev *hdev, u32 size) argument 125 hci_devcd_copy(struct hci_dev *hdev, char *buf, u32 size) argument 137 hci_devcd_memset(struct hci_dev *hdev, u8 pattern, u32 len) argument 149 hci_devcd_prepare(struct hci_dev *hdev, u32 dump_size) argument 181 hci_devcd_handle_pkt_init(struct hci_dev *hdev, struct sk_buff *skb) argument 211 hci_devcd_handle_pkt_skb(struct hci_dev *hdev, struct sk_buff *skb) argument 222 hci_devcd_handle_pkt_pattern(struct hci_dev *hdev, struct sk_buff *skb) argument 243 hci_devcd_handle_pkt_complete(struct hci_dev *hdev, struct sk_buff *skb) argument 262 hci_devcd_handle_pkt_abort(struct hci_dev *hdev, struct sk_buff *skb) argument 314 struct hci_dev *hdev = container_of(work, struct hci_dev, dump.dump_rx); local 378 struct hci_dev *hdev = container_of(work, struct hci_dev, local 403 hci_devcd_register(struct hci_dev *hdev, coredump_t coredump, dmp_hdr_t dmp_hdr, notify_change_t notify_change) argument 427 hci_devcd_enabled(struct hci_dev *hdev) argument 432 hci_devcd_init(struct hci_dev *hdev, u32 dump_size) argument 453 hci_devcd_append(struct hci_dev *hdev, struct sk_buff *skb) argument 472 hci_devcd_append_pattern(struct hci_dev *hdev, u8 pattern, u32 len) argument 497 hci_devcd_complete(struct hci_dev *hdev) argument 517 hci_devcd_abort(struct hci_dev *hdev) argument [all...] |
/linux-master/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi_coresight.c | 366 static int gaudi_coresight_timeout(struct hl_device *hdev, u64 addr, argument 390 static int gaudi_config_stm(struct hl_device *hdev, argument 468 static int gaudi_config_etf(struct hl_device *hdev, argument 534 gaudi_etr_validate_address(struct hl_device *hdev, u64 addr, u64 size, bool *is_host) argument 578 gaudi_config_etr(struct hl_device *hdev, struct hl_debug_params *params) argument 698 gaudi_config_funnel(struct hl_device *hdev, struct hl_debug_params *params) argument 717 gaudi_config_bmon(struct hl_device *hdev, struct hl_debug_params *params) argument 779 gaudi_config_spmu(struct hl_device *hdev, struct hl_debug_params *params) argument 864 gaudi_debug_coresight(struct hl_device *hdev, struct hl_ctx *ctx, void *data) argument 903 gaudi_halt_coresight(struct hl_device *hdev, struct hl_ctx *ctx) argument [all...] |
/linux-master/drivers/accel/habanalabs/common/ |
H A D | command_buffer.c | 19 struct hl_device *hdev = ctx->hdev; local 70 struct hl_device *hdev = ctx->hdev; local 80 cb_fini(struct hl_device *hdev, struct hl_cb *cb) argument 91 cb_do_release(struct hl_device *hdev, struct hl_cb *cb) argument 103 hl_cb_alloc(struct hl_device *hdev, u32 cb_size, int ctx_id, bool internal_cb) argument 161 struct hl_device *hdev; member in struct:hl_cb_mmap_mem_alloc_args 266 hl_cb_create(struct hl_device *hdev, struct hl_mem_mgr *mmg, struct hl_ctx *ctx, u32 cb_size, bool internal_cb, bool map_cb, u64 *handle) argument 367 struct hl_device *hdev = hpriv->hdev; local 444 hl_cb_kernel_create(struct hl_device *hdev, u32 cb_size, bool internal_cb) argument 475 hl_cb_pool_init(struct hl_device *hdev) argument 498 hl_cb_pool_fini(struct hl_device *hdev) argument 512 struct hl_device *hdev = ctx->hdev; local 551 struct hl_device *hdev = ctx->hdev; local [all...] |
H A D | habanalabs_drv.c | 121 static enum hl_asic_type get_asic_type(struct hl_device *hdev) argument 177 struct hl_device *hdev = to_hl_device(ddev); local 278 struct hl_device *hdev; local 331 set_driver_behavior_per_device(struct hl_device *hdev) argument 343 copy_kernel_module_params_to_device(struct hl_device *hdev) argument 353 fixup_device_params_per_asic(struct hl_device *hdev, int timeout) argument 378 fixup_device_params(struct hl_device *hdev) argument 413 allocate_device_id(struct hl_device *hdev) argument 450 struct hl_device *hdev; local 509 destroy_hdev(struct hl_device *hdev) argument 520 struct hl_device *hdev = dev_get_drvdata(dev); local 534 struct hl_device *hdev = dev_get_drvdata(dev); local 558 struct hl_device *hdev; local 596 struct hl_device *hdev; local 619 struct hl_device *hdev = pci_get_drvdata(pdev); local 654 struct hl_device *hdev = pci_get_drvdata(pdev); local 669 struct hl_device *hdev = pci_get_drvdata(pdev); local 678 struct hl_device *hdev; local 689 struct hl_device *hdev; local [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_mbx.c | 17 static void hclgevf_reset_mbx_resp_status(struct hclgevf_dev *hdev) argument 40 static int hclgevf_get_mbx_resp(struct hclgevf_dev *hdev, u1 argument 101 hclgevf_send_mbx_msg(struct hclgevf_dev *hdev, struct hclge_vf_to_pf_msg *send_msg, bool need_resp, u8 *resp_data, u16 resp_len) argument 165 hclgevf_handle_mbx_response(struct hclgevf_dev *hdev, struct hclge_mbx_pf_to_vf_cmd *req) argument 201 hclgevf_handle_mbx_msg(struct hclgevf_dev *hdev, struct hclge_mbx_pf_to_vf_cmd *req) argument 224 hclgevf_mbx_handler(struct hclgevf_dev *hdev) argument 291 hclgevf_parse_promisc_info(struct hclgevf_dev *hdev, u16 promisc_info) argument 299 hclgevf_mbx_async_handler(struct hclgevf_dev *hdev) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | hdac_hda.c | 269 struct hdac_device *hdev; local 406 struct hdac_device *hdev = &hda_pvt->codec->core; local 545 struct hdac_device *hdev = &hda_pvt->codec->core; local 618 hdac_hda_dev_probe(struct hdac_device *hdev) argument 652 hdac_hda_dev_remove(struct hdac_device *hdev) argument [all...] |
/linux-master/drivers/hid/bpf/ |
H A D | hid_bpf_jmp_table.c | 35 struct hid_device *hdev; member in struct:hid_bpf_prog_entry 75 static int hid_bpf_program_count(struct hid_device *hdev, argument 107 int hid_bpf_prog_run(struct hid_device *hdev, enum hid_bpf_prog_type type, argument 142 static void __hid_bpf_set_hdev_progs(struct hid_device *hdev, struct hid_bpf_prog_list *new_list, argument 162 hid_bpf_populate_hdev(struct hid_device *hdev, enum hid_bpf_prog_type type) argument 215 struct hid_device *hdev; local 397 __hid_bpf_attach_prog(struct hid_device *hdev, enum hid_bpf_prog_type prog_type, int prog_fd, struct bpf_prog *prog, __u32 flags) argument 476 __hid_bpf_destroy_device(struct hid_device *hdev) argument [all...] |
H A D | hid_bpf_dispatch.c | 49 dispatch_hid_bpf_device_event(struct hid_device *hdev, enum hid_report_type type, u8 *data, argument 108 u8 *call_hid_bpf_rdesc_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *size) argument 190 struct hid_device *hdev = to_hid_device(dev); local 195 __hid_bpf_allocate_data(struct hid_device *hdev, u8 **data, u32 *size) argument 231 hid_bpf_allocate_event_data(struct hid_device *hdev) argument 240 hid_bpf_reconnect(struct hid_device *hdev) argument 248 do_hid_bpf_attach_prog(struct hid_device *hdev, int prog_fd, struct bpf_prog *prog, __u32 flags) argument 299 struct hid_device *hdev; local 351 struct hid_device *hdev; local 411 struct hid_device *hdev; local 502 hid_bpf_connect_device(struct hid_device *hdev) argument 518 hid_bpf_disconnect_device(struct hid_device *hdev) argument 526 hid_bpf_destroy_device(struct hid_device *hdev) argument 538 hid_bpf_device_init(struct hid_device *hdev) argument [all...] |
/linux-master/include/linux/ |
H A D | hid_bpf.h | 148 static inline int hid_bpf_connect_device(struct hid_device *hdev) { return 0; } argument 149 static inline void hid_bpf_disconnect_device(struct hid_device *hdev) {} argument 152 static inline u8 *call_hid_bpf_rdesc_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *size) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_dcb.c | 11 static int hclge_ieee_ets_to_tm_info(struct hclge_dev *hdev, argument 44 static void hclge_tm_info_to_ieee_ets(struct hclge_dev *hdev, argument 72 struct hclge_dev *hdev = vport->back; local 79 hclge_dcb_common_validate(struct hclge_dev *hdev, u8 num_tc, u8 *prio_tc) argument 110 hclge_ets_tc_changed(struct hclge_dev *hdev, struct ieee_ets *ets, bool *changed) argument 128 hclge_ets_sch_mode_validate(struct hclge_dev *hdev, struct ieee_ets *ets, bool *changed, u8 tc_num) argument 178 hclge_ets_validate(struct hclge_dev *hdev, struct ieee_ets *ets, u8 *tc, bool *changed) argument 201 hclge_map_update(struct hclge_dev *hdev) argument 222 hclge_notify_down_uinit(struct hclge_dev *hdev) argument 237 hclge_notify_init_up(struct hclge_dev *hdev) argument 256 struct hclge_dev *hdev = vport->back; local 306 struct hclge_dev *hdev = vport->back; local 330 struct hclge_dev *hdev = vport->back; local 398 struct hclge_dev *hdev = vport->back; local 444 struct hclge_dev *hdev = vport->back; local 485 struct hclge_dev *hdev = vport->back; local 497 struct hclge_dev *hdev = vport->back; local 512 hclge_mqprio_qopt_check(struct hclge_dev *hdev, struct tc_mqprio_qopt_offload *mqprio_qopt) argument 581 hclge_config_tc(struct hclge_dev *hdev, struct hnae3_tc_info *tc_info) argument 599 struct hclge_dev *hdev = vport->back; local 667 hclge_dcb_ops_set(struct hclge_dev *hdev) argument [all...] |
H A D | hclge_ptp.c | 8 static int hclge_ptp_get_cycle(struct hclge_dev *hdev) argument 27 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); local 58 struct hclge_dev *hdev = vport->back; local 74 hclge_ptp_clean_tx_hwts(struct hclge_dev *hdev) argument 106 struct hclge_dev *hdev = vport->back; local 131 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); local 151 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); local 170 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); local 203 hclge_ptp_get_cfg(struct hclge_dev *hdev, struct ifreq *ifr) argument 212 hclge_ptp_int_en(struct hclge_dev *hdev, bool en) argument 231 hclge_ptp_cfg_qry(struct hclge_dev *hdev, u32 *cfg) argument 251 hclge_ptp_cfg(struct hclge_dev *hdev, u32 cfg) argument 330 hclge_ptp_set_ts_mode(struct hclge_dev *hdev, struct hwtstamp_config *cfg) argument 358 hclge_ptp_set_cfg(struct hclge_dev *hdev, struct ifreq *ifr) argument 384 struct hclge_dev *hdev = vport->back; local 422 hclge_ptp_create_clock(struct hclge_dev *hdev) argument 463 hclge_ptp_destroy_clock(struct hclge_dev *hdev) argument 471 hclge_ptp_init(struct hclge_dev *hdev) argument 528 hclge_ptp_uninit(struct hclge_dev *hdev) argument [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hnae.c | 99 struct hnae_ae_dev *hdev = cls_to_ae_dev(dev); local 404 int hnae_ae_register(struct hnae_ae_dev *hdev, struct module *owner) argument 445 hnae_ae_unregister(struct hnae_ae_dev *hdev) argument [all...] |
/linux-master/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v1.c | 28 struct hl_device *hdev = ctx->hdev; local 128 struct hl_device *hdev = ctx->hdev; local 200 struct hl_device *hdev = ctx->hdev; local 223 struct hl_device *hdev = ctx->hdev; local 327 struct hl_device *hdev = ctx->hdev; local 456 struct hl_device *hdev = ctx->hdev; local 538 hl_mmu_v1_set_funcs(struct hl_device *hdev, struct hl_mmu_funcs *mmu) argument [all...] |