Home
last modified time | relevance | path

Searched defs:dev_data (Results 1 – 25 of 47) sorted by relevance

12

/linux/drivers/usb/gadget/legacy/
H A Dinode.c122 struct dev_data { struct
123 spinlock_t lock;
124 refcount_t count;
125 int udc_usage;
126 enum ep0_state state; /* P: lock */
127 struct usb_gadgetfs_event event [N_EVENT];
128 unsigned ev_next;
129 struct fasync_struct *fasync;
130 u8 current_config;
158 static inline void get_dev (struct dev_data *data) in get_dev() argument
/linux/drivers/xen/xen-pciback/
H A Dpciback_ops.c26 struct xen_pcibk_dev_data *dev_data; in xen_pcibk_control_isr() local
145 struct xen_pcibk_dev_data *dev_data; in xen_pcibk_enable_msi() local
181 struct xen_pcibk_dev_data *dev_data; in xen_pcibk_disable_msi() local
200 struct xen_pcibk_dev_data *dev_data; in xen_pcibk_enable_msix() local
260 struct xen_pcibk_dev_data *dev_data; in xen_pcibk_disable_msix() local
324 struct xen_pcibk_dev_data *dev_data = NULL; in xen_pcibk_do_one_op() local
428 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_guest_interrupt() local
H A Dpassthrough.c25 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_get_pci_dev() local
49 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_add_pci_dev() local
75 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_release_pci_dev() local
102 struct passthrough_dev_data *dev_data; in __xen_pcibk_init_devices() local
121 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_publish_pci_roots() local
161 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_release_devices() local
H A Dconf_space.c151 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_read() local
207 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_write() local
331 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_free_dyn_fields() local
357 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_reset_dev() local
375 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_free_dev() local
400 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_add_field_offset() local
448 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_init_dev() local
H A Dconf_space_quirks.c54 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_field_is_dup() local
/linux/drivers/iommu/amd/
H A Diommu.c146 static void update_dte256(struct amd_iommu *iommu, struct iommu_dev_data *dev_data, in update_dte256() argument
213 amd_iommu_update_dte(struct amd_iommu * iommu,struct iommu_dev_data * dev_data,struct dev_table_entry * new) amd_iommu_update_dte() argument
222 get_dte256(struct amd_iommu * iommu,struct iommu_dev_data * dev_data,struct dev_table_entry * dte) get_dte256() argument
376 struct iommu_dev_data *dev_data; alloc_dev_data() local
394 struct iommu_dev_data *dev_data; search_dev_data() local
414 struct iommu_dev_data *dev_data, *alias_data; clone_alias() local
491 struct iommu_dev_data *dev_data; find_dev_data() local
532 pdev_pasid_supported(struct iommu_dev_data * dev_data) pdev_pasid_supported() argument
564 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); pdev_enable_cap_ats() local
584 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); pdev_disable_cap_ats() local
594 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); pdev_enable_cap_pri() local
621 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); pdev_disable_cap_pri() local
631 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); pdev_enable_cap_pasid() local
649 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); pdev_disable_cap_pasid() local
703 struct iommu_dev_data *dev_data; iommu_init_device() local
769 struct iommu_dev_data *dev_data = find_dev_data(iommu, devid); dump_dte_entry() local
788 struct iommu_dev_data *dev_data = NULL; amd_iommu_report_rmp_hw_error() local
820 struct iommu_dev_data *dev_data = NULL; amd_iommu_report_rmp_fault() local
861 struct iommu_dev_data *dev_data = NULL; amd_iommu_report_page_fault() local
1625 device_flush_iotlb(struct iommu_dev_data * dev_data,u64 address,size_t size,ioasid_t pasid,bool gn) device_flush_iotlb() argument
1648 device_flush_dte(struct iommu_dev_data * dev_data) device_flush_dte() argument
1687 struct iommu_dev_data *dev_data; domain_flush_pages_v2() local
1747 struct iommu_dev_data *dev_data; __domain_flush_pages() local
1831 amd_iommu_dev_flush_pasid_pages(struct iommu_dev_data * dev_data,ioasid_t pasid,u64 address,size_t size) amd_iommu_dev_flush_pasid_pages() argument
1847 dev_flush_pasid_all(struct iommu_dev_data * dev_data,ioasid_t pasid) dev_flush_pasid_all() argument
1856 struct iommu_dev_data *dev_data; amd_iommu_complete_ppr() local
2027 update_gcr3(struct iommu_dev_data * dev_data,ioasid_t pasid,unsigned long gcr3,bool set) update_gcr3() argument
2046 amd_iommu_set_gcr3(struct iommu_dev_data * dev_data,ioasid_t pasid,unsigned long gcr3) amd_iommu_set_gcr3() argument
2062 amd_iommu_clear_gcr3(struct iommu_dev_data * dev_data,ioasid_t pasid) amd_iommu_clear_gcr3() argument
2081 set_dte_gcr3_table(struct iommu_dev_data * dev_data,struct dev_table_entry * new) set_dte_gcr3_table() argument
2107 amd_iommu_set_dte_v1(struct iommu_dev_data * dev_data,struct protection_domain * domain,u16 domid,struct pt_iommu_amdv1_hw_info * pt_info,struct dev_table_entry * new) amd_iommu_set_dte_v1() argument
2125 set_dte_v1(struct iommu_dev_data * dev_data,struct protection_domain * domain,u16 domid,phys_addr_t top_paddr,unsigned int top_level,struct dev_table_entry * new) set_dte_v1() argument
2149 set_dte_passthrough(struct iommu_dev_data * dev_data,struct protection_domain * domain,struct dev_table_entry * new) set_dte_passthrough() argument
2161 set_dte_entry(struct amd_iommu * iommu,struct iommu_dev_data * dev_data,phys_addr_t top_paddr,unsigned int top_level) set_dte_entry() argument
2198 clear_dte_entry(struct amd_iommu * iommu,struct iommu_dev_data * dev_data) clear_dte_entry() argument
2207 dev_update_dte(struct iommu_dev_data * dev_data,bool set) dev_update_dte() argument
2221 init_gcr3_table(struct iommu_dev_data * dev_data,struct protection_domain * pdom) init_gcr3_table() argument
2257 destroy_gcr3_table(struct iommu_dev_data * dev_data,struct protection_domain * pdom) destroy_gcr3_table() argument
2338 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); attach_device() local
2400 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); detach_device() local
2452 struct iommu_dev_data *dev_data; amd_iommu_probe_device() local
2514 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); amd_iommu_release_device() local
2596 struct iommu_dev_data *dev_data; amd_iommu_change_top() local
2887 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); blocked_domain_attach_device() local
2951 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); amd_iommu_attach_device() local
3006 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); amd_iommu_capable() local
3023 struct iommu_dev_data *dev_data; amd_iommu_set_dirty_tracking() local
3123 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); amd_iommu_is_attach_deferred() local
3130 struct iommu_dev_data *dev_data; amd_iommu_def_domain_type() local
3210 struct iommu_dev_data *dev_data = search_dev_data(iommu, devid); iommu_flush_irt_and_complete() local
3241 iommu_get_int_tablen(struct iommu_dev_data * dev_data) iommu_get_int_tablen() argument
3253 struct iommu_dev_data *dev_data = search_dev_data(iommu, devid); set_dte_irq_entry() local
3770 struct iommu_dev_data *dev_data; irq_remapping_alloc() local
4084 struct iommu_dev_data *dev_data; amd_ir_set_vcpu_affinity() local
[all...]
H A Dpasid.c14 static inline bool is_pasid_enabled(struct iommu_dev_data *dev_data) in is_pasid_enabled() argument
23 static inline bool is_pasid_valid(struct iommu_dev_data *dev_data, in is_pasid_valid() argument
46 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); in remove_pdom_dev_pasid() local
108 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); iommu_sva_set_dev_pasid() local
[all...]
H A Dppr.c109 struct iommu_dev_data *dev_data; in iommu_call_iopf_notifier() local
251 struct iommu_dev_data *dev_data) in amd_iommu_iopf_add_device()
271 struct iommu_dev_data *dev_data) in amd_iommu_iopf_remove_device()
H A Damd_iommu.h165 static inline struct amd_iommu *get_amd_iommu_from_dev_data(struct iommu_dev_data *dev_data) in get_amd_iommu_from_dev_data() argument
204 amd_iommu_make_clear_dte(struct iommu_dev_data *dev_data, struc argument
[all...]
H A Dnested.c187 struct iommu_dev_data *dev_data, struct dev_table_entry *new) in set_dte_nested()
236 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); in nested_attach_device() local
/linux/drivers/iio/humidity/
H A Dhtu21.c45 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_read_raw() local
82 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_write_raw() local
133 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_show_battery_low() local
142 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_show_heater() local
152 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_write_heater() local
183 struct ms_ht_dev *dev_data; in htu21_probe() local
/linux/drivers/iio/common/ms_sensors/
H A Dms_sensors_i2c.c285 ssize_t ms_sensors_write_resolution(struct ms_ht_dev *dev_data, in ms_sensors_write_resolution()
315 ssize_t ms_sensors_show_battery_low(struct ms_ht_dev *dev_data, in ms_sensors_show_battery_low()
342 ssize_t ms_sensors_show_heater(struct ms_ht_dev *dev_data, in ms_sensors_show_heater()
370 ssize_t ms_sensors_write_heater(struct ms_ht_dev *dev_data, in ms_sensors_write_heater()
417 int ms_sensors_ht_read_temperature(struct ms_ht_dev *dev_data, in ms_sensors_ht_read_temperature()
458 int ms_sensors_ht_read_humidity(struct ms_ht_dev *dev_data, in ms_sensors_ht_read_humidity()
577 int ms_sensors_tp_read_prom(struct ms_tp_dev *dev_data) in ms_sensors_tp_read_prom()
618 int ms_sensors_read_temp_and_pressure(struct ms_tp_dev *dev_data, in ms_sensors_read_temp_and_pressure()
/linux/drivers/iio/temperature/
H A Dtsys02d.c35 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in tsys02d_read_raw() local
64 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in tsys02d_write_raw() local
99 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in tsys02_read_battery_low() local
127 struct ms_ht_dev *dev_data; in tsys02d_probe() local
H A Dtsys01.c52 struct tsys01_dev *dev_data = iio_priv(indio_dev); in tsys01_read_temperature() local
130 struct tsys01_dev *dev_data = iio_priv(indio_dev); in tsys01_read_prom() local
158 struct tsys01_dev *dev_data = iio_priv(indio_dev); in tsys01_probe() local
181 struct tsys01_dev *dev_data; in tsys01_i2c_probe() local
/linux/drivers/iio/pressure/
H A Dms5637.c43 struct ms_tp_dev *dev_data = iio_priv(indio_dev); in ms5637_show_samp_freq() local
60 struct ms_tp_dev *dev_data = iio_priv(indio_dev); in ms5637_read_raw() local
96 struct ms_tp_dev *dev_data = iio_priv(indio_dev); in ms5637_write_raw() local
148 struct ms_tp_dev *dev_data; in ms5637_probe() local
/linux/drivers/crypto/ccp/
H A Dsev-dev-tio.c17 #define to_tio_status(dev_data) \ argument
535 struct tsm_dsm_tio *dev_data) in sev_tio_do_cmd()
607 int sev_tio_continue(struct tsm_dsm_tio *dev_data) in sev_tio_continue()
631 static void spdm_ctrl_init(struct spdm_ctrl *ctrl, struct tsm_dsm_tio *dev_data) in spdm_ctrl_init()
639 static void spdm_ctrl_free(struct tsm_dsm_tio *dev_data) in spdm_ctrl_free()
663 static int spdm_ctrl_alloc(struct tsm_dsm_tio *dev_data) in spdm_ctrl_alloc()
741 int sev_tio_dev_create(struct tsm_dsm_tio *dev_data, u16 device_id, in sev_tio_dev_create()
780 int sev_tio_dev_reclaim(struct tsm_dsm_tio *dev_data) in sev_tio_dev_reclaim()
807 int sev_tio_dev_connect(struct tsm_dsm_tio *dev_data, u8 tc_mask, u8 ids[8], u8 cert_slot) in sev_tio_dev_connect()
836 int sev_tio_dev_disconnect(struct tsm_dsm_tio *dev_data, bool force) in sev_tio_dev_disconnect()
H A Dsev-dev-tsm.c31 struct tsm_dsm_tio *dev_data = &dsm->data; in sev_tio_spdm_cmd() local
269 struct tsm_dsm_tio *dev_data = &dsm->data; dsm_connect() local
318 struct tsm_dsm_tio *dev_data = &dsm->data; dsm_disconnect() local
[all...]
/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dcore.c462 struct i3c_hci_dev_data *dev_data; in i3c_hci_attach_i3c_dev() local
486 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_reattach_i3c_dev() local
498 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_detach_i3c_dev() local
510 struct i3c_hci_dev_data *dev_data; in i3c_hci_attach_i2c_dev() local
534 struct i3c_hci_dev_data *dev_data = i2c_dev_get_master_data(dev); in i3c_hci_detach_i2c_dev() local
549 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_request_ibi() local
571 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_enable_ibi() local
581 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_disable_ibi() local
H A Dpio.c840 struct i3c_hci_dev_data *dev_data; in hci_pio_prep_new_ibi() local
974 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in hci_pio_request_ibi() local
994 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in hci_pio_free_ibi() local
1006 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in hci_pio_recycle_ibi_slot() local
H A Ddma.c667 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in hci_dma_request_ibi() local
687 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in hci_dma_free_ibi() local
699 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in hci_dma_recycle_ibi_slot() local
709 struct i3c_hci_dev_data *dev_data; in hci_dma_process_ibi() local
/linux/drivers/platform/chrome/wilco_ec/
H A Dtelemetry.c221 struct telem_device_data *dev_data; member
241 struct telem_device_data *dev_data; in telem_open() local
345 struct telem_device_data *dev_data; in telem_device_free() local
362 struct telem_device_data *dev_data; in telem_device_probe() local
405 struct telem_device_data *dev_data = platform_get_drvdata(pdev); in telem_device_remove() local
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_debug.c913 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_set_param() local
922 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_get_param() local
930 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_init_params() local
952 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_dev_init() local
1036 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_get_dbg_block_per_chip() local
1047 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_get_dbg_reset_reg() local
1283 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dump_chip_revision_param() local
1317 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dump_common_global_params() local
1379 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_update_blocks_reset_state() local
1423 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_is_mode_match_rec() local
[all …]
/linux/drivers/clk/
H A Dclk-cdce706.c68 struct cdce706_dev_data *dev_data; member
112 static int cdce706_reg_read(struct cdce706_dev_data *dev_data, unsigned reg, in cdce706_reg_read()
122 static int cdce706_reg_write(struct cdce706_dev_data *dev_data, unsigned reg, in cdce706_reg_write()
132 static int cdce706_reg_update(struct cdce706_dev_data *dev_data, unsigned reg, in cdce706_reg_update()
/linux/drivers/iio/adc/
H A Dstm32-dfsdm-core.c309 const struct stm32_dfsdm_dev_data *dev_data) in stm32_dfsdm_probe_identification()
369 const struct stm32_dfsdm_dev_data *dev_data; in stm32_dfsdm_probe() local
/linux/drivers/thermal/intel/
H A Dintel_soc_dts_thermal.c30 static irqreturn_t soc_irq_thread_fn(int irq, void *dev_data) in soc_irq_thread_fn()

12